Mercurial > emacs
comparison lisp/ChangeLog @ 91073:4bc33ffdda1a
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 902-908)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 27 Oct 2007 09:12:07 +0000 |
parents | 74ab3ea909f9 b210bba3f477 |
children | 2a685ee1b5bb |
comparison
equal
deleted
inserted
replaced
91072:74ab3ea909f9 | 91073:4bc33ffdda1a |
---|---|
14 (pr-do-update-menus, pr-update-mode-line, pr-f-read-string) | 14 (pr-do-update-menus, pr-update-mode-line, pr-f-read-string) |
15 (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. | 15 (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. |
16 (defvar pr-menu-print-item, pr-ps-printer-menu-modified) | 16 (defvar pr-menu-print-item, pr-ps-printer-menu-modified) |
17 (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) | 17 (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) |
18 (pr-even-or-odd-alist): Vars definition moved. | 18 (pr-even-or-odd-alist): Vars definition moved. |
19 | |
20 2007-10-26 Dan Nicolaescu <dann@ics.uci.edu> | |
21 | |
22 * emulation/pc-select.el (next-line-mark, next-line-nomark) | |
23 (previous-line-mark, previous-line-nomark): Wrap with-no-warnings | |
24 around uses of previous-line and next-line. | |
25 | |
26 * diff.el (diff-old-file, diff-new-file, diff-extra-args): New | |
27 defvars. | |
28 | |
29 * textmodes/css-mode.el (comment-continue): | |
30 * net/browse-url.el (url-handler-regexp): | |
31 * progmodes/idlw-help.el (idlwave-system-routines): Pacify | |
32 byte-compiler. | |
33 | |
34 * textmodes/fill.el (fill-nobreak-p): Replace obsolete alias | |
35 line-move-invisible-p it's former definition: | |
36 invisible-p. line-move-invisible-p was removed on 2007-08-29. | |
37 | |
38 2007-10-26 Juanma Barranquero <lekktu@gmail.com> | |
39 | |
40 * files.el (kill-emacs-query-functions): Doc fix; | |
41 `save-buffers-kill-emacs' is no longer bound to a key. | |
42 | |
43 2007-10-26 Richard Stallman <rms@gnu.org> | |
44 | |
45 * isearch-multi.el (isearch-buffers-multi): New option. | |
46 (isearch-buffers-search-fun): Test it. | |
47 | |
48 * progmodes/ps-mode.el (ps-mode-map): Delete C-c v binding. | |
49 Put ps-run-clear on C-c C-l. | |
50 | |
51 * newcomment.el (comment-styles): New style indent-or-triple. | |
52 (comment-style): Make that the default. | |
53 (comment-add defvar): Doc fix. | |
54 (comment-add): Delete arg EXTRA. | |
55 (comment-region-default): Open code call to comment-add. | |
56 Handle indent-or-triple style which uses `multi-char' for INDENT. | |
57 | |
58 2007-10-26 Juanma Barranquero <lekktu@gmail.com> | |
59 | |
60 * eshell/em-unix.el (nil-blank-string): Doc fix. | |
61 | |
62 2007-10-26 John Wiegley <johnw@newartisans.com> | |
63 | |
64 * eshell/em-unix.el (eshell/diff): Before calling the `diff' | |
65 function, ensure that the third argument is turned into a nil if | |
66 the string is otherwise completely empty (either no characters, or | |
67 all tabs/spaces). This fixes a bug from a user who found himself | |
68 unable to customize `diff-switches' and still use Eshell's diff | |
69 command. | |
70 | |
71 2007-10-26 Glenn Morris <rgm@gnu.org> | |
72 | |
73 * emacs-lisp/bytecomp.el (byte-compile-warnings): Autoload the | |
74 safe-local-variable property. | |
75 | |
76 2007-10-26 Gwern Branwen <gwern0@gmail.com> (tiny change) | |
77 | |
78 * net/browse-url.el (browse-url-browser-function): Delete grail. | |
79 (browse-url-grail): Function and variable deleted. | |
80 (browse-url-browser-function): Delete IXI Mosaic. | |
81 (browse-url-default-browser): Don't try IXI Mosaic. | |
82 (browse-url-iximosaic): Function deleted. | |
83 (browse-url-browser-function): Delete MMM. | |
84 (browse-url-default-browser): Don't try MMM. | |
85 (browse-url-mmm): Function deleted. | |
86 | |
87 2007-10-26 Drew Adams <drew.adams@oracle.com> | |
88 | |
89 * custom.el (custom-note-var-changed): New function. | |
90 | |
91 2007-10-25 Dan Nicolaescu <dann@ics.uci.edu> | |
92 | |
93 * emulation/edt-mapper.el (edt-emacs-variant): Replace the only | |
94 use with the definition. Remove. | |
95 | |
96 * add-log.el (change-log-start-entry-re): New defconst. | |
97 (change-log-sortable-date-at): Use it. | |
98 (change-log-beginning-of-defun, change-log-end-of-defun): | |
99 New functions. | |
100 (change-log-mode): Use them for beginning-of-defun-function and | |
101 end-of-defun-function. | |
102 | |
103 2007-10-25 Jonathan Yavner <jyavner@member.fsf.org> | |
104 | |
105 * ses.el: Make `ses--symbolic-formulas' a safe local variable. | |
106 (ses-mode-print-map): Add `c' and `t' (suggested by Gareth Rees). | |
107 (ses-recalculate-cell): Deal with point being just beyond end of | |
108 data area (why does this happen?) | |
109 (ses-set-curcell): Ditto. | |
110 (ses-column-letter): Handle columns beyond 702. Code written by | |
111 Gareth Rees. | |
112 | |
113 2007-10-25 Carsten Dominik <dominik@science.uva.nl> | |
114 | |
115 * textmodes/org.el (org-agenda-get-restriction-and-command): | |
116 Use `mapc' instead of `mapcar'. | |
117 (org-agenda-list): Numeric prefix argument can specify the number | |
118 of days. | |
119 (remember-register, remember-buffer): Prevent byte compiler from | |
120 complaining. | |
121 (org-todo): Save and restore match data. | |
122 (org-no-warnings): New macro. | |
123 (org-columns-eval): Use `org-no-warnings'. | |
124 | |
125 2007-10-25 Chris Moore <christopher.ian.moore@gmail.com> | |
126 | |
127 * comint.el (comint-password-prompt-regexp): | |
128 Handle `[sudo] password'-style prompt. | |
129 | |
130 2007-10-25 Glenn Morris <rgm@gnu.org> | |
131 | |
132 * custom.el (custom-declare-variable): Add :risky and :safe keywords. | |
133 (defcustom): Doc fix. | |
134 | |
135 * progmodes/f90.el (f90-keywords-re, f90-keywords-level-3-re): | |
136 Add `non_intrinsic'. | |
137 (f90-constants-re): Add ieee modules. | |
138 (f90-typedef-matcher, f90-typedec-matcher) | |
139 (f90-imenu-type-matcher): New functions. | |
140 (f90-font-lock-keywords-1): Give module procedures function-name face. | |
141 Use `f90-typedef-matcher' for derived types. Fix `abstract interface'. | |
142 Add `use, intrinsic'. | |
143 (f90-font-lock-keywords-2): Use `f90-typedec-matcher' for derived types. | |
144 Move start of `enum' blocks to separate entry. | |
145 (f90-start-block-re): Fix `type', `abstract interface'. | |
146 (f90-imenu-generic-expression): Use `f90-imenu-type-matcher' for | |
147 derived types. | |
148 (f90-mode-abbrev-table): Add `abstract interface', `asynchronous', | |
149 `elemental', change `enumerator'. | |
150 (f90-no-block-limit): Fix `abstract interface'. | |
151 | |
152 * progmodes/f90.el (f90-indented-comment-re) | |
153 (f90-directive-comment-re, f90-break-delimiters): | |
154 * progmodes/fortran.el (fortran-comment-line-start-skip) | |
155 (fortran-directive-re): | |
156 * textmodes/conf-mode.el (conf-space-keywords): Mark these regexps | |
157 as safe if they are strings. | |
158 | |
159 2007-10-25 Stefan Monnier <monnier@iro.umontreal.ca> | |
160 | |
161 * startup.el (window-system): Remove. Don't make it frame-local. | |
162 | |
163 2007-10-24 Richard Stallman <rms@gnu.org> | |
164 | |
165 * savehist.el (savehist-save): Omit unreadable elements. | |
166 | |
167 * loadhist.el (unload-function-defs-list): Renamed from | |
168 unload-function-features-list. | |
169 (unload-feature-special-hooks, unload-feature): Doc fixes. | |
170 | |
171 * indent.el (indent-to-left-margin): If point's in the indentation, | |
172 move to the end of the indentation. | |
173 | |
174 * cus-edit.el (customize-changed-options): Make arg optional. | |
175 | |
176 2007-10-24 Juanma Barranquero <lekktu@gmail.com> | |
177 | |
178 * bs.el (bs-select, bs-select-other-window): Fix typos in docstrings. | |
179 | |
180 2007-10-24 Dan Nicolaescu <dann@ics.uci.edu> | |
181 | |
182 * textmodes/org-publish.el (org-publish-attachment): Re-install | |
183 accidentally deleted change. | |
184 | |
185 2007-10-24 Stefan Monnier <monnier@iro.umontreal.ca> | |
186 | |
187 * term/iris-ansi.el (iris-function-map): Move init into declaration. | |
188 | |
189 2007-10-24 Juanma Barranquero <lekktu@gmail.com> | |
190 | |
191 * buff-menu.el (Buffer-menu-sort-column): Doc fix. | |
192 (Buffer-menu-mode-map): Initialize in the declaration. | |
193 (Buffer-menu-mode): Define with `define-derived-mode'. | |
194 | |
195 2007-10-24 Carsten Dominik <dominik@science.uva.nl> | |
196 | |
197 * textmodes/org.el (org-version): Change to 5.13e. | |
198 (org-agenda-file-regexp): Fix typo in docstring. | |
199 (org-add-planning-info): Fix bug in parenthesis settings. | |
200 (org-scan-tags): Catch the case of indirect buffers with no filename. | |
201 (org-fast-tag-selection, org-export-as-ascii, org-export-as-html): | |
202 Re-install switch to mapc, had been removed by accident. | |
203 (org-columns-map): New binding `C-c C-o'. | |
204 (org-columns-menu): Change menu text and added new entry. | |
205 (org-columns-eval): Document the use of `next-line'. | |
206 (org-columns-open-link): New function. | |
207 (org-columns-follow-link): Remove function. | |
208 (org-open-link-from-string): New function. | |
209 (org-read-date-get-relative): Fix typo in docstring. | |
210 (org-read-date-get-relative): Leading +/- is not optional. | |
211 (org-agenda-get-restriction-and-command): Always resize window on | |
212 first loop cycle. | |
213 (org-agenda-open-link): Make sure the link abbreviations are | |
214 present in the agenda buffer. | |
215 (org-agenda-copy-local-variable): New function. | |
216 | |
217 2007-10-24 Stefan Monnier <monnier@iro.umontreal.ca> | |
218 | |
219 * vc.el (vc-update-changelog-rcs2log): Remove incorrect `backend' arg. | |
220 | |
221 2007-10-24 Stefan Monnier <monnier@iro.umontreal.ca> | |
222 | |
223 * simple.el (reindent-then-newline-and-indent): Use a `move after | |
224 insert' kind of marker in the save-excursion. | |
225 | |
226 2007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> | |
227 | |
228 * textmodes/css-mode.el: Require CL. | |
229 (comment-continue): Declare. | |
230 | |
231 * subr.el (make-variable-frame-localizable): Remove. | |
232 (make-variable-frame-local): Mark obsolete. | |
233 | |
234 2007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> | |
235 | |
236 * textmodes/tex-mode.el (tex-uptodate-p): Don't signal an error if one | |
237 of the subdirs is unreadable. | |
238 | |
239 2007-10-23 Michael Albinus <michael.albinus@gmx.de> | |
240 | |
241 * net/tramp.el (tramp-set-file-uid-gid): Protect `call-process' | |
242 when we are local. | |
243 | |
244 2007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> | |
245 | |
246 * progmodes/python.el (python-current-defun): Remove left-over | |
247 assignment to `start'. | |
248 | |
249 2007-10-23 Juanma Barranquero <lekktu@gmail.com> | |
250 | |
251 * ibuf-ext.el (ibuffer-auto-update-changed): Use `dolist' rather | |
252 than `mapcar'; return value is not used. | |
253 | |
254 2007-10-23 Dan Nicolaescu <dann@ics.uci.edu> | |
255 | |
256 * progmodes/gud.el (gdb-source-window, gud-tooltip-mode) | |
257 (hl-line-mode, hl-line-sticky-flag): Pacify byte compiler. | |
258 | |
259 2007-10-23 Juanma Barranquero <lekktu@gmail.com> | |
260 | |
261 * ibuf-ext.el (ibuffer-switch-to-saved-filters) | |
262 (ibuffer-switch-to-saved-filter-groups): Doc fixes. | |
263 | |
264 2007-10-23 Dan Nicolaescu <dann@ics.uci.edu> | |
265 | |
266 * term/xterm.el (terminal-init-xterm): Experiment with a longer timeout. | |
267 | |
268 2007-10-23 Katsumi Yamaoka <yamaoka@jpl.org> | |
269 | |
270 * emacs-lisp/advice.el (ad-make-advised-docstring): | |
271 Add ad-advice-info text property to doc string. | |
272 | |
273 2007-10-23 Glenn Morris <rgm@gnu.org> | |
274 | |
275 * progmodes/f90.el (f90-do-indent, f90-if-indent) | |
276 (f90-type-indent, f90-program-indent, f90-associate-indent) | |
277 (f90-continuation-indent, f90-comment-region) | |
278 (f90-beginning-ampersand, f90-smart-end) | |
279 (f90-break-before-delimiters, f90-auto-keyword-case) | |
280 (f90-leave-line-no, f90-mode-hook): | |
281 Give an appropriate safe-local-variable property. | |
282 | |
283 * progmodes/fortran.el (fortran-tab-mode-default) | |
284 (fortran-tab-mode-string, fortran-do-indent, fortran-if-indent) | |
285 (fortran-structure-indent, fortran-continuation-indent) | |
286 (fortran-comment-indent, fortran-comment-line-extra-indent) | |
287 (fortran-comment-line-start) | |
288 (fortran-minimum-statement-indent-fixed) | |
289 (fortran-minimum-statement-indent-tab) | |
290 (fortran-comment-indent-char, fortran-line-number-indent) | |
291 (fortran-check-all-num-for-matching-do) | |
292 (fortran-blink-matching-if, fortran-continuation-string) | |
293 (fortran-comment-region, fortran-electric-line-number) | |
294 (fortran-column-ruler-fixed, fortran-column-ruler-tab) | |
295 (fortran-analyze-depth, fortran-break-before-delimiters): | |
296 Give an appropriate safe-local-variable property. | |
297 | |
298 2007-10-23 Dan Nicolaescu <dann@ics.uci.edu> | |
299 | |
300 * printing.el: Move variable definitions before use. | |
301 (pr-menu-char-width, pr-menu-char-height): Pacify byte compiler. | |
302 | |
303 2007-10-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
304 | |
305 * emulation/tpu-edt.el (tpu-edt-old-global-values): New var. | |
306 (tpu-edt-off): Use it. | |
307 (tpu-edt-on): Set it. Make sure the tpu-global-map is not already on | |
308 the global-map before adding it to global-map. | |
309 | |
310 * menu-bar.el (global-buffers-menu-map): New var. | |
311 (global-map, menu-bar-update-buffers): Use it. | |
312 * msb.el (msb-menu-bar-update-buffers): Use it. | |
313 (msb-sort-by-directory, msb--choose-menu, msb--mode-menu-cond) | |
314 (msb--most-recently-used-menu, msb--create-buffer-menu-2): | |
315 Use with-current-buffer. | |
316 | |
317 2007-10-22 Juri Linkov <juri@jurta.org> | |
318 | |
319 * isearch-multi.el: New file. | |
320 | |
321 * isearch.el (isearch-search-string): After finding the next | |
322 occurrence switch to buffer isearch-buffers-current-buffer when | |
323 isearch-buffers-next-buffer-function is non-nil and | |
324 isearch-buffers-current-buffer is live. | |
325 | |
326 * add-log.el (change-log-mode): Make and set buffer-local variable | |
327 isearch-buffers-next-buffer-function to change-log-next-buffer. | |
328 Call isearch-buffers-minor-mode. | |
329 (change-log-next-buffer): New function. | |
330 | |
331 2007-10-22 Carsten Dominik <dominik@science.uva.nl> | |
332 | |
333 * textmodes/org.el (org-read-date-get-relative): New function. | |
334 (org-agenda-file-regexp): New variable. | |
335 (org-agenda-files): Allow directories in the variable. | |
336 (org-agenda-get-restriction-and-command): New function. | |
337 (org-agenda): Use `org-agenda-get-restriction-and-command'. | |
338 (org-todo-blocker-hook, org-todo-trigger-hook): New hooks. | |
339 (org-entry-is-todo-p, org-entry-is-done-p, org-get-todo-state): | |
340 New functions. | |
341 (org-entry-add-to-multivalued-property) | |
342 (org-entry-remove-from-multivalued-property) | |
343 (org-entry-member-in-multivalued-property): New functions. | |
344 (org-remember-apply-template): Catch C-g and make sure window | |
345 configuration is restored. | |
346 (org-agenda-open-link): Make it work with several links in the line. | |
347 (org-drawers, org-set-regexps-and-options) | |
348 (org-get-current-options): Add support for a DRAWERS in-buffer option. | |
349 (org-agenda-window-frame-fractions): New option. | |
350 (org-fit-agenda-window): Use `org-agenda-window-frame-fractions'. | |
351 (org-columns-cleanup-item, org-find-entry-with-id) | |
352 (org-insert-columns-dblock, org-listtable-to-string) | |
353 (org-dblock-write:columnview, org-columns-capture-view) | |
354 (org-edit-headline): New functions. | |
355 (org-agenda-to-appt): Require calendar. | |
356 (org-entry-get-with-inheritance): Widen for search. | |
357 (org-columns-display-here): Don't mark buffer as modified when | |
358 adding space characters to accomodate column overlays. | |
359 (org-export-as-html): Better formatting of tags in the toc. | |
360 (org-columns-display-here): Make the ITEM column as compact as possible. | |
361 (org-remember-templates): Customization interface improved. | |
362 (org-export-with-property-drawer): Variable removed. | |
363 (org-export-with-drawers): New option. | |
364 (org-complex-heading-regexp): New variable. | |
365 (org-sort-entries): Rewrite using `sort-subr'. | |
366 (org-set-property): More appropriate completion during interactive use. | |
367 (org-sort-entries): Allow sorting by property. | |
368 (org-additional-option-like-keywords): Add more values. | |
369 (org-sort-entries-or-items): Rename from `org-sort-entries'. | |
370 | |
371 2007-10-22 Carsten Dominik <dominik@science.uva.nl> | |
372 | |
373 * textmodes/org.el (org-get-date-from-calendar): New function. | |
374 (org-at-timestamp-p, org-timestamp-change) | |
375 (org-remember-templates): First element of each entry is now a | |
376 name for the template. | |
377 (org-store-log-note): Check for `org-note-abort'. | |
378 (org-kill-note-or-show-branches): New command. | |
379 (org-fontify-priorities): New option. | |
380 (org-fontify-priorities): New function. | |
381 (org-cut-subtree, org-copy-subtree): New argument N to | |
382 act on N sequential subtrees. | |
383 (org-paste-subtree): Fix the level at which a tree is pasted. | |
384 (org-fit-agenda-window): Limitations on window size removed. | |
385 (org-agenda-find-same-or-today-or-agenda): Rename from | |
386 `org-agenda-find-today-or-agenda'. | |
387 (org-scheduled-past-days): New option. | |
388 (org-agenda-scheduled-leaders) | |
389 (org-agenda-deadline-leaders): New options. | |
390 (org-agenda-get-deadlines): Use `org-agenda-deadline-leaders'. | |
391 (org-agenda-get-scheduled): Use `org-agenda-scheduled-leaders'. | |
392 (org-export-with-tags, org-export-plist-vars) | |
393 (org-infile-export-plist): New "tags" option. | |
394 (org-use-property-inheritance): New option. | |
395 (org-cached-entry-get): Use `org-use-property-inheritance'. | |
396 (org-remember-apply-template): Fix typo. | |
397 | |
398 2007-10-22 Michael Albinus <michael.albinus@gmx.de> | |
399 | |
400 * net/tramp.el (tramp-find-shell) | |
401 (tramp-open-connection-setup-interactive-shell): Improve sending | |
402 initial commands. | |
403 (tramp-action-terminal): Send debug message. | |
404 (tramp-wait-for-shell-prompt, tramp-send-command-internal): Remove. | |
405 (tramp-barf-if-no-shell-prompt): Insert code of | |
406 `tramp-wait-for-shell-prompt'. | |
407 | |
408 2007-10-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
409 | |
410 * term/AT386.el (terminal-init-AT386): Use input-decode-map. | |
411 | |
412 * term/vt200.el (terminal-init-vt200): | |
413 * term/vt201.el (terminal-init-vt201): | |
414 * term/vt220.el (terminal-init-vt220): | |
415 * term/vt240.el (terminal-init-vt240): | |
416 * term/vt300.el (terminal-init-vt300): | |
417 * term/vt320.el (terminal-init-vt320): | |
418 * term/vt400.el (terminal-init-vt400): | |
419 * term/vt420.el (terminal-init-vt420): Use input-decode-map. | |
420 | |
421 * term/wyse50.el (wyse50-terminal-map): New var. | |
422 (terminal-init-wyse50): Use it and input-decode-map. | |
423 (enable-arrow-keys): Emasculate. | |
424 | |
425 * term/tvi970.el (tvi970-terminal-map): New var. | |
426 (terminal-init-tvi970): Use it and input-decode-map. | |
427 (tvi970-keypad-numeric): Remove. | |
428 (tvi970-set-keypad-mode): Use a terminal-parameter rather than var. | |
429 | |
430 * term/sun.el (sun-raw-prefix): Fill as part of declaration. | |
431 (terminal-init-sun): Use it and input-decode-map. | |
432 | |
433 * term/news.el (terminal-init-news): | |
434 * term/lk201.el (terminal-init-lk201): | |
435 * term/iris-ansi.el (terminal-init-iris-ansi): Use input-decode-map. | |
436 | |
437 2007-10-22 Sean O'Rourke <sorourke@cs.ucsd.edu> | |
438 | |
439 * complete.el (PC-expand-many-files): Remove. | |
440 (PC-do-completion): Call file-expand-wildcards instead of | |
441 PC-expand-many-files. | |
442 | |
443 * net/tramp.el (tramp-handle-expand-many-files): Remove. | |
444 (PC-expand-many-files): Remove advice. | |
445 | |
446 2007-10-22 Glenn Morris <rgm@gnu.org> | |
447 | |
448 * progmodes/f90.el: Remove leading "*" from defcustom doc-strings. | |
449 Add some support for Fortran 2003 syntax: | |
450 (f90-type-indent): Now also applies to `enum'. | |
451 (f90-associate-indent): New user option. | |
452 (f90-keywords-re, f90-keywords-level-3-re, f90-procedures-re): | |
453 Add some F2003 keywords. | |
454 (f90-constants-re): New constant. | |
455 (f90-font-lock-keywords-1): Add `associate' blocks, and `abstract | |
456 Interface'. | |
457 (f90-font-lock-keywords-2): Add `enumerator', `generic', `procedure', | |
458 `class'. Arguments for `type'/`class' may have spaces. Add a new | |
459 element for functions with specified types. Add `end enum' and | |
460 `select type'. Add `implicit enumerator' and `procedure'. | |
461 Add `class default' and `type is', `class is'. Fix `go to' regexp. | |
462 (f90-font-lock-keywords-3): Add `asynchronous' attribute. | |
463 (f90-font-lock-keywords-4): Add `f90-constants-re'. | |
464 (f90-blocks-re): Add `enum' and `associate'. | |
465 (f90-else-like-re): Add `class is', `type is', and `class default'. | |
466 (f90-end-type-re): Add `enum'. | |
467 (f90-end-associate-re, f90-typeis-re): New constants. | |
468 (f90-end-block-re): Add `enum' and `associate'. Change from | |
469 optional whitespace to end-of-word, to avoid `enumerator'. | |
470 (f90-start-block-re): Add `select type', `abstract interface', and | |
471 `enum'. Avoid `type is', and `type (sometype)'. | |
472 (f90-mode-abbrev-table): Add `enumerator', `protected', and `volatile'. | |
473 (f90-mode): Doc fix. | |
474 (f90-looking-at-select-case): Doc fix. Add `select type'. | |
475 (f90-looking-at-associate): New function. | |
476 (f90-looking-at-type-like): Avoid `type is' and `type (sometype)'. | |
477 Add `enum' and `abstract interface'. | |
478 (f90-no-block-limit): Add `select type' and `abstract interface'. | |
479 (f90-get-correct-indent, f90-calculate-indent) | |
480 (f90-end-of-block, f90-beginning-of-block, f90-next-block) | |
481 (f90-indent-region, f90-match-end): Handle `associate' blocks. | |
482 | |
483 2007-10-22 Martin Rudalics <rudalics@gmx.at> | |
484 | |
485 * progmodes/fortran.el (fortran-mode-map, fortran-window-create): | |
486 Use window-full-width-p. | |
487 | |
488 2007-10-22 Dan Nicolaescu <dann@ics.uci.edu> | |
489 | |
490 * mail/vms-pmail.el (insert-signature): Don't use end-of-buffer. | |
491 | |
492 * tooltip.el: Use featurep 'xemacs. | |
493 | |
494 * printing.el: Move variable definitions before use, no code change. | |
495 | |
496 2007-10-22 Juri Linkov <juri@jurta.org> | |
497 | |
498 * simple.el (goto-history-element): Allow minibuffer-default to be | |
499 a list of default values accessible by typing M-n in the minibuffer. | |
500 | |
501 * dired-x.el (dired-guess-shell-command): Put all guesses to the | |
502 minibuffer default value list instead of pushing them temporarily | |
503 to the history list. | |
504 | |
505 2007-10-21 Dan Nicolaescu <dann@ics.uci.edu> | |
506 | |
507 * hexl.el (hexl-menu): New major mode menu. | |
508 | |
509 2007-10-21 Stefan Monnier <monnier@iro.umontreal.ca> | |
510 | |
511 * emacs-lisp/byte-opt.el (byte-optimize-featurep): Fix paren typo. | |
512 | |
513 2007-10-21 Dan Nicolaescu <dann@ics.uci.edu> | |
514 | |
515 * w32-fns.el (w32-quote-process-args): | |
516 * dos-w32.el (print-region-function, lpr-headers-switches) | |
517 (ps-print-region-function): Pacify byte-compiler. | |
518 | |
519 * emulation/edt-mapper.el (function-key-map): | |
520 (edt-map-key): Make it a function instead of using fset. | |
521 Inline edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs. | |
522 (edt-gnu-map-key, edt-lucid-map-key): Remove. | |
523 (edt-x-emacs-p): Remove. | |
524 (edt-emacs-variant, edt-window-system, edt-xserver): | |
525 Use featurep 'xemacs. | |
526 | |
527 * net/eudc.el: Use (featurep 'xemacs) instead of the string test. | |
528 Replace eudc-xemacs-p with its definition. | |
529 (eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p) | |
530 (eudc-emacs-mule-p): Remove. | |
531 (eudc-install-menu, eudc-mode): Replace eudc-emacs-p and | |
532 eudc-xemacs-p with feature tests. | |
533 | |
534 * net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap) | |
535 (eudc-bob-url-keymap, eudc-bob-sound-keymap) | |
536 (eudc-bob-generic-keymap, eudc-bob-popup-menu) | |
537 (eudc-bob-toggle-inline-display): | |
538 * net/eudc-hotlist.el (eudc-hotlist-emacs-menu): | |
539 Replace eudc-emacs-p and eudc-xemacs-p with feature tests. | |
540 | |
541 * net/eudcb-ph.el (eudc-ph-open-session): | |
542 Replace eudc-xemacs-mule-p with its former definition. | |
543 | |
544 * progmodes/octave-mod.el (octave-xemacs-p): Remove. | |
545 (octave-abbrev-start): Replace octave-xemacs-p with (featurep 'xemacs). | |
546 | |
547 * progmodes/vera-mode.el (vera-xemacs): Remove. | |
548 (vera-mode-syntax-table): Replace vera-xemacs with (featurep 'xemacs). | |
549 | |
550 * progmodes/vhdl-mode.el (vhdl-xemacs): Remove. | |
551 (vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init) | |
552 (vhdl-speedbar-initialize, vhdl-ps-print-init) | |
553 (vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages) | |
554 (vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs | |
555 with (featurep 'xemacs). | |
556 | |
557 * progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx) | |
558 (save-buffer-state-x): | |
559 * obsolete/fast-lock.el (fast-lock-verbose): | |
560 * emulation/viper-init.el (viper-xemacs-p) | |
561 (viper-cond-compile-for-xemacs-or-emacs): | |
562 * emacs-lisp/checkdoc.el (checkdoc-minor-mode-map): | |
563 * ps-print.el (case-fold-search): | |
564 * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs): | |
565 * calculator.el (calculator-help): Use featurep 'xemacs. | |
566 | |
567 * progmodes/prolog.el: Undo previous change. | |
568 (comint-prompt-regexp, comint-process-echoes): Pacify byte-compiler. | |
569 | |
570 * progmodes/dcl-mode.el: | |
571 * play/yow.el: | |
572 * calendar/todo-mode.el: | |
573 * calendar/cal-hebrew.el: | |
574 * vc-hg.el: Undo previous change. | |
575 | |
576 * vms-patch.el: Likewise. | |
577 (print-region-function): Pacify byte-compiler. | |
578 | |
579 2007-10-21 Michael Albinus <michael.albinus@gmx.de> | |
580 | |
581 * files.el (backup-buffer-copy): Call `copy-file' with non-nil | |
582 preserve-uid-gid. | |
583 | |
584 * net/ange-ftp.el (ange-ftp-copy-file): Add PRESERVE-UID-GID for | |
585 compatibility. It is not used, though. | |
586 | |
587 * net/tramp.el (top): Put load of all tramp-* files into a dolist. | |
588 Require tramp-cmds.el. | |
589 (tramp-make-tramp-temp-file): We can get rid of DONT-CREATE. | |
590 (tramp-handle-file-name-all-completions): Expand DIRECTORY. | |
591 (tramp-do-copy-or-rename-file-directly): Make more rigid checks. | |
592 (tramp-do-copy-or-rename-file-out-of-band) | |
593 (tramp-maybe-open-connection): Use `make-temp-name'. This is | |
594 possible, because we don't need to create the temporary file, but | |
595 we need a prefix for ssh, which has its own temporary file handling. | |
596 (tramp-handle-delete-directory): Add "-f" to rmdir. | |
597 (tramp-handle-dired-recursive-delete-directory): Call "rm -rf". | |
598 (tramp-handle-insert-file-contents): Don't raise a tramp-error but | |
599 a signal, in order to give the callee a chance to suppress. | |
600 (tramp-handle-write-region): Set owner also in case of short | |
601 track. Don't use compatibility calls for `write-region' anymore. | |
602 (tramp-clear-passwd): Add parameter VEC. Adapt all callees. | |
603 (tramp-append-tramp-buffers): Apply `tramp-list-tramp-buffers'. | |
604 | |
605 * net/tramp-cmds.el: New file. | |
606 | |
607 * net/tramp-gw.el (tramp-gw-basic-authentication): Apply VEC to | |
608 `tramp-clear-passwd'. | |
609 | |
610 * net/trampver.el: Update release number. | |
611 | |
612 2007-10-21 Dan Nicolaescu <dann@ics.uci.edu> | |
613 | |
614 * progmodes/gud.el (gud-target-name): Move definition before use. | |
615 | |
616 * progmodes/dcl-mode.el: Require imenu at compile time. | |
617 | |
618 * progmodes/cc-engine.el (c-maybe-stale-found-type): | |
619 Pacify byte-compiler. | |
620 | |
621 * obsolete/fast-lock.el: Use featurep test instead of string-match. | |
622 | |
623 * eshell/esh-mode.el (eshell-handle-ansi-color): | |
624 Require ansi-color at compile time too. | |
625 | |
626 * eshell/em-unix.el (eshell/info): Require info at compile time too. | |
627 | |
628 * w32-fns.el: Require w32-vars. | |
629 | |
630 * diff-mode.el (diff-refine-hunk): Require smerge-mode at compile | |
631 time too. | |
632 | |
633 2007-10-21 Stefan Monnier <monnier@iro.umontreal.ca> | |
634 | |
635 * double.el ([ignore]): Use `ignore'. | |
636 (double-setup): Inline into double-mode. | |
637 (double-mode): Use define-minor-mode. | |
638 | |
639 2007-10-21 Dan Nicolaescu <dann@ics.uci.edu> | |
640 | |
641 * textmodes/reftex.el: Move require easymenu before first use. | |
642 (reftex-info): Require info at compile too. | |
643 | |
644 * textmodes/org-publish.el (org-publish-org-to-html) | |
645 (org-publish-org-to): Require org at compile time too. | |
646 (org-publish-attachment): Require at compile time too. | |
647 | |
648 * term/tty-colors.el (w32-tty-standard-colors): | |
649 Pacify byte-compiler. | |
650 | |
651 * term/pc-win.el (frame-creation-function-alist): Add to this | |
652 instead of setting frame-creation-function. | |
653 | |
654 * play/blackbox.el (bb-up, bb-down): Use forward-line. | |
655 | |
656 * net/rcirc.el (rcirc-markup-text-functions): Move definition earlier. | |
657 | |
658 * calendar/todo-mode.el: Require calendar at compile time. | |
659 | |
660 * calendar/cal-hebrew.el: Require holidays at compile time. | |
661 | |
662 * w32-vars.el: Provide w32-vars. | |
663 | |
664 * term/w32-win.el: Require w32-vars. | |
665 (w32-color-map): Pacify byte-compiler. | |
666 | |
667 * loadup.el: Load w32-vars before term/w32-win. | |
668 | |
669 2007-10-20 Juri Linkov <juri@jurta.org> | |
670 | |
671 * textmodes/fill.el (fill-paragraph): When the region is active, | |
672 don't try other `or' branches regardless of the value returned by | |
673 fill-region; just return t. | |
674 | |
675 2007-10-20 Eric S. Raymond <esr@snark.thyrsus.com> | |
676 | |
677 * vc.el (vc-do-command): Condition out a misleading message when | |
678 running asynchronously. | |
679 (vc-deduce-fileset): New argument enables using an unregistered | |
680 visited file as a singleton fileset if nothing else is available. | |
681 (vc-next-action): Restore file-registering behavior. | |
682 | |
683 2007-10-20 Jay Belanger <jay.p.belanger@gmail.com> | |
684 | |
685 * calc/README: Add recent news. | |
686 | |
687 2007-10-20 Dan Nicolaescu <dann@ics.uci.edu> | |
688 | |
689 * term/x-win.el (x-gtk-stock-map, icon-map-list) | |
690 (x-gtk-map-stock): Delete duplicated definitions from merge. | |
691 | |
692 * progmodes/compile.el (compilation-skip-to-next-location) | |
693 (compilation-skip-threshold, compilation-skip-visited): | |
694 Move definitions earlier. | |
695 | |
696 * play/decipher.el (decipher-keypress): | |
697 * play/zone.el (zone-fall-through-ws): | |
698 * play/landmark.el (lm-move-down, lm-move-up): | |
699 * play/handwrite.el (handwrite): | |
700 * mail/mspools.el (mspools-visit-spool): | |
701 * wdired.el (wdired-next-line, wdired-previous-line): | |
702 * tar-mode.el (tar-subfile-save-buffer): | |
703 * scroll-lock.el (scroll-lock-next-line) | |
704 (scroll-lock-previous-line): | |
705 * image-dired.el (image-dired-next-line) | |
706 (image-dired-previous-line): | |
707 * ediff-help.el (ediff-help-message-line-length): | |
708 Use forward-line. | |
709 | |
710 * smerge-mode.el (smerge-auto-refine): | |
711 * diff-mode.el (diff-auto-refine): Add :group. | |
712 | |
713 * play/yow.el: Require doctor at compile time. | |
714 | |
715 * vmsproc.el: Provide vmsproc. | |
716 (command-send-input): Use forward-line. | |
717 | |
718 * vms-patch.el: Require ps-print and vmsproc at compile time. | |
719 | |
720 * vc-mtn.el (log-view-message-re, log-view-file-re) | |
721 (log-view-font-lock-keywords): Pacify byte-compiler. | |
722 | |
723 * vc-hg.el: Require log-view at compile time. | |
724 | |
725 2007-10-20 Eric S. Raymond <esr@snark.thyrsus.com> | |
726 | |
727 * log-view.el (log-view-diff): Adapt log-view-diff for new VC API. | |
728 | |
729 2007-10-20 Glenn Morris <rgm@gnu.org> | |
730 | |
731 * progmodes/f90.el (f90-font-lock-keywords-2) | |
732 (f90-looking-at-type-like): Fix regexp typos. | |
19 | 733 |
20 2007-10-19 Juanma Barranquero <lekktu@gmail.com> | 734 2007-10-19 Juanma Barranquero <lekktu@gmail.com> |
21 | 735 |
22 * bs.el (bs--track-window-changes): Don't refresh the whole list. | 736 * bs.el (bs--track-window-changes): Don't refresh the whole list. |
23 (bs-mode): Set mode-class property to special. | 737 (bs-mode): Set mode-class property to special. |
415 | 1129 |
416 2007-10-14 Richard Stallman <rms@gnu.org> | 1130 2007-10-14 Richard Stallman <rms@gnu.org> |
417 | 1131 |
418 * emacs-lisp/advice.el (documentation): Advice deleted. | 1132 * emacs-lisp/advice.el (documentation): Advice deleted. |
419 Doc for advised functions is now handled at C level. | 1133 Doc for advised functions is now handled at C level. |
420 This is now handled at C level. | |
421 (ad-stop-advice, ad-start-advice): Don't enable or disable | 1134 (ad-stop-advice, ad-start-advice): Don't enable or disable |
422 advice for `documentation'. | 1135 advice for `documentation'. |
423 (ad-advised-definition-docstring-regexp): Var deleted. | 1136 (ad-advised-definition-docstring-regexp): Var deleted. |
424 (ad-make-advised-definition-docstring): Store orig name | 1137 (ad-make-advised-definition-docstring): Store orig name |
425 as text property of string. | 1138 as text property of string. |
531 (feedmail-look-at-queue-directory): | 1244 (feedmail-look-at-queue-directory): |
532 * mail/reporter.el (reporter-dump-state): | 1245 * mail/reporter.el (reporter-dump-state): |
533 * net/eudc-hotlist.el (eudc-edit-hotlist): | 1246 * net/eudc-hotlist.el (eudc-edit-hotlist): |
534 * net/eudc.el (eudc-display-records) | 1247 * net/eudc.el (eudc-display-records) |
535 (eudc-filter-duplicate-attributes) | 1248 (eudc-filter-duplicate-attributes) |
536 (eudc-distribute-field-on-records, eudc-query-form) | 1249 (eudc-distribute-field-on-records, eudc-query-form, eudc-process-form): |
537 (eudc-process-form): | |
538 * net/eudcb-bbdb.el (eudc-bbdb-filter-non-matching-record) | 1250 * net/eudcb-bbdb.el (eudc-bbdb-filter-non-matching-record) |
539 (eudc-bbdb-query-internal): | 1251 (eudc-bbdb-query-internal): |
540 * net/eudcb-ldap.el (eudc-ldap-simple-query-internal): | 1252 * net/eudcb-ldap.el (eudc-ldap-simple-query-internal): |
541 * net/socks.el (socks-build-auth-list): | 1253 * net/socks.el (socks-build-auth-list): |
542 * progmodes/cc-cmds.el (top level): | 1254 * progmodes/cc-cmds.el (top level): |
543 * progmodes/cc-styles.el (c-make-styles-buffer-local) | 1255 * progmodes/cc-styles.el (c-make-styles-buffer-local, c-set-style): |
544 (c-set-style): | |
545 * progmodes/cperl-mode.el (top level, cperl-imenu-addback) | 1256 * progmodes/cperl-mode.el (top level, cperl-imenu-addback) |
546 (cperl-write-tags, cperl-tags-treeify): | 1257 (cperl-write-tags, cperl-tags-treeify): |
547 * progmodes/ebnf-yac.el (ebnf-yac-token-table): | 1258 * progmodes/ebnf-yac.el (ebnf-yac-token-table): |
548 * progmodes/ebnf2ps.el (ebnf-map-name, ebnf-dimensions): | 1259 * progmodes/ebnf2ps.el (ebnf-map-name, ebnf-dimensions): |
549 * progmodes/idlw-shell.el (idlwave-shell-filter-bp, top level): | 1260 * progmodes/idlw-shell.el (idlwave-shell-filter-bp, top level): |
628 | 1339 |
629 2007-10-11 Eric S. Raymond <esr@snark.thyrsus.com> | 1340 2007-10-11 Eric S. Raymond <esr@snark.thyrsus.com> |
630 | 1341 |
631 * vc.el (vc-diff): | 1342 * vc.el (vc-diff): |
632 (vc-diff-internal): Merge a patch by Juanma Barranquero. Also, | 1343 (vc-diff-internal): Merge a patch by Juanma Barranquero. Also, |
633 emporarily disable the check for his edge case of | 1344 temporarily disable the check for his edge case of |
634 vc-diff (stopping it from grinding when callerd from $HOME), as | 1345 vc-diff (stopping it from grinding when called from $HOME), as |
635 it's calling some brittle code in vc-hooks.el. | 1346 it's calling some brittle code in vc-hooks.el. |
636 (with-vc-properties): Fix evaluation time of a macro argument. | 1347 (with-vc-properties): Fix evaluation time of a macro argument. |
637 * ediff-vers.el (ediff-vc-internal): | 1348 * ediff-vers.el (ediff-vc-internal): |
638 * vc-hooks.el: | 1349 * vc-hooks.el: |
639 * loaddefs.el: Follow up on VC terminology change. | 1350 * loaddefs.el: Follow up on VC terminology change. |
641 2007-10-11 Juanma Barranquero <lekktu@gmail.com> | 1352 2007-10-11 Juanma Barranquero <lekktu@gmail.com> |
642 | 1353 |
643 * follow.el (follow-stop-intercept-process-output): | 1354 * follow.el (follow-stop-intercept-process-output): |
644 Use `follow-call-process-filter' rather than `process-filter'. | 1355 Use `follow-call-process-filter' rather than `process-filter'. |
645 Simplify. | 1356 Simplify. |
1357 * vc.el (vc0iff): Prevent errors in an edge case. | |
646 | 1358 |
647 2007-10-11 Eric S. Raymond <esr@snark.thyrsus.com> | 1359 2007-10-11 Eric S. Raymond <esr@snark.thyrsus.com> |
648 | |
649 * vc.el: Address an edge case in vc-diff pointed out by | |
650 Juanma Barranquero. This is an experimental fix and may change. | |
651 | 1360 |
652 * vc-hooks.el (vc-registered): Robustify this function a bit | 1361 * vc-hooks.el (vc-registered): Robustify this function a bit |
653 against filenames with no directory component. | 1362 against filenames with no directory component. |
654 | 1363 |
655 2007-10-11 Stefan Monnier <monnier@iro.umontreal.ca> | 1364 2007-10-11 Stefan Monnier <monnier@iro.umontreal.ca> |
666 (ps-face-foreground-color-p, ps-face-background-color-p) | 1375 (ps-face-foreground-color-p, ps-face-background-color-p) |
667 (ps-face-color-p): New inline funs. | 1376 (ps-face-color-p): New inline funs. |
668 | 1377 |
669 2007-10-10 Carsten Dominik <dominik@science.uva.nl> | 1378 2007-10-10 Carsten Dominik <dominik@science.uva.nl> |
670 | 1379 |
671 * org.el (org-additional-option-like-keywords): New constant. | 1380 * textmodes/org.el (org-additional-option-like-keywords): New constant. |
672 (org-complete): Use `org-additional-option-like-keywords'. | 1381 (org-complete): Use `org-additional-option-like-keywords'. |
673 (org-parse-local-options): New function. | 1382 (org-parse-local-options): New function. |
674 | 1383 |
675 2007-10-10 Carsten Dominik <dominik@science.uva.nl> | 1384 2007-10-10 Carsten Dominik <dominik@science.uva.nl> |
676 | 1385 |
677 * org.el (org-in-clocktable-p): New function. | 1386 * textmodes/org.el (org-in-clocktable-p): New function. |
678 (org-clock-report): Only update the table at point, or insert a | 1387 (org-clock-report): Only update the table at point, or insert a new one. |
679 new one. | |
680 (org-clock-goto): New function. | 1388 (org-clock-goto): New function. |
681 (org-open-file): Use `start-process-shell-command' instead of | 1389 (org-open-file): Use `start-process-shell-command' instead of |
682 `shell-command' with an ampersand. | 1390 `shell-command' with an ampersand. |
683 (org-deadline, org-schedule): New argument REMOVE to remove the | 1391 (org-deadline, org-schedule): New argument REMOVE to remove the |
684 date from the entry. | 1392 date from the entry. |
715 (org-read-date): Check for am/pm twice, to catch the end time. | 1423 (org-read-date): Check for am/pm twice, to catch the end time. |
716 (org-goto-map): Use `suppress-keymap'. | 1424 (org-goto-map): Use `suppress-keymap'. |
717 (org-remember-apply-template): Respect the dynamically scoped | 1425 (org-remember-apply-template): Respect the dynamically scoped |
718 selection character. | 1426 selection character. |
719 | 1427 |
720 * org.texi (Appointment reminders): New section. | |
721 | |
722 2007-10-10 Bastien Guerry <Bastien.Guerry@ens.fr> | 1428 2007-10-10 Bastien Guerry <Bastien.Guerry@ens.fr> |
723 | 1429 |
724 * org-export-latex.el (org-export-latex-protect-string): | 1430 * textmodes/org-export-latex.el (org-export-latex-protect-string): |
725 Renaming of `org-latex-protect'. | 1431 Renaming of `org-latex-protect'. |
726 (org-export-latex-emphasis-alist): By default, don't protect | 1432 (org-export-latex-emphasis-alist): By default, don't protect |
727 any emphasis formatter from further conversion. | 1433 any emphasis formatter from further conversion. |
728 (org-export-latex-tables): Honor column grouping for tables. | 1434 (org-export-latex-tables): Honor column grouping for tables. |
729 (org-export-latex-title-command): New option. | 1435 (org-export-latex-title-command): New option. |
1484 * calc/calc-units.el (calc-convert-units) | 2190 * calc/calc-units.el (calc-convert-units) |
1485 (calc-convert-temperature): Remove unnecessary colons. | 2191 (calc-convert-temperature): Remove unnecessary colons. |
1486 | 2192 |
1487 2007-09-26 Bastien Guerry <bzg@altern.org> | 2193 2007-09-26 Bastien Guerry <bzg@altern.org> |
1488 | 2194 |
1489 * org-export-latex.el (org-export-latex-tables-verbatim): New function. | 2195 * textmodes/org-export-latex.el (org-export-latex-tables-verbatim): |
2196 New function. | |
1490 (org-export-latex-remove-from-headlines): Name changed because of typo. | 2197 (org-export-latex-remove-from-headlines): Name changed because of typo. |
1491 (org-export-latex-quotation-marks-convention): Option removed. | 2198 (org-export-latex-quotation-marks-convention): Option removed. |
1492 (org-export-latex-make-preamble): Handle the DATE option. | 2199 (org-export-latex-make-preamble): Handle the DATE option. |
1493 (org-export-latex-cleaned-string): Now the only cleaning function, | 2200 (org-export-latex-cleaned-string): Now the only cleaning function, |
1494 synched up with org.el. | 2201 synched up with org.el. |
1495 (org-export-latex-lists, org-export-latex-parse-list) | 2202 (org-export-latex-lists, org-export-latex-parse-list) |
1496 (org-export-list-to-latex): New functions. | 2203 (org-export-list-to-latex): New functions. |
1497 | 2204 |
1498 2007-09-26 Carsten Dominik <dominik@science.uva.nl> | 2205 2007-09-26 Carsten Dominik <dominik@science.uva.nl> |
1499 | 2206 |
1500 * org.el (org-kill-is-subtree-p): Use `org-outline-regexp'. | 2207 * textmodes/org.el (org-kill-is-subtree-p): Use `org-outline-regexp'. |
1501 (org-outline-regexp): New constant. | 2208 (org-outline-regexp): New constant. |
1502 (org-remember-handler): Throw error when the target file is not in | 2209 (org-remember-handler): Throw error when the target file is not in |
1503 org-mode. | 2210 org-mode. |
1504 (org-cleaned-string-for-export): No longer call | 2211 (org-cleaned-string-for-export): No longer call |
1505 `org-export-latex-cleaned-string' with an argument. | 2212 `org-export-latex-cleaned-string' with an argument. |
1846 (tex-next-unmatched-eparen, tex-last-unended-eparen): New functions. | 2553 (tex-next-unmatched-eparen, tex-last-unended-eparen): New functions. |
1847 (latex-forward-sexp-1, latex-backward-sexp-1): Doc fix. | 2554 (latex-forward-sexp-1, latex-backward-sexp-1): Doc fix. |
1848 Handle escaped parens. | 2555 Handle escaped parens. |
1849 (latex-forward-sexp): Doc fix. | 2556 (latex-forward-sexp): Doc fix. |
1850 | 2557 |
1851 * eshell/esh-mode.el (eshell-output-filter-functions): Add | 2558 * eshell/esh-mode.el (eshell-output-filter-functions): |
1852 eshell-postoutput-scroll-to-bottom. | 2559 Add eshell-postoutput-scroll-to-bottom. |
1853 | 2560 |
1854 * loadup.el: Remove termdev. | 2561 * loadup.el: Remove termdev. |
1855 | 2562 |
1856 * progmodes/fortran.el (fortran-mode-abbrev-table, fortran-line-length): | 2563 * progmodes/fortran.el (fortran-mode-abbrev-table, fortran-line-length): |
1857 * progmodes/f90.el (f90-mode-abbrev-table): Use mapc rather than mapcar. | 2564 * progmodes/f90.el (f90-mode-abbrev-table): Use mapc rather than mapcar. |
2066 it's necessary. | 2773 it's necessary. |
2067 Remove the "-version" and "-version-good" support. | 2774 Remove the "-version" and "-version-good" support. |
2068 | 2775 |
2069 2007-09-16 Drew Adams <drew.adams@oracle.com> | 2776 2007-09-16 Drew Adams <drew.adams@oracle.com> |
2070 | 2777 |
2071 * cus-edit (custom-face-edit-activate): Doc fix. | 2778 * cus-edit.el (custom-face-edit-activate): Doc fix. |
2072 | 2779 |
2073 2007-09-16 Glenn Morris <rgm@gnu.org> | 2780 2007-09-16 Glenn Morris <rgm@gnu.org> |
2074 | 2781 |
2075 * calendar/cal-menu.el, calendar/calendar.el, calendar/diary-lib.el: | 2782 * calendar/cal-menu.el, calendar/calendar.el, calendar/diary-lib.el: |
2076 Following cal-bahai renaming, update all instances of | 2783 Following cal-bahai renaming, update all instances of |
2818 | 3525 |
2819 2007-08-29 David Kastrup <dak@gnu.org> | 3526 2007-08-29 David Kastrup <dak@gnu.org> |
2820 | 3527 |
2821 * env.el (getenv): Pass frame to getenv-internal. | 3528 * env.el (getenv): Pass frame to getenv-internal. |
2822 | 3529 |
2823 2007-08-29 Karoly Lorentey <lorentey@elte.hu> | 3530 2007-08-29 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> |
2824 | 3531 |
2825 * version.el (emacs-version): Show if multi-tty is present. | 3532 * version.el (emacs-version): Show if multi-tty is present. |
2826 | 3533 |
2827 * loadup.el: Delay loading env; mule-conf gets confused by cl | 3534 * loadup.el: Delay loading env; mule-conf gets confused by cl |
2828 during bootstrap. Also load termdev and term/x-win. | 3535 during bootstrap. Also load termdev and term/x-win. |
2830 * bindings.el (mode-line-client): New variable. | 3537 * bindings.el (mode-line-client): New variable. |
2831 (help-echo): Add it to the default mode-line format. | 3538 (help-echo): Add it to the default mode-line format. |
2832 | 3539 |
2833 * cus-start.el: Remove bogus window-system reference from GTK test. | 3540 * cus-start.el: Remove bogus window-system reference from GTK test. |
2834 | 3541 |
2835 * ebrowse.el (ebrowse-electric-list-mode-map) | 3542 * progmodes/ebrowse.el (ebrowse-electric-list-mode-map) |
2836 (ebrowse-electric-position-mode-map): | 3543 (ebrowse-electric-position-mode-map): |
2837 * ebuff-menu.el (electric-buffer-menu-mode-map): | 3544 * ebuff-menu.el (electric-buffer-menu-mode-map): |
2838 * echistory.el (electric-history-map): Bind C-z to `suspend-frame', | 3545 * echistory.el (electric-history-map): Bind C-z to `suspend-frame', |
2839 not `suspend-emacs'. | 3546 not `suspend-emacs'. |
2840 | 3547 |
3617 "Emacs manual". Remove descriptions from "Useful tasks" and put | 4324 "Emacs manual". Remove descriptions from "Useful tasks" and put |
3618 all links in two columns on two lines. | 4325 all links in two columns on two lines. |
3619 | 4326 |
3620 2007-08-19 Michael Kifer <kifer@cs.stonybrook.edu> | 4327 2007-08-19 Michael Kifer <kifer@cs.stonybrook.edu> |
3621 | 4328 |
3622 * viper.el (viper-remove-hooks): Remove some additional viper hooks | 4329 * emulation/viper.el (viper-remove-hooks): Remove some additional |
3623 when the user calls viper-go-away. | 4330 viper hooks when the user calls viper-go-away. |
3624 (viper-go-away): Restore the default of default-major-mode. | 4331 (viper-go-away): Restore the default of default-major-mode. |
3625 Save the value of default-major-mode before vaperization. | 4332 Save the value of default-major-mode before vaperization. |
3626 | 4333 |
3627 * viper-cmd.el: Replace error "" with "Viper bell". | 4334 * emulation/viper-cmd.el: Replace error "" with "Viper bell". |
3628 | 4335 |
3629 * viper-ex.el: Replace error "" with "Viper bell". | 4336 * emulation/viper-ex.el: Replace error "" with "Viper bell". |
3630 | 4337 |
3631 * ediff-util.el (ediff-make-temp-file): Use the coding system of the | 4338 * ediff-util.el (ediff-make-temp-file): Use the coding system of the |
3632 buffer for which file is created. | 4339 buffer for which file is created. |
3633 | 4340 |
3634 2007-08-19 Glenn Morris <rgm@gnu.org> | 4341 2007-08-19 Glenn Morris <rgm@gnu.org> |
3720 * calc/calc-math.el (math-approx-ln-10, math-approx-ln-2): | 4427 * calc/calc-math.el (math-approx-ln-10, math-approx-ln-2): |
3721 Remove `eval-when-compile's. | 4428 Remove `eval-when-compile's. |
3722 | 4429 |
3723 2007-08-17 Bob Rogers <rogers-emacs@rgrjr.dyndns.org> (tiny change) | 4430 2007-08-17 Bob Rogers <rogers-emacs@rgrjr.dyndns.org> (tiny change) |
3724 | 4431 |
3725 * progmode/cperl-mode.el (cperl-look-at-leading-count) | 4432 * progmodes/cperl-mode.el (cperl-look-at-leading-count) |
3726 (cperl-find-pods-heres): Fix an error when typing expressions like | 4433 (cperl-find-pods-heres): Fix an error when typing expressions like |
3727 `s{a}{b}'. | 4434 `s{a}{b}'. |
3728 | 4435 |
3729 2007-08-17 Micha,Ak(Bl Cadilhac <michael@cadilhac.name> | 4436 2007-08-17 Micha,Ak(Bl Cadilhac <michael@cadilhac.name> |
3730 | 4437 |
5924 (org-column-overlays, org-current-columns-fmt) | 6631 (org-column-overlays, org-current-columns-fmt) |
5925 (org-current-columns-maxwidths, org-column-map): New variables. | 6632 (org-current-columns-maxwidths, org-column-map): New variables. |
5926 (org-column-menu): New menu. | 6633 (org-column-menu): New menu. |
5927 (org-new-column-overlay, org-overlay-columns) | 6634 (org-new-column-overlay, org-overlay-columns) |
5928 (org-overlay-columns-title, org-remove-column-overlays) | 6635 (org-overlay-columns-title, org-remove-column-overlays) |
5929 (org-column-show-value, org-column-quit, org-column-edit): New | 6636 (org-column-show-value, org-column-quit, org-column-edit): |
5930 functions. | 6637 New functions. |
5931 (org-columns, org-agenda-columns): New commands. | 6638 (org-columns, org-agenda-columns): New commands. |
5932 (org-get-columns-autowidth-alist): New functions. | 6639 (org-get-columns-autowidth-alist): New functions. |
5933 (org-properties): New customize group. | 6640 (org-properties): New customize group. |
5934 (org-default-columns-format): New option. | 6641 (org-default-columns-format): New option. |
5935 (org-priority): Realign tags after changing priority. | 6642 (org-priority): Realign tags after changing priority. |
6309 | 7016 |
6310 * calc/calc.el (math-read-number-simple): New function. | 7017 * calc/calc.el (math-read-number-simple): New function. |
6311 | 7018 |
6312 2007-06-21 Stefan Monnier <monnier@iro.umontreal.ca> | 7019 2007-06-21 Stefan Monnier <monnier@iro.umontreal.ca> |
6313 | 7020 |
6314 * vera-mode.el (vera-mode): Fix `commend-end-skip' setting. | 7021 * progmodes/vera-mode.el (vera-mode): Fix `commend-end-skip' setting. |
6315 (vera-font-lock-match-item): Fix doc string. | 7022 (vera-font-lock-match-item): Fix doc string. |
6316 (vera-in-comment-p): Remove unused function. | 7023 (vera-in-comment-p): Remove unused function. |
6317 (vera-skip-forward-literal, vera-skip-backward-literal): Improve code, | 7024 (vera-skip-forward-literal, vera-skip-backward-literal): Improve code, |
6318 use `syntax-ppss'. | 7025 use `syntax-ppss'. |
6319 (vera-forward-syntactic-ws): Fix argument order. | 7026 (vera-forward-syntactic-ws): Fix argument order. |
6401 (vc-bzr-command, vc-bzr-command*): Use them. | 7108 (vc-bzr-command, vc-bzr-command*): Use them. |
6402 (vc-bzr-with-c-locale): Remove. | 7109 (vc-bzr-with-c-locale): Remove. |
6403 (vc-bzr-dir-state): Replace its use with vc-bzr-command. | 7110 (vc-bzr-dir-state): Replace its use with vc-bzr-command. |
6404 (vc-bzr-buffer-nonblank-p): New function. | 7111 (vc-bzr-buffer-nonblank-p): New function. |
6405 (vc-bzr-state-words): New const. | 7112 (vc-bzr-state-words): New const. |
6406 (vc-bzr-state): Look for `bzr status` keywords in output. | 7113 (vc-bzr-state): Look for `bzr status' keywords in output. |
6407 Display everything else as a warning message to the user. | 7114 Display everything else as a warning message to the user. |
6408 Fix status report with bzr >= 0.15. | 7115 Fix status report with bzr >= 0.15. |
6409 | 7116 |
6410 2007-06-20 Dan Nicolaescu <dann@ics.uci.edu> | 7117 2007-06-20 Dan Nicolaescu <dann@ics.uci.edu> |
6411 | 7118 |
6538 change. Apparently the "warning even if the group is implicit" is | 7245 change. Apparently the "warning even if the group is implicit" is |
6539 a feature rather than a bug. | 7246 a feature rather than a bug. |
6540 | 7247 |
6541 2007-06-14 Michael Kifer <kifer@cs.stonybrook.edu> | 7248 2007-06-14 Michael Kifer <kifer@cs.stonybrook.edu> |
6542 | 7249 |
6543 * viper.el (viper-describe-key-ad, viper-describe-key-briefly-ad): | 7250 * emulation/viper.el (viper-describe-key-ad) |
6544 Different advices for Emacs and XEmacs. Compile them conditionally. | 7251 (viper-describe-key-briefly-ad): Different advices for Emacs and XEmacs. |
7252 Compile them conditionally. | |
6545 (viper-version): Belated version change. | 7253 (viper-version): Belated version change. |
6546 | 7254 |
6547 2007-06-14 Juanma Barranquero <lekktu@gmail.com> | 7255 2007-06-14 Juanma Barranquero <lekktu@gmail.com> |
6548 | 7256 |
6549 * follow.el (follow-all-followers, follow-generic-filter): | 7257 * follow.el (follow-all-followers, follow-generic-filter): |
6554 * progmodes/python.el (python-complete-symbol): | 7262 * progmodes/python.el (python-complete-symbol): |
6555 * term/mac-win.el (mac-dnd-drop-data): Remove redundant check. | 7263 * term/mac-win.el (mac-dnd-drop-data): Remove redundant check. |
6556 | 7264 |
6557 2007-06-13 Ryan Yeske <rcyeske@gmail.com> | 7265 2007-06-13 Ryan Yeske <rcyeske@gmail.com> |
6558 | 7266 |
6559 * rcirc.el (rcirc-format-response-string): Use rcirc-nick-syntax | 7267 * net/rcirc.el (rcirc-format-response-string): Use rcirc-nick-syntax |
6560 around bright and dim regexps. Make sure bright and dim matches | 7268 around bright and dim regexps. Make sure bright and dim matches |
6561 use word anchors. Send text through rcirc-markup functions. | 7269 use word anchors. Send text through rcirc-markup functions. |
6562 (rcirc-url-regexp): Add single quote character. | 7270 (rcirc-url-regexp): Add single quote character. |
6563 (rcirc-connect): Write logs to disk on auto-save-hook. | 7271 (rcirc-connect): Write logs to disk on auto-save-hook. |
6564 Make server a non-optional argument. | 7272 Make server a non-optional argument. |
6629 2007-06-13 Stefan Monnier <monnier@iro.umontreal.ca> | 7337 2007-06-13 Stefan Monnier <monnier@iro.umontreal.ca> |
6630 | 7338 |
6631 * progmodes/sh-script.el: Remove unneeded * from docstrings. | 7339 * progmodes/sh-script.el: Remove unneeded * from docstrings. |
6632 Use [:alpha:] and [:alnum:] where applicable. | 7340 Use [:alpha:] and [:alnum:] where applicable. |
6633 (sh-quoted-subshell): Rewrite to correctly | 7341 (sh-quoted-subshell): Rewrite to correctly |
6634 handle nested mixes of `...` and $(...). | 7342 handle nested mixes of `...' and $(...). |
6635 (sh-apply-quoted-subshell): Remove. | 7343 (sh-apply-quoted-subshell): Remove. |
6636 (sh-font-lock-syntactic-keywords): Adjust call to sh-quoted-subshell. | 7344 (sh-font-lock-syntactic-keywords): Adjust call to sh-quoted-subshell. |
6637 | 7345 |
6638 * vc-arch.el (vc-arch-command): Remove bzr. It's a different program. | 7346 * vc-arch.el (vc-arch-command): Remove bzr. It's a different program. |
6639 | 7347 |
6892 * calendar/icalendar.el (icalendar--diarytime-to-isotime): | 7600 * calendar/icalendar.el (icalendar--diarytime-to-isotime): |
6893 * textmodes/org.el (org-cycle): Fix typos in docstrings. | 7601 * textmodes/org.el (org-cycle): Fix typos in docstrings. |
6894 | 7602 |
6895 2007-06-06 Carsten Dominik <dominik@science.uva.nl> | 7603 2007-06-06 Carsten Dominik <dominik@science.uva.nl> |
6896 | 7604 |
6897 * textmodes/org.el | 7605 * textmodes/org.el (org-export-region-as-html) |
6898 (org-export-region-as-html, org-replace-region-by-html) | 7606 (org-replace-region-by-html, org-number-to-letters) |
6899 (org-number-to-letters, org-table-fedit-finish) | 7607 (org-table-fedit-finish, org-normalize-color) |
6900 (org-normalize-color, org-table-fedit-ref-right) | 7608 (org-table-fedit-ref-right, org-date-to-gregorian) |
6901 (org-date-to-gregorian, org-table-fedit-move) | 7609 (org-table-fedit-move, org-table-convert-refs-to-rc) |
6902 (org-table-convert-refs-to-rc, org-calendar-holiday) | 7610 (org-calendar-holiday, org-table-fedit-toggle-ref-type) |
6903 (org-table-fedit-toggle-ref-type, org-write-agenda) | 7611 (org-write-agenda, org-colgroup-info-to-vline-list) |
6904 (org-colgroup-info-to-vline-list, org-agenda-todo-previousset) | 7612 (org-agenda-todo-previousset, org-defkey, org-encode-for-stdout) |
6905 (org-defkey, org-encode-for-stdout) | |
6906 (org-indent-line-function, org-export-as-html-to-buffer) | 7613 (org-indent-line-function, org-export-as-html-to-buffer) |
6907 (org-store-agenda-views, org-update-mode-line) | 7614 (org-store-agenda-views, org-update-mode-line) |
6908 (org-find-if, org-delete-all) | 7615 (org-find-if, org-delete-all) |
6909 (org-table-fedit-convert-buffer, org-emphasize) | 7616 (org-table-fedit-convert-buffer, org-emphasize) |
6910 (org-uniquify, org-table-fedit-lisp-indent) | 7617 (org-uniquify, org-table-fedit-lisp-indent) |