Mercurial > emacs
diff lisp/ChangeLog @ 54758:1a0683326406
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 08 Apr 2004 17:09:35 +0000 |
parents | 547964d81317 |
children | 0fb9607650a1 |
line wrap: on
line diff
--- a/lisp/ChangeLog Thu Apr 08 16:22:43 2004 +0000 +++ b/lisp/ChangeLog Thu Apr 08 17:09:35 2004 +0000 @@ -23,11 +23,11 @@ (Info-goto-node): Switch to *info* from *info-history* *info-toc*. (Info-search-whitespace-regexp): New custom. (Info-search-case-fold): New var. - (Info-search): Add "case-sensitively" to the prompt. Use - Info-search-whitespace-regexp. Set Info-search-case-fold. + (Info-search): Add "case-sensitively" to the prompt. + Use Info-search-whitespace-regexp. Set Info-search-case-fold. (Info-search-case-sensitively, Info-search-next): New fun. (Info-up): Move point to the menu item of the current node. - (Info-history): New fun. Add *info-history* to same-window-buffer-names. + (Info-history): New fun. Add *info-history* to same-window-buffer-names. (Info-toc): New fun. Add *info-toc* to same-window-buffer-names. (Info-insert-toc): New fun. (Info-build-toc): New fun. @@ -54,13 +54,26 @@ then fontify header line, titles, menu headers, http and ftp references, refill paragraphs. If not-fontified-p is t or fontify-visited-p is t then fontify cross references, menu items. - Fontify menu headers. Fontify http and ftp references. Change - regexp for cross references to require whitespace after *Note, add - matching groups for file and node names. Remove hack for quote. + Fontify menu headers. Fontify http and ftp references. + Change regexp for cross references to require whitespace after *Note, + add matching groups for file and node names. Remove hack for quote. Use display property for Info-hide-note-references=t. Use fifth or fourth match for help-echo. Display visited nodes in a - different face. Unhide file names of external references. Unhide - newlines. Display visited menu items in a different face. + different face. Unhide file names of external references. + Unhide newlines. Display visited menu items in a different face. + +2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca> + + * progmodes/compile.el: Require CL. + (compilation-mode-font-lock-keywords): Re-install the "line as + function" patch. + + * help-fns.el (help-C-source-directory): New var. + (help-subr-name, help-C-file-name, help-find-C-source): New funs. + (describe-function-1, describe-variable): Use them. + + * help-mode.el (help-function-def, help-variable-def): Handle hyperrefs + to C source files specially. 2004-04-07 Jan Nieuwenhuizen <janneke@gnu.org> @@ -72,8 +85,8 @@ * progmodes/compile.el (compilation-warning-face) (compilation-info-face, compilation-skip-threshold) - (compilation-skip-visited, compilation-context-lines): Declare - :version when added to Emacs. + (compilation-skip-visited, compilation-context-lines): + Declare :version when added to Emacs. (compilation-error-regexp-alist-alist): Extend caml and irix. (compilation-setup): Fix if font-locked w/o font-lock-defaults. (compilation-mode-font-lock-keywords): Temporarily undo line as @@ -87,8 +100,8 @@ 2004-04-06 Kenichi Handa <handa@m17n.org> - * language/ethio-util.el (ethio-sera-being-called-by-w3): New - variable. + * language/ethio-util.el (ethio-sera-being-called-by-w3): + New variable. (ethio-sera-to-fidel-ethio): Check ethio-sera-being-called-by-w3 instead of sera-being-called-by-w3. (ethio-fidel-to-sera-buffer): Likewise. @@ -116,11 +129,10 @@ 2004-04-05 Per Abrahamsen <abraham@dina.kvl.dk> - * cus-edit.el (custom-add-parent-links): Changed unbound variable + * cus-edit.el (custom-add-parent-links): Change unbound variable `symbol' to `name'. 2004-04-05 Jesper Harder <harder@ifa.au.dk> - * info.el (info-apropos): New function. (Info-mode-menu): Add it. (Info-find-node, Info-find-node-2): Grok apropos virtual file. @@ -130,6 +142,31 @@ * play/gamegrid.el (gamegrid-add-score-insecure): Use sort-fields. +2004-04-04 Stefan Monnier <monnier@iro.umontreal.ca> + + * textmodes/fill.el (fill-comment-paragraph): Obey indent-tabs-mode. + + * progmodes/compile.el (font-lock): Don't require any more. + (compilation-error-properties, compilation-start, compilation-sentinel) + (compilation-filter, next-error): Use with-current-buffer. + (compilation-skip-to-next-location, compilation-skip-threshold) + (compilation-skip-visited): Move to silence the byte-compiler. + (compilation-setup): Simplify. + (compilation-next-error): Use line-(beginning|end)-position. + Make sure `pt' is non-nil before using compilation-loop. + (compile-goto-error): Add optional event arg. Use it. + (compile-mouse-goto-error): Make it an alias of compile-goto-error. + (compilation-minor-mode-map, compilation-shell-minor-mode-map): + Update the binding for mouse-2. + (first-error): Set compilation-current-error to nil rather than bob. + (compilation-parsing-end, compilation-parse-errors-function) + (compilation-error-list, compilation-old-error-list): + "New" compatibility variables. + (compile-buffer-substring, compilation-compat-error-properties) + (compilation-compat-parse-errors, compilation-forget-errors): + New compatibility functions. + (compilation-mode-font-lock-keywords): Use them. + 2004-04-04 Luc Teirlinck <teirllm@auburn.edu> * autorevert.el (auto-revert-handler): If point (or a window @@ -145,31 +182,23 @@ * progmodes/ebnf2ps.el: Doc fix. (ebnf-version): New version number (4.2). (ebnf-syntax): Customization and docstring fix. - (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize): Put - autoloaded funs before first use. + (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize): + Put autoloaded funs before first use. (ebnf-style-database): Add dtd entry. (ebnf-syntax-alist): Add dtd initialization. (ebnf-token-sequence): New fun. (ebnf-comment-table): Add new comment action character. - (ebnf-dtd-parser, ebnf-dtd-initialize): Autoloaded funs from ebnf-dtd. + (ebnf-dtd-parser, ebnf-dtd-initialize): Autoload funs from ebnf-dtd. * progmodes/ebnf-dtd.el: New file, implement a parser for DTD (Data Type Definition for XML). - * progmodes/ebnf-abn.el (ebnf-abn-concatenation): Code simplification: - call ebnf-token-sequence. - - * progmodes/ebnf-bnf.el (ebnf-sequence): Code simplification: call - ebnf-token-sequence. - - * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation): Code simplification: - call ebnf-token-sequence. - - * progmodes/ebnf-iso.el (ebnf-iso-single-definition): Code - simplification: call ebnf-token-sequence. - - * progmodes/ebnf-yac.el (ebnf-yac-sequence): Code simplification: call - ebnf-token-sequence. + * progmodes/ebnf-abn.el (ebnf-abn-concatenation): + * progmodes/ebnf-bnf.el (ebnf-sequence): + * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation): + * progmodes/ebnf-iso.el (ebnf-iso-single-definition): + * progmodes/ebnf-yac.el (ebnf-yac-sequence): + Code simplification: call ebnf-token-sequence. 2004-04-04 Eli Zaretskii <eliz@gnu.org> @@ -183,6 +212,9 @@ * url: Import the URL package from its repository. + * url/url-methods.el: + * url/url-parse.el: Don't require url-auto. + 2004-04-03 Andreas Schwab <schwab@suse.de> * diff-mode.el (diff-mode): Fix missing quote. @@ -308,7 +340,7 @@ (ebnf-syntax): Adjust customization. (ebnf-style-database): Add ebnfx entry. (ebnf-syntax-alist): Add ebnfx initialization. - (ebnf-ebx-parser, ebnf-ebx-initialize): Autoloaded funs from ebnf-ebx. + (ebnf-ebx-parser, ebnf-ebx-initialize): Autoload funs from ebnf-ebx. * printing.el: Doc fix. (pr-version): New version number (6.7.3). @@ -488,6 +520,10 @@ * gdb-ui.el: Moved to progmodes. +2004-03-24 Stefan Monnier <monnier@iro.umontreal.ca> + + * diff-mode.el (diff-font-lock-keywords): Disable yank-handler. + 2004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk> * calendar/appt.el (appt-check): Remove superfluous progn.