comparison 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
comparison
equal deleted inserted replaced
54757:8c93a61e3b54 54758:1a0683326406
21 to the place with the reference name if name is defined. 21 to the place with the reference name if name is defined.
22 (Info-select-node): Add current node to Info-history-list. 22 (Info-select-node): Add current node to Info-history-list.
23 (Info-goto-node): Switch to *info* from *info-history* *info-toc*. 23 (Info-goto-node): Switch to *info* from *info-history* *info-toc*.
24 (Info-search-whitespace-regexp): New custom. 24 (Info-search-whitespace-regexp): New custom.
25 (Info-search-case-fold): New var. 25 (Info-search-case-fold): New var.
26 (Info-search): Add "case-sensitively" to the prompt. Use 26 (Info-search): Add "case-sensitively" to the prompt.
27 Info-search-whitespace-regexp. Set Info-search-case-fold. 27 Use Info-search-whitespace-regexp. Set Info-search-case-fold.
28 (Info-search-case-sensitively, Info-search-next): New fun. 28 (Info-search-case-sensitively, Info-search-next): New fun.
29 (Info-up): Move point to the menu item of the current node. 29 (Info-up): Move point to the menu item of the current node.
30 (Info-history): New fun. Add *info-history* to same-window-buffer-names. 30 (Info-history): New fun. Add *info-history* to same-window-buffer-names.
31 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names. 31 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names.
32 (Info-insert-toc): New fun. 32 (Info-insert-toc): New fun.
33 (Info-build-toc): New fun. 33 (Info-build-toc): New fun.
34 (Info-follow-reference): Add new arg `fork'. Doc fix. 34 (Info-follow-reference): Add new arg `fork'. Doc fix.
35 Replace [ \n\t]* by [ \n\t]+ in the *Note regexp. For references 35 Replace [ \n\t]* by [ \n\t]+ in the *Note regexp. For references
52 (Info-fontify-node): Add docstring. Add local vars 52 (Info-fontify-node): Add docstring. Add local vars
53 fontify-visited-p and not-fontified-p. If not-fontified-p is t 53 fontify-visited-p and not-fontified-p. If not-fontified-p is t
54 then fontify header line, titles, menu headers, http and ftp 54 then fontify header line, titles, menu headers, http and ftp
55 references, refill paragraphs. If not-fontified-p is t or 55 references, refill paragraphs. If not-fontified-p is t or
56 fontify-visited-p is t then fontify cross references, menu items. 56 fontify-visited-p is t then fontify cross references, menu items.
57 Fontify menu headers. Fontify http and ftp references. Change 57 Fontify menu headers. Fontify http and ftp references.
58 regexp for cross references to require whitespace after *Note, add 58 Change regexp for cross references to require whitespace after *Note,
59 matching groups for file and node names. Remove hack for quote. 59 add matching groups for file and node names. Remove hack for quote.
60 Use display property for Info-hide-note-references=t. Use fifth 60 Use display property for Info-hide-note-references=t. Use fifth
61 or fourth match for help-echo. Display visited nodes in a 61 or fourth match for help-echo. Display visited nodes in a
62 different face. Unhide file names of external references. Unhide 62 different face. Unhide file names of external references.
63 newlines. Display visited menu items in a different face. 63 Unhide newlines. Display visited menu items in a different face.
64
65 2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
66
67 * progmodes/compile.el: Require CL.
68 (compilation-mode-font-lock-keywords): Re-install the "line as
69 function" patch.
70
71 * help-fns.el (help-C-source-directory): New var.
72 (help-subr-name, help-C-file-name, help-find-C-source): New funs.
73 (describe-function-1, describe-variable): Use them.
74
75 * help-mode.el (help-function-def, help-variable-def): Handle hyperrefs
76 to C source files specially.
64 77
65 2004-04-07 Jan Nieuwenhuizen <janneke@gnu.org> 78 2004-04-07 Jan Nieuwenhuizen <janneke@gnu.org>
66 79
67 * info.el (Info-hide-cookies-node): New function. 80 * info.el (Info-hide-cookies-node): New function.
68 (Info-select-node): Use it. 81 (Info-select-node): Use it.
70 83
71 2004-04-07 Daniel Pfeiffer <occitan@esperanto.org> 84 2004-04-07 Daniel Pfeiffer <occitan@esperanto.org>
72 85
73 * progmodes/compile.el (compilation-warning-face) 86 * progmodes/compile.el (compilation-warning-face)
74 (compilation-info-face, compilation-skip-threshold) 87 (compilation-info-face, compilation-skip-threshold)
75 (compilation-skip-visited, compilation-context-lines): Declare 88 (compilation-skip-visited, compilation-context-lines):
76 :version when added to Emacs. 89 Declare :version when added to Emacs.
77 (compilation-error-regexp-alist-alist): Extend caml and irix. 90 (compilation-error-regexp-alist-alist): Extend caml and irix.
78 (compilation-setup): Fix if font-locked w/o font-lock-defaults. 91 (compilation-setup): Fix if font-locked w/o font-lock-defaults.
79 (compilation-mode-font-lock-keywords): Temporarily undo line as 92 (compilation-mode-font-lock-keywords): Temporarily undo line as
80 function patch, which wasn't ready. 93 function patch, which wasn't ready.
81 94
85 character is displayable or not instead of calling 98 character is displayable or not instead of calling
86 latin1-display-check-font. 99 latin1-display-check-font.
87 100
88 2004-04-06 Kenichi Handa <handa@m17n.org> 101 2004-04-06 Kenichi Handa <handa@m17n.org>
89 102
90 * language/ethio-util.el (ethio-sera-being-called-by-w3): New 103 * language/ethio-util.el (ethio-sera-being-called-by-w3):
91 variable. 104 New variable.
92 (ethio-sera-to-fidel-ethio): Check ethio-sera-being-called-by-w3 105 (ethio-sera-to-fidel-ethio): Check ethio-sera-being-called-by-w3
93 instead of sera-being-called-by-w3. 106 instead of sera-being-called-by-w3.
94 (ethio-fidel-to-sera-buffer): Likewise. 107 (ethio-fidel-to-sera-buffer): Likewise.
95 (ethio-find-file): Bind ethio-sera-being-called-by-w3 to t 108 (ethio-find-file): Bind ethio-sera-being-called-by-w3 to t
96 instead of sera-being-called-by-w3. 109 instead of sera-being-called-by-w3.
114 (term-mode, term-check-size): Use it. 127 (term-mode, term-check-size): Use it.
115 (term-mode): Disable overflow-newline-into-fringe in term buffer. 128 (term-mode): Disable overflow-newline-into-fringe in term buffer.
116 129
117 2004-04-05 Per Abrahamsen <abraham@dina.kvl.dk> 130 2004-04-05 Per Abrahamsen <abraham@dina.kvl.dk>
118 131
119 * cus-edit.el (custom-add-parent-links): Changed unbound variable 132 * cus-edit.el (custom-add-parent-links): Change unbound variable
120 `symbol' to `name'. 133 `symbol' to `name'.
121 134
122 2004-04-05 Jesper Harder <harder@ifa.au.dk> 135 2004-04-05 Jesper Harder <harder@ifa.au.dk>
123
124 * info.el (info-apropos): New function. 136 * info.el (info-apropos): New function.
125 (Info-mode-menu): Add it. 137 (Info-mode-menu): Add it.
126 (Info-find-node, Info-find-node-2): Grok apropos virtual file. 138 (Info-find-node, Info-find-node-2): Grok apropos virtual file.
127 139
128 * help-mode.el (help-make-xrefs): Recognize aliased variable with 140 * help-mode.el (help-make-xrefs): Recognize aliased variable with
129 inherited docstring. 141 inherited docstring.
130 142
131 * play/gamegrid.el (gamegrid-add-score-insecure): Use sort-fields. 143 * play/gamegrid.el (gamegrid-add-score-insecure): Use sort-fields.
144
145 2004-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
146
147 * textmodes/fill.el (fill-comment-paragraph): Obey indent-tabs-mode.
148
149 * progmodes/compile.el (font-lock): Don't require any more.
150 (compilation-error-properties, compilation-start, compilation-sentinel)
151 (compilation-filter, next-error): Use with-current-buffer.
152 (compilation-skip-to-next-location, compilation-skip-threshold)
153 (compilation-skip-visited): Move to silence the byte-compiler.
154 (compilation-setup): Simplify.
155 (compilation-next-error): Use line-(beginning|end)-position.
156 Make sure `pt' is non-nil before using compilation-loop.
157 (compile-goto-error): Add optional event arg. Use it.
158 (compile-mouse-goto-error): Make it an alias of compile-goto-error.
159 (compilation-minor-mode-map, compilation-shell-minor-mode-map):
160 Update the binding for mouse-2.
161 (first-error): Set compilation-current-error to nil rather than bob.
162 (compilation-parsing-end, compilation-parse-errors-function)
163 (compilation-error-list, compilation-old-error-list):
164 "New" compatibility variables.
165 (compile-buffer-substring, compilation-compat-error-properties)
166 (compilation-compat-parse-errors, compilation-forget-errors):
167 New compatibility functions.
168 (compilation-mode-font-lock-keywords): Use them.
132 169
133 2004-04-04 Luc Teirlinck <teirllm@auburn.edu> 170 2004-04-04 Luc Teirlinck <teirllm@auburn.edu>
134 171
135 * autorevert.el (auto-revert-handler): If point (or a window 172 * autorevert.el (auto-revert-handler): If point (or a window
136 point) is at the end of the buffer, keep it there after 173 point) is at the end of the buffer, keep it there after
143 2004-04-04 Vinicius Jose Latorre <viniciusjl@ig.com.br> 180 2004-04-04 Vinicius Jose Latorre <viniciusjl@ig.com.br>
144 181
145 * progmodes/ebnf2ps.el: Doc fix. 182 * progmodes/ebnf2ps.el: Doc fix.
146 (ebnf-version): New version number (4.2). 183 (ebnf-version): New version number (4.2).
147 (ebnf-syntax): Customization and docstring fix. 184 (ebnf-syntax): Customization and docstring fix.
148 (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize): Put 185 (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize):
149 autoloaded funs before first use. 186 Put autoloaded funs before first use.
150 (ebnf-style-database): Add dtd entry. 187 (ebnf-style-database): Add dtd entry.
151 (ebnf-syntax-alist): Add dtd initialization. 188 (ebnf-syntax-alist): Add dtd initialization.
152 (ebnf-token-sequence): New fun. 189 (ebnf-token-sequence): New fun.
153 (ebnf-comment-table): Add new comment action character. 190 (ebnf-comment-table): Add new comment action character.
154 (ebnf-dtd-parser, ebnf-dtd-initialize): Autoloaded funs from ebnf-dtd. 191 (ebnf-dtd-parser, ebnf-dtd-initialize): Autoload funs from ebnf-dtd.
155 192
156 * progmodes/ebnf-dtd.el: New file, implement a parser for DTD (Data 193 * progmodes/ebnf-dtd.el: New file, implement a parser for DTD (Data
157 Type Definition for XML). 194 Type Definition for XML).
158 195
159 * progmodes/ebnf-abn.el (ebnf-abn-concatenation): Code simplification: 196 * progmodes/ebnf-abn.el (ebnf-abn-concatenation):
160 call ebnf-token-sequence. 197 * progmodes/ebnf-bnf.el (ebnf-sequence):
161 198 * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation):
162 * progmodes/ebnf-bnf.el (ebnf-sequence): Code simplification: call 199 * progmodes/ebnf-iso.el (ebnf-iso-single-definition):
163 ebnf-token-sequence. 200 * progmodes/ebnf-yac.el (ebnf-yac-sequence):
164 201 Code simplification: call ebnf-token-sequence.
165 * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation): Code simplification:
166 call ebnf-token-sequence.
167
168 * progmodes/ebnf-iso.el (ebnf-iso-single-definition): Code
169 simplification: call ebnf-token-sequence.
170
171 * progmodes/ebnf-yac.el (ebnf-yac-sequence): Code simplification: call
172 ebnf-token-sequence.
173 202
174 2004-04-04 Eli Zaretskii <eliz@gnu.org> 203 2004-04-04 Eli Zaretskii <eliz@gnu.org>
175 204
176 * calendar/timeclock.el (timeclock-relative) 205 * calendar/timeclock.el (timeclock-relative)
177 (timeclock-get-project-function, timeclock-get-workday-function) 206 (timeclock-get-project-function, timeclock-get-workday-function)
180 (timeclock-generate-report, timeclock-in): Doc fixes. 209 (timeclock-generate-report, timeclock-in): Doc fixes.
181 210
182 2004-04-03 Stefan Monnier <monnier@iro.umontreal.ca> 211 2004-04-03 Stefan Monnier <monnier@iro.umontreal.ca>
183 212
184 * url: Import the URL package from its repository. 213 * url: Import the URL package from its repository.
214
215 * url/url-methods.el:
216 * url/url-parse.el: Don't require url-auto.
185 217
186 2004-04-03 Andreas Schwab <schwab@suse.de> 218 2004-04-03 Andreas Schwab <schwab@suse.de>
187 219
188 * diff-mode.el (diff-mode): Fix missing quote. 220 * diff-mode.el (diff-mode): Fix missing quote.
189 221
306 * progmodes/ebnf2ps.el: Doc fix. 338 * progmodes/ebnf2ps.el: Doc fix.
307 (ebnf-version): New version number (4.1). 339 (ebnf-version): New version number (4.1).
308 (ebnf-syntax): Adjust customization. 340 (ebnf-syntax): Adjust customization.
309 (ebnf-style-database): Add ebnfx entry. 341 (ebnf-style-database): Add ebnfx entry.
310 (ebnf-syntax-alist): Add ebnfx initialization. 342 (ebnf-syntax-alist): Add ebnfx initialization.
311 (ebnf-ebx-parser, ebnf-ebx-initialize): Autoloaded funs from ebnf-ebx. 343 (ebnf-ebx-parser, ebnf-ebx-initialize): Autoload funs from ebnf-ebx.
312 344
313 * printing.el: Doc fix. 345 * printing.el: Doc fix.
314 (pr-version): New version number (6.7.3). 346 (pr-version): New version number (6.7.3).
315 (pr-menu-position): Adjust X and Y positions when mouse-pixel-position 347 (pr-menu-position): Adjust X and Y positions when mouse-pixel-position
316 returns nil for mouse position. Reported by Drew Adams 348 returns nil for mouse position. Reported by Drew Adams
485 (info-xref-check-all-custom): New function. 517 (info-xref-check-all-custom): New function.
486 518
487 2004-03-25 Nick Roberts <nick@nick.uklinux.net> 519 2004-03-25 Nick Roberts <nick@nick.uklinux.net>
488 520
489 * gdb-ui.el: Moved to progmodes. 521 * gdb-ui.el: Moved to progmodes.
522
523 2004-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
524
525 * diff-mode.el (diff-font-lock-keywords): Disable yank-handler.
490 526
491 2004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk> 527 2004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk>
492 528
493 * calendar/appt.el (appt-check): Remove superfluous progn. 529 * calendar/appt.el (appt-check): Remove superfluous progn.
494 When finished with diary buffer: if it was not being displayed 530 When finished with diary buffer: if it was not being displayed