Mercurial > emacs
comparison lisp/ChangeLog @ 68355:1f46740719ec
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Mon, 23 Jan 2006 13:54:37 +0000 |
parents | de7cc6d3013b |
children | d6c3138b1287 |
comparison
equal
deleted
inserted
replaced
68354:2e3377217d77 | 68355:1f46740719ec |
---|---|
1 2006-01-22 Stefan Monnier <monnier@iro.umontreal.ca> | 1 2006-01-22 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 2 |
3 * simple.el (clone-buffer): Don't show the new buffer in the same window. | 3 * simple.el (clone-buffer): Don't show the new buffer in the same |
4 window. | |
4 | 5 |
5 2006-01-23 Juri Linkov <juri@jurta.org> | 6 2006-01-23 Juri Linkov <juri@jurta.org> |
6 | 7 |
7 * faces.el (link, link-visited): New faces based on default values | 8 * faces.el (link, link-visited): New faces based on default values |
8 of `info-xref' and `info-xref-visited'. | 9 of `info-xref' and `info-xref-visited'. |
138 * calc/calc-arith.el (math-add-symb-fancy): Check the length of | 139 * calc/calc-arith.el (math-add-symb-fancy): Check the length of |
139 the correct variable. | 140 the correct variable. |
140 | 141 |
141 2006-01-20 Carsten Dominik <dominik@science.uva.nl> | 142 2006-01-20 Carsten Dominik <dominik@science.uva.nl> |
142 | 143 |
143 * textmodes/org.el: (org-open-at-point): Fixed bug with matching a | 144 * textmodes/org.el (org-open-at-point): Fixed bug with matching a |
144 link. Fixed buggy argument sequence in call to `org-view-tags'. | 145 link. Fixed buggy argument sequence in call to `org-view-tags'. |
145 (org-compile-prefix-format): Set `org-prefix-has-tag'. | 146 (org-compile-prefix-format): Set `org-prefix-has-tag'. |
146 (org-prefix-has-tag): New variable. | 147 (org-prefix-has-tag): New variable. |
147 (org-format-agenda-item): Remove tags from headline if | 148 (org-format-agenda-item): Remove tags from headline if |
148 appropriate. | 149 appropriate. |
151 | 152 |
152 2006-01-20 Nick Roberts <nickrob@snap.net.nz> | 153 2006-01-20 Nick Roberts <nickrob@snap.net.nz> |
153 | 154 |
154 * thumbs.el (thumbs-buffer): New variable. Make it buffer local. | 155 * thumbs.el (thumbs-buffer): New variable. Make it buffer local. |
155 (thumbs-find-image): Move image name and number from buffer name | 156 (thumbs-find-image): Move image name and number from buffer name |
156 to mode name. Set thumbs-buffer. Preserve point so that large | 157 to mode name. Set thumbs-buffer. Preserve point so that large |
157 images remain visible. | 158 images remain visible. |
158 (thumbs-file-alist): Construct list in thumbs-buffer and reverse | 159 (thumbs-file-alist): Construct list in thumbs-buffer and reverse |
159 order. | 160 order. |
160 (thumbs-show-image-num): Get image from thumbs-file-alist. Set | 161 (thumbs-show-image-num): Get image from thumbs-file-alist. Set |
161 mode name. | 162 mode name. |
344 * term.el (term-raw-map): Add mapping for insert. | 345 * term.el (term-raw-map): Add mapping for insert. |
345 (term-send-insert): New. | 346 (term-send-insert): New. |
346 (term-mode): Make variables local here instead of doing it in | 347 (term-mode): Make variables local here instead of doing it in |
347 `term-emulate-terminal'. | 348 `term-emulate-terminal'. |
348 (term-emulate-terminal): Delete incorrect optimization for cr+lf. | 349 (term-emulate-terminal): Delete incorrect optimization for cr+lf. |
349 Scroll reverse needs to take into account the scroll | 350 Scroll reverse needs to take into account the scroll region. |
350 region. Saving and restoring the cursor should save the color | 351 Saving and restoring the cursor should save the color attributes too. |
351 attributes too. | |
352 (term-reset-terminal): Reset the scroll region. | 352 (term-reset-terminal): Reset the scroll region. |
353 (term-handle-ansi-escape): Cursor up and down should take into | 353 (term-handle-ansi-escape): Cursor up and down should take into |
354 account the scroll region. | 354 account the scroll region. |
355 (term-set-scroll-region): Rename from `term-scroll-region'. | 355 (term-set-scroll-region): Rename from `term-scroll-region'. |
356 Move to 0,0 after setting the region. | 356 Move to 0,0 after setting the region. |
415 (org-expand-wide-chars): New function. | 415 (org-expand-wide-chars): New function. |
416 (org-table-insert-row, org-table-insert-hline): | 416 (org-table-insert-row, org-table-insert-hline): |
417 Use `org-expand-wide-chars'. | 417 Use `org-expand-wide-chars'. |
418 (org-open-file): Fix bug in program launch. | 418 (org-open-file): Fix bug in program launch. |
419 (org-get-time-of-day): Fix bug with times before 1am. | 419 (org-get-time-of-day): Fix bug with times before 1am. |
420 (org-agenda-menu): Addes tags commands. | 420 (org-agenda-menu): Add tags commands. |
421 | 421 |
422 2006-01-13 Agustin Martin <agustin.martin@hispalinux.es> | 422 2006-01-13 Agustin Martin <agustin.martin@hispalinux.es> |
423 | 423 |
424 * textmodes/ispell.el (ispell-init-process): Include the used | 424 * textmodes/ispell.el (ispell-init-process): Include the used |
425 dictionary in ispell process start message. | 425 dictionary in ispell process start message. |
626 | 626 |
627 * textmodes/tildify.el: Fix typos (misspellings) in the commentary. | 627 * textmodes/tildify.el: Fix typos (misspellings) in the commentary. |
628 | 628 |
629 * emacs-lisp/find-func.el (find-definition-noselect): Fix typo in | 629 * emacs-lisp/find-func.el (find-definition-noselect): Fix typo in |
630 the doc string: "functoin" => "function". | 630 the doc string: "functoin" => "function". |
631 ldefs-boot.el: Likewise. | 631 * ldefs-boot.el: Likewise. |
632 | 632 |
633 * textmodes/bibtex.el (bibtex-validate-globally): Fix typo in a | 633 * textmodes/bibtex.el (bibtex-validate-globally): Fix typo in a |
634 message text: "Duplicat" => "Duplicate". | 634 message text: "Duplicat" => "Duplicate". |
635 | 635 |
636 2006-01-06 Sven Joachim <svenjoac@gmx.de> (tiny change) | 636 2006-01-06 Sven Joachim <svenjoac@gmx.de> (tiny change) |
939 * textmodes/bibtex.el (bibtex-mode): Make completion-ignore-case | 939 * textmodes/bibtex.el (bibtex-mode): Make completion-ignore-case |
940 buffer-local because choose-completion-delete-max-match requires | 940 buffer-local because choose-completion-delete-max-match requires |
941 that we set completion-ignore-case (i.e., binding via let is not | 941 that we set completion-ignore-case (i.e., binding via let is not |
942 sufficient). | 942 sufficient). |
943 (bibtex-complete): Always set completion-ignore-case and | 943 (bibtex-complete): Always set completion-ignore-case and |
944 choose-completion-string-functions. The latter is needed because | 944 choose-completion-string-functions. The latter is needed because |
945 choose-completion-string-functions keeps its value if we quit the | 945 choose-completion-string-functions keeps its value if we quit the |
946 *Completions* buffer without requesting a completion. | 946 *Completions* buffer without requesting a completion. |
947 | 947 |
948 2005-12-30 Andreas Schwab <schwab@suse.de> | 948 2005-12-30 Andreas Schwab <schwab@suse.de> |
949 | 949 |
1001 (bibtex-text-in-field): Do not use bibtex-narrow-to-entry. | 1001 (bibtex-text-in-field): Do not use bibtex-narrow-to-entry. |
1002 (bibtex-parse-preamble, bibtex-valid-entry) | 1002 (bibtex-parse-preamble, bibtex-valid-entry) |
1003 (bibtex-beginning-first-field): New functions. | 1003 (bibtex-beginning-first-field): New functions. |
1004 (bibtex-skip-to-valid-entry): Use bibtex-valid-entry. Fix regexp. | 1004 (bibtex-skip-to-valid-entry): Use bibtex-valid-entry. Fix regexp. |
1005 (bibtex-map-entries): Fix docstring. | 1005 (bibtex-map-entries): Fix docstring. |
1006 (bibtex-flash-head): New arg prompt. Simplify. | 1006 (bibtex-flash-head): New arg prompt. Simplify. |
1007 (bibtex-enclosing-field): Include code of bibtex-inside-field. | 1007 (bibtex-enclosing-field): Include code of bibtex-inside-field. |
1008 (bibtex-insert-kill): Simplify. Always insert text past the | 1008 (bibtex-insert-kill): Simplify. Always insert text past the |
1009 current field or entry. | 1009 current field or entry. |
1010 (bibtex-format-entry): Use bibtex-parse-field. | 1010 (bibtex-format-entry): Use bibtex-parse-field. |
1011 (bibtex-pop): Use bibtex-beginning-of-entry and | 1011 (bibtex-pop): Use bibtex-beginning-of-entry and |
1037 (gdb-post-prompt): Only call gdb-get-changed-registers if needed. | 1037 (gdb-post-prompt): Only call gdb-get-changed-registers if needed. |
1038 | 1038 |
1039 * progmodes/gud.el (gud-tooltip-dereference): Rename from | 1039 * progmodes/gud.el (gud-tooltip-dereference): Rename from |
1040 toggle-gud-tooltip-dereference. | 1040 toggle-gud-tooltip-dereference. |
1041 (gud-tooltip-print-command): Move concatenation of "*" to expr to... | 1041 (gud-tooltip-print-command): Move concatenation of "*" to expr to... |
1042 (gud-tooltip-tips): ...here when dereferencing.. | 1042 (gud-tooltip-tips): ...here when dereferencing. |
1043 | 1043 |
1044 2005-12-28 Bill Wohler <wohler@newt.com> | 1044 2005-12-28 Bill Wohler <wohler@newt.com> |
1045 | 1045 |
1046 * simple.el (mh-e-user-agent): Move to mh-e/mh-comp.el and autoload. | 1046 * simple.el (mh-e-user-agent): Move to mh-e/mh-comp.el and autoload. |
1047 | 1047 |
1288 2005-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 1288 2005-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
1289 | 1289 |
1290 * menu-bar.el (menu-find-file-existing): New function. | 1290 * menu-bar.el (menu-find-file-existing): New function. |
1291 (menu-bar-file-menu): Use menu-find-file-existing for Open. | 1291 (menu-bar-file-menu): Use menu-find-file-existing for Open. |
1292 | 1292 |
1293 * tool-bar.el (tool-bar-setup): open changed to menu-find-file-existing. | 1293 * tool-bar.el (tool-bar-setup): Open changed to menu-find-file-existing. |
1294 | 1294 |
1295 2005-12-22 Stefan Monnier <monnier@iro.umontreal.ca> | 1295 2005-12-22 Stefan Monnier <monnier@iro.umontreal.ca> |
1296 | 1296 |
1297 * vc.el: Remove unnecessary leading * in docstrings. | 1297 * vc.el: Remove unnecessary leading * in docstrings. |
1298 (vc-annotate-mode-map): Move initialization into declaration. | 1298 (vc-annotate-mode-map): Move initialization into declaration. |
1549 | 1549 |
1550 * bindings.el (last-buffer): Move to simple.el. | 1550 * bindings.el (last-buffer): Move to simple.el. |
1551 * simple.el (last-buffer): Move here. | 1551 * simple.el (last-buffer): Move here. |
1552 (get-next-valid-buffer): New function. | 1552 (get-next-valid-buffer): New function. |
1553 (next-buffer): Use frame-local buffer list, maintain buried buffer list. | 1553 (next-buffer): Use frame-local buffer list, maintain buried buffer list. |
1554 (prev-buffer): Ditto. Rename to `previous-buffer'. | 1554 (prev-buffer): Ditto. Rename to `previous-buffer'. |
1555 | 1555 |
1556 * menu-bar.el (menu-bar-update-buffers): Update uses of `prev-buffer'. | 1556 * menu-bar.el (menu-bar-update-buffers): Update uses of `prev-buffer'. |
1557 * bindings.el (global-map): Ditto. | 1557 * bindings.el (global-map): Ditto. |
1558 | 1558 |
1559 2005-12-15 Luc Teirlinck <teirllm@auburn.edu> | 1559 2005-12-15 Luc Teirlinck <teirllm@auburn.edu> |
1578 (ispell-internal-change-dictionary): | 1578 (ispell-internal-change-dictionary): |
1579 Set ispell-current-dictionary after killing process. | 1579 Set ispell-current-dictionary after killing process. |
1580 (ispell-buffer-local-dict): | 1580 (ispell-buffer-local-dict): |
1581 Don't set spell-personal-dictionary after killing process. | 1581 Don't set spell-personal-dictionary after killing process. |
1582 (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name. | 1582 (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name. |
1583 (ispell-tex-skip-alists) | 1583 (ispell-tex-skip-alists, ispell-html-skip-alists) |
1584 (ispell-html-skip-alists, ispell-skip-region-alist): Mark as risky. | 1584 (ispell-skip-region-alist): Mark as risky. |
1585 | 1585 |
1586 * net/newsticker.el (newsticker--retrieval-timer-list) | 1586 * net/newsticker.el (newsticker--retrieval-timer-list) |
1587 (newsticker--display-timer, newsticker-running-p) | 1587 (newsticker--display-timer, newsticker-running-p) |
1588 (newsticker-ticker-running-p): Definitions moved up. | 1588 (newsticker-ticker-running-p): Definitions moved up. |
1589 | 1589 |
1818 appears at top of customize buffer. | 1818 appears at top of customize buffer. |
1819 | 1819 |
1820 * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display): | 1820 * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display): |
1821 Add the gud groupname. | 1821 Add the gud groupname. |
1822 (gud-tooltip-mode): Add the tooltip groupname. | 1822 (gud-tooltip-mode): Add the tooltip groupname. |
1823 (gud-tooltip-echo-area): Add the gud groupname. Remove tag to | 1823 (gud-tooltip-echo-area): Add the gud groupname. Remove tag to |
1824 avoid conflict with tooltip-use-echo-area. | 1824 avoid conflict with tooltip-use-echo-area. |
1825 | 1825 |
1826 2005-12-10 Romain Francoise <romain@orebokech.com> | 1826 2005-12-10 Romain Francoise <romain@orebokech.com> |
1827 | 1827 |
1828 * help.el (help-for-help-internal): Add `r' in doc string. | 1828 * help.el (help-for-help-internal): Add `r' in doc string. |
1841 (bw-refresh-edges, bw-adjust-window, bw-balance-sub): New functions. | 1841 (bw-refresh-edges, bw-adjust-window, bw-balance-sub): New functions. |
1842 (balance-windows): Rewrite using the above new functions. | 1842 (balance-windows): Rewrite using the above new functions. |
1843 | 1843 |
1844 2005-12-10 David Koppelman <koppel@ece.lsu.edu> | 1844 2005-12-10 David Koppelman <koppel@ece.lsu.edu> |
1845 | 1845 |
1846 * hi-lock.el: (hi-lock-mode) Renamed from hi-lock-buffer-mode; | 1846 * hi-lock.el (hi-lock-mode): Rename from hi-lock-buffer-mode; |
1847 react if global-hi-lock-mode seems intended. | 1847 react if global-hi-lock-mode seems intended. |
1848 (global-hi-lock-mode) Renamed from hi-lock-mode. | 1848 (global-hi-lock-mode) Renamed from hi-lock-mode. |
1849 (hi-lock-archaic-interface-message-used) | 1849 (hi-lock-archaic-interface-message-used) |
1850 (hi-lock-archaic-interface-deduce): New variables. | 1850 (hi-lock-archaic-interface-deduce): New variables. |
1851 (turn-on-hi-lock-if-enabled, hi-lock-line-face-buffer) | 1851 (turn-on-hi-lock-if-enabled, hi-lock-line-face-buffer) |
1984 * ibuf-ext.el (define-ibuffer-filter filename): | 1984 * ibuf-ext.el (define-ibuffer-filter filename): |
1985 If `dired-directory' is a list then really use its car. | 1985 If `dired-directory' is a list then really use its car. |
1986 | 1986 |
1987 2005-12-08 Kim F. Storm <storm@cua.dk> | 1987 2005-12-08 Kim F. Storm <storm@cua.dk> |
1988 | 1988 |
1989 * emulation/cua-rect.el (cua--rectangle-aux-replace): Fix | 1989 * emulation/cua-rect.el (cua--rectangle-aux-replace): |
1990 indention of text on right side of replaced rectangle. | 1990 Fix indention of text on right side of replaced rectangle. |
1991 | 1991 |
1992 2005-12-09 Nick Roberts <nickrob@snap.net.nz> | 1992 2005-12-09 Nick Roberts <nickrob@snap.net.nz> |
1993 | 1993 |
1994 * progmodes/gud.el (gud-speedbar-buttons, gud-tooltip-tips): | 1994 * progmodes/gud.el (gud-speedbar-buttons, gud-tooltip-tips): |
1995 No need to check gud-comint-buffer is bound. | 1995 No need to check gud-comint-buffer is bound. |
2021 (for GNU Emacs 20.4) | 2021 (for GNU Emacs 20.4) |
2022 | 2022 |
2023 * progmodes/cc-defs.el: | 2023 * progmodes/cc-defs.el: |
2024 (i) Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4) | 2024 (i) Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4) |
2025 | 2025 |
2026 * progmodes/cc-cmds.el (c-show-syntactic-information): change the | 2026 * progmodes/cc-cmds.el (c-show-syntactic-information): Change the |
2027 highlighting mechanism so it will work in XEmacs too. | 2027 highlighting mechanism so it will work in XEmacs too. |
2028 | 2028 |
2029 * progmodes/cc-defs.el: Insert c-int-to-char. | 2029 * progmodes/cc-defs.el: Insert c-int-to-char. |
2030 | 2030 |
2031 * progmodes/cc-langs.el (c-nonsymbol-token-char-list): Insert a | 2031 * progmodes/cc-langs.el (c-nonsymbol-token-char-list): Insert a |
2051 | 2051 |
2052 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2052 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
2053 | 2053 |
2054 * progmodes/cc-mode.el: Bind c-subword-mode to C-c C-w. | 2054 * progmodes/cc-mode.el: Bind c-subword-mode to C-c C-w. |
2055 | 2055 |
2056 * progmodes/cc-subword.el, cc-cmds.el, cc-mode.el: Rename | 2056 * progmodes/cc-subword.el, cc-cmds.el, cc-mode.el: |
2057 "c-subword-move-mode" as "c-subword-mode". | 2057 Rename "c-subword-move-mode" as "c-subword-mode". |
2058 | 2058 |
2059 * progmodes/cc-mode.el: Added tty suitable bindings for C-c | 2059 * progmodes/cc-mode.el: Added tty suitable bindings for C-c |
2060 <delete> and C-c C-<delete>. (To the c-hungry- delete functions). | 2060 <delete> and C-c C-<delete>. (To the c-hungry- delete functions). |
2061 | 2061 |
2062 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2062 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2084 Monnier). | 2084 Monnier). |
2085 | 2085 |
2086 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2086 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2087 | 2087 |
2088 * progmodes/cc-fonts.el, cc-vars.el | 2088 * progmodes/cc-fonts.el, cc-vars.el |
2089 (gtkdoc-font-lock-doc-comments, gtkdoc-font-lock-doc-protection, | 2089 (gtkdoc-font-lock-doc-comments, gtkdoc-font-lock-doc-protection) |
2090 gtkdoc-font-lock-keywords): GtkDoc patterns contributed by | 2090 (gtkdoc-font-lock-keywords): GtkDoc patterns contributed by |
2091 Masatake YAMATO. | 2091 Masatake YAMATO. |
2092 | 2092 |
2093 (c-doc-comment-style): Made GtkDoc default in C mode. | 2093 (c-doc-comment-style): Made GtkDoc default in C mode. |
2094 | 2094 |
2095 * progmodes/cc-mode.el: Fixed key bindings for C-c C-<backspace> | 2095 * progmodes/cc-mode.el: Fixed key bindings for C-c C-<backspace> |
2109 | 2109 |
2110 * progmodes/cc-cmds.el (c-electric-semi&comma): Bind | 2110 * progmodes/cc-cmds.el (c-electric-semi&comma): Bind |
2111 c-syntactic-context for calls to "criteria functions", for | 2111 c-syntactic-context for calls to "criteria functions", for |
2112 consistency with other calls to user functions. | 2112 consistency with other calls to user functions. |
2113 | 2113 |
2114 * progmodes/cc-cmds.el (c-indent-command): expunge use of | 2114 * progmodes/cc-cmds.el (c-indent-command): Expunge use of |
2115 `current-prefix-arg', since this might be the prefix arg to a | 2115 `current-prefix-arg', since this might be the prefix arg to a |
2116 command which calls c-indent-command as a function. Change the | 2116 command which calls c-indent-command as a function. Change the |
2117 interactive spec from "p" to "P". | 2117 interactive spec from "p" to "P". |
2118 | 2118 |
2119 * progmodes/cc-styles.el: Amend the doc-string of c-set-style, in | 2119 * progmodes/cc-styles.el: Amend the doc-string of c-set-style, in |
2128 * progmodes/cc-engine.el (c-on-identifier): Handle the "operator | 2128 * progmodes/cc-engine.el (c-on-identifier): Handle the "operator |
2129 +" syntax in C++. | 2129 +" syntax in C++. |
2130 | 2130 |
2131 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2131 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
2132 | 2132 |
2133 * progmodes/cc-cmds.el (c-mask-paragraph): correct, so that | 2133 * progmodes/cc-cmds.el (c-mask-paragraph): Correct, so that |
2134 auto-fill doesn't split a c-comment's last word from a hanging | 2134 auto-fill doesn't split a c-comment's last word from a hanging |
2135 "*/" when a space is typed between them after fill-column. | 2135 "*/" when a space is typed between them after fill-column. |
2136 | 2136 |
2137 * progmodes/cc-defs.el: New macro c-delete-and-extract-region. | 2137 * progmodes/cc-defs.el: New macro c-delete-and-extract-region. |
2138 | 2138 |
2139 * progmodes/cc-styles.el (c-set-style, | 2139 * progmodes/cc-styles.el (c-set-style) |
2140 c-setup-paragraph-variables): Abort the command if we're not in a | 2140 (c-setup-paragraph-variables): Abort the command if we're not in a |
2141 CC Mode buffer. | 2141 CC Mode buffer. |
2142 | 2142 |
2143 * progmodes/cc-align.el (c-lineup-C-comments): Correct indentation | 2143 * progmodes/cc-align.el (c-lineup-C-comments): Correct indentation |
2144 with blank comment-prefix, and a blank line as the comment's | 2144 with blank comment-prefix, and a blank line as the comment's |
2145 second line. | 2145 second line. |
2166 just after the comment-prefix of a C-style comment will close that | 2166 just after the comment-prefix of a C-style comment will close that |
2167 comment. | 2167 comment. |
2168 | 2168 |
2169 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2169 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2170 | 2170 |
2171 * progmodes/cc-fonts.el (c-basic-matchers-before, | 2171 * progmodes/cc-fonts.el (c-basic-matchers-before) |
2172 c-complex-decl-matchers): Fixed the "not-arrow-prefix" regexp used | 2172 (c-complex-decl-matchers): Fixed the "not-arrow-prefix" regexp used |
2173 in Pike. | 2173 in Pike. |
2174 | 2174 |
2175 * progmodes/cc-langs.el (c-other-op-syntax-tokens): Only C++ has | 2175 * progmodes/cc-langs.el (c-other-op-syntax-tokens): Only C++ has |
2176 digraphs. | 2176 digraphs. |
2177 | 2177 |
2178 * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el | 2178 * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el |
2179 (c-cpp-message-directives, c-cpp-include-directives, | 2179 (c-cpp-message-directives, c-cpp-include-directives) |
2180 c-opt-cpp-macro-define, c-opt-cpp-macro-define-start, | 2180 (c-opt-cpp-macro-define, c-opt-cpp-macro-define-start) |
2181 c-cpp-expr-directives): Introduced new language constants to | 2181 (c-cpp-expr-directives): Introduced new language constants to |
2182 control cpp syntax in a cleaner way. | 2182 control cpp syntax in a cleaner way. |
2183 | 2183 |
2184 (c-cpp-expr-functions): Renamed from c-cpp-defined-fns. | 2184 (c-cpp-expr-functions): Renamed from c-cpp-defined-fns. |
2185 | 2185 |
2186 (c-cpp-matchers, c-forward-to-cpp-define-body): Use them. | 2186 (c-cpp-matchers, c-forward-to-cpp-define-body): Use them. |
2187 | 2187 |
2188 * progmodes/cc-langs.el, cc-fonts.el (c-string-escaped-newlines, | 2188 * progmodes/cc-langs.el, cc-fonts.el (c-string-escaped-newlines) |
2189 c-multiline-string-start-char): New language constants and | 2189 (c-multiline-string-start-char): New language constants and |
2190 variables to specify how newlines in string literals work. | 2190 variables to specify how newlines in string literals work. |
2191 | 2191 |
2192 (c-font-lock-invalid-string): Use them. | 2192 (c-font-lock-invalid-string): Use them. |
2193 | 2193 |
2194 * progmodes/cc-cmds.el (c-try-one-liner): Robustness fix if an | 2194 * progmodes/cc-cmds.el (c-try-one-liner): Robustness fix if an |
2200 lineup functions might do it differently then. | 2200 lineup functions might do it differently then. |
2201 | 2201 |
2202 * progmodes/cc-engine.el, cc-langs.el | 2202 * progmodes/cc-engine.el, cc-langs.el |
2203 (c-opt-op-identifier-prefix): New language constant and variable. | 2203 (c-opt-op-identifier-prefix): New language constant and variable. |
2204 | 2204 |
2205 (c-just-after-func-arglist-p, c-after-special-operator-id, | 2205 (c-just-after-func-arglist-p, c-after-special-operator-id) |
2206 c-search-decl-header-end, c-inside-bracelist-p): Use it. | 2206 (c-search-decl-header-end, c-inside-bracelist-p): Use it. |
2207 | 2207 |
2208 * progmodes/cc-align.el, cc-engine.el | 2208 * progmodes/cc-align.el, cc-engine.el |
2209 (c-after-special-operator-id): New helper to handle C++ operator | 2209 (c-after-special-operator-id): New helper to handle C++ operator |
2210 identifiers. | 2210 identifiers. |
2211 | 2211 |
2212 (c-lineup-topmost-intro-cont, c-just-after-func-arglist-p, | 2212 (c-lineup-topmost-intro-cont, c-just-after-func-arglist-p) |
2213 c-guess-basic-syntax): Handle C++ operator identifiers in | 2213 (c-guess-basic-syntax): Handle C++ operator identifiers in |
2214 declarations. | 2214 declarations. |
2215 | 2215 |
2216 * progmodes/cc-langs.el (c-assignment-operators): Added the | 2216 * progmodes/cc-langs.el (c-assignment-operators): Added the |
2217 trigraph version of ^= too. | 2217 trigraph version of ^= too. |
2218 | 2218 |
2278 (c-point-syntax, c-brace-newlines, c-try-oneliner): Extract these | 2278 (c-point-syntax, c-brace-newlines, c-try-oneliner): Extract these |
2279 new functions from c-electric-brace. | 2279 new functions from c-electric-brace. |
2280 (c-point-syntax): Add a check for "virtual semicolons" in AWK | 2280 (c-point-syntax): Add a check for "virtual semicolons" in AWK |
2281 mode, so that the tentative extra newline doesn't change the | 2281 mode, so that the tentative extra newline doesn't change the |
2282 syntax of the following brace. | 2282 syntax of the following brace. |
2283 (c-electric-brace): restructure by extracting the above functions. | 2283 (c-electric-brace): Restructure by extracting the above functions. |
2284 Tidy up the coding somewhat. | 2284 Tidy up the coding somewhat. |
2285 (c-electric-semi&comma, c-electric-colon, c-electric-paren): | 2285 (c-electric-semi&comma, c-electric-colon, c-electric-paren): |
2286 restructure a bit. | 2286 restructure a bit. |
2287 | 2287 |
2288 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2288 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2303 `c-backward-subword'. | 2303 `c-backward-subword'. |
2304 | 2304 |
2305 * progmodes/cc-subword.el: New functions and minor mode to handle | 2305 * progmodes/cc-subword.el: New functions and minor mode to handle |
2306 SillyCapsedStyleIndentifiers, contributed by Masatake YAMATO: | 2306 SillyCapsedStyleIndentifiers, contributed by Masatake YAMATO: |
2307 | 2307 |
2308 (c-forward-subword, c-backward-subword, c-mark-subword, | 2308 (c-forward-subword, c-backward-subword, c-mark-subword) |
2309 c-kill-subword, c-backward-kill-subword, c-transpose-subwords, | 2309 (c-kill-subword, c-backward-kill-subword, c-transpose-subwords) |
2310 c-capitalize-subword, c-downcase-subword, c-upcase-subword): | 2310 (c-capitalize-subword, c-downcase-subword, c-upcase-subword): |
2311 Functions corresponding to the standard word handling functions. | 2311 Functions corresponding to the standard word handling functions. |
2312 | 2312 |
2313 (c-subword-move-mode): Minor mode that replaces all the standard | 2313 (c-subword-move-mode): Minor mode that replaces all the standard |
2314 word handling functions with their subword equivalences. | 2314 word handling functions with their subword equivalences. |
2315 | 2315 |
2326 compacts space before a comment, if this will make things fit on | 2326 compacts space before a comment, if this will make things fit on |
2327 one line. | 2327 one line. |
2328 | 2328 |
2329 Introduce an "awk" style, mainly for auto-newline and clean-ups. | 2329 Introduce an "awk" style, mainly for auto-newline and clean-ups. |
2330 | 2330 |
2331 * progmodes/cc-align.el: new function c-snug-1line-defun-close | 2331 * progmodes/cc-align.el: New function c-snug-1line-defun-close |
2332 | 2332 |
2333 * progmodes/cc-cmds.el: In c-electric-brace, add code for new | 2333 * progmodes/cc-cmds.el: In c-electric-brace, add code for new |
2334 clean-up one-liner-defun. | 2334 clean-up one-liner-defun. |
2335 | 2335 |
2336 * progmodes/cc-styles.el: Add the new "awk" style. | 2336 * progmodes/cc-styles.el: Add the new "awk" style. |
2349 `c-at-statement-start-p' and `c-at-expression-start-p'. | 2349 `c-at-statement-start-p' and `c-at-expression-start-p'. |
2350 | 2350 |
2351 * progmodes/cc-defs.el (c-tnt-chng-record-state): Don't signal an | 2351 * progmodes/cc-defs.el (c-tnt-chng-record-state): Don't signal an |
2352 error if the mark isn't set. | 2352 error if the mark isn't set. |
2353 | 2353 |
2354 * progmodes/cc-engine.el (c-guess-continued-construct, | 2354 * progmodes/cc-engine.el (c-guess-continued-construct) |
2355 c-guess-basic-syntax): Use `c-forward-decl-or-cast-1' to more | 2355 (c-guess-basic-syntax): Use `c-forward-decl-or-cast-1' to more |
2356 accurately detect functions inside functions. | 2356 accurately detect functions inside functions. |
2357 | 2357 |
2358 * progmodes/cc-engine.el (c-at-expression-start-p): New function | 2358 * progmodes/cc-engine.el (c-at-expression-start-p): New function |
2359 like `c-at-statement-start-p' that additionally recognizes commas | 2359 like `c-at-statement-start-p' that additionally recognizes commas |
2360 and expression parentheses as delimiters. | 2360 and expression parentheses as delimiters. |
2371 (c-put-c-type-property, c-clear-c-type-property): New helpers. | 2371 (c-put-c-type-property, c-clear-c-type-property): New helpers. |
2372 | 2372 |
2373 (c-forward-objc-directive): New function to move over any ObjC | 2373 (c-forward-objc-directive): New function to move over any ObjC |
2374 directive. | 2374 directive. |
2375 | 2375 |
2376 (c-just-after-func-arglist-p, c-guess-basic-syntax, | 2376 (c-just-after-func-arglist-p, c-guess-basic-syntax) |
2377 c-basic-matchers-before): Use it. | 2377 (c-basic-matchers-before): Use it. |
2378 | 2378 |
2379 (c-font-lock-objc-iip-decl): Removed. | 2379 (c-font-lock-objc-iip-decl): Removed. |
2380 | 2380 |
2381 * progmodes/cc-engine.el (c-guess-basic-syntax): Some improvement | 2381 * progmodes/cc-engine.el (c-guess-basic-syntax): Some improvement |
2382 in the template arglist recognition. | 2382 in the template arglist recognition. |
2383 | 2383 |
2384 * progmodes/cc-styles.el (c-style-alist): Fixed several | 2384 * progmodes/cc-styles.el (c-style-alist): Fixed several |
2385 inconsistencies in the Whitesmith style. | 2385 inconsistencies in the Whitesmith style. |
2386 | 2386 |
2387 * progmodes/cc-align.el (c-lineup-after-whitesmith-blocks): New | 2387 * progmodes/cc-align.el (c-lineup-after-whitesmith-blocks): |
2388 lineup function to get lines after Whitesmith style blocks | 2388 New lineup function to get lines after Whitesmith style blocks |
2389 correctly indented. | 2389 correctly indented. |
2390 | 2390 |
2391 (c-lineup-whitesmith-in-block): Backed out the compensation for | 2391 (c-lineup-whitesmith-in-block): Backed out the compensation for |
2392 opening parens since it's done using `add' lists in the style | 2392 opening parens since it's done using `add' lists in the style |
2393 definition instead. Don't use the anchor position since it varies | 2393 definition instead. Don't use the anchor position since it varies |
2418 macro related issue. | 2418 macro related issue. |
2419 | 2419 |
2420 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2420 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
2421 | 2421 |
2422 * progmodes/cc-awk.el: Change the terminology of regexps: A char | 2422 * progmodes/cc-awk.el: Change the terminology of regexps: A char |
2423 list is now | 2423 list is now [asdf], a char class [:alpha:]. Include code for char |
2424 [asdf], a char class [:alpha:]. Include code for char classes. | 2424 classes. Set c-awk-NL-prop on lines ending in open strings. (Bug |
2425 Set c-awk-NL-prop on lines ending in open strings. (Bug fix.) | 2425 fix.) Add character classes (e.g. "[:alpha:]") into AWK Mode's |
2426 Add character classes (e.g. "[:alpha:]") into AWK Mode's regexps. | 2426 regexps. |
2427 | 2427 |
2428 Remove (nearly all of) the cruft associated with AWK Mode's former | 2428 Remove (nearly all of) the cruft associated with AWK Mode's former |
2429 concept of "virtual semicolons": | 2429 concept of "virtual semicolons": |
2430 | 2430 |
2431 Adapt c-beginning-of-statement, c-end-of-statement (together with | 2431 Adapt c-beginning-of-statement, c-end-of-statement (together with |
2443 out the code for forward movement into ... | 2443 out the code for forward movement into ... |
2444 (c-end-of-statement): Now contains the code for forward movement, | 2444 (c-end-of-statement): Now contains the code for forward movement, |
2445 adapted for virtual semicolons. | 2445 adapted for virtual semicolons. |
2446 | 2446 |
2447 * progmodes/cc-engine.el: | 2447 * progmodes/cc-engine.el: |
2448 (c-ws*-string-limit-regexp): new regexp. | 2448 (c-ws*-string-limit-regexp): New regexp. |
2449 (c-forward-single-comment, c-backward-single-comment): Comment out | 2449 (c-forward-single-comment, c-backward-single-comment): Comment out |
2450 the (now redundant) "special" AWK stuff. | 2450 the (now redundant) "special" AWK stuff. |
2451 | 2451 |
2452 * progmodes/cc-styles.el, cc-vars.el: Change the settings of | 2452 * progmodes/cc-styles.el, cc-vars.el: Change the settings of |
2453 c-string-par-start, c-string-par-separate to be more like Text | 2453 c-string-par-start, c-string-par-separate to be more like Text |
2455 | 2455 |
2456 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2456 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2457 | 2457 |
2458 * progmodes/cc-fonts.el (c-font-lock-declarations): Always narrow | 2458 * progmodes/cc-fonts.el (c-font-lock-declarations): Always narrow |
2459 to the fontified region so that fontification doesn't occur | 2459 to the fontified region so that fontification doesn't occur |
2460 outside it | 2460 outside it (could happen e.g. when fontifying a line with an |
2461 (could happen e.g. when fontifying a line with an unfinished | 2461 unfinished declaration). |
2462 declaration). | |
2463 | 2462 |
2464 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2463 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
2465 | 2464 |
2466 * progmodes/cc-awk.el: Regexps for analysing AWK code have been | 2465 * progmodes/cc-awk.el: Regexps for analysing AWK code have been |
2467 moved to near the start of the file. ^L now separate sections of | 2466 moved to near the start of the file. ^L now separate sections of |
2570 * progmodes/cc-cmds.el, cc-styles.el, cc-vars.el: New variables | 2569 * progmodes/cc-cmds.el, cc-styles.el, cc-vars.el: New variables |
2571 c-string-par-start/separate c-sentence-end-with-esc-eol, | 2570 c-string-par-start/separate c-sentence-end-with-esc-eol, |
2572 initialised in c-setup-paragraph-variables, used in string | 2571 initialised in c-setup-paragraph-variables, used in string |
2573 scanning subroutines of c-beginning-of-statement. | 2572 scanning subroutines of c-beginning-of-statement. |
2574 | 2573 |
2575 * progmodes/cc-cmds.el (c-electric-brace): don't delete a comment | 2574 * progmodes/cc-cmds.el (c-electric-brace): Don't delete a comment |
2576 which precedes the newly inserted `{'. | 2575 which precedes the newly inserted `{'. |
2577 | 2576 |
2578 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2577 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
2579 | 2578 |
2580 * progmodes/cc-engine.el, cc-langs.el: Rewrote the recognition | 2579 * progmodes/cc-engine.el, cc-langs.el: Rewrote the recognition |
2606 making char classes for `c-syntactic-skip-backward'. | 2605 making char classes for `c-syntactic-skip-backward'. |
2607 | 2606 |
2608 * progmodes/cc-engine.el (c-guess-basic-syntax): Simplified case | 2607 * progmodes/cc-engine.el (c-guess-basic-syntax): Simplified case |
2609 16D - can't be a class-close at that point. | 2608 16D - can't be a class-close at that point. |
2610 | 2609 |
2611 * progmodes/cc-engine.el (c-guess-basic-syntax, | 2610 * progmodes/cc-engine.el (c-guess-basic-syntax) |
2612 c-add-class-syntax): Don't narrow out the enclosing declaration | 2611 (c-add-class-syntax): Don't narrow out the enclosing declaration |
2613 level. This makes everything a lot easier, and it was actually | 2612 level. This makes everything a lot easier, and it was actually |
2614 only four small places that needed it to work. Some places that | 2613 only four small places that needed it to work. Some places that |
2615 previously did `widen' are removed now, which has the effect that | 2614 previously did `widen' are removed now, which has the effect that |
2616 `c-guess-basic-syntax' never will look at things outside the | 2615 `c-guess-basic-syntax' never will look at things outside the |
2617 current narrowment now. The anchor position for `topmost-intro' | 2616 current narrowment now. The anchor position for `topmost-intro' |
2633 * progmodes/cc-engine.el, cc-fonts.el (c-forward-keyword-clause): | 2632 * progmodes/cc-engine.el, cc-fonts.el (c-forward-keyword-clause): |
2634 Specify which submatch to use. | 2633 Specify which submatch to use. |
2635 | 2634 |
2636 * progmodes/cc-langs.el (c-symbol-start): Include `@' in ObjC. | 2635 * progmodes/cc-langs.el (c-symbol-start): Include `@' in ObjC. |
2637 | 2636 |
2638 (c-decl-start-re): No no longer any need for special treatment of | 2637 (c-decl-start-re): No longer any need for special treatment of |
2639 ObjC due to the above. | 2638 ObjC due to the above. |
2640 | 2639 |
2641 (c-other-block-decl-kwds): Handle "extern" in ObjC too since it | 2640 (c-other-block-decl-kwds): Handle "extern" in ObjC too since it |
2642 presumably follows C in that regard. | 2641 presumably follows C in that regard. |
2643 | 2642 |
2645 New language constants to specify operator tokens inside | 2644 New language constants to specify operator tokens inside |
2646 identifiers in a more high level way. | 2645 identifiers in a more high level way. |
2647 | 2646 |
2648 (c-opt-identifier-prefix-key): New internal language constant. | 2647 (c-opt-identifier-prefix-key): New internal language constant. |
2649 | 2648 |
2650 (c-opt-identifier-concat-key, c-opt-after-id-concat-key, | 2649 (c-opt-identifier-concat-key, c-opt-after-id-concat-key) |
2651 c-identifier-start, c-identifier-key): Now completely calculated | 2650 (c-identifier-start, c-identifier-key): Now completely calculated |
2652 from other constants. | 2651 from other constants. |
2653 | 2652 |
2654 (c-identifier-last-sym-match): Decommissioned since it's no longer | 2653 (c-identifier-last-sym-match): Decommissioned since it's no longer |
2655 used. | 2654 used. |
2656 | 2655 |
2663 regions as identifiers. | 2662 regions as identifiers. |
2664 | 2663 |
2665 * progmodes/cc-langs.el (c-filter-ops): New helper function to | 2664 * progmodes/cc-langs.el (c-filter-ops): New helper function to |
2666 simplify access to `c-operators' and its likes. | 2665 simplify access to `c-operators' and its likes. |
2667 | 2666 |
2668 (c-operator-list, c-all-op-syntax-tokens, | 2667 (c-operator-list, c-all-op-syntax-tokens) |
2669 c-nonsymbol-token-regexp, c-<>-multichar-token-regexp, | 2668 (c-nonsymbol-token-regexp, c-<>-multichar-token-regexp) |
2670 c-<-op-cont-regexp, c->-op-cont-regexp, c-expr-kwds, | 2669 (c-<-op-cont-regexp, c->-op-cont-regexp, c-expr-kwds) |
2671 c-primary-expr-regexp, c-cast-parens): Use it. | 2670 (c-primary-expr-regexp, c-cast-parens): Use it. |
2672 | 2671 |
2673 * progmodes/cc-defs.el (c-lang-const): Fixes to allow use without | 2672 * progmodes/cc-defs.el (c-lang-const): Fixes to allow use without |
2674 an explicit language in functions. | 2673 an explicit language in functions. |
2675 | 2674 |
2676 * progmodes/cc-defs.el (c-make-keywords-re): Added an appendable | 2675 * progmodes/cc-defs.el (c-make-keywords-re): Added an appendable |
2680 variable. | 2679 variable. |
2681 | 2680 |
2682 (c-type-decl-prefix-key): Removed some now unnecessary cruft from | 2681 (c-type-decl-prefix-key): Removed some now unnecessary cruft from |
2683 the Pike value. | 2682 the Pike value. |
2684 | 2683 |
2685 * progmodes/cc-engine.el (c-on-identifier, | 2684 * progmodes/cc-engine.el (c-on-identifier) |
2686 c-simple-skip-symbol-backward): Small fix for handling "-" | 2685 (c-simple-skip-symbol-backward): Small fix for handling "-" |
2687 correctly in `skip-chars-backward'. Affected the operator lfun | 2686 correctly in `skip-chars-backward'. Affected the operator lfun |
2688 syntax in Pike. | 2687 syntax in Pike. |
2689 | 2688 |
2690 * progmodes/cc-langs.el (c-make-init-lang-vars-fun): Disabled the | 2689 * progmodes/cc-langs.el (c-make-init-lang-vars-fun): Disabled the |
2691 diagnostic message about precompiled language vars not being used. | 2690 diagnostic message about precompiled language vars not being used. |
2692 | 2691 |
2693 * progmodes/cc-langs.el (c-paren-nontype-kwds): The GCC keyword | 2692 * progmodes/cc-langs.el (c-paren-nontype-kwds): The GCC keyword |
2694 "__attribute__" is followed by a parenthesis. | 2693 "__attribute__" is followed by a parenthesis. |
2695 | 2694 |
2696 (c-type-start-kwds, c-prefix-spec-kwds, c-prefix-spec-kwds-re, | 2695 (c-type-start-kwds, c-prefix-spec-kwds, c-prefix-spec-kwds-re) |
2697 c-specifier-key, c-not-decl-init-keywords): Some cleanup using new | 2696 (c-specifier-key, c-not-decl-init-keywords): Some cleanup using new |
2698 language constants `c-type-start-kwds' and `c-prefix-spec-kwds'. | 2697 language constants `c-type-start-kwds' and `c-prefix-spec-kwds'. |
2699 | 2698 |
2700 * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el: Internal | 2699 * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el: Internal |
2701 cleanups to properly detect the declared identifiers in various | 2700 cleanups to properly detect the declared identifiers in various |
2702 declarations. | 2701 declarations. |
2703 | 2702 |
2704 (c-decl-start-kwds): New language constant to recognize | 2703 (c-decl-start-kwds): New language constant to recognize |
2705 declarations that can start anywhere. Used for class declarations | 2704 declarations that can start anywhere. Used for class declarations |
2706 in Pike. | 2705 in Pike. |
2707 | 2706 |
2708 (c-specifier-key, c-not-decl-init-keywords, | 2707 (c-specifier-key, c-not-decl-init-keywords) |
2709 c-decl-prefix-or-start-re, c-find-decl-prefix-search, | 2708 (c-decl-prefix-or-start-re, c-find-decl-prefix-search) |
2710 c-find-decl-spots): Implement `c-decl-start-kwds'. | 2709 (c-find-decl-spots): Implement `c-decl-start-kwds'. |
2711 | 2710 |
2712 (c-other-decl-kwds, c-postfix-decl-spec-kwds, c-decl-hangon-kwds, | 2711 (c-other-decl-kwds, c-postfix-decl-spec-kwds, c-decl-hangon-kwds) |
2713 c-decl-hangon-key, c-forward-decl-or-cast-1): Separated the | 2712 (c-decl-hangon-key, c-forward-decl-or-cast-1): Separated the |
2714 handling of the compiler specific extension keywords into a new | 2713 handling of the compiler specific extension keywords into a new |
2715 language constant `c-decl-hangon-kwds' that defines keyword | 2714 language constant `c-decl-hangon-kwds' that defines keyword |
2716 clauses to be ignored in declarations. | 2715 clauses to be ignored in declarations. |
2717 | 2716 |
2718 (c-forward-id-comma-list, c-forward-keyword-clause): Don't skip | 2717 (c-forward-id-comma-list, c-forward-keyword-clause): Don't skip |
2719 past unrecognized tokens when handling `c-colon-type-list-kwds'. | 2718 past unrecognized tokens when handling `c-colon-type-list-kwds'. |
2720 Necessary to stop at the declared identifier in e.g. IDL valuetype | 2719 Necessary to stop at the declared identifier in e.g. IDL valuetype |
2721 declarations. | 2720 declarations. |
2722 | 2721 |
2723 (c-typedef-decl-kwds, c-typeless-decl-kwds, c-type-list-kwds, | 2722 (c-typedef-decl-kwds, c-typeless-decl-kwds, c-type-list-kwds) |
2724 c-prefix-spec-kwds-re, c-postfix-spec-kwds, | 2723 (c-prefix-spec-kwds-re, c-postfix-spec-kwds) |
2725 c-after-suffixed-type-decl-key, c-opt-postfix-decl-spec-key, | 2724 (c-after-suffixed-type-decl-key, c-opt-postfix-decl-spec-key) |
2726 c-forward-decl-or-cast-1): Recognize the declared identifier in | 2725 (c-forward-decl-or-cast-1): Recognize the declared identifier in |
2727 class and enum declarations as such and not as part of the type. | 2726 class and enum declarations as such and not as part of the type. |
2728 | 2727 |
2729 (c-forward-decl-or-cast-1, c-forward-label): Relaxed the | 2728 (c-forward-decl-or-cast-1, c-forward-label): Relaxed the |
2730 interpretation of PRECEDING-TOKEN-END when there's no preceding | 2729 interpretation of PRECEDING-TOKEN-END when there's no preceding |
2731 token. | 2730 token. |
2737 `c-specifier-key'. | 2736 `c-specifier-key'. |
2738 | 2737 |
2739 * progmodes/cc-engine.el (c-maybe-labelp): Provide no default | 2738 * progmodes/cc-engine.el (c-maybe-labelp): Provide no default |
2740 value - this variable is always dynamically bound. | 2739 value - this variable is always dynamically bound. |
2741 | 2740 |
2742 * progmodes/cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el, | 2741 * progmodes/cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el |
2743 cc-mode.el, cc-styles.el, cc-vars.el, cc-align.el, cc-awk.el, | 2742 * cc-mode.el, cc-styles.el, cc-vars.el, cc-align.el, cc-awk.el |
2744 cc-cmds.el, cc-defs.el: Changed the policy for marking up | 2743 * cc-cmds.el, cc-defs.el: Changed the policy for marking up |
2745 functions that might do hidden buffer changes: All such internal | 2744 functions that might do hidden buffer changes: All such internal |
2746 functions are now marked instead of those that don't. | 2745 functions are now marked instead of those that don't. |
2747 | 2746 |
2748 (c-beginning-of-macro, c-end-of-macro, c-(forward|backward)-comments, | 2747 (c-beginning-of-macro, c-end-of-macro, c-(forward|backward)-comments) |
2749 c-(forward|backward)-single-comment, c-parse-state, c-on-identifier, | 2748 (c-(forward|backward)-single-comment, c-parse-state, c-on-identifier) |
2750 c-(fast-|slow-|)in-literal, c-literal-limits, c-collect-line-comments, | 2749 (c-(fast-|slow-|)in-literal, c-literal-limits, c-collect-line-comments) |
2751 c-literal-type): Allow these functions to make hidden buffer changes, | 2750 (c-literal-type): Allow these functions to make hidden buffer changes, |
2752 so that they are free to use text property caching later on. | 2751 so that they are free to use text property caching later on. |
2753 | 2752 |
2754 (c-electric-backspace, c-electric-delete-forward, c-electric-pound, | 2753 (c-electric-backspace, c-electric-delete-forward, c-electric-pound) |
2755 c-electric-brace, c-electric-slash, c-electric-star, | 2754 (c-electric-brace, c-electric-slash, c-electric-star) |
2756 c-electric-semi&comma, c-electric-colon, c-electric-lt-gt, | 2755 (c-electric-semi&comma, c-electric-colon, c-electric-lt-gt) |
2757 c-electric-paren, c-electric-continued-statement, c-indent-command, | 2756 (c-electric-paren, c-electric-continued-statement, c-indent-command) |
2758 c-indent-region, c-mask-paragraph, c-indent-new-comment-line, | 2757 (c-indent-region, c-mask-paragraph, c-indent-new-comment-line) |
2759 c-context-line-break): Added `c-save-buffer-state' calls to comply | 2758 (c-context-line-break): Added `c-save-buffer-state' calls to comply |
2760 with the changed semantics of the functions above. | 2759 with the changed semantics of the functions above. |
2761 | 2760 |
2762 * progmodes/cc-engine.el (c-beginning-of-statement-1): Fixed a bug | 2761 * progmodes/cc-engine.el (c-beginning-of-statement-1): Fixed a bug |
2763 when macros occur in obscure places. Optimized the sexp movement | 2762 when macros occur in obscure places. Optimized the sexp movement |
2764 a bit. | 2763 a bit. |
2769 | 2768 |
2770 * progmodes/cc-awk.el: Supersede c-awk-NL-prop value `;' | 2769 * progmodes/cc-awk.el: Supersede c-awk-NL-prop value `;' |
2771 (completed statement) with `}' (statement completed by closing | 2770 (completed statement) with `}' (statement completed by closing |
2772 brace or semicolon) and `$' (statement completed by EOL). | 2771 brace or semicolon) and `$' (statement completed by EOL). |
2773 | 2772 |
2774 (c-awk-virtual-semicolon-ends-prev-line-p, | 2773 (c-awk-virtual-semicolon-ends-prev-line-p) |
2775 c-awk-virtual-semicolon-ends-line-p, | 2774 (c-awk-virtual-semicolon-ends-line-p) |
2776 c-awk-skip-semantic-ws-forward, c-awk-skip-semantic-ws-backward, | 2775 (c-awk-skip-semantic-ws-forward, c-awk-skip-semantic-ws-backward) |
2777 c-awk-at-statement-end-p): new functions | 2776 (c-awk-at-statement-end-p): New functions. |
2778 | 2777 |
2779 * progmodes/cc-cmds.el: Simplify the structure of functions | 2778 * progmodes/cc-cmds.el: Simplify the structure of functions |
2780 c-forward-over-illiterals, c-back-over-illiterals. Enhance these | 2779 c-forward-over-illiterals, c-back-over-illiterals. Enhance these |
2781 two functions and c-beginning-of-statement to handle AWK Mode. | 2780 two functions and c-beginning-of-statement to handle AWK Mode. |
2782 | 2781 |
2844 are colon terminated labels. | 2843 are colon terminated labels. |
2845 | 2844 |
2846 * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the | 2845 * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the |
2847 first argument starts with a special brace list. | 2846 first argument starts with a special brace list. |
2848 | 2847 |
2849 * progmodes/cc-engine.el, cc-fonts.el (c-forward-decl-or-cast-1, | 2848 * progmodes/cc-engine.el, cc-fonts.el (c-forward-decl-or-cast-1) |
2850 c-font-lock-declarations): Broke out the declaration and cast | 2849 (c-font-lock-declarations): Broke out the declaration and cast |
2851 recognition from `c-font-lock-declarations' to a new function, so | 2850 recognition from `c-font-lock-declarations' to a new function, so |
2852 that it can be used in the indentation engine. | 2851 that it can be used in the indentation engine. |
2853 | 2852 |
2854 * progmodes/cc-engine.el (c-find-decl-spots): Fixed bug in backing | 2853 * progmodes/cc-engine.el (c-find-decl-spots): Fixed bug in backing |
2855 up to the start of the literal. Fixed bug with the point on the | 2854 up to the start of the literal. Fixed bug with the point on the |
2856 wrong side of the search limit that could happen when the start | 2855 wrong side of the search limit that could happen when the start |
2857 position is inside a literal. | 2856 position is inside a literal. |
2858 | 2857 |
2859 * progmodes/cc-engine.el (c-parse-state, | 2858 * progmodes/cc-engine.el (c-parse-state) |
2860 c-invalidate-state-cache): Modified the use of `c-state-cache-end' | 2859 (c-invalidate-state-cache): Modified the use of `c-state-cache-end' |
2861 so that it's kept a little bit back to increase the hit rate. | 2860 so that it's kept a little bit back to increase the hit rate. |
2862 | 2861 |
2863 (c-parse-state): Changed the macro handling and fixed some | 2862 (c-parse-state): Changed the macro handling and fixed some |
2864 glitches. Macro context is checked more often than necessary now, | 2863 glitches. Macro context is checked more often than necessary now, |
2865 but otoh less garbage conses are generated. | 2864 but otoh less garbage conses are generated. |
2866 | 2865 |
2867 * progmodes/cc-engine.el (c-parse-state, | 2866 * progmodes/cc-engine.el (c-parse-state) |
2868 c-invalidate-state-cache): Cache the last position where | 2867 (c-invalidate-state-cache): Cache the last position where |
2869 `c-state-cache' applies. This can speed up refontification quite | 2868 `c-state-cache' applies. This can speed up refontification quite |
2870 a bit in blocks where there are many non-brace parens before the | 2869 a bit in blocks where there are many non-brace parens before the |
2871 point. | 2870 point. |
2872 | 2871 |
2873 (c-state-cache-end): New variable for this. | 2872 (c-state-cache-end): New variable for this. |
2888 entries from the paren state. | 2887 entries from the paren state. |
2889 | 2888 |
2890 * progmodes/cc-engine.el (c-add-stmt-syntax): Narrowed down the | 2889 * progmodes/cc-engine.el (c-add-stmt-syntax): Narrowed down the |
2891 special case for "else if" clauses. | 2890 special case for "else if" clauses. |
2892 | 2891 |
2893 * progmodes/cc-engine.el (c-looking-at-inexpr-block, | 2892 * progmodes/cc-engine.el (c-looking-at-inexpr-block) |
2894 c-add-stmt-syntax): Use `c-recognize-paren-inexpr-blocks'. | 2893 (c-add-stmt-syntax): Use `c-recognize-paren-inexpr-blocks'. |
2895 | 2894 |
2896 * progmodes/cc-langs.el (c-recognize-paren-inexpr-blocks): New | 2895 * progmodes/cc-langs.el (c-recognize-paren-inexpr-blocks): New |
2897 language variable to recognize the gcc extension with statement | 2896 language variable to recognize the gcc extension with statement |
2898 blocks inside expressions. | 2897 blocks inside expressions. |
2899 | 2898 |
2906 | 2905 |
2907 * progmodes/cc-engine.el (c-backward-to-decl-anchor): Use | 2906 * progmodes/cc-engine.el (c-backward-to-decl-anchor): Use |
2908 `c-beginning-of-statement-1' instead of duplicating parts of it. | 2907 `c-beginning-of-statement-1' instead of duplicating parts of it. |
2909 This fixes bogus label recognition. | 2908 This fixes bogus label recognition. |
2910 | 2909 |
2911 * progmodes/cc-engine.el (c-add-type, c-check-type, | 2910 * progmodes/cc-engine.el (c-add-type, c-check-type) |
2912 c-forward-name, c-forward-type): Improved storage of template | 2911 (c-forward-name, c-forward-type): Improved storage of template |
2913 types in `c-found-types' so that they can be recognized better. | 2912 types in `c-found-types' so that they can be recognized better. |
2914 | 2913 |
2915 (c-syntactic-content): Added option to skip past nested parens. | 2914 (c-syntactic-content): Added option to skip past nested parens. |
2916 | 2915 |
2917 * progmodes/cc-engine.el (c-forward-name): Set | 2916 * progmodes/cc-engine.el (c-forward-name): Set |
2920 `c-last-identifier-range'. | 2919 `c-last-identifier-range'. |
2921 | 2920 |
2922 (c-forward-type): Handle that `c-last-identifier-range' might be | 2921 (c-forward-type): Handle that `c-last-identifier-range' might be |
2923 nil from `c-forward-name'. | 2922 nil from `c-forward-name'. |
2924 | 2923 |
2925 * progmodes/cc-defs.el: (c-safe-scan-lists, | 2924 * progmodes/cc-defs.el (c-safe-scan-lists) |
2926 c-(go-)?(up|down)-list-(forward|backward)): Added limit arguments. | 2925 (c-(go-)?(up|down)-list-(forward|backward)): Added limit arguments. |
2927 | 2926 |
2928 * progmodes/cc-defs.el (c-save-buffer-state): Use `unwind-protect' | 2927 * progmodes/cc-defs.el (c-save-buffer-state): Use `unwind-protect' |
2929 to work even if the form fails. | 2928 to work even if the form fails. |
2930 | 2929 |
2931 * progmodes/cc-engine.el (c-parse-state): Speedup when moving far | 2930 * progmodes/cc-engine.el (c-parse-state): Speedup when moving far |
2953 places to use skip by syntax instead of skip by char class. | 2952 places to use skip by syntax instead of skip by char class. |
2954 | 2953 |
2955 * progmodes/cc-langs.el (c-unterminated-block-comment-regexp): | 2954 * progmodes/cc-langs.el (c-unterminated-block-comment-regexp): |
2956 Fixed a bug in the regexp that caused extreme backtracking. | 2955 Fixed a bug in the regexp that caused extreme backtracking. |
2957 | 2956 |
2958 * progmodes/cc-langs.el (c-block-comment-starter, | 2957 * progmodes/cc-langs.el (c-block-comment-starter) |
2959 c-block-comment-ender): New language constants to specify in a | 2958 (c-block-comment-ender): New language constants to specify in a |
2960 single place how block comments look. | 2959 single place how block comments look. |
2961 | 2960 |
2962 (c-comment-start-regexp, c-block-comment-start-regexp, | 2961 (c-comment-start-regexp, c-block-comment-start-regexp) |
2963 comment-start, comment-end, comment-start-skip, | 2962 (comment-start, comment-end, comment-start-skip) |
2964 c-syntactic-ws-start, c-syntactic-ws-end, c-nonwhite-syntactic-ws, | 2963 (c-syntactic-ws-start, c-syntactic-ws-end, c-nonwhite-syntactic-ws) |
2965 c-syntactic-ws, c-nonempty-syntactic-ws, | 2964 (c-syntactic-ws, c-nonempty-syntactic-ws) |
2966 c-single-line-syntactic-ws, c-syntactic-eol): Now built from | 2965 (c-single-line-syntactic-ws, c-syntactic-eol): Now built from |
2967 `c-line-comment-starter', `c-block-comment-starter' and | 2966 `c-line-comment-starter', `c-block-comment-starter' and |
2968 `c-block-comment-ender'. | 2967 `c-block-comment-ender'. |
2969 | 2968 |
2970 (c-block-comment-regexp, c-unterminated-block-comment-regexp): New | 2969 (c-block-comment-regexp, c-unterminated-block-comment-regexp): |
2971 language constants to break up things a bit. | 2970 New language constants to break up things a bit. |
2972 | 2971 |
2973 (c-simple-ws): New language constant for simple whitespace. | 2972 (c-simple-ws): New language constant for simple whitespace. |
2974 | 2973 |
2975 * progmodes/cc-defs.el (c-concat-separated): New convenience | 2974 * progmodes/cc-defs.el (c-concat-separated): New convenience |
2976 function. | 2975 function. |
3158 buffers. | 3157 buffers. |
3159 | 3158 |
3160 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 3159 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
3161 | 3160 |
3162 * progmodes/cc-defs.el, cc-engine.el (c-mode-is-new-awk-p): | 3161 * progmodes/cc-defs.el, cc-engine.el (c-mode-is-new-awk-p): |
3163 Removed; | 3162 Removed; (c-major-mode-is 'awk-mode) can be used instead now. |
3164 (c-major-mode-is 'awk-mode) can be used instead now. | |
3165 | 3163 |
3166 * progmodes/cc-mode.el: Always set up AWK mode since emacsen where | 3164 * progmodes/cc-mode.el: Always set up AWK mode since emacsen where |
3167 it doesn't work no longer are supported. | 3165 it doesn't work no longer are supported. |
3168 | 3166 |
3169 * progmodes/cc-mode.el, cc-styles.el, cc-vars.el, cc-defs.el, | 3167 * progmodes/cc-mode.el, cc-styles.el, cc-vars.el, cc-defs.el |
3170 cc-engine.el, cc-fonts.el, cc-langs.el, cc-cmds.el: CC Mode now | 3168 * cc-engine.el, cc-fonts.el, cc-langs.el, cc-cmds.el: CC Mode now |
3171 requires support for the syntax-table' text property, which rules | 3169 requires support for the syntax-table' text property, which rules |
3172 out Emacs 19 and XEmacs < 21.4. Removed various compatibility | 3170 out Emacs 19 and XEmacs < 21.4. Removed various compatibility |
3173 cruft associated with those versions. | 3171 cruft associated with those versions. |
3174 | 3172 |
3175 * progmodes/cc-defs.el, cc-fix.el: CC Mode now requires support | 3173 * progmodes/cc-defs.el, cc-fix.el: CC Mode now requires support |
3182 | 3180 |
3183 * progmodes/cc-fonts.el (c-nonbreakable-space-face): Remove the | 3181 * progmodes/cc-fonts.el (c-nonbreakable-space-face): Remove the |
3184 variable and use an extra quoted face name instead. All the | 3182 variable and use an extra quoted face name instead. All the |
3185 emacsen flavors handle that correctly. | 3183 emacsen flavors handle that correctly. |
3186 | 3184 |
3187 * progmodes/cc-fonts.el (c-font-lock-complex-decl-prepare, | 3185 * progmodes/cc-fonts.el (c-font-lock-complex-decl-prepare) |
3188 c-font-lock-declarators, c-font-lock-declarations, | 3186 (c-font-lock-declarators, c-font-lock-declarations) |
3189 c-complex-decl-matchers, c-basic-matchers-after): Use a text | 3187 (c-complex-decl-matchers, c-basic-matchers-after): Use a text |
3190 property to mark the items in in declarator lists to handle | 3188 property to mark the items in in declarator lists to handle |
3191 refontification inside multiline declarations better. | 3189 refontification inside multiline declarations better. |
3192 | 3190 |
3193 * progmodes/cc-fonts.el (c-font-lock-declarations): Recognize a | 3191 * progmodes/cc-fonts.el (c-font-lock-declarations): Recognize a |
3194 construct like "a * b = c;" as a declaration. | 3192 construct like "a * b = c;" as a declaration. |
3248 current buffer is *Help*. Call describe-text-properties while | 3246 current buffer is *Help*. Call describe-text-properties while |
3249 setting the original buffer. | 3247 setting the original buffer. |
3250 | 3248 |
3251 2005-12-07 Bill Wohler <wohler@newt.com> | 3249 2005-12-07 Bill Wohler <wohler@newt.com> |
3252 | 3250 |
3253 * files.el (auto-mode-alist): Remove mh-letter-mode. Unnecessary, | 3251 * files.el (auto-mode-alist): Remove mh-letter-mode. Unnecessary, |
3254 and causes problems with non-MH users (such as Gnus users). | 3252 and causes problems with non-MH users (such as Gnus users). |
3255 | 3253 |
3256 2005-12-08 Nick Roberts <nickrob@snap.net.nz> | 3254 2005-12-08 Nick Roberts <nickrob@snap.net.nz> |
3257 | 3255 |
3258 * progmodes/gdb-ui.el (gdb-find-file-unhook): Delete variable. | 3256 * progmodes/gdb-ui.el (gdb-find-file-unhook): Delete variable. |
3265 (gdb-set-gud-minor-mode-existing-buffers-1): Use it. | 3263 (gdb-set-gud-minor-mode-existing-buffers-1): Use it. |
3266 (gdb-data-list-register-values-handler): Use correct trigger name. | 3264 (gdb-data-list-register-values-handler): Use correct trigger name. |
3267 | 3265 |
3268 2005-12-07 Kim F. Storm <storm@cua.dk> | 3266 2005-12-07 Kim F. Storm <storm@cua.dk> |
3269 | 3267 |
3270 * ido.el (ido-completion-map): Renamed from ido-mode-map. | 3268 * ido.el (ido-completion-map): Rename from ido-mode-map. |
3271 (ido-common-completion-map, ido-file-completion-map) | 3269 (ido-common-completion-map, ido-file-completion-map) |
3272 (ido-file-dir-completion-map, ido-buffer-completion-map): | 3270 (ido-file-dir-completion-map, ido-buffer-completion-map): |
3273 Renamed from ido-mode-....-map. | 3271 Rename from ido-mode-....-map. |
3274 (ido-init-completion-maps): Renamed from ido-init-mode-maps. | 3272 (ido-init-completion-maps): Rename from ido-init-mode-maps. |
3275 (ido-setup-completion-map): Renamed from ido-define-mode-map. | 3273 (ido-setup-completion-map): Rename from ido-define-mode-map. |
3276 (ido-read-internal): Bind minibuffer-local-filename-completion-map | 3274 (ido-read-internal): Bind minibuffer-local-filename-completion-map |
3277 to ido-completion-map. | 3275 to ido-completion-map. |
3278 | 3276 |
3279 2005-12-07 Kenichi Handa <handa@m17n.org> | 3277 2005-12-07 Kenichi Handa <handa@m17n.org> |
3280 | 3278 |
3324 | 3322 |
3325 2005-12-06 Stefan Monnier <monnier@iro.umontreal.ca> | 3323 2005-12-06 Stefan Monnier <monnier@iro.umontreal.ca> |
3326 | 3324 |
3327 * progmodes/cc-defs.el (c-emacs-features): Don't assume point-min==1. | 3325 * progmodes/cc-defs.el (c-emacs-features): Don't assume point-min==1. |
3328 | 3326 |
3329 2005-12-06 Nozomu Ando <nand@mac.com> (tiny patch) | 3327 2005-12-06 Nozomu Ando <nand@mac.com> (tiny patch) |
3330 | 3328 |
3331 * mail/smtpmail.el (smtpmail-try-auth-methods): Make password | 3329 * mail/smtpmail.el (smtpmail-try-auth-methods): Make password |
3332 prompts work for AUTH PLAIN. Also reported by Steve Allan | 3330 prompts work for AUTH PLAIN. Also reported by Steve Allan |
3333 <seallan@verizon.net>. | 3331 <seallan@verizon.net>. |
3334 | 3332 |
3363 (org-agenda-get-day-entries): Create category table. | 3361 (org-agenda-get-day-entries): Create category table. |
3364 (org-agenda-get-todos, org-agenda-get-timestamps) | 3362 (org-agenda-get-todos, org-agenda-get-timestamps) |
3365 (org-agenda-get-deadlines, org-agenda-get-scheduled) | 3363 (org-agenda-get-deadlines, org-agenda-get-scheduled) |
3366 (org-agenda-get-blocks): Use `org-get-category'. | 3364 (org-agenda-get-blocks): Use `org-get-category'. |
3367 (org-context-in-file-links): Rename from | 3365 (org-context-in-file-links): Rename from |
3368 `org-line-numbers-in-file-links' . | 3366 `org-line-numbers-in-file-links'. |
3369 | 3367 |
3370 2005-12-06 Romain Francoise <romain@orebokech.com> | 3368 2005-12-06 Romain Francoise <romain@orebokech.com> |
3371 | 3369 |
3372 * window.el (balance-windows): Delete extraneous third arg in call | 3370 * window.el (balance-windows): Delete extraneous third arg in call |
3373 to `enlarge-window'. | 3371 to `enlarge-window'. |
3507 | 3505 |
3508 * info.el: Move back/forward history to the beginning of the tool bar. | 3506 * info.el: Move back/forward history to the beginning of the tool bar. |
3509 | 3507 |
3510 2005-12-02 Ken Manheimer <ken.manheimer@gmail.com> | 3508 2005-12-02 Ken Manheimer <ken.manheimer@gmail.com> |
3511 | 3509 |
3512 * allout.el:(eval-when-compile): Remove unnecessary load of cl. | 3510 * allout.el (eval-when-compile): Remove unnecessary load of cl. |
3513 Add fset of allout-real-isearch-abort during compile to fix | 3511 Add fset of allout-real-isearch-abort during compile to fix |
3514 byte-compilation warnings. | 3512 byte-compilation warnings. |
3515 (allout-mode-p): Move definition of this macro above all uses, or | 3513 (allout-mode-p): Move definition of this macro above all uses, or |
3516 byte compilation in barren emacs (eg, during emacs build) will | 3514 byte compilation in barren emacs (eg, during emacs build) will |
3517 lack the definition. | 3515 lack the definition. |
3917 (hi-lock-font-lock-hook): Check if font-lock is being turned on. | 3915 (hi-lock-font-lock-hook): Check if font-lock is being turned on. |
3918 (hi-lock-find-patterns): Use line-number-at-pos. | 3916 (hi-lock-find-patterns): Use line-number-at-pos. |
3919 | 3917 |
3920 (hi-lock-face-phrase-buffer): Call hi-lock-buffer-mode. Use new | 3918 (hi-lock-face-phrase-buffer): Call hi-lock-buffer-mode. Use new |
3921 arguments for hi-lock-set-pattern. | 3919 arguments for hi-lock-set-pattern. |
3922 (hi-lock-unface-buffer, hi-lock-set-file-patterns): Call | 3920 (hi-lock-unface-buffer, hi-lock-set-file-patterns): |
3923 font-lock-fontify-buffer. | 3921 Call font-lock-fontify-buffer. |
3924 (hi-lock-find-file-hook, hi-lock-current-line) | 3922 (hi-lock-find-file-hook, hi-lock-current-line) |
3925 (hi-lock-refontify, hi-lock-set-patterns): Delete unused functions. | 3923 (hi-lock-refontify, hi-lock-set-patterns): Delete unused functions. |
3926 | 3924 |
3927 (hi-lock-font-lock-hook): Turn off hi-lock when font lock is | 3925 (hi-lock-font-lock-hook): Turn off hi-lock when font lock is |
3928 turned off. | 3926 turned off. |
3947 `org-export-local-list-max-depth'. Change default value to 3. | 3945 `org-export-local-list-max-depth'. Change default value to 3. |
3948 (org-auto-renumber-ordered-lists) | 3946 (org-auto-renumber-ordered-lists) |
3949 (org-plain-list-ordered-item-terminator): New options. | 3947 (org-plain-list-ordered-item-terminator): New options. |
3950 (org-at-item-p, org-beginning-of-item, org-end-of-item) | 3948 (org-at-item-p, org-beginning-of-item, org-end-of-item) |
3951 (org-get-indentation, org-get-string-indentation) | 3949 (org-get-indentation, org-get-string-indentation) |
3952 (org-maybe-renumber-ordered-list, org-renumber-ordered-list): New | 3950 (org-maybe-renumber-ordered-list, org-renumber-ordered-list): |
3953 functions. | 3951 New functions. |
3954 (org-move-item-down, org-move-item-up): New commands. | 3952 (org-move-item-down, org-move-item-up): New commands. |
3955 (org-export-as-html): New classes for CSS support. Bug fix in | 3953 (org-export-as-html): New classes for CSS support. Bug fix in |
3956 regular expression detecting fixed-width regions. Respect | 3954 regular expression detecting fixed-width regions. Respect |
3957 `org-local-list-ordered-item-terminator'. | 3955 `org-local-list-ordered-item-terminator'. |
3958 (org-set-autofill-regexps, org-adaptive-fill-function): "1)" is | 3956 (org-set-autofill-regexps, org-adaptive-fill-function): "1)" is |
4132 Mention completion-auto-help in the doc string. | 4130 Mention completion-auto-help in the doc string. |
4133 | 4131 |
4134 * man.el (Man-highlight-references): Doc fix. Reformat code in a | 4132 * man.el (Man-highlight-references): Doc fix. Reformat code in a |
4135 more Lisp-ish way. | 4133 more Lisp-ish way. |
4136 | 4134 |
4137 2005-11-19 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change) | 4135 2005-11-19 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change) |
4138 | 4136 |
4139 * ls-lisp.el (ls-lisp-format-file-size): Format file size with 9 | 4137 * ls-lisp.el (ls-lisp-format-file-size): Format file size with 9 |
4140 digits, not 8, to avoid misalignment for files larger than 100MB. | 4138 digits, not 8, to avoid misalignment for files larger than 100MB. |
4141 | 4139 |
4142 2005-11-19 Eli Zaretskii <eliz@gnu.org> | 4140 2005-11-19 Eli Zaretskii <eliz@gnu.org> |
4162 (org-add-file): Command removed, use `org-agenda-file-to-front' | 4160 (org-add-file): Command removed, use `org-agenda-file-to-front' |
4163 instead. | 4161 instead. |
4164 (org-export-icalendar): Use `org-icalendar-combined-name'. | 4162 (org-export-icalendar): Use `org-icalendar-combined-name'. |
4165 (org-cycle-agenda-files, org-agenda-file-to-end) | 4163 (org-cycle-agenda-files, org-agenda-file-to-end) |
4166 (org-agenda-file-to-front): New commands. | 4164 (org-agenda-file-to-front): New commands. |
4167 (org-table-tab-jumps-over-hlines,org-export-html-style): New | 4165 (org-table-tab-jumps-over-hlines, org-export-html-style): |
4168 options. | 4166 New options. |
4169 (org-table-next-field): Use `org-table-tab-jumps-over-hlines'. | 4167 (org-table-next-field): Use `org-table-tab-jumps-over-hlines'. |
4170 (org-at-table.el-p, org-set-autofill-regexps,org-html-protect): | 4168 (org-at-table.el-p, org-set-autofill-regexps, org-html-protect): |
4171 New functions. | 4169 New functions. |
4172 (org-fill-paragraph): Call `org-table-align' in tables. | 4170 (org-fill-paragraph): Call `org-table-align' in tables. |
4173 (org-mode): Call `org-set-autofill-regexps'. | 4171 (org-mode): Call `org-set-autofill-regexps'. |
4174 (org-export-as-html): Support for local handformatted lists. | 4172 (org-export-as-html): Support for local handformatted lists. |
4175 Modified to produce valid HTML 4.0. Use `org-export-html-style'. | 4173 Modified to produce valid HTML 4.0. Use `org-export-html-style'. |
4176 (org-export-local-list-max-depth): New option. | 4174 (org-export-local-list-max-depth): New option. |
4177 (org-html-expand): Use `org-html-protect'. | 4175 (org-html-expand): Use `org-html-protect'. |
4178 | 4176 |
4179 2005-11-18 Nick Roberts <nickrob@snap.net.nz> | 4177 2005-11-18 Nick Roberts <nickrob@snap.net.nz> |
4180 | 4178 |
4618 (apropos-score-doc): Return a very high score if the string | 4616 (apropos-score-doc): Return a very high score if the string |
4619 entered by the user matches literally. | 4617 entered by the user matches literally. |
4620 (apropos-variable): Doc fix. Use apropos-read-pattern. | 4618 (apropos-variable): Doc fix. Use apropos-read-pattern. |
4621 (apropos-command): Doc fix. Use apropos-read-pattern and | 4619 (apropos-command): Doc fix. Use apropos-read-pattern and |
4622 apropos-parse-pattern. Call apropos-print with nosubst=t. | 4620 apropos-parse-pattern. Call apropos-print with nosubst=t. |
4623 (apropos, apropos-value): Doc fix. Use apropos-read-pattern and | 4621 (apropos, apropos-value): Doc fix. Use apropos-read-pattern and |
4624 apropos-parse-pattern. | 4622 apropos-parse-pattern. |
4625 (apropos-documentation): Doc fix. Use apropos-read-pattern and | 4623 (apropos-documentation): Doc fix. Use apropos-read-pattern and |
4626 apropos-parse-pattern. Locally bind apropos-sort-by-scores to | 4624 apropos-parse-pattern. Locally bind apropos-sort-by-scores to |
4627 apropos-documentation-sort-by-scores. Call apropos-print with | 4625 apropos-documentation-sort-by-scores. Call apropos-print with |
4628 nosubst=t. | 4626 nosubst=t. |
4629 (apropos-documentation-internal): Pass doc string through | 4627 (apropos-documentation-internal): Pass doc string through |
4630 substitute-key-definition before adding text properties. | 4628 substitute-key-definition before adding text properties. |
4688 (tar-pad-to-blocksize): Don't hardcode point-min==1. Clarify the code. | 4686 (tar-pad-to-blocksize): Don't hardcode point-min==1. Clarify the code. |
4689 | 4687 |
4690 2005-11-10 Masatake YAMATO <jet@gyve.org> | 4688 2005-11-10 Masatake YAMATO <jet@gyve.org> |
4691 | 4689 |
4692 * add-log.el (add-log-current-defun): Handle class::method | 4690 * add-log.el (add-log-current-defun): Handle class::method |
4693 notation of c++. Fix incorrect comment. | 4691 notation of c++. Fix incorrect comment. |
4694 | 4692 |
4695 2005-11-10 Alan Mackenzie <acm@muc.de> | 4693 2005-11-10 Alan Mackenzie <acm@muc.de> |
4696 | 4694 |
4697 * help-fns.el (describe-variable): Make C-h v work when a variable | 4695 * help-fns.el (describe-variable): Make C-h v work when a variable |
4698 has variable documentation yet is unbound. | 4696 has variable documentation yet is unbound. |
4822 | 4820 |
4823 2005-11-05 Romain Francoise <romain@orebokech.com> | 4821 2005-11-05 Romain Francoise <romain@orebokech.com> |
4824 | 4822 |
4825 * replace.el (occur-engine): Add marker at end of line, too. | 4823 * replace.el (occur-engine): Add marker at end of line, too. |
4826 | 4824 |
4827 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com> | 4825 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com> |
4828 | 4826 |
4829 * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region) | 4827 * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region) |
4830 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric) | 4828 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric) |
4831 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt) | 4829 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt) |
4832 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE | 4830 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE |
4847 2005-11-04 Dan Nicolaescu <dann@ics.uci.edu> | 4845 2005-11-04 Dan Nicolaescu <dann@ics.uci.edu> |
4848 | 4846 |
4849 * font-lock.el: Don't deal with font-lock-face-attributes here, | 4847 * font-lock.el: Don't deal with font-lock-face-attributes here, |
4850 move the code ... | 4848 move the code ... |
4851 | 4849 |
4852 * startup.el (command-line): ... here. Use face-spec-set instead | 4850 * startup.el (command-line): ... here. Use face-spec-set instead |
4853 of custom-declare-face. | 4851 of custom-declare-face. |
4854 | 4852 |
4855 * faces.el (face-spec-set): Reset the face if spec is not nil. | 4853 * faces.el (face-spec-set): Reset the face if spec is not nil. |
4856 | 4854 |
4857 2005-11-04 Stefan Monnier <monnier@iro.umontreal.ca> | 4855 2005-11-04 Stefan Monnier <monnier@iro.umontreal.ca> |
4864 * info.el (info-tool-bar-map): Use images prev-node, next-node and | 4862 * info.el (info-tool-bar-map): Use images prev-node, next-node and |
4865 up-node. | 4863 up-node. |
4866 | 4864 |
4867 2005-11-04 Ulf Jasper <ulf.jasper@web.de> | 4865 2005-11-04 Ulf Jasper <ulf.jasper@web.de> |
4868 | 4866 |
4869 * newsticker.el: Commentary updated. Code formatting changed. | 4867 * newsticker.el: Commentary updated. Code formatting changed. |
4870 (newsticker-version): Change to "1.9". | 4868 (newsticker-version): Change to "1.9". |
4871 (newsticker, newsticker-feed): Doc fix. | 4869 (newsticker, newsticker-feed): Doc fix. |
4872 (newsticker-url-list): Doc fix. Add option "Weekly". | 4870 (newsticker-url-list): Doc fix. Add option "Weekly". |
4873 (newsticker-retrieval-interval): Add option "Weekly". | 4871 (newsticker-retrieval-interval): Add option "Weekly". |
4874 (newsticker-headline-processing): Doc fix. | 4872 (newsticker-headline-processing): Doc fix. |
4884 (remove-from-invisibility-spec): Code formatting. | 4882 (remove-from-invisibility-spec): Code formatting. |
4885 (newsticker--process-ids): New. | 4883 (newsticker--process-ids): New. |
4886 (newsticker-mode): Doc fix. | 4884 (newsticker-mode): Doc fix. |
4887 (newsticker-mode): Change mode-line-format. | 4885 (newsticker-mode): Change mode-line-format. |
4888 (newsticker-start): Remove debug output. | 4886 (newsticker-start): Remove debug output. |
4889 (newsticker-start-ticker): Doc fix. Add Autoload cookie. | 4887 (newsticker-start-ticker): Doc fix. Add autoload cookie. |
4890 (newsticker-w3m-show-inline-images): Code formatting. | 4888 (newsticker-w3m-show-inline-images): Code formatting. |
4891 (newsticker-next-item): Call `force-mode-line-update'. | 4889 (newsticker-next-item): Call `force-mode-line-update'. |
4892 (newsticker-previous-item): Call `force-mode-line-update'. | 4890 (newsticker-previous-item): Call `force-mode-line-update'. |
4893 (newsticker-next-feed): Call `force-mode-line-update'. | 4891 (newsticker-next-feed): Call `force-mode-line-update'. |
4894 (newsticker-previous-feed): Call `force-mode-line-update'. | 4892 (newsticker-previous-feed): Call `force-mode-line-update'. |
5037 NOTICE with no sender. Simplify output of server responses. | 5035 NOTICE with no sender. Simplify output of server responses. |
5038 | 5036 |
5039 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> | 5037 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> |
5040 | 5038 |
5041 (rcirc-browse-url-map, rcirc-browse-url-at-point) | 5039 (rcirc-browse-url-map, rcirc-browse-url-at-point) |
5042 (rcirc-browse-url-at-mouse, rcirc-mangle-text): Make urls | 5040 (rcirc-browse-url-at-mouse, rcirc-mangle-text): |
5043 mouse and RET clickable. | 5041 Make urls mouse and RET clickable. |
5044 | 5042 |
5045 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> | 5043 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> |
5046 | 5044 |
5047 * mail/rmailout.el (rmail-output-to-rmail-file, rmail-output): Doc fix. | 5045 * mail/rmailout.el (rmail-output-to-rmail-file, rmail-output): Doc fix. |
5048 | 5046 |
5189 2005-11-02 Glenn Morris <rgm@gnu.org> | 5187 2005-11-02 Glenn Morris <rgm@gnu.org> |
5190 | 5188 |
5191 * progmodes/fortran.el (fortran-blink-match): | 5189 * progmodes/fortran.el (fortran-blink-match): |
5192 Use `blink-matching-delay'. | 5190 Use `blink-matching-delay'. |
5193 | 5191 |
5194 2005-11-02 John Mongan <jmongan@mccammon.ucsd.edu> (tiny change) | 5192 2005-11-02 John Mongan <jmongan@mccammon.ucsd.edu> (tiny change) |
5195 | 5193 |
5196 * progmodes/f90.el (f90-match-end): Use `blink-matching-delay'. | 5194 * progmodes/f90.el (f90-match-end): Use `blink-matching-delay'. |
5197 | 5195 |
5198 2005-11-02 Lars Hansen <larsh@soem.dk> | 5196 2005-11-02 Lars Hansen <larsh@soem.dk> |
5199 | 5197 |
5229 2005-11-01 Romain Francoise <romain@orebokech.com> | 5227 2005-11-01 Romain Francoise <romain@orebokech.com> |
5230 | 5228 |
5231 * vc-sccs.el: Update copyright year. | 5229 * vc-sccs.el: Update copyright year. |
5232 * ezimage.el: Likewise. | 5230 * ezimage.el: Likewise. |
5233 | 5231 |
5234 2005-11-01 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change) | 5232 2005-11-01 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change) |
5235 | 5233 |
5236 * info.el (Info-fontify-node): Use `string-width' for fontifying | 5234 * info.el (Info-fontify-node): Use `string-width' for fontifying |
5237 underlined titles. | 5235 underlined titles. |
5238 | 5236 |
5239 2005-11-01 Juri Linkov <juri@jurta.org> | 5237 2005-11-01 Juri Linkov <juri@jurta.org> |
5460 pgg-decrypt-region. | 5458 pgg-decrypt-region. |
5461 | 5459 |
5462 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) | 5460 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) |
5463 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) | 5461 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) |
5464 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional | 5462 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional |
5465 'passphrase' argument, so the passphrase can be managed externally | 5463 `passphrase' argument, so the passphrase can be managed externally |
5466 and then passed in to the system. | 5464 and then passed in to the system. |
5467 | 5465 |
5468 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) | 5466 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) |
5469 (pgg-remove-passphrase-cache): Add optional NOTRUNCATE argument, | 5467 (pgg-remove-passphrase-cache): Add optional NOTRUNCATE argument, |
5470 so the passphrase cache can be used reliably with identifiers | 5468 so the passphrase cache can be used reliably with identifiers |
5476 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE | 5474 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE |
5477 argument to all these routines, so the passphrase can be managed | 5475 argument to all these routines, so the passphrase can be managed |
5478 externally and passed in to the system. | 5476 externally and passed in to the system. |
5479 | 5477 |
5480 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional | 5478 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional |
5481 'notruncate' argument, so the passphrase cache can be used | 5479 `notruncate' argument, so the passphrase cache can be used |
5482 reliably with identifiers besides a pgp packet's key id. | 5480 reliably with identifiers besides a pgp packet's key id. |
5483 | 5481 |
5484 2005-10-29 Sascha Wilde <swilde@sha-bang.de> | 5482 2005-10-29 Sascha Wilde <swilde@sha-bang.de> |
5485 | 5483 |
5486 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for | 5484 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for |
5543 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): | 5541 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): |
5544 Add informative docstrings. | 5542 Add informative docstrings. |
5545 (pgg-decrypt): Convey provided passphrase in subordinate call to | 5543 (pgg-decrypt): Convey provided passphrase in subordinate call to |
5546 pgg-decrypt-region. | 5544 pgg-decrypt-region. |
5547 | 5545 |
5548 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com> | 5546 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com> |
5549 | 5547 |
5550 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) | 5548 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) |
5551 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) | 5549 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) |
5552 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional | 5550 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional |
5553 'passphrase' argument, so the passphrase can be managed externally | 5551 `passphrase' argument, so the passphrase can be managed externally |
5554 and then passed in to the system. | 5552 and then passed in to the system. |
5555 | 5553 |
5556 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) | 5554 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) |
5557 (pgg-remove-passphrase-cache): Add optional NOTRUNCATE argument, | 5555 (pgg-remove-passphrase-cache): Add optional NOTRUNCATE argument, |
5558 so the passphrase cache can be used reliably with identifiers | 5556 so the passphrase cache can be used reliably with identifiers |
5564 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE | 5562 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional PASSPHRASE |
5565 argument to all these routines, so the passphrase can be managed | 5563 argument to all these routines, so the passphrase can be managed |
5566 externally and passed in to the system. | 5564 externally and passed in to the system. |
5567 | 5565 |
5568 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional | 5566 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional |
5569 'notruncate' argument, so the passphrase cache can be used | 5567 `notruncate' argument, so the passphrase cache can be used |
5570 reliably with identifiers besides a pgp packet's key id. | 5568 reliably with identifiers besides a pgp packet's key id. |
5571 | 5569 |
5572 2005-10-29 Sascha Wilde <swilde@sha-bang.de> | 5570 2005-10-29 Sascha Wilde <swilde@sha-bang.de> |
5573 | 5571 |
5574 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for | 5572 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for |
5581 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region): | 5579 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region): |
5582 New user commands for symmetric encryption. | 5580 New user commands for symmetric encryption. |
5583 | 5581 |
5584 2005-10-28 Bill Wohler <wohler@newt.com> | 5582 2005-10-28 Bill Wohler <wohler@newt.com> |
5585 | 5583 |
5586 * help-mode.el (help-url): New button type. Calls browse-url. | 5584 * help-mode.el (help-url): New button type. Calls browse-url. |
5587 (help-xref-url-regexp): New regexp to recognize URLs in docstring. | 5585 (help-xref-url-regexp): New regexp to recognize URLs in docstring. |
5588 Similar to Info nodes: URL `url'. | 5586 Similar to Info nodes: URL `url'. |
5589 (help-make-xrefs): Create help-url buttons for | 5587 (help-make-xrefs): Create help-url buttons for |
5590 help-xref-url-regexp matches. | 5588 help-xref-url-regexp matches. |
5591 | 5589 |
5640 (math-identity-matrix-p, math-ident-row-p): New functions. | 5638 (math-identity-matrix-p, math-ident-row-p): New functions. |
5641 | 5639 |
5642 * calc/calc-arith.el (calc-mul-symb-fancy): Add checks for | 5640 * calc/calc-arith.el (calc-mul-symb-fancy): Add checks for |
5643 multiplication by an identity matrix; don't turn multiplication by | 5641 multiplication by an identity matrix; don't turn multiplication by |
5644 an inverse matrix into division. | 5642 an inverse matrix into division. |
5645 (math-div-symbol-fancy): Replace division by matrices with | 5643 (math-div-symbol-fancy): Replace division by matrices with |
5646 multiplication by inverse. | 5644 multiplication by inverse. |
5647 | 5645 |
5648 * calc/calc-misc.el (calcFunc-inv): Check for symbolic matrices. | 5646 * calc/calc-misc.el (calcFunc-inv): Check for symbolic matrices. |
5649 | 5647 |
5650 * calc/calc-alg.el (calcFunc-writeoutpower, math-write-out-power) | 5648 * calc/calc-alg.el (calcFunc-writeoutpower, math-write-out-power) |
5773 2005-10-25 Kim F. Storm <storm@cua.dk> | 5771 2005-10-25 Kim F. Storm <storm@cua.dk> |
5774 | 5772 |
5775 * progmodes/gdb-ui.el (gdb-ann3): Bind mouse-3 in left fringe | 5773 * progmodes/gdb-ui.el (gdb-ann3): Bind mouse-3 in left fringe |
5776 to gdb-mouse-toggle-breakpoint-fringe. | 5774 to gdb-mouse-toggle-breakpoint-fringe. |
5777 (gdb-mouse-toggle-breakpoint-margin): Rename from | 5775 (gdb-mouse-toggle-breakpoint-margin): Rename from |
5778 gdb-mouse-toggle-breakpoint. Fix doc. | 5776 gdb-mouse-toggle-breakpoint. Fix doc. |
5779 (gdb-mouse-toggle-breakpoint-fringe): New defun. | 5777 (gdb-mouse-toggle-breakpoint-fringe): New defun. |
5780 (gdb-put-string): Add optional SPROPS arg. Add props to string. | 5778 (gdb-put-string): Add optional SPROPS arg. Add props to string. |
5781 (gdb-put-breakpoint-icon): Add gdb-bptno and gdb-enabled | 5779 (gdb-put-breakpoint-icon): Add gdb-bptno and gdb-enabled |
5782 string properties also for fringe breakpoint bitmaps. | 5780 string properties also for fringe breakpoint bitmaps. |
5783 | 5781 |
6017 (allout-encrypted-key-info): More or less replaces | 6015 (allout-encrypted-key-info): More or less replaces |
6018 allout-encrypted-text-type. | 6016 allout-encrypted-text-type. |
6019 (outlineify-sticky, outlinify-sticky): Add autoload cookie. | 6017 (outlineify-sticky, outlinify-sticky): Add autoload cookie. |
6020 (my-mark-marker): Use `(featurep 'xemacs)'. | 6018 (my-mark-marker): Use `(featurep 'xemacs)'. |
6021 | 6019 |
6022 2005-10-23 Lars Hansen <larsh@soem.dk> | 6020 2005-10-23 Lars Hansen <larsh@soem.dk> |
6023 | 6021 |
6024 * emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda. | 6022 * emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda. |
6025 (byte-compile-file-form-defmumble, byte-compile-defun) | 6023 (byte-compile-file-form-defmumble, byte-compile-defun) |
6026 (byte-compile-defmacro): Use it. | 6024 (byte-compile-defmacro): Use it. |
6027 (byte-compile-form): Don't call byte-compile-set-symbol-position | 6025 (byte-compile-form): Don't call byte-compile-set-symbol-position |
6305 | 6303 |
6306 2005-10-19 Jay Belanger <belanger@truman.edu> | 6304 2005-10-19 Jay Belanger <belanger@truman.edu> |
6307 | 6305 |
6308 * calc/calc-units.el (math-standard-units): Add units, adjust | 6306 * calc/calc-units.el (math-standard-units): Add units, adjust |
6309 symbols and update values. | 6307 symbols and update values. |
6310 (math-unit-prefixes): Add more prefixes. | 6308 (math-unit-prefixes): Add more prefixes. |
6311 | 6309 |
6312 2005-10-19 Romain Francoise <romain@orebokech.com> | 6310 2005-10-19 Romain Francoise <romain@orebokech.com> |
6313 | 6311 |
6314 * bookmark.el (bookmark-menu-heading): New face. | 6312 * bookmark.el (bookmark-menu-heading): New face. |
6315 (bookmark-bmenu-list): Use it. | 6313 (bookmark-bmenu-list): Use it. |
6384 | 6382 |
6385 Move all remaining images from lisp/toolbar to etc/images, move | 6383 Move all remaining images from lisp/toolbar to etc/images, move |
6386 lisp/toolbar/tool-bar to lisp and "delete" lisp/toolbar. Place | 6384 lisp/toolbar/tool-bar to lisp and "delete" lisp/toolbar. Place |
6387 the low resolution images in their own directory (low-color). | 6385 the low resolution images in their own directory (low-color). |
6388 | 6386 |
6389 * toolbar/attach.*, toolbar/cancel.*, toolbar/close.*, | 6387 * toolbar/attach.*, toolbar/cancel.*, toolbar/close.* |
6390 * toolbar/copy.*, toolbar/cut.*, toolbar/diropen.*, toolbar/exit.*: | 6388 * toolbar/copy.*, toolbar/cut.*, toolbar/diropen.*, toolbar/exit.* |
6391 * toolbar/help.*, toolbar/home.*, toolbar/index.*, toolbar/info.*: | 6389 * toolbar/help.*, toolbar/home.*, toolbar/index.*, toolbar/info.* |
6392 * toolbar/mail.*, toolbar/new.*, toolbar/open.*, toolbar/paste.*: | 6390 * toolbar/mail.*, toolbar/new.*, toolbar/open.*, toolbar/paste.* |
6393 * toolbar/preferences.*, toolbar/print.*, toolbar/save.*: | 6391 * toolbar/preferences.*, toolbar/print.*, toolbar/save.* |
6394 * toolbar/saveas.*, toolbar/search.*, toolbar/search-replace.*: | 6392 * toolbar/saveas.*, toolbar/search.*, toolbar/search-replace.* |
6395 * toolbar/spell.*, toolbar/undo.*: Move to etc/images. | 6393 * toolbar/spell.*, toolbar/undo.*: Move to etc/images. |
6396 | 6394 |
6397 * toolbar/lc-copy.*: Move to etc/images/low-color/copy.*. | 6395 * toolbar/lc-copy.*: Move to etc/images/low-color/copy.*. |
6398 * toolbar/lc-cut.*: Move to etc/images/low-color/cut.*. | 6396 * toolbar/lc-cut.*: Move to etc/images/low-color/cut.*. |
6399 * toolbar/lc-help.*: Move to etc/images/low-color/help.*. | 6397 * toolbar/lc-help.*: Move to etc/images/low-color/help.*. |
6489 | 6487 |
6490 2005-10-16 Thien-Thi Nguyen <ttn@gnu.org> | 6488 2005-10-16 Thien-Thi Nguyen <ttn@gnu.org> |
6491 | 6489 |
6492 * diff-mode.el (diff-mode): Doc fix. | 6490 * diff-mode.el (diff-mode): Doc fix. |
6493 | 6491 |
6494 2005-10-16 David Reitter <david.reitter@gmail.com> | 6492 2005-10-16 David Reitter <david.reitter@gmail.com> |
6495 | 6493 |
6496 * mail/sendmail.el (send-mail-function): Use mailclient-send-it | 6494 * mail/sendmail.el (send-mail-function): Use mailclient-send-it |
6497 as default on darwin and windows systems. | 6495 as default on darwin and windows systems. |
6498 | 6496 |
6499 2005-10-16 Sven Joachim <svenjoac@gmx.de> (tiny change) | 6497 2005-10-16 Sven Joachim <svenjoac@gmx.de> (tiny change) |
6681 * info.el (Info-fontify-node): Don't be fooled by a lone "...". | 6679 * info.el (Info-fontify-node): Don't be fooled by a lone "...". |
6682 Don't hide the underline of titles if font-lock-mode is disabled. | 6680 Don't hide the underline of titles if font-lock-mode is disabled. |
6683 | 6681 |
6684 2005-10-12 Bill Wohler <wohler@newt.com> | 6682 2005-10-12 Bill Wohler <wohler@newt.com> |
6685 | 6683 |
6686 * makefile.w32-in (MH-E-SRC): New. Used by mh-autoloads. | 6684 * makefile.w32-in (MH-E-SRC): New. Used by mh-autoloads. |
6687 (mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any | 6685 (mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any |
6688 files in MH-E-SRC have been updated. | 6686 files in MH-E-SRC have been updated. |
6689 (updates, compile, recompile, bootstrap): Depend on mh-autoloads. | 6687 (updates, compile, recompile, bootstrap): Depend on mh-autoloads. |
6690 | 6688 |
6691 2005-10-12 Stefan Monnier <monnier@iro.umontreal.ca> | 6689 2005-10-12 Stefan Monnier <monnier@iro.umontreal.ca> |
6692 | 6690 |
7321 * toolbar/alias.*, toolbar/refile.*, toolbar/repack.*: | 7319 * toolbar/alias.*, toolbar/refile.*, toolbar/repack.*: |
7322 * toolbar/reply*: Move to etc/images/mail. | 7320 * toolbar/reply*: Move to etc/images/mail. |
7323 | 7321 |
7324 * toolbar/rescan.*: Move and rename to etc/images/refresh.*. | 7322 * toolbar/rescan.*: Move and rename to etc/images/refresh.*. |
7325 | 7323 |
7326 2005-09-30 Eric M. Ludlam <zappo@gnu.org> | 7324 2005-09-30 Eric M. Ludlam <zappo@gnu.org> |
7327 | 7325 |
7328 * speedbar.el: New version 1.0pre3. | 7326 * speedbar.el: New version 1.0pre3. |
7329 | 7327 |
7330 Frame management code (including timer, and mouse click specifics) | 7328 Frame management code (including timer, and mouse click specifics) |
7331 moved to dframe.el: | 7329 moved to dframe.el: |
7523 | 7521 |
7524 * term/rxvt.el (rxvt-register-default-colors): Add support for 255 | 7522 * term/rxvt.el (rxvt-register-default-colors): Add support for 255 |
7525 color rxvt terminals by using the code xterm.el used to use before | 7523 color rxvt terminals by using the code xterm.el used to use before |
7526 2005-04-09 in order to match the colors used by rxvt. | 7524 2005-04-09 in order to match the colors used by rxvt. |
7527 | 7525 |
7528 2005-09-24 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) | 7526 2005-09-24 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) |
7529 | 7527 |
7530 * term/rxvt.el (rxvt-register-default-colors): Add support for 88 | 7528 * term/rxvt.el (rxvt-register-default-colors): Add support for 88 |
7531 colors rxvt-unicode terminals by using the same code as xterm.el. | 7529 colors rxvt-unicode terminals by using the same code as xterm.el. |
7532 | 7530 |
7533 2005-09-24 Stefan Monnier <monnier@iro.umontreal.ca> | 7531 2005-09-24 Stefan Monnier <monnier@iro.umontreal.ca> |
8306 info in a transcript. | 8304 info in a transcript. |
8307 | 8305 |
8308 2005-09-02 Dan Nicolaescu <dann@ics.uci.edu> | 8306 2005-09-02 Dan Nicolaescu <dann@ics.uci.edu> |
8309 | 8307 |
8310 * term/xterm.el (terminal-init-xterm): Add eval-when-compile to | 8308 * term/xterm.el (terminal-init-xterm): Add eval-when-compile to |
8311 fix compilation warning. Reorder the key definitions to group | 8309 fix compilation warning. Reorder the key definitions to group |
8312 together keys emitted by the current version of xterm. | 8310 together keys emitted by the current version of xterm. |
8313 | 8311 |
8314 * progmodes/vhdl-mode.el (vhdl-highlight-faces) | 8312 * progmodes/vhdl-mode.el (vhdl-highlight-faces) |
8315 (vhdl-speedbar-entity-face, vhdl-speedbar-entity-selected-face): | 8313 (vhdl-speedbar-entity-face, vhdl-speedbar-entity-selected-face): |
8316 Reorder predicates to correct min-color usage. | 8314 Reorder predicates to correct min-color usage. |
8388 (vhdl-update-sensitivity-list): Exclude formal parameters. | 8386 (vhdl-update-sensitivity-list): Exclude formal parameters. |
8389 (vhdl-get-visible-signals): Include aliases of signals. | 8387 (vhdl-get-visible-signals): Include aliases of signals. |
8390 (vhdl-get-visible-signals): Fix signal name searching. | 8388 (vhdl-get-visible-signals): Fix signal name searching. |
8391 (vhdl-port-flatten, vhdl-port-reverse-direction): Better message. | 8389 (vhdl-port-flatten, vhdl-port-reverse-direction): Better message. |
8392 (vhdl-fixup-whitespace-region): Fix for character | 8390 (vhdl-fixup-whitespace-region): Fix for character |
8393 literals (e.g. ':'). | 8391 literals (e.g. `:'). |
8394 | 8392 |
8395 2005-08-31 Juanma Barranquero <lekktu@gmail.com> | 8393 2005-08-31 Juanma Barranquero <lekktu@gmail.com> |
8396 | 8394 |
8397 * ansi-color.el (comint-last-output-start): | 8395 * ansi-color.el (comint-last-output-start): |
8398 * bs.el (font-lock-verbose): | 8396 * bs.el (font-lock-verbose): |
9181 (display-time-string-forms): Shorten first line of docstrings. | 9179 (display-time-string-forms): Shorten first line of docstrings. |
9182 | 9180 |
9183 2005-08-10 Lars Hansen <larsh@soem.dk> | 9181 2005-08-10 Lars Hansen <larsh@soem.dk> |
9184 | 9182 |
9185 * desktop.el (desktop-buffer-mode-handlers): | 9183 * desktop.el (desktop-buffer-mode-handlers): |
9186 Make non-customizable. Add autoload cookie. Change initial value to | 9184 Make non-customizable. Add autoload cookie. Change initial value to |
9187 nil; add elements in respective modules instead. Fix doc string. | 9185 nil; add elements in respective modules instead. Fix doc string. |
9188 (desktop-load-file): New function. | 9186 (desktop-load-file): New function. |
9189 (desktop-minor-mode-handlers): New autoloaded variable. | 9187 (desktop-minor-mode-handlers): New autoloaded variable. |
9190 (desktop-create-buffer): Call minor mode handlers. | 9188 (desktop-create-buffer): Call minor mode handlers. |
9191 Use desktop-load-file to load major and minor mode modules prior to | 9189 Use desktop-load-file to load major and minor mode modules prior to |
9197 automatically buffer-local. Add variables column-number-mode, | 9195 automatically buffer-local. Add variables column-number-mode, |
9198 size-indication-mode, indent-tabs-mode, | 9196 size-indication-mode, indent-tabs-mode, |
9199 indicate-buffer-boundaries, indicate-empty-lines and | 9197 indicate-buffer-boundaries, indicate-empty-lines and |
9200 show-trailing-whitespace. | 9198 show-trailing-whitespace. |
9201 (desktop-clear): Allow desktop-clear-preserve-buffers to contain | 9199 (desktop-clear): Allow desktop-clear-preserve-buffers to contain |
9202 regexps. Don't use desktop-clear-preserve-buffers-regexp. | 9200 regexps. Don't use desktop-clear-preserve-buffers-regexp. |
9203 (desktop-clear-preserve-buffers-regexp): Delete. | 9201 (desktop-clear-preserve-buffers-regexp): Delete. |
9204 (desktop-clear-preserve-buffers): Update initial value and docstring. | 9202 (desktop-clear-preserve-buffers): Update initial value and docstring. |
9205 (desktop-save-buffer): Fix doc string. | 9203 (desktop-save-buffer): Fix doc string. |
9206 | 9204 |
9207 * hilit-chg.el: Add handler to desktop-minor-mode-handlers. | 9205 * hilit-chg.el: Add handler to desktop-minor-mode-handlers. |
9823 (bookmark-exit-hooks): Define as obsolete alias. | 9821 (bookmark-exit-hooks): Define as obsolete alias. |
9824 (bookmark-exit-hook-internal): Run `bookmark-exit-hook', | 9822 (bookmark-exit-hook-internal): Run `bookmark-exit-hook', |
9825 not `bookmark-exit-hooks'. Fix docstring. | 9823 not `bookmark-exit-hooks'. Fix docstring. |
9826 (bookmark-bmenu-select): "?\ " -> "?\s". | 9824 (bookmark-bmenu-select): "?\ " -> "?\s". |
9827 | 9825 |
9828 2005-07-25 Ari Roponen <arjuropo@cc.jyu.fi> (tiny change) | 9826 2005-07-25 Ari Roponen <arjuropo@cc.jyu.fi> (tiny change) |
9829 | 9827 |
9830 * startup.el (command-line): Fix typo. | 9828 * startup.el (command-line): Fix typo. |
9831 | 9829 |
9832 2005-07-24 Richard M. Stallman <rms@gnu.org> | 9830 2005-07-24 Richard M. Stallman <rms@gnu.org> |
9833 | 9831 |
9872 * term/xterm.el: Load term/rxvt if the terminal is actually an | 9870 * term/xterm.el: Load term/rxvt if the terminal is actually an |
9873 rxvt terminal. | 9871 rxvt terminal. |
9874 (xterm-rxvt-set-background-mode): Remove, not used anymore. | 9872 (xterm-rxvt-set-background-mode): Remove, not used anymore. |
9875 | 9873 |
9876 * term/rxvt.el (function-key-map): Use substitute-key-definition | 9874 * term/rxvt.el (function-key-map): Use substitute-key-definition |
9877 to bind {C,S,C-S}-{f1-f10}. Add a few missing key bindings. | 9875 to bind {C,S,C-S}-{f1-f10}. Add a few missing key bindings. |
9878 | 9876 |
9879 * term/cygwin.el: New file. | 9877 * term/cygwin.el: New file. |
9880 | 9878 |
9881 2005-07-22 Kim F. Storm <storm@cua.dk> | 9879 2005-07-22 Kim F. Storm <storm@cua.dk> |
9882 | 9880 |
10586 | 10584 |
10587 * term/mac-win.el (mac-services-mail-selection) | 10585 * term/mac-win.el (mac-services-mail-selection) |
10588 (mac-services-mail-to): New functions. | 10586 (mac-services-mail-to): New functions. |
10589 (mac-application-menu-map): Bind them. | 10587 (mac-application-menu-map): Bind them. |
10590 | 10588 |
10591 2005-07-12 wulei <milton@wulei.net> (tiny change) | 10589 2005-07-12 wulei <milton@wulei.net> (tiny change) |
10592 | 10590 |
10593 * progmodes/gdb-ui.el: Add note about buffering with Windows. | 10591 * progmodes/gdb-ui.el: Add note about buffering with Windows. |
10594 | 10592 |
10595 2005-07-11 Luc Teirlinck <teirllm@auburn.edu> | 10593 2005-07-11 Luc Teirlinck <teirllm@auburn.edu> |
10596 | 10594 |
12874 * emacs-lisp/easy-mmode.el (define-minor-mode): If BODY is empty, | 12872 * emacs-lisp/easy-mmode.el (define-minor-mode): If BODY is empty, |
12875 give the variable a doc string that doesn't say don't set it directly. | 12873 give the variable a doc string that doesn't say don't set it directly. |
12876 | 12874 |
12877 * textmodes/ispell.el (ispell-check-version): | 12875 * textmodes/ispell.el (ispell-check-version): |
12878 Use match-string-no-properties. | 12876 Use match-string-no-properties. |
12879 (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict) | 12877 (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict) |
12880 (ispell-buffer-local-words): Likewise. | 12878 (ispell-buffer-local-words): Likewise. |
12881 | 12879 |
12882 * progmodes/make-mode.el (makefile-shell-face): Make this a no-op | 12880 * progmodes/make-mode.el (makefile-shell-face): Make this a no-op |
12883 except on terminals with enough colors to really display it. | 12881 except on terminals with enough colors to really display it. |
12884 (makefile-dependency-regex): Delete spurious `bb'. | 12882 (makefile-dependency-regex): Delete spurious `bb'. |
15074 | 15072 |
15075 * files.el (require-final-newline): Make Custom tags consistent | 15073 * files.el (require-final-newline): Make Custom tags consistent |
15076 with mode-require-final-newline. | 15074 with mode-require-final-newline. |
15077 (mode-require-final-newline): Doc fix. | 15075 (mode-require-final-newline): Doc fix. |
15078 | 15076 |
15079 2005-05-01 Stefan Monnier <monnier@iro.umontreal.ca> | 15077 2005-05-01 Stefan Monnier <monnier@iro.umontreal.ca> |
15080 | 15078 |
15081 * international/latexenc.el (latexenc-find-file-coding-system): | 15079 * international/latexenc.el (latexenc-find-file-coding-system): |
15082 Fix regular expressions. | 15080 Fix regular expressions. |
15083 | 15081 |
15084 2005-05-01 David Kastrup <dak@gnu.org> | 15082 2005-05-01 David Kastrup <dak@gnu.org> |
15085 | 15083 |
15086 * international/latexenc.el (latexenc-find-file-coding-system): | 15084 * international/latexenc.el (latexenc-find-file-coding-system): |
15087 Fix regular expressions. | 15085 Fix regular expressions. |
15088 | 15086 |
15089 2005-05-01 Nick Roberts <nickrob@snap.net.nz> | 15087 2005-05-01 Nick Roberts <nickrob@snap.net.nz> |
15146 | 15144 |
15147 * textmodes/org.el (many places): Change to quiet the byte compiler. | 15145 * textmodes/org.el (many places): Change to quiet the byte compiler. |
15148 (org-prefix-format-compiled): New variable. | 15146 (org-prefix-format-compiled): New variable. |
15149 (org-compile-prefix-format): New function. | 15147 (org-compile-prefix-format): New function. |
15150 (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format. | 15148 (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format. |
15151 (org-agenda-prefix-format,org-timeline-prefix-format): New options. | 15149 (org-agenda-prefix-format, org-timeline-prefix-format): New options. |
15152 (org-agenda-get-scheduled): Check if file is opened in `org-mode'. | 15150 (org-agenda-get-scheduled): Check if file is opened in `org-mode'. |
15153 (org-get-entries-from-diary): Use `org-get-time-of-day' for | 15151 (org-get-entries-from-diary): Use `org-get-time-of-day' for |
15154 consistency with entries from `org-mode' files. | 15152 consistency with entries from `org-mode' files. |
15155 (org-get-time-of-day): Fix bug with partial matches early in a line. | 15153 (org-get-time-of-day): Fix bug with partial matches early in a line. |
15156 (org-non-link-chars): New constant. | 15154 (org-non-link-chars): New constant. |
15757 `org-startup-folded'. | 15755 `org-startup-folded'. |
15758 (org-insert-todo-heading): New command. | 15756 (org-insert-todo-heading): New command. |
15759 (org-mode): Insert first line "*-* mode: org-mode -*-" when called | 15757 (org-mode): Insert first line "*-* mode: org-mode -*-" when called |
15760 interactively in empty file and option | 15758 interactively in empty file and option |
15761 `org-insert-mode-line-in-empty-file' has been set. | 15759 `org-insert-mode-line-in-empty-file' has been set. |
15762 (org-agenda-todo,org-agenda-priority): Modify to use | 15760 (org-agenda-todo, org-agenda-priority): Modify to use |
15763 `org-agenda-change-all-lines'. | 15761 `org-agenda-change-all-lines'. |
15764 (org-warning-face): Change color on dark background | 15762 (org-warning-face): Change color on dark background |
15765 | 15763 |
15766 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 15764 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
15767 | 15765 |
16904 * textmodes/reftex-vars.el, textmodes/reftex.el: | 16902 * textmodes/reftex-vars.el, textmodes/reftex.el: |
16905 Replace `legal' with `valid'. | 16903 Replace `legal' with `valid'. |
16906 | 16904 |
16907 2005-03-25 Werner Lemberg <wl@gnu.org> | 16905 2005-03-25 Werner Lemberg <wl@gnu.org> |
16908 | 16906 |
16909 * calc/calc-forms.el, calc/calc-sel.el: | 16907 * calc/calc-forms.el, calc/calc-sel.el |
16910 * midnight.el, vc-cvs.el: | 16908 * midnight.el, vc-cvs.el |
16911 * emacs-lisp/cl-macs.el: | 16909 * emacs-lisp/cl-macs.el |
16912 * emulation/vip.el: | 16910 * emulation/vip.el |
16913 * eshell/esh-io.el, eshell/esh-var.el: | 16911 * eshell/esh-io.el, eshell/esh-var.el |
16914 * mail/supercite.el: | 16912 * mail/supercite.el |
16915 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el | 16913 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el |
16916 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el | 16914 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el |
16917 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el | 16915 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el |
16918 * progmodes/sh-script.el, progmodes/xscheme.el: | 16916 * progmodes/sh-script.el, progmodes/xscheme.el |
16919 * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el | 16917 * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el |
16920 * textmodes/reftex-index.el, textmodes/reftex-parse.el | 16918 * textmodes/reftex-index.el, textmodes/reftex-parse.el |
16921 * textmodes/reftex-ref.el, textmodes/reftex-vars.el | 16919 * textmodes/reftex-ref.el, textmodes/reftex-vars.el |
16922 * textmodes/reftex.el, textmodes/org.el: | 16920 * textmodes/reftex.el, textmodes/org.el: |
16923 Replace `illegal' with `invalid'. | 16921 Replace `illegal' with `invalid'. |
17030 (time-since): Use time-subtract. | 17028 (time-since): Use time-subtract. |
17031 (time-to-number-of-days): Use time-to-seconds. | 17029 (time-to-number-of-days): Use time-to-seconds. |
17032 | 17030 |
17033 2005-03-23 David Ponce <david@dponce.com> | 17031 2005-03-23 David Ponce <david@dponce.com> |
17034 | 17032 |
17035 * recentf.el: (recentf-keep): New option. | 17033 * recentf.el (recentf-keep): New option. |
17036 (recentf-menu-action): Default to `find-file'. | 17034 (recentf-menu-action): Default to `find-file'. |
17037 (recentf-keep-non-readable-files-flag) | 17035 (recentf-keep-non-readable-files-flag) |
17038 (recentf-keep-non-readable-files-p) | 17036 (recentf-keep-non-readable-files-p) |
17039 (recentf-file-readable-p, recentf-find-file) | 17037 (recentf-file-readable-p, recentf-find-file) |
17040 (recentf-cleanup-remote): Remove. | 17038 (recentf-cleanup-remote): Remove. |
18229 (gdb-post-prompt): Simplify test for speedbar. | 18227 (gdb-post-prompt): Simplify test for speedbar. |
18230 | 18228 |
18231 2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu> | 18229 2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu> |
18232 | 18230 |
18233 * ediff.el (ediff-set-diff-overlays-in-one-buffer) | 18231 * ediff.el (ediff-set-diff-overlays-in-one-buffer) |
18234 (ediff-set-fine-overlays-in-one-buffer,ediff-goto-word): Make sure | 18232 (ediff-set-fine-overlays-in-one-buffer, ediff-goto-word): Make sure |
18235 we use the syntax table of the correct buffer. | 18233 we use the syntax table of the correct buffer. |
18236 (ediff-same-file-contents,ediff-same-contents): Enhancements thanks to | 18234 (ediff-same-file-contents, ediff-same-contents): Enhancements thanks to |
18237 Felix Gatzemeier. | 18235 Felix Gatzemeier. |
18238 | 18236 |
18239 * ediff-init.el (ediff-hide-face): Check for definedness of functions. | 18237 * ediff-init.el (ediff-hide-face): Check for definedness of functions. |
18240 (ediff-file-remote-p): Make synonymous with file-remote-p. | 18238 (ediff-file-remote-p): Make synonymous with file-remote-p. |
18241 In all deffaces ediff-*-face-*, use min-colors. | 18239 In all deffaces ediff-*-face-*, use min-colors. |
19105 rmail-remote-password-error. Added mailutils-specific error message. | 19103 rmail-remote-password-error. Added mailutils-specific error message. |
19106 (rmail-movemail-search-path) | 19104 (rmail-movemail-search-path) |
19107 (rmail-movemail-variant-in-use): New variables. | 19105 (rmail-movemail-variant-in-use): New variables. |
19108 (rmail-remote-password, rmail-remote-password-required): | 19106 (rmail-remote-password, rmail-remote-password-required): |
19109 New customization variables. | 19107 New customization variables. |
19110 (rmail-probe,rmail-autodetect, rmail-movemail-variant-p): New funs. | 19108 (rmail-probe, rmail-autodetect, rmail-movemail-variant-p): New funs. |
19111 (rmail-parse-url): New function. | 19109 (rmail-parse-url): New function. |
19112 (rmail-get-new-mail, rmail-insert-inbox-text): Update for use | 19110 (rmail-get-new-mail, rmail-insert-inbox-text): Update for use |
19113 with GNU mailutils movemail. | 19111 with GNU mailutils movemail. |
19114 | 19112 |
19115 2005-01-15 Kevin Ryde <user42@zip.com.au> | 19113 2005-01-15 Kevin Ryde <user42@zip.com.au> |