Mercurial > emacs
comparison lisp/ChangeLog @ 91239:2fcaae6177a5
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-300
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 16 Dec 2007 05:08:49 +0000 |
parents | 53108e6cea98 1d6e3255f024 |
children | 56a72e2bd635 |
comparison
equal
deleted
inserted
replaced
91238:5cf14a2107b5 | 91239:2fcaae6177a5 |
---|---|
1 2007-12-12 Thien-Thi Nguyen <ttn@gnuvola.org> | |
2 | |
3 * progmodes/cc-vars.el (defcustom-c-stylevar): Rewrite. | |
4 | |
5 2007-12-11 Dan Nicolaescu <dann@ics.uci.edu> | |
6 | |
7 * progmodes/verilog-mode.el (set-buffer-menubar): Remove unused | |
8 function. | |
9 (add-submenu): Only define for XEmacs. | |
10 (verilog-regexp-words): Revert previous change, keep the other | |
11 definition. | |
12 | |
13 2007-12-09 Dan Nicolaescu <dann@ics.uci.edu> | |
14 | |
15 * progmodes/perl-mode.el (perl-continued-statement-offset) | |
16 (perl-continued-brace-offset, perl-brace-offset) | |
17 (perl-brace-imaginary-offset, perl-label-offset): | |
18 * progmodes/cperl-mode.el (cperl-brace-offset) | |
19 (cperl-continued-brace-offset, cperl-label-offset) | |
20 (cperl-continued-statement-offset) | |
21 (cperl-extra-newline-before-brace, cperl-merge-trailing-else): Add | |
22 safe-local-variable properties. | |
23 | |
24 2007-12-08 Dan Nicolaescu <dann@ics.uci.edu> | |
25 | |
26 * progmodes/verilog-mode.el (verilog-mode-map) | |
27 (verilog-template-map, verilog-mode-mouse-map): Fix typos. | |
28 (verilog-colorize-include-files): Use only overlay functions so | |
29 that it can work on both emacs and XEmacs. | |
30 (set-extent-keymap): Remove unused defun. | |
31 (verilog-kill-existing-comment, verilog-insert-date) | |
32 (verilog-insert-year): Rename in order not to pollute the global | |
33 namespace from kill-existing-comment, insert-date and | |
34 insert-year, respectively. | |
35 (verilog-set-auto-endcomments, verilog-header): Update callers. | |
36 | |
37 * files.el (auto-mode-alist): Recognize verilog files. | |
38 | |
39 * progmodes/verilog-mode.el (verilog-string-replace-matches) | |
40 (verilog-string-remove-spaces, verilog-re-search-forward) | |
41 (verilog-re-search-backward, verilog-re-search-forward-quick) | |
42 (verilog-re-search-backward-quick, verilog-get-beg-of-line) | |
43 (verilog-get-end-of-line, verilog-within-string): Move definitions | |
44 before first use. No code changes. | |
45 | |
46 2007-12-08 Dan Nicolaescu <dann@ics.uci.edu> | |
47 | |
48 * progmodes/verilog-mode.el (verilog-mode-version) | |
49 (verilog-mode-release-date): Don't use expanding keywords. | |
50 (provide): Move to the end of file. | |
51 (fboundp): Don't check if eval-when-compile is bound, it is used | |
52 later in the file without checking. | |
53 (when, unless): Copy definitions from subr.el. | |
54 (char-before, defcustom, defface, customize-group) | |
55 (verilog-batch-error-wrapper): Don't use old style backquotes. | |
56 (verilog-regexp-opt): Avoid using the cl function case. | |
57 (verilog-regexp-words): Remove duplicated definition. | |
58 (verilog-mode-abbrev-table): Remove, duplicate. | |
59 (verilog-mode-map, verilog-template-map, verilog-mode-mouse-map): | |
60 Declare and initialize in one step. | |
61 (verilog-declaration-prefix-re, verilog-declaration-re) | |
62 (verilog-end-of-statement, verilog-indent-declaration) | |
63 (verilog-get-lineup-indent): Remove trailing whitespace. | |
64 (verilog-mode): Fix autoload cookie. Set | |
65 beginning-of-defun-function and end-of-defun-function. Use when | |
66 instead of if. | |
67 (verilog-emacs-features, verilog-auto-ascii-enum) | |
68 (verilog-insert-indices): Escape braces in doc strings. | |
69 | |
70 2007-12-08 Michael McNamara <mac@verilog.com> | |
71 Wilson Snyder <wsnyder@wsnyder.org> | |
72 | |
73 * progmodes/verilog-mode.el: New file. | |
74 | |
75 2007-12-08 Eli Zaretskii <eliz@fencepost.gnu.org> | |
76 | |
77 * international/latexenc.el (latexenc-find-file-coding-system): If | |
78 both coding-system-for-write and buffer-file-coding-system of | |
79 latex-main-file are nil, use `undecided'. | |
80 | |
81 2007-12-06 Jason Rumney <jasonr@gnu.org> | |
82 | |
83 * mouse.el (mouse-buffer-menu-alist): Keep buffer names left aligned. | |
84 | |
85 2007-12-12 Yoni Rabkin Katzenell <yoni-r@actcom.com> (tiny change) | |
86 | |
87 * files.el (revert-buffer): Docstring fix. | |
88 | |
89 2007-12-11 Glenn Morris <rgm@gnu.org> | |
90 | |
91 * emacs-lisp/check-declare.el (check-declare-verify): Handle deffoo. | |
92 | |
93 2007-12-11 Jay Belanger <jay.p.belanger@gmail.com> | |
94 | |
95 * calc/calc-aent.el (math-restore-underscores) | |
96 (math-string-restore-underscores): New functions. | |
97 (math-read-factor): Properly check variable names with underscores | |
98 for entries in `math-expr-variable-mapping'. | |
99 | |
100 * calc/calc-lang.el (math-lang-name): New property name. | |
101 | |
102 * calc/calc.el (calc-set-mode-line): Use `math-lang-name' | |
103 to set language name. | |
104 | |
105 2007-12-10 Katsumi Yamaoka <yamaoka@jpl.org> | |
106 | |
107 * pgg.el (pgg-run-at-time, pgg-cancel-timer): Use eval-and-compile. | |
108 | |
109 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca> | |
110 | |
111 * server.el (server-select-display): Fix important typo. | |
112 (server-process-filter): Turn a "" display into nil. | |
113 | |
114 2007-12-09 Juri Linkov <juri@jurta.org> | |
115 | |
116 * replace.el (keep-lines, flush-lines, how-many): Doc fix. | |
117 Check search-upper-case before calling isearch-no-upper-case-p | |
118 to set case-fold-search. | |
119 (occur): Doc fix. | |
120 (occur-1, perform-replace): Check search-upper-case before calling | |
121 isearch-no-upper-case-p to set case-fold-search. | |
122 | |
123 * isearch.el (search-upper-case): Doc fix. | |
124 (isearch-mode-map): Bind `M-s o' to isearch-occur. | |
125 (isearch-query-replace): Doc fix. Let-bind search-upper-case to nil. | |
126 (isearch-query-replace-regexp): Doc fix. | |
127 (isearch-occur): New function. | |
128 | |
129 2007-12-09 Reiner Steib <Reiner.Steib@gmx.de> | |
130 | |
131 * pgg.el, pgg-parse.el (declare-function): Add new no-op macro for | |
132 backward compatibility. | |
133 | |
134 * net/imap.el (imap-string-to-integer): New function. | |
135 | |
136 2007-12-09 David Kastrup <dak@gnu.org> | |
137 | |
138 * emacs-lisp/lisp-mnt.el (lm-verify): Make it work with | |
139 directories. Not sure anybody uses this anymore, though. | |
140 | |
141 2007-12-09 Vinicius Jose Latorre <viniciusjl@ig.com.br> | |
142 | |
143 * printing.el: Fix pr-interface-map initialization code. | |
144 (pr-version): New version 6.9.3. | |
145 (pr-f-set-keymap-parents): Replace by pr-set-keymap-parents. | |
146 (pr-f-set-keymap-name): Replace by pr-set-keymap-name. | |
147 (pr-f-read-string): Replace by pr-read-string. | |
148 (pr-set-keymap-parents, pr-set-keymap-name, pr-read-string): New fun | |
149 name. | |
150 (pr-interactive-n-up, pr-interactive-regexp): Code fix. | |
151 | |
152 2007-12-09 Glenn Morris <rgm@gnu.org> | |
153 | |
154 * emulation/viper-init.el (top-level): Use dolist rather than mapc | |
155 in make-variable-frame-local call. | |
156 | |
157 2007-12-08 Dan Nicolaescu <dann@ics.uci.edu> | |
158 | |
159 * mail/hashcash.el (declare-function): | |
160 * net/imap.el (declare-function): New no-op macro for backward | |
161 compatibility. | |
162 | |
163 2007-12-08 Eli Zaretskii <eliz@gnu.org> | |
164 | |
165 Sync makefile.w32-in with Makefile.in. | |
166 | |
167 * makefile.w32-in (check-declare): New target. | |
168 (BYTE_COMPILE_EXTRA_FLAGS): New variable. | |
169 (.el.elc, compile-CMD, compile-SH, compile-always-CMD) | |
170 (compile-always-SH, compile-calc-CMD, compile-calc-SH) | |
171 ($(lisp)/progmodes/cc-mode.elc): Use it. | |
172 ($(lisp)/progmodes/cc-mode.elc): New rule. | |
173 | |
174 2007-12-08 Reiner Steib <Reiner.Steib@gmx.de> | |
175 | |
176 * indent.el (tab-stop-list): Mark as safe-local-variable. | |
177 | |
178 * generic-x.el (etc-sudoers-generic-mode): New mode. | |
179 (generic-unix-modes): Add it. | |
180 | |
181 2007-12-08 Michael Albinus <michael.albinus@gmx.de> | |
182 | |
183 * net/dbus.el (dbus-hash-table=): Remove function. We cannot | |
184 apply wildcards in a hash table key; there is no usable hash code then. | |
185 (dbus-registered-functions-table): Use `equal' as test function. | |
186 (dbus-name-owner-changed-handler): Rewrite due to new hash table | |
187 structure. | |
188 | |
189 2007-12-08 Martin Rudalics <rudalics@gmx.at> | |
190 | |
191 * progmodes/cc-cmds.el (c-mask-paragraph): Avoid invalid search | |
192 bound error in block comment branch. | |
193 | |
194 2007-12-08 David Kastrup <dak@gnu.org> | |
195 | |
196 * textmodes/reftex.el (reftex-select-with-char): | |
197 * textmodes/reftex-toc.el (reftex-toc-do-promote) | |
198 (reftex-toc-visit-location, reftex-toc-find-section): | |
199 * textmodes/reftex-index.el (reftex-index-show-entry): | |
200 * textmodes/org.el (org-cycle-hide-archived-subtrees) | |
201 (org-table-rotate-recalc-marks, org-mark-ring-push) | |
202 (org-follow-info-link, org-mhe-get-message-folder-from-index) | |
203 (org-auto-repeat-maybe, org-store-log-note, org-delete-property) | |
204 (org-evaluate-time-range, org-edit-agenda-file-list): | |
205 * textmodes/artist.el (artist-select-next-op-in-list) | |
206 (artist-select-prev-op-in-list): | |
207 * term/mac-win.el (mac-service-insert-text): | |
208 * startup.el (fancy-about-screen): | |
209 * progmodes/vhdl-mode.el (vhdl-decision-query): | |
210 * progmodes/idlwave.el (idlwave-template) | |
211 (idlwave-scroll-completions, idlwave-display-completion-list): | |
212 * progmodes/ebrowse.el (ebrowse-show-progress): | |
213 * progmodes/cperl-mode.el (cperl-find-pods-heres): | |
214 * progmodes/antlr-mode.el (antlr-insert-option-do): | |
215 * play/mpuz.el (mpuz-close-game): | |
216 * net/rcirc.el (rcirc-next-active-buffer): | |
217 * mail/reporter.el (reporter-update-status): | |
218 * kmacro.el (kmacro-display): | |
219 * international/ja-dic-cnv.el (skkdic-set-okuri-nasi): | |
220 * emulation/viper-util.el (viper-save-setting): | |
221 * emacs-lisp/lisp-mnt.el (lm-verify): | |
222 * emacs-lisp/edebug.el (edebug-set-mode): | |
223 * emacs-lisp/checkdoc.el (checkdoc-rogue-spaces, checkdoc-defun): | |
224 * calendar/calendar.el (calendar-print-day-of-year): | |
225 * calc/calcalg3.el (calc-curve-fit): | |
226 * calc/calcalg2.el (math-integral): | |
227 * calc/calc.el (calc-read-key-sequence, calc-version): | |
228 * calc/calc-mode.el (calc-set-simplify-mode): | |
229 * calc/calc-ext.el (calc-fancy-prefix): Fix buggy call to `message'. | |
230 | |
231 2007-12-07 D. Goel <deego3@gmail.com> | |
232 | |
233 * progmodes/idlw-shell.el (idlwave-shell-display-line) | |
234 * progmodes/ada-xref.el (ada-find-file, ada-get-all-references) | |
235 (ada-xref-find-in-modified-ali, ada-find-in-src-path) | |
236 * mail/uce.el (uce-reply-to-uce) | |
237 * progmodes/vhdl-mode.el (vhdl-template-modify) | |
238 * mail/feedmail.el (feedmail-dump-message-to-queue): Improve calls | |
239 to `error' (as suggested by RMS.) | |
240 | |
241 2007-12-07 Glenn Morris <rgm@gnu.org> | |
242 | |
243 * allout.el (allout-write-file-hook-handler): | |
244 * textmodes/reftex.el (reftex-TeX-master-file): | |
245 * textmodes/reftex-parse.el (reftex-short-context): | |
246 Revert previous change. | |
247 | |
248 2007-12-07 Michael Albinus <michael.albinus@gmx.de> | |
249 | |
250 * net/dbus.el (dbus-hash-table=): Fix for new hash table key structure. | |
251 (dbus-list-hash-table, dbus-name-owner-changed-handler): New defuns. | |
252 (dbus-check-event, dbus-handle-event, dbus-event-bus-name) | |
253 (dbus-event-service-name, dbus-event-path-name) | |
254 (dbus-event-interface-name, dbus-event-member-name): Fix for new | |
255 event structure. | |
256 (dbus-list-activatable-names, dbus-list-names) | |
257 (dbus-list-queued-owners, dbus-get-name-owner, dbus-introspect): | |
258 Reorder `dbus-call-method' arguments. | |
259 | |
260 2007-12-06 D. Goel <deego3@gmail.com> | |
261 | |
262 * allout.el (allout-write-file-hook-handler): | |
263 * textmodes/reftex.el (reftex-TeX-master-file): | |
264 * textmodes/org.el (org-paste-subtree): | |
265 * progmodes/vhdl-mode.el (vhdl-template-modify): | |
266 * progmodes/idlw-shell.el (idlwave-shell-send-command) | |
267 (idlwave-shell-display-line): | |
268 * progmodes/ada-xref.el (ada-find-file, ada-get-all-references) | |
269 (ada-xref-find-in-modified-ali, ada-find-in-src-path): | |
270 * net/trampver.el (x): | |
271 * mail/uce.el (uce-reply-to-uce): | |
272 * mail/rmailout.el (rmail-output): | |
273 * mail/feedmail.el (feedmail-dump-message-to-queue): | |
274 * whitespace.el (whitespace-write-file-hook): | |
275 * wdired.el (wdired-check-kill-buffer): | |
276 * vc.el (vc-update): | |
277 * vc-mcvs.el (vc-mcvs-checkin): | |
278 * vc-cvs.el (vc-cvs-checkin): | |
279 * man.el (Man-bgproc-sentinel, Man-goto-see-also-section): | |
280 * ibuffer.el (ibuffer-current-buffer): | |
281 * dired.el (dired-move-to-end-of-filename): | |
282 * bindings.el (complete-symbol): | |
283 * textmodes/org-publish.el (org-publish-file): | |
284 (org-publish-current-project): | |
285 * textmodes/reftex-parse.el (reftex-short-context): | |
286 * textmodes/texinfmt.el: Fix buggy calls to `error'. | |
287 | |
288 2007-12-06 Stefan Monnier <monnier@iro.umontreal.ca> | |
289 | |
290 * doc-view.el (doc-view-dvi->pdf-sentinel) | |
291 (doc-view-pdf/ps->png-sentinel, doc-view-pdf->txt-sentinel) | |
292 (doc-view-ps->pdf-sentinel, doc-view-display): Don't change buffer | |
293 within a sentinel or timer. | |
294 (doc-view-display): Don't try to display before the requested page | |
295 is available, unless told to do so explicitly. | |
296 (doc-view-pdf/ps->png-sentinel, doc-view-initiate-display): | |
297 Force display even if the requested page is not available. | |
298 | |
299 2007-12-06 Richard Stallman <rms@gnu.org> | |
300 | |
301 * help-fns.el (describe-function-1): Call ad-get-advice-info | |
302 only on symbols. | |
303 | |
1 2007-12-06 Glenn Morris <rgm@gnu.org> | 304 2007-12-06 Glenn Morris <rgm@gnu.org> |
2 | 305 |
3 * progmodes/antlr-mode.el (antlr-keyword, antlr-syntax) | 306 * progmodes/antlr-mode.el (antlr-keyword, antlr-syntax) |
4 (antlr-ruledef, antlr-tokendef, antlr-ruleref-face) | 307 (antlr-ruledef, antlr-tokendef, antlr-ruleref-face) |
5 (antlr-tokenref, antlr-literal): Inherit from standard font-lock | 308 (antlr-tokenref, antlr-literal): Inherit from standard font-lock |
95 * eshell/esh-cmd.el (eshell-debug-command): | 398 * eshell/esh-cmd.el (eshell-debug-command): |
96 * eshell/esh-io.el (eshell-print): Move definitions before use. | 399 * eshell/esh-io.el (eshell-print): Move definitions before use. |
97 | 400 |
98 * eshell/esh-module.el (eshell-load-defgroups): Eval and compile. | 401 * eshell/esh-module.el (eshell-load-defgroups): Eval and compile. |
99 | 402 |
100 * eshell/esh-util.el (top-level): Don't require pp. Use | 403 * eshell/esh-util.el (top-level): Don't require pp. |
101 condition-case rather than ignore-errors. | 404 Use condition-case rather than ignore-errors. |
102 | 405 |
103 * eshell/eshell.el (eshell-buffer-name): Define for compiler. | 406 * eshell/eshell.el (eshell-buffer-name): Define for compiler. |
104 | 407 |
105 * eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el | 408 * eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el |
106 * eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el | 409 * eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el |
118 * eshell/esh-proc.el, eshell/esh-var.el: | 421 * eshell/esh-proc.el, eshell/esh-var.el: |
119 Require individual files if needed when compiling, rather than | 422 Require individual files if needed when compiling, rather than |
120 esh-maint. Collect any require statements. Leave provide at start. | 423 esh-maint. Collect any require statements. Leave provide at start. |
121 Move any commentary to start. | 424 Move any commentary to start. |
122 | 425 |
123 * emacs-lisp/bytecomp.el (byte-compile-declare-function): Remove | 426 * emacs-lisp/bytecomp.el (byte-compile-declare-function): |
124 declared function from byte-compile-noruntime-functions. | 427 Remove declared function from byte-compile-noruntime-functions. |
125 | 428 |
126 * ediff-util.el (ediff-version): | 429 * ediff-util.el (ediff-version): |
127 * progmodes/python.el (compilation-shell-minor-mode): | 430 * progmodes/python.el (compilation-shell-minor-mode): |
128 * textmodes/org.el (Info-goto-node, calendar-astro-date-string) | 431 * textmodes/org.el (Info-goto-node, calendar-astro-date-string) |
129 (calendar-bahai-date-string, calendar-check-holidays) | 432 (calendar-bahai-date-string, calendar-check-holidays) |
221 (doc-view-current-overlay, doc-view-pending-cache-flush): | 524 (doc-view-current-overlay, doc-view-pending-cache-flush): |
222 Add doc string. | 525 Add doc string. |
223 | 526 |
224 2007-12-03 Richard Stallman <rms@gnu.org> | 527 2007-12-03 Richard Stallman <rms@gnu.org> |
225 | 528 |
226 * subr.el (declare-function): Moved from byte-run.el. | 529 * subr.el (declare-function): Move from byte-run.el. |
227 | 530 |
228 * emacs-lisp/byte-run.el (declare-function): Moved to subr.el | 531 * emacs-lisp/byte-run.el (declare-function): Move to subr.el |
229 | 532 |
230 * window.el (recenter-top-bottom): Don't use `ecase'. | 533 * window.el (recenter-top-bottom): Don't use `ecase'. |
231 | 534 |
232 2007-12-02 Karl Fogel <kfogel@red-bean.com> | 535 2007-12-02 Karl Fogel <kfogel@red-bean.com> |
233 | 536 |
234 * saveplace.el (save-place-alist-to-file): Set | 537 * saveplace.el (save-place-alist-to-file): |
235 coding-system-for-write once and refer to it throughout. | 538 Set coding-system-for-write once and refer to it throughout. |
236 Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk>. | 539 Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk>. |
237 | 540 |
238 2007-12-02 Karl Fogel <kfogel@red-bean.com> | 541 2007-12-02 Karl Fogel <kfogel@red-bean.com> |
239 | 542 |
240 * saveplace.el (save-place-alist-to-file): Use `utf-8' coding | 543 * saveplace.el (save-place-alist-to-file): Use `utf-8' coding |