diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 925 |
1 files changed, 725 insertions, 200 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a907eb5876d..f301c54a609 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,526 @@ | |||
| 1 | 2006-01-30 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * thumbs.el (thumbs-marked-list): Make buffer-local and | ||
| 4 | permanent-local. | ||
| 5 | (thumbs-insert-thumb): Make help-echo non-sticky. | ||
| 6 | (thumbs-file-alist): Use eolp as check for (non)-image. | ||
| 7 | |||
| 8 | 2006-01-30 Juanma Barranquero <lekktu@gmail.com> | ||
| 9 | |||
| 10 | * textmodes/org.el (org-allow-space-in-links, org-closed-string) | ||
| 11 | (org-quote-string, org-calendar-to-agenda-key) | ||
| 12 | (org-agenda-sorting-strategy, org-agenda-use-time-grid) | ||
| 13 | (org-show-following-heading, org-tags-column) | ||
| 14 | (org-use-tag-inheritance, org, org-allow-space-in-links) | ||
| 15 | (org-usenet-links-prefer-google, org-file-apps-defaults-gnu) | ||
| 16 | (org-enable-table-editor, org-calc-default-modes) | ||
| 17 | (org-table-allow-automatic-line-recalculation) | ||
| 18 | (org-export-html-style, org-export-with-fixed-width) | ||
| 19 | (org-export-with-sub-superscripts, org-special-keyword) | ||
| 20 | (org-formula, org-time-grid, org-table-may-need-update) | ||
| 21 | (org-mode, org-goto-ret, org-goto-left, org-goto-right) | ||
| 22 | (org-goto-quit, org-get-indentation, org-end-of-item) | ||
| 23 | (org-move-item-down, org-move-item-up) | ||
| 24 | (org-renumber-ordered-list, org-todo, org-log-done, org-occur) | ||
| 25 | (org-remove-occur-highlights, org-read-date, org-goto-calendar) | ||
| 26 | (org-agenda, org-agenda-day-view, org-agenda-previous-date-line) | ||
| 27 | (org-agenda-log-mode, org-agenda-toggle-diary) | ||
| 28 | (org-agenda-toggle-time-grid, org-agenda-cleanup-fancy-diary) | ||
| 29 | (org-agenda-file-to-end, org-agenda-no-heading-message) | ||
| 30 | (org-agenda-get-closed, org-format-agenda-item) | ||
| 31 | (org-cmp-priority, org-cmp-category, org-cmp-time) | ||
| 32 | (org-agenda-change-all-lines, org-agenda-diary-entry) | ||
| 33 | (org-scan-tags, org-after-todo-state-change-hook, org-tags-view) | ||
| 34 | (org-link-search, org-camel-to-words, org-open-file) | ||
| 35 | (org-remember-handler, org-table-convert-region) | ||
| 36 | (org-table-move-row-down, org-table-move-row-up) | ||
| 37 | (org-table-copy-region, org-table-wrap-region) | ||
| 38 | (org-table-toggle-vline-visibility) | ||
| 39 | (org-table-get-vertical-vector, org-table-modify-formulas) | ||
| 40 | (org-table-get-specials, org-recalc-commands) | ||
| 41 | (org-table-rotate-recalc-marks, org-table-eval-formula) | ||
| 42 | (orgtbl-make-binding, org-in-invisibility-spec-p, org-cycle) | ||
| 43 | (org-level-color-stars-only, org-insert-heading): | ||
| 44 | Fix typos in docstrings. | ||
| 45 | (last-arg): Add defvar. | ||
| 46 | |||
| 47 | * makefile.w32-in (WINS): Add erc. | ||
| 48 | (MH_E_SRC): Update (copied from lisp/Makefile.in). | ||
| 49 | |||
| 50 | 2006-01-29 Bill Wohler <wohler@newt.com> | ||
| 51 | |||
| 52 | * Makefile.in (MH_E_SRC): Add mh-compat.el, mh-folder.el, | ||
| 53 | mh-letter.el, mh-limit.el, mh-scan.el, mh-show.el, mh-thread.el, | ||
| 54 | mh-tool-bar.el, mh-xface.el. Remove mh-customize.el, mh-init.el. | ||
| 55 | (mh-autoloads): Don't use comments on otherwise empty lines. | ||
| 56 | |||
| 57 | 2006-01-29 Edward O'Connor <ted@oconnor.cx> | ||
| 58 | |||
| 59 | * emulation/viper.el (viper-major-mode-modifier-list): Add | ||
| 60 | insert-state and vi-state entries for erc-mode. | ||
| 61 | (viper-go-away, viper-set-hooks): Add and remove | ||
| 62 | viper-comint-mode-hook from erc-mode-hook as appropriate. | ||
| 63 | |||
| 64 | * emulation/viper.el (viper-insert-state-mode-list): Add erc-mode. | ||
| 65 | |||
| 66 | 2006-01-29 Juanma Barranquero <lekktu@gmail.com> | ||
| 67 | |||
| 68 | * bs.el (bs--format-aux): Implement `middle' alignment as | ||
| 69 | described in the docstring for `bs-attributes-list'. | ||
| 70 | (bs--get-name): Simplify. Don't pad the buffer name. | ||
| 71 | |||
| 72 | 2006-01-27 Agustin Martin <agustin.martin@hispalinux.es> | ||
| 73 | |||
| 74 | * textmodes/ispell.el (ispell-find-aspell-dictionaries): If no | ||
| 75 | English aspell dictionary is installed, use the first entry of | ||
| 76 | ispell-dictionary-alist-1. | ||
| 77 | |||
| 78 | 2006-01-27 Kevin Rodgers <ihs_4664@yahoo.com> | ||
| 79 | |||
| 80 | * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate): | ||
| 81 | Doc fix. | ||
| 82 | |||
| 83 | 2006-01-27 Michael Albinus <michael.albinus@gmx.de> | ||
| 84 | |||
| 85 | * net/tramp-vc.el (vc-user-login-name): Wrap defadvice with a test | ||
| 86 | for `process-file', in order to let it work for older Emacsen too. | ||
| 87 | |||
| 88 | 2006-01-27 Eli Zaretskii <eliz@gnu.org> | ||
| 89 | |||
| 90 | * international/latexenc.el: Add a suitable `coding:' tag. | ||
| 91 | (latexenc-find-file-coding-system): Undo last change. | ||
| 92 | |||
| 93 | 2006-01-27 Arne J,bx(Brgensen <arne@arnested.dk> | ||
| 94 | |||
| 95 | * international/latexenc.el (latexenc-find-file-coding-system): | ||
| 96 | Make sure latexenc-main-file is a regular file and is readable. | ||
| 97 | |||
| 98 | 2006-01-27 Andre Spiegel <spiegel@gnu.org> | ||
| 99 | |||
| 100 | * vc-rcs.el (vc-rcs-fetch-master-state, vc-rcs-consult-headers): | ||
| 101 | Pass FILE to vc-user-login-name. | ||
| 102 | |||
| 103 | * vc-sccs.el (vc-sccs-state): Pass FILE to vc-user-login-name. | ||
| 104 | |||
| 105 | 2006-01-27 Nick Roberts <nickrob@snap.net.nz> | ||
| 106 | |||
| 107 | * thumbs.el (thumbs-do-thumbs-insertion): Suppress message when | ||
| 108 | there are no more images to display. | ||
| 109 | (thumbs-mark, thumbs-unmark): Revert change so that they move to | ||
| 110 | the next image. | ||
| 111 | |||
| 112 | 2006-01-26 Richard M. Stallman <rms@gnu.org> | ||
| 113 | |||
| 114 | * cus-edit.el (custom-mode): Doc: Use advertised-widget-backward. | ||
| 115 | |||
| 116 | * wid-edit.el (advertised-widget-backward): New alias. | ||
| 117 | (widget-keymap): Use advertised-widget-backward for S-TAB. | ||
| 118 | |||
| 119 | * tumme.el: Correct the keywords. | ||
| 120 | (tumme-dir-max-size): Use defvar. | ||
| 121 | (tumme-setup-dired-keybindings, tumme-dired): Add autoload cookie. | ||
| 122 | |||
| 123 | * simple.el (move-beginning-of-line): Take account of fields. | ||
| 124 | (clone-indirect-buffer-other-window): Take args like | ||
| 125 | clone-indirect-buffer, and work like it. | ||
| 126 | |||
| 127 | * help-fns.el (describe-function): Don't pass `nil' as default. | ||
| 128 | |||
| 129 | * files.el (risky-local-variable-p): Follow var aliases. | ||
| 130 | |||
| 131 | * subr.el (lazy-completion-table): Doc fix. | ||
| 132 | |||
| 133 | * mail/rmailsum.el (rmail-make-summary-line-1): Don't set | ||
| 134 | global binding of `line'. | ||
| 135 | |||
| 136 | 2006-01-25 Andre Spiegel <spiegel@gnu.org> | ||
| 137 | |||
| 138 | * vc-hooks.el (vc-user-login-name): Rewritten to handle access via | ||
| 139 | Tramp. | ||
| 140 | |||
| 141 | * vc.el (vc-default-dired-state-info): Pass FILE to | ||
| 142 | vc-user-login-name. | ||
| 143 | (vc-default-update-changelog): Don't use vc-user-login-name, we | ||
| 144 | don't need it here. | ||
| 145 | |||
| 146 | * tramp-vc.el (vc-user-login-name): Comment out defadvice, it is | ||
| 147 | no longer necessary. | ||
| 148 | |||
| 149 | 2006-01-25 Kenichi Handa <handa@m17n.org> | ||
| 150 | |||
| 151 | * international/mule.el (decode-char): Avoid the overhead of | ||
| 152 | calling utf-lookup-subst-table-for-decode if | ||
| 153 | utf-translate-cjk-mode is nil. | ||
| 154 | (encode-char): Avoid the overhead of calling | ||
| 155 | utf-lookup-subst-table-for-encode if utf-translate-cjk-mode is | ||
| 156 | nil. | ||
| 157 | |||
| 158 | 2006-01-22 Kenichi Handa <handa@m17n.org> | ||
| 159 | |||
| 160 | * international/mule.el (make-subsidiary-coding-system): Reset | ||
| 161 | `coding-system-define-form' property of subsidiaries to nil. | ||
| 162 | Avoid duplicated entry in coding-system-alist. | ||
| 163 | (make-coding-system): Avoid duplicated entry in | ||
| 164 | coding-system-alist. | ||
| 165 | (define-coding-system-alias): Likewise. | ||
| 166 | |||
| 167 | 2006-01-24 Luc Teirlinck <teirllm@auburn.edu> | ||
| 168 | |||
| 169 | * completion.el: Minor fixes in introductory comment. | ||
| 170 | (completion-def-wrapper): Fix alist. | ||
| 171 | |||
| 172 | 2006-01-25 Nick Roberts <nickrob@snap.net.nz> | ||
| 173 | |||
| 174 | * thumbs.el (thumbs-new-image-size): New function. | ||
| 175 | (thumbs-increment-image-size-element) | ||
| 176 | (thumbs-decrement-image-size-element, thumbs-increment-image-size) | ||
| 177 | (thumbs-decrement-image-size): Delete. | ||
| 178 | (thumbs-resize-image-1): Rename from thumbs-resize-image. Keep old | ||
| 179 | temp files and use to resize. | ||
| 180 | (thumbs-resize-image): Rename from thumbs-resize-image-interactive. | ||
| 181 | Use increment argument to enlarge/shrink. Preserve point. | ||
| 182 | (thumbs-shrink-image): Rename from thumbs-resize-image-size-down. | ||
| 183 | (thumbs-enlarge-image): Rename from thumbs-resize-image-size-up | ||
| 184 | (thumbs-show-thumbs-list): Set thumbs-buffer to current-buffer. | ||
| 185 | (thumbs-mark, thumbs-unmark): Preserve point. | ||
| 186 | (thumbs-modify-image): Keep old temp files and use to modify. | ||
| 187 | Cleanup old temp files at load time. Preserve point. | ||
| 188 | (thumbs-view-image-mode-map): Use new command names. | ||
| 189 | |||
| 190 | 2006-01-24 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 191 | |||
| 192 | * log-view.el (log-view-minor-wrap): First rev is the one at point. | ||
| 193 | |||
| 194 | * calendar/cal-menu.el: Avoid macros from calendar.el so as to break | ||
| 195 | the nastiest part of the cyclic dependency. | ||
| 196 | (cal-menu-update): Use dotimes and calendar-increment-month. | ||
| 197 | |||
| 198 | * calendar/calendar.el: Remove unnecessary leading stars in docstrings. | ||
| 199 | (calendar-week-start-day): Add an :initializer. | ||
| 200 | (calendar-mode-map): Use suppress-keymap, and command remapping. | ||
| 201 | (describe-calendar-mode): Setup xref-stack info for the back button. | ||
| 202 | (calendar-star-date): Insert before delete. | ||
| 203 | (calendar-set-mode-line): Add file-modified info if applicable. | ||
| 204 | (calendar-increment-month): New function. | ||
| 205 | |||
| 206 | 2006-01-24 Tobias C. Rittweiler <tcr@freebits.de> (tiny change) | ||
| 207 | |||
| 208 | * font-lock.el (lisp-font-lock-keywords-2): | ||
| 209 | Recognize "& keywords" only at word boundaries. | ||
| 210 | |||
| 211 | 2006-01-24 Nick Roberts <nickrob@snap.net.nz> | ||
| 212 | |||
| 213 | * thumbs.el (thumbs-extra-images): New variable. Make it buffer-local | ||
| 214 | and permanent-local. | ||
| 215 | (thumbs-max-image-number): New variable. | ||
| 216 | (thumbs-do-thumbs-insertion): Use them. | ||
| 217 | (thumbs-per-line): Change default to 4. | ||
| 218 | (thumbs-marked-list): Rename from thumbs-markedL. | ||
| 219 | (thumbs-cleanup-thumbsdir, thumbs-delete-images) | ||
| 220 | (thumbs-rename-images): Use -list instead of L for internal variables. | ||
| 221 | (thumbs-call-convert): Use call-process instead of shell-command. | ||
| 222 | (thumbs-insert-thumb): Add filename as help-echo to each image. | ||
| 223 | (thumbs-show-from-dir): Rename from thumbs-show-all-from-dir. | ||
| 224 | Give dir to thumbs-show-thumbs-list. | ||
| 225 | (thumbs-show-thumbs-list): Set default-directory to that of images. | ||
| 226 | (thumbs-dired-show): Rename from thumbs-dired-show-all. | ||
| 227 | (thumbs-display-thumbs-buffer, thumbs-show-more-images): New functions. | ||
| 228 | (thumbs-mode-map): Bind "+" to thumbs-show-more-images. | ||
| 229 | (thumbs-view-image-mode-map): Bind "^" to thumbs-display-thumbs-buffer. | ||
| 230 | |||
| 231 | 2006-01-23 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 232 | |||
| 233 | * ses.el (ses-read-cell): Provide a default value. | ||
| 234 | |||
| 235 | 2006-01-23 Juanma Barranquero <lekktu@gmail.com> | ||
| 236 | |||
| 237 | * term/w32-win.el (image-library-alist): Add additional names for | ||
| 238 | GIF library. | ||
| 239 | |||
| 240 | 2006-01-23 Arne J,Ax(Brgensen <arne@arnested.dk> | ||
| 241 | |||
| 242 | * international/latexenc.el (latexenc-find-file-coding-system): | ||
| 243 | Add file-regular-p check. | ||
| 244 | |||
| 245 | 2006-01-22 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 246 | |||
| 247 | * simple.el (clone-buffer): Don't show the new buffer in the same | ||
| 248 | window. | ||
| 249 | |||
| 250 | 2006-01-23 Juri Linkov <juri@jurta.org> | ||
| 251 | |||
| 252 | * faces.el (link, link-visited): New faces based on default values | ||
| 253 | of `info-xref' and `info-xref-visited'. | ||
| 254 | |||
| 255 | * info.el (info-xref): Inherit from `link'. | ||
| 256 | (info-xref-visited): Inherit from `link-visited'. | ||
| 257 | |||
| 258 | * cus-edit.el (custom-buffer-create-internal): Use widget type | ||
| 259 | `custom-manual' instead of `info-link' and don't set properties | ||
| 260 | `button-face' and `mouse-face' explicitly. | ||
| 261 | (custom-browse-group-tag, custom-browse-variable-tag) | ||
| 262 | (custom-browse-face-tag): Inherit from widget class | ||
| 263 | `custom-group-link' instead of `push-button'. | ||
| 264 | (custom-button-unraised): Inherit from `underline' face. | ||
| 265 | (custom-link): Inherit from `link' face. Fix doc and group. | ||
| 266 | (custom-add-parent-links, custom-group-value-create): Don't set | ||
| 267 | properties `button-face' and `mouse-face' explicitly for | ||
| 268 | `custom-group-link' widget. | ||
| 269 | (custom-group-link): Add properties `button-face' and `mouse-face' | ||
| 270 | to widget definition. | ||
| 271 | (custom-field-keymap): New variable. Put `custom-field-keymap' to | ||
| 272 | editable-field's :keymap property. | ||
| 273 | (custom-mode): Fix docstring: substitute keybindings for | ||
| 274 | `widget-forward' and `widget-backward' from `widget-keymap', | ||
| 275 | `widget-complete' from `custom-field-keymap', replace old | ||
| 276 | `Custom-move-and-invoke' with `widget-move-and-invoke'. Untabify. | ||
| 277 | |||
| 278 | * desktop.el (desktop-load-file): Check for `fboundp' before | ||
| 279 | calling `symbol-function'. | ||
| 280 | |||
| 281 | * simple.el (clone-buffer, clone-indirect-buffer) | ||
| 282 | (clone-indirect-buffer-other-window): Use `read-buffer' instead of | ||
| 283 | `read-string'. Fix prompts. | ||
| 284 | |||
| 285 | * play/doctor.el (doctor-mode-map): Rename from `doc-mode-map'. | ||
| 286 | |||
| 287 | 2006-01-23 Nick Roberts <nickrob@snap.net.nz> | ||
| 288 | |||
| 289 | * thumbs.el (thumbs-file-alist): Avoid creating duplicate entries. | ||
| 290 | |||
| 291 | 2006-01-22 Luc Teirlinck <teirllm@auburn.edu> | ||
| 292 | |||
| 293 | * startup.el (inhibit-splash-screen, initial-scratch-message): | ||
| 294 | Doc fixes. | ||
| 295 | |||
| 296 | 2006-01-22 Michael Albinus <michael.albinus@gmx.de> | ||
| 297 | |||
| 298 | Sync with Tramp 2.0.52. | ||
| 299 | |||
| 300 | * net/tramp.el, net/tramp-ftp.el, net/tramp-util.el, | ||
| 301 | net/tramp-vc.el: Add code for unloading Tramp. See comment before | ||
| 302 | `tramp-unload-tramp' for checklist. | ||
| 303 | |||
| 304 | * net/tramp.el: Require `timer-funcs' instead of `timer' if in | ||
| 305 | XEmacs. Contributed by Steve Youngs <steve@sxemacs.org>. | ||
| 306 | (tramp-unload-file-name-handler-alist) | ||
| 307 | (tramp-unload-tramp): New defuns. | ||
| 308 | (tramp-advice-PC-expand-many-files): New defadvice. | ||
| 309 | (tramp-save-PC-expand-many-files, tramp-setup-complete) Defuns | ||
| 310 | removed. | ||
| 311 | (tramp-handle-expand-file-name): Remove double slash. | ||
| 312 | (tramp-handle-file-attributes-with-ls): Return t as 9th attribute. | ||
| 313 | It doesn't matter, because it will be converted later on. | ||
| 314 | (tramp-handle-file-ownership-preserved-p): Rewritten. The old | ||
| 315 | implementation was just heuristic. | ||
| 316 | (tramp-post-connection): Set uid and gid properties. | ||
| 317 | (tramp-convert-file-attributes): Set file's gid change bit. | ||
| 318 | (tramp-get-remote-uid, tramp-get-remote-gid): New defuns. | ||
| 319 | (tramp-handle-expand-file-name): Use "~root" for tilde expansion | ||
| 320 | in case of su(do)? methods. The home directory of the local user | ||
| 321 | will be taken else. | ||
| 322 | (tramp-open-connection-telnet) | ||
| 323 | (tramp-open-connection-rsh, tramp-open-connection-su) | ||
| 324 | (tramp-open-connection-multi): Set PS1 to "$ ". Otherwise, a | ||
| 325 | local shell prompt could hurt. Reported by Romain Francoise | ||
| 326 | <romain@orebokech.com>. | ||
| 327 | (tramp-let-maybe): Add `edebug-form-spec' property. | ||
| 328 | (tramp-handle-expand-file-name): Bind `default-directory' locally | ||
| 329 | to "/" in order to avoid problems with UNC shares or Cygwin | ||
| 330 | mounts. | ||
| 331 | (tramp-md5-function): Fix typo in error message. | ||
| 332 | |||
| 333 | * net/tramp-ftp.el (tramp-ftp-enable-ange-ftp): New defun. | ||
| 334 | |||
| 335 | * net/tramp-util.el (top): Apply `ignore' instead of `identity' | ||
| 336 | for byte-compiler pacification. | ||
| 337 | |||
| 338 | 2006-01-22 Andre Spiegel <spiegel@gnu.org> | ||
| 339 | |||
| 340 | * vc-rcs.el (vc-rcs-state-heuristic): Use file-attributes with | ||
| 341 | ID-FORMAT `string'. This allows us to get rid of | ||
| 342 | `vc-user-login-name UID'. | ||
| 343 | |||
| 344 | * vc-sccs.el (vc-sccs-state-heuristic): Likewise. | ||
| 345 | |||
| 346 | 2006-01-22 John Paul Wallington <jpw@pobox.com> | ||
| 347 | |||
| 348 | * hl-line.el (hl-line-highlight, hl-line-move): Doc fixes. | ||
| 349 | |||
| 350 | 2006-01-21 Martin Rudalics <rudalics@gmx.at> | ||
| 351 | |||
| 352 | * emacs-lisp/find-func.el (find-definition-noselect) | ||
| 353 | (find-variable-noselect): Search variables in C source code too. | ||
| 354 | (find-function-C-source, find-function-noselect, find-function) | ||
| 355 | (find-function-other-frame, find-variable-noselect, find-variable) | ||
| 356 | (find-variable-other-frame, find-variable-at-point): | ||
| 357 | Fix docstrings. | ||
| 358 | |||
| 359 | 2006-01-21 Francesco Potorti` <pot@gnu.org> | ||
| 360 | |||
| 361 | * mail/rmailout.el (rmail-output): Don't use content-type if it is nil. | ||
| 362 | |||
| 363 | 2006-01-21 Agustin Martin <agustin.martin@hispalinux.es> | ||
| 364 | |||
| 365 | * textmodes/flyspell.el (flyspell-emacs-popup, flypell-xemacs-popup): | ||
| 366 | Default to disabling the "Save affix" question. | ||
| 367 | |||
| 368 | 2006-01-21 Marien Zwart <marienz@gentoo.org> (tiny change) | ||
| 369 | |||
| 370 | * progmodes/python.el (python-mode) <eldoc-mode-hook>: Pass nil as | ||
| 371 | the first arg to run-python. | ||
| 372 | |||
| 373 | 2006-01-21 Eli Zaretskii <eliz@gnu.org> | ||
| 374 | |||
| 375 | * startup.el (command-line-1): Handle --no-desktop if desktop.el | ||
| 376 | is not loaded. | ||
| 377 | |||
| 378 | 2006-01-20 Jay Belanger <belanger@truman.edu> | ||
| 379 | |||
| 380 | * calc/calcalg2.el (calc-sum-rec): Fix the sum when the lower | ||
| 381 | limit is 0. | ||
| 382 | |||
| 383 | * calc/calc-arith.el (math-add-symb-fancy): Check the length of | ||
| 384 | the correct variable. | ||
| 385 | |||
| 386 | 2006-01-20 Carsten Dominik <dominik@science.uva.nl> | ||
| 387 | |||
| 388 | * textmodes/org.el (org-open-at-point): Fixed bug with matching a | ||
| 389 | link. Fixed buggy argument sequence in call to `org-view-tags'. | ||
| 390 | (org-compile-prefix-format): Set `org-prefix-has-tag'. | ||
| 391 | (org-prefix-has-tag): New variable. | ||
| 392 | (org-format-agenda-item): Remove tags from headline if | ||
| 393 | appropriate. | ||
| 394 | (org-agenda-remove-tags-when-in-prefix): New option. | ||
| 395 | (org-get-tags-at): New function. | ||
| 396 | |||
| 397 | 2006-01-20 Nick Roberts <nickrob@snap.net.nz> | ||
| 398 | |||
| 399 | * thumbs.el (thumbs-buffer): New variable. Make it buffer local. | ||
| 400 | (thumbs-find-image): Move image name and number from buffer name | ||
| 401 | to mode name. Set thumbs-buffer. Preserve point so that large | ||
| 402 | images remain visible. | ||
| 403 | (thumbs-file-alist): Construct list in thumbs-buffer and reverse | ||
| 404 | order. | ||
| 405 | (thumbs-show-image-num): Get image from thumbs-file-alist. Set | ||
| 406 | mode name. | ||
| 407 | (thumbs-next-image, thumbs-previous-image): Make them work. | ||
| 408 | |||
| 409 | 2006-01-19 Luc Teirlinck <teirllm@auburn.edu> | ||
| 410 | |||
| 411 | * cus-edit.el (custom-buffer-create-internal): State in the text above | ||
| 412 | the whole buffer buttons that they do not operate on hidden items. | ||
| 413 | (custom-face-menu): Use `custom-face-save' instead of | ||
| 414 | `custom-face-save-command'. | ||
| 415 | (custom-face-save-command): Make it an alias for `custom-face-save' | ||
| 416 | and declare it obsolete. | ||
| 417 | (custom-face-save): Doc fix. | ||
| 418 | |||
| 419 | * dired.el (dired-no-confirm): Add quote. | ||
| 420 | (dired-subdir-alist-pre-R): Add quote in | ||
| 421 | `make-variable-buffer-local' form and remove unbalanced parenthesis. | ||
| 422 | |||
| 423 | 2006-01-19 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 424 | |||
| 425 | * textmodes/table.el (table-mode-indicator): Typo in last change. | ||
| 426 | |||
| 427 | 2006-01-19 Richard M. Stallman <rms@gnu.org> | ||
| 428 | |||
| 429 | * outline.el (hide-leaves): Don't call outline-end-of-heading. | ||
| 430 | Fixes bug reported in Nov 2005. | ||
| 431 | |||
| 432 | * isearch.el (isearch-forward): Doc fix. | ||
| 433 | |||
| 434 | * dired.el (dired-move-to-filename-regexp): Define as alias. | ||
| 435 | (dired-no-confirm): Use defcustom. | ||
| 436 | (dired-subdir-alist-pre-R): Put defvar at top level. | ||
| 437 | |||
| 438 | * battery.el (battery-linux-proc-acpi): Handle "last full capacity". | ||
| 439 | |||
| 440 | * textmodes/bibtex.el (bibtex-strings, bibtex-reference-keys): | ||
| 441 | Mark as risky. | ||
| 442 | |||
| 443 | * simple.el (set-mark-command): Doc fix. | ||
| 444 | (clone-indirect-buffer-other-window): | ||
| 445 | Read arg like clone-indirect-buffer. | ||
| 446 | (move-beginning-of-line): Skip invisible newlines. | ||
| 447 | |||
| 448 | 2006-01-19 Masatake YAMATO <jet@gyve.org> | ||
| 449 | |||
| 450 | * progmodes/cpp.el (cpp-edit-load): Make the order of | ||
| 451 | listed conditions in a base C code buffer and its associate | ||
| 452 | CPP Edit buffer the same. | ||
| 453 | |||
| 454 | 2006-01-19 Kenichi Handa <handa@m17n.org> | ||
| 455 | |||
| 456 | * mail/rmail.el (rmail-enable-mime): Docstring fixed. | ||
| 457 | (rmail-mime-feature): Likewise. | ||
| 458 | (rmail-require-mime-maybe): Use display-warning to show a warning | ||
| 459 | message. | ||
| 460 | |||
| 461 | * international/mule.el (auto-coding-regexp-alist-lookup): New fun. | ||
| 462 | (find-auto-coding): Use auto-coding-regexp-alist-lookup. | ||
| 463 | |||
| 464 | 2006-01-18 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 465 | |||
| 466 | * array.el: Move defvars out of eval-when-compile. | ||
| 467 | (array-make-template): Replace undeclared global var with a local one. | ||
| 468 | (array-mode): Inline initialization functions. | ||
| 469 | (array-init-local-variables, array-init-max-row) | ||
| 470 | (array-init-max-column, array-init-columns-per-line) | ||
| 471 | (array-init-field-width, array-init-rows-numbered) | ||
| 472 | (array-init-line-length, array-init-lines-per-row): Remove. | ||
| 473 | |||
| 474 | * play/doctor.el: Move defvars out of eval-when-compile. Use dolist. | ||
| 475 | (doc-mode-map): Define explicitly. | ||
| 476 | (doctor-txtype): Use mapc. | ||
| 477 | |||
| 478 | * textmodes/table.el: Move defvars out of eval-when-compile. | ||
| 479 | Remove harmful code meant to avoid byte-compiler warnings. | ||
| 480 | (table-fixed-mode-indicator): Remove. Use a more complex mode-line | ||
| 481 | specification that checks table-fixed-width-mode directly. | ||
| 482 | (table-recognize-region, table-recognize-cell): | ||
| 483 | Use restore-buffer-modified-p. | ||
| 484 | (table-fixed-width-mode): Remove code that refreshes | ||
| 485 | table-fixed-mode-indicator. | ||
| 486 | (*table--cell-describe-bindings, *table--cell-describe-mode): | ||
| 487 | Avoid obsolete name print-help-return-message. | ||
| 488 | (table--test-cell-list): Don't use replace-regexp from elisp. | ||
| 489 | (table--point-entered-cell-function, table--point-left-cell-function): | ||
| 490 | Don't set table-fixed-mode-indicator, use force-mode-line-update. | ||
| 491 | |||
| 492 | * textmodes/org.el: Move defvars out of eval-when-compile. Move code | ||
| 493 | that was after the end of file. Use buffer-file-name variable. | ||
| 494 | (org-timestamp-change): Use with-current-buffer. | ||
| 495 | (org-todo-list): Don't unnecessarily define a new buffer-local var. | ||
| 496 | (org-agenda-file-to-end, org-agenda-file-to-front): Remove unused arg | ||
| 497 | `file'. | ||
| 498 | |||
| 499 | * progmodes/fortran.el: Move defvars out of eval-when-compile. | ||
| 500 | (fortran-break-line): Remove unused var `opoint'. | ||
| 501 | (fortran-abbrev-start): Obey help-event-list. | ||
| 502 | |||
| 503 | 2006-01-18 Jesper Harder <harder@phys.au.dk> | ||
| 504 | |||
| 505 | * mail/smtpmail.el (smtpmail-send-it): Use insert-buffer-substring. | ||
| 506 | |||
| 507 | 2006-01-18 Masatake YAMATO <jet@gyve.org> | ||
| 508 | |||
| 509 | * progmodes/make-mode.el (makefile-imake-mode): New mode | ||
| 510 | derived from makefile-mode. | ||
| 511 | (makefile-imake-mode-syntax-table): New syntax table | ||
| 512 | derived from makefile-mode-syntax-table. | ||
| 513 | (makefile-mode): Write about makefile-imake-mode in doc string. | ||
| 514 | (makefile-mode-map): Bind "\C-c\C-m\C-i" to makefile-imake-mode. | ||
| 515 | (makefile-imake-font-lock-keywords): New font lock keywords. | ||
| 516 | |||
| 517 | * files.el (auto-mode-alist): Add Imakefile. | ||
| 518 | |||
| 519 | 2006-01-17 Agustin Martin <agustin.martin@hispalinux.es> | ||
| 520 | |||
| 521 | * textmodes/flyspell.el (ispell-kill-ispell-hook): Add to the hook when | ||
| 522 | loading the file rather than when turning on flyspell-mode. | ||
| 523 | |||
| 1 | 2006-01-16 Luc Teirlinck <teirllm@auburn.edu> | 524 | 2006-01-16 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 525 | ||
| 3 | * cus-edit.el (customize-rogue): Minor doc fix. | 526 | * cus-edit.el (customize-rogue): Minor doc fix. |
| @@ -41,6 +564,8 @@ | |||
| 41 | * buff-menu.el (buffer-menu-buffer) <defface>: Renamed from | 564 | * buff-menu.el (buffer-menu-buffer) <defface>: Renamed from |
| 42 | Buffer-menu-buffer. Doc fix. | 565 | Buffer-menu-buffer. Doc fix. |
| 43 | (Buffer-menu-buffer): Face alias to buffer-menu-buffer. | 566 | (Buffer-menu-buffer): Face alias to buffer-menu-buffer. |
| 567 | (list-buffers-noselect): Use `buffer-menu-buffer' face instead of | ||
| 568 | `Buffer-menu-buffer'. | ||
| 44 | 569 | ||
| 45 | * info.el (Info-mode-line-node-keymap): New defvar. | 570 | * info.el (Info-mode-line-node-keymap): New defvar. |
| 46 | (Info-set-mode-line): Use `stringp' to check Info-current-file. | 571 | (Info-set-mode-line): Use `stringp' to check Info-current-file. |
| @@ -52,8 +577,7 @@ | |||
| 52 | 577 | ||
| 53 | 2006-01-16 Kenichi Handa <handa@m17n.org> | 578 | 2006-01-16 Kenichi Handa <handa@m17n.org> |
| 54 | 579 | ||
| 55 | * international/code-pages.el: Add autoload cookies for | 580 | * international/code-pages.el: Add autoload cookies for cp125[0345678]. |
| 56 | cp125[0345678]. | ||
| 57 | 581 | ||
| 58 | * language/european.el (cp1252): New alias for windows-1252. | 582 | * language/european.el (cp1252): New alias for windows-1252. |
| 59 | 583 | ||
| @@ -67,14 +591,13 @@ | |||
| 67 | (term-mode): Make variables local here instead of doing it in | 591 | (term-mode): Make variables local here instead of doing it in |
| 68 | `term-emulate-terminal'. | 592 | `term-emulate-terminal'. |
| 69 | (term-emulate-terminal): Delete incorrect optimization for cr+lf. | 593 | (term-emulate-terminal): Delete incorrect optimization for cr+lf. |
| 70 | Scroll reverse needs to take into account the scroll | 594 | Scroll reverse needs to take into account the scroll region. |
| 71 | region. Saving and restoring the cursor should save the color | 595 | Saving and restoring the cursor should save the color attributes too. |
| 72 | attributes too. | ||
| 73 | (term-reset-terminal): Reset the scroll region. | 596 | (term-reset-terminal): Reset the scroll region. |
| 74 | (term-handle-ansi-escape): Cursor up and down should take into | 597 | (term-handle-ansi-escape): Cursor up and down should take into |
| 75 | account the scroll region. | 598 | account the scroll region. |
| 76 | (term-set-scroll-region): Renamed from `term-scroll-region'. Move | 599 | (term-set-scroll-region): Rename from `term-scroll-region'. |
| 77 | to 0,0 after setting the region. | 600 | Move to 0,0 after setting the region. |
| 78 | (term-handle-scroll): Handle scroll up. | 601 | (term-handle-scroll): Handle scroll up. |
| 79 | (term-down): Fix off by one error. | 602 | (term-down): Fix off by one error. |
| 80 | (term-delete-lines): Do not delete outside the scroll region. | 603 | (term-delete-lines): Do not delete outside the scroll region. |
| @@ -98,6 +621,10 @@ | |||
| 98 | (Custom-reset-saved): Do not ask for confirmation in single option | 621 | (Custom-reset-saved): Do not ask for confirmation in single option |
| 99 | buffers. | 622 | buffers. |
| 100 | 623 | ||
| 624 | 2006-01-13 Richard M. Stallman <rms@gnu.org> | ||
| 625 | |||
| 626 | * font-lock.el (lisp-font-lock-keywords-1): Minor rearrangement. | ||
| 627 | |||
| 101 | 2006-01-13 Romain Francoise <romain@orebokech.com> | 628 | 2006-01-13 Romain Francoise <romain@orebokech.com> |
| 102 | 629 | ||
| 103 | * add-log.el (add-change-log-entry, change-log-merge): | 630 | * add-log.el (add-change-log-entry, change-log-merge): |
| @@ -134,7 +661,7 @@ | |||
| 134 | Use `org-expand-wide-chars'. | 661 | Use `org-expand-wide-chars'. |
| 135 | (org-open-file): Fix bug in program launch. | 662 | (org-open-file): Fix bug in program launch. |
| 136 | (org-get-time-of-day): Fix bug with times before 1am. | 663 | (org-get-time-of-day): Fix bug with times before 1am. |
| 137 | (org-agenda-menu): Addes tags commands. | 664 | (org-agenda-menu): Add tags commands. |
| 138 | 665 | ||
| 139 | 2006-01-13 Agustin Martin <agustin.martin@hispalinux.es> | 666 | 2006-01-13 Agustin Martin <agustin.martin@hispalinux.es> |
| 140 | 667 | ||
| @@ -345,7 +872,7 @@ | |||
| 345 | 872 | ||
| 346 | * emacs-lisp/find-func.el (find-definition-noselect): Fix typo in | 873 | * emacs-lisp/find-func.el (find-definition-noselect): Fix typo in |
| 347 | the doc string: "functoin" => "function". | 874 | the doc string: "functoin" => "function". |
| 348 | ldefs-boot.el: Likewise. | 875 | * ldefs-boot.el: Likewise. |
| 349 | 876 | ||
| 350 | * textmodes/bibtex.el (bibtex-validate-globally): Fix typo in a | 877 | * textmodes/bibtex.el (bibtex-validate-globally): Fix typo in a |
| 351 | message text: "Duplicat" => "Duplicate". | 878 | message text: "Duplicat" => "Duplicate". |
| @@ -658,7 +1185,7 @@ | |||
| 658 | that we set completion-ignore-case (i.e., binding via let is not | 1185 | that we set completion-ignore-case (i.e., binding via let is not |
| 659 | sufficient). | 1186 | sufficient). |
| 660 | (bibtex-complete): Always set completion-ignore-case and | 1187 | (bibtex-complete): Always set completion-ignore-case and |
| 661 | choose-completion-string-functions. The latter is needed because | 1188 | choose-completion-string-functions. The latter is needed because |
| 662 | choose-completion-string-functions keeps its value if we quit the | 1189 | choose-completion-string-functions keeps its value if we quit the |
| 663 | *Completions* buffer without requesting a completion. | 1190 | *Completions* buffer without requesting a completion. |
| 664 | 1191 | ||
| @@ -720,7 +1247,7 @@ | |||
| 720 | (bibtex-beginning-first-field): New functions. | 1247 | (bibtex-beginning-first-field): New functions. |
| 721 | (bibtex-skip-to-valid-entry): Use bibtex-valid-entry. Fix regexp. | 1248 | (bibtex-skip-to-valid-entry): Use bibtex-valid-entry. Fix regexp. |
| 722 | (bibtex-map-entries): Fix docstring. | 1249 | (bibtex-map-entries): Fix docstring. |
| 723 | (bibtex-flash-head): New arg prompt. Simplify. | 1250 | (bibtex-flash-head): New arg prompt. Simplify. |
| 724 | (bibtex-enclosing-field): Include code of bibtex-inside-field. | 1251 | (bibtex-enclosing-field): Include code of bibtex-inside-field. |
| 725 | (bibtex-insert-kill): Simplify. Always insert text past the | 1252 | (bibtex-insert-kill): Simplify. Always insert text past the |
| 726 | current field or entry. | 1253 | current field or entry. |
| @@ -756,7 +1283,7 @@ | |||
| 756 | * progmodes/gud.el (gud-tooltip-dereference): Rename from | 1283 | * progmodes/gud.el (gud-tooltip-dereference): Rename from |
| 757 | toggle-gud-tooltip-dereference. | 1284 | toggle-gud-tooltip-dereference. |
| 758 | (gud-tooltip-print-command): Move concatenation of "*" to expr to... | 1285 | (gud-tooltip-print-command): Move concatenation of "*" to expr to... |
| 759 | (gud-tooltip-tips): ...here when dereferencing.. | 1286 | (gud-tooltip-tips): ...here when dereferencing. |
| 760 | 1287 | ||
| 761 | 2005-12-28 Bill Wohler <wohler@newt.com> | 1288 | 2005-12-28 Bill Wohler <wohler@newt.com> |
| 762 | 1289 | ||
| @@ -1007,7 +1534,7 @@ | |||
| 1007 | * menu-bar.el (menu-find-file-existing): New function. | 1534 | * menu-bar.el (menu-find-file-existing): New function. |
| 1008 | (menu-bar-file-menu): Use menu-find-file-existing for Open. | 1535 | (menu-bar-file-menu): Use menu-find-file-existing for Open. |
| 1009 | 1536 | ||
| 1010 | * tool-bar.el (tool-bar-setup): open changed to menu-find-file-existing. | 1537 | * tool-bar.el (tool-bar-setup): Open changed to menu-find-file-existing. |
| 1011 | 1538 | ||
| 1012 | 2005-12-22 Stefan Monnier <monnier@iro.umontreal.ca> | 1539 | 2005-12-22 Stefan Monnier <monnier@iro.umontreal.ca> |
| 1013 | 1540 | ||
| @@ -1268,7 +1795,7 @@ | |||
| 1268 | * simple.el (last-buffer): Move here. | 1795 | * simple.el (last-buffer): Move here. |
| 1269 | (get-next-valid-buffer): New function. | 1796 | (get-next-valid-buffer): New function. |
| 1270 | (next-buffer): Use frame-local buffer list, maintain buried buffer list. | 1797 | (next-buffer): Use frame-local buffer list, maintain buried buffer list. |
| 1271 | (prev-buffer): Ditto. Rename to `previous-buffer'. | 1798 | (prev-buffer): Ditto. Rename to `previous-buffer'. |
| 1272 | 1799 | ||
| 1273 | * menu-bar.el (menu-bar-update-buffers): Update uses of `prev-buffer'. | 1800 | * menu-bar.el (menu-bar-update-buffers): Update uses of `prev-buffer'. |
| 1274 | * bindings.el (global-map): Ditto. | 1801 | * bindings.el (global-map): Ditto. |
| @@ -1297,8 +1824,8 @@ | |||
| 1297 | (ispell-buffer-local-dict): | 1824 | (ispell-buffer-local-dict): |
| 1298 | Don't set spell-personal-dictionary after killing process. | 1825 | Don't set spell-personal-dictionary after killing process. |
| 1299 | (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name. | 1826 | (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name. |
| 1300 | (ispell-tex-skip-alists) | 1827 | (ispell-tex-skip-alists, ispell-html-skip-alists) |
| 1301 | (ispell-html-skip-alists, ispell-skip-region-alist): Mark as risky. | 1828 | (ispell-skip-region-alist): Mark as risky. |
| 1302 | 1829 | ||
| 1303 | * net/newsticker.el (newsticker--retrieval-timer-list) | 1830 | * net/newsticker.el (newsticker--retrieval-timer-list) |
| 1304 | (newsticker--display-timer, newsticker-running-p) | 1831 | (newsticker--display-timer, newsticker-running-p) |
| @@ -1537,7 +2064,7 @@ | |||
| 1537 | * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display): | 2064 | * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display): |
| 1538 | Add the gud groupname. | 2065 | Add the gud groupname. |
| 1539 | (gud-tooltip-mode): Add the tooltip groupname. | 2066 | (gud-tooltip-mode): Add the tooltip groupname. |
| 1540 | (gud-tooltip-echo-area): Add the gud groupname. Remove tag to | 2067 | (gud-tooltip-echo-area): Add the gud groupname. Remove tag to |
| 1541 | avoid conflict with tooltip-use-echo-area. | 2068 | avoid conflict with tooltip-use-echo-area. |
| 1542 | 2069 | ||
| 1543 | 2005-12-10 Romain Francoise <romain@orebokech.com> | 2070 | 2005-12-10 Romain Francoise <romain@orebokech.com> |
| @@ -1560,7 +2087,7 @@ | |||
| 1560 | 2087 | ||
| 1561 | 2005-12-10 David Koppelman <koppel@ece.lsu.edu> | 2088 | 2005-12-10 David Koppelman <koppel@ece.lsu.edu> |
| 1562 | 2089 | ||
| 1563 | * hi-lock.el: (hi-lock-mode) Renamed from hi-lock-buffer-mode; | 2090 | * hi-lock.el (hi-lock-mode): Rename from hi-lock-buffer-mode; |
| 1564 | react if global-hi-lock-mode seems intended. | 2091 | react if global-hi-lock-mode seems intended. |
| 1565 | (global-hi-lock-mode) Renamed from hi-lock-mode. | 2092 | (global-hi-lock-mode) Renamed from hi-lock-mode. |
| 1566 | (hi-lock-archaic-interface-message-used) | 2093 | (hi-lock-archaic-interface-message-used) |
| @@ -1570,7 +2097,7 @@ | |||
| 1570 | (hi-lock-find-patterns, hi-lock-font-lock-hook): | 2097 | (hi-lock-find-patterns, hi-lock-font-lock-hook): |
| 1571 | Replace hi-lock-buffer-mode with hi-lock-mode. | 2098 | Replace hi-lock-buffer-mode with hi-lock-mode. |
| 1572 | 2099 | ||
| 1573 | 2005-12-10 Kevin Rodgers <ihs_4664@ihs.com> | 2100 | 2005-12-10 Kevin Rodgers <ihs_4664@yahoo.com> |
| 1574 | 2101 | ||
| 1575 | * emacs-lisp/lisp.el (lisp-complete-symbol): Regenerate the | 2102 | * emacs-lisp/lisp.el (lisp-complete-symbol): Regenerate the |
| 1576 | completion list, even after a partial completion has been | 2103 | completion list, even after a partial completion has been |
| @@ -1703,8 +2230,8 @@ | |||
| 1703 | 2230 | ||
| 1704 | 2005-12-08 Kim F. Storm <storm@cua.dk> | 2231 | 2005-12-08 Kim F. Storm <storm@cua.dk> |
| 1705 | 2232 | ||
| 1706 | * emulation/cua-rect.el (cua--rectangle-aux-replace): Fix | 2233 | * emulation/cua-rect.el (cua--rectangle-aux-replace): |
| 1707 | indention of text on right side of replaced rectangle. | 2234 | Fix indention of text on right side of replaced rectangle. |
| 1708 | 2235 | ||
| 1709 | 2005-12-09 Nick Roberts <nickrob@snap.net.nz> | 2236 | 2005-12-09 Nick Roberts <nickrob@snap.net.nz> |
| 1710 | 2237 | ||
| @@ -1740,7 +2267,7 @@ | |||
| 1740 | * progmodes/cc-defs.el: | 2267 | * progmodes/cc-defs.el: |
| 1741 | (i) Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4) | 2268 | (i) Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4) |
| 1742 | 2269 | ||
| 1743 | * progmodes/cc-cmds.el (c-show-syntactic-information): change the | 2270 | * progmodes/cc-cmds.el (c-show-syntactic-information): Change the |
| 1744 | highlighting mechanism so it will work in XEmacs too. | 2271 | highlighting mechanism so it will work in XEmacs too. |
| 1745 | 2272 | ||
| 1746 | * progmodes/cc-defs.el: Insert c-int-to-char. | 2273 | * progmodes/cc-defs.el: Insert c-int-to-char. |
| @@ -1770,8 +2297,8 @@ | |||
| 1770 | 2297 | ||
| 1771 | * progmodes/cc-mode.el: Bind c-subword-mode to C-c C-w. | 2298 | * progmodes/cc-mode.el: Bind c-subword-mode to C-c C-w. |
| 1772 | 2299 | ||
| 1773 | * progmodes/cc-subword.el, cc-cmds.el, cc-mode.el: Rename | 2300 | * progmodes/cc-subword.el, cc-cmds.el, cc-mode.el: |
| 1774 | "c-subword-move-mode" as "c-subword-mode". | 2301 | Rename "c-subword-move-mode" as "c-subword-mode". |
| 1775 | 2302 | ||
| 1776 | * progmodes/cc-mode.el: Added tty suitable bindings for C-c | 2303 | * progmodes/cc-mode.el: Added tty suitable bindings for C-c |
| 1777 | <delete> and C-c C-<delete>. (To the c-hungry- delete functions). | 2304 | <delete> and C-c C-<delete>. (To the c-hungry- delete functions). |
| @@ -1803,8 +2330,8 @@ | |||
| 1803 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2330 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
| 1804 | 2331 | ||
| 1805 | * progmodes/cc-fonts.el, cc-vars.el | 2332 | * progmodes/cc-fonts.el, cc-vars.el |
| 1806 | (gtkdoc-font-lock-doc-comments, gtkdoc-font-lock-doc-protection, | 2333 | (gtkdoc-font-lock-doc-comments, gtkdoc-font-lock-doc-protection) |
| 1807 | gtkdoc-font-lock-keywords): GtkDoc patterns contributed by | 2334 | (gtkdoc-font-lock-keywords): GtkDoc patterns contributed by |
| 1808 | Masatake YAMATO. | 2335 | Masatake YAMATO. |
| 1809 | 2336 | ||
| 1810 | (c-doc-comment-style): Made GtkDoc default in C mode. | 2337 | (c-doc-comment-style): Made GtkDoc default in C mode. |
| @@ -1828,7 +2355,7 @@ | |||
| 1828 | c-syntactic-context for calls to "criteria functions", for | 2355 | c-syntactic-context for calls to "criteria functions", for |
| 1829 | consistency with other calls to user functions. | 2356 | consistency with other calls to user functions. |
| 1830 | 2357 | ||
| 1831 | * progmodes/cc-cmds.el (c-indent-command): expunge use of | 2358 | * progmodes/cc-cmds.el (c-indent-command): Expunge use of |
| 1832 | `current-prefix-arg', since this might be the prefix arg to a | 2359 | `current-prefix-arg', since this might be the prefix arg to a |
| 1833 | command which calls c-indent-command as a function. Change the | 2360 | command which calls c-indent-command as a function. Change the |
| 1834 | interactive spec from "p" to "P". | 2361 | interactive spec from "p" to "P". |
| @@ -1847,14 +2374,14 @@ | |||
| 1847 | 2374 | ||
| 1848 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2375 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
| 1849 | 2376 | ||
| 1850 | * progmodes/cc-cmds.el (c-mask-paragraph): correct, so that | 2377 | * progmodes/cc-cmds.el (c-mask-paragraph): Correct, so that |
| 1851 | auto-fill doesn't split a c-comment's last word from a hanging | 2378 | auto-fill doesn't split a c-comment's last word from a hanging |
| 1852 | "*/" when a space is typed between them after fill-column. | 2379 | "*/" when a space is typed between them after fill-column. |
| 1853 | 2380 | ||
| 1854 | * progmodes/cc-defs.el: New macro c-delete-and-extract-region. | 2381 | * progmodes/cc-defs.el: New macro c-delete-and-extract-region. |
| 1855 | 2382 | ||
| 1856 | * progmodes/cc-styles.el (c-set-style, | 2383 | * progmodes/cc-styles.el (c-set-style) |
| 1857 | c-setup-paragraph-variables): Abort the command if we're not in a | 2384 | (c-setup-paragraph-variables): Abort the command if we're not in a |
| 1858 | CC Mode buffer. | 2385 | CC Mode buffer. |
| 1859 | 2386 | ||
| 1860 | * progmodes/cc-align.el (c-lineup-C-comments): Correct indentation | 2387 | * progmodes/cc-align.el (c-lineup-C-comments): Correct indentation |
| @@ -1885,25 +2412,25 @@ | |||
| 1885 | 2412 | ||
| 1886 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2413 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
| 1887 | 2414 | ||
| 1888 | * progmodes/cc-fonts.el (c-basic-matchers-before, | 2415 | * progmodes/cc-fonts.el (c-basic-matchers-before) |
| 1889 | c-complex-decl-matchers): Fixed the "not-arrow-prefix" regexp used | 2416 | (c-complex-decl-matchers): Fixed the "not-arrow-prefix" regexp used |
| 1890 | in Pike. | 2417 | in Pike. |
| 1891 | 2418 | ||
| 1892 | * progmodes/cc-langs.el (c-other-op-syntax-tokens): Only C++ has | 2419 | * progmodes/cc-langs.el (c-other-op-syntax-tokens): Only C++ has |
| 1893 | digraphs. | 2420 | digraphs. |
| 1894 | 2421 | ||
| 1895 | * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el | 2422 | * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el |
| 1896 | (c-cpp-message-directives, c-cpp-include-directives, | 2423 | (c-cpp-message-directives, c-cpp-include-directives) |
| 1897 | c-opt-cpp-macro-define, c-opt-cpp-macro-define-start, | 2424 | (c-opt-cpp-macro-define, c-opt-cpp-macro-define-start) |
| 1898 | c-cpp-expr-directives): Introduced new language constants to | 2425 | (c-cpp-expr-directives): Introduced new language constants to |
| 1899 | control cpp syntax in a cleaner way. | 2426 | control cpp syntax in a cleaner way. |
| 1900 | 2427 | ||
| 1901 | (c-cpp-expr-functions): Renamed from c-cpp-defined-fns. | 2428 | (c-cpp-expr-functions): Renamed from c-cpp-defined-fns. |
| 1902 | 2429 | ||
| 1903 | (c-cpp-matchers, c-forward-to-cpp-define-body): Use them. | 2430 | (c-cpp-matchers, c-forward-to-cpp-define-body): Use them. |
| 1904 | 2431 | ||
| 1905 | * progmodes/cc-langs.el, cc-fonts.el (c-string-escaped-newlines, | 2432 | * progmodes/cc-langs.el, cc-fonts.el (c-string-escaped-newlines) |
| 1906 | c-multiline-string-start-char): New language constants and | 2433 | (c-multiline-string-start-char): New language constants and |
| 1907 | variables to specify how newlines in string literals work. | 2434 | variables to specify how newlines in string literals work. |
| 1908 | 2435 | ||
| 1909 | (c-font-lock-invalid-string): Use them. | 2436 | (c-font-lock-invalid-string): Use them. |
| @@ -1919,15 +2446,15 @@ | |||
| 1919 | * progmodes/cc-engine.el, cc-langs.el | 2446 | * progmodes/cc-engine.el, cc-langs.el |
| 1920 | (c-opt-op-identifier-prefix): New language constant and variable. | 2447 | (c-opt-op-identifier-prefix): New language constant and variable. |
| 1921 | 2448 | ||
| 1922 | (c-just-after-func-arglist-p, c-after-special-operator-id, | 2449 | (c-just-after-func-arglist-p, c-after-special-operator-id) |
| 1923 | c-search-decl-header-end, c-inside-bracelist-p): Use it. | 2450 | (c-search-decl-header-end, c-inside-bracelist-p): Use it. |
| 1924 | 2451 | ||
| 1925 | * progmodes/cc-align.el, cc-engine.el | 2452 | * progmodes/cc-align.el, cc-engine.el |
| 1926 | (c-after-special-operator-id): New helper to handle C++ operator | 2453 | (c-after-special-operator-id): New helper to handle C++ operator |
| 1927 | identifiers. | 2454 | identifiers. |
| 1928 | 2455 | ||
| 1929 | (c-lineup-topmost-intro-cont, c-just-after-func-arglist-p, | 2456 | (c-lineup-topmost-intro-cont, c-just-after-func-arglist-p) |
| 1930 | c-guess-basic-syntax): Handle C++ operator identifiers in | 2457 | (c-guess-basic-syntax): Handle C++ operator identifiers in |
| 1931 | declarations. | 2458 | declarations. |
| 1932 | 2459 | ||
| 1933 | * progmodes/cc-langs.el (c-assignment-operators): Added the | 2460 | * progmodes/cc-langs.el (c-assignment-operators): Added the |
| @@ -1997,7 +2524,7 @@ | |||
| 1997 | (c-point-syntax): Add a check for "virtual semicolons" in AWK | 2524 | (c-point-syntax): Add a check for "virtual semicolons" in AWK |
| 1998 | mode, so that the tentative extra newline doesn't change the | 2525 | mode, so that the tentative extra newline doesn't change the |
| 1999 | syntax of the following brace. | 2526 | syntax of the following brace. |
| 2000 | (c-electric-brace): restructure by extracting the above functions. | 2527 | (c-electric-brace): Restructure by extracting the above functions. |
| 2001 | Tidy up the coding somewhat. | 2528 | Tidy up the coding somewhat. |
| 2002 | (c-electric-semi&comma, c-electric-colon, c-electric-paren): | 2529 | (c-electric-semi&comma, c-electric-colon, c-electric-paren): |
| 2003 | restructure a bit. | 2530 | restructure a bit. |
| @@ -2022,9 +2549,9 @@ | |||
| 2022 | * progmodes/cc-subword.el: New functions and minor mode to handle | 2549 | * progmodes/cc-subword.el: New functions and minor mode to handle |
| 2023 | SillyCapsedStyleIndentifiers, contributed by Masatake YAMATO: | 2550 | SillyCapsedStyleIndentifiers, contributed by Masatake YAMATO: |
| 2024 | 2551 | ||
| 2025 | (c-forward-subword, c-backward-subword, c-mark-subword, | 2552 | (c-forward-subword, c-backward-subword, c-mark-subword) |
| 2026 | c-kill-subword, c-backward-kill-subword, c-transpose-subwords, | 2553 | (c-kill-subword, c-backward-kill-subword, c-transpose-subwords) |
| 2027 | c-capitalize-subword, c-downcase-subword, c-upcase-subword): | 2554 | (c-capitalize-subword, c-downcase-subword, c-upcase-subword): |
| 2028 | Functions corresponding to the standard word handling functions. | 2555 | Functions corresponding to the standard word handling functions. |
| 2029 | 2556 | ||
| 2030 | (c-subword-move-mode): Minor mode that replaces all the standard | 2557 | (c-subword-move-mode): Minor mode that replaces all the standard |
| @@ -2045,7 +2572,7 @@ | |||
| 2045 | 2572 | ||
| 2046 | Introduce an "awk" style, mainly for auto-newline and clean-ups. | 2573 | Introduce an "awk" style, mainly for auto-newline and clean-ups. |
| 2047 | 2574 | ||
| 2048 | * progmodes/cc-align.el: new function c-snug-1line-defun-close | 2575 | * progmodes/cc-align.el: New function c-snug-1line-defun-close |
| 2049 | 2576 | ||
| 2050 | * progmodes/cc-cmds.el: In c-electric-brace, add code for new | 2577 | * progmodes/cc-cmds.el: In c-electric-brace, add code for new |
| 2051 | clean-up one-liner-defun. | 2578 | clean-up one-liner-defun. |
| @@ -2068,8 +2595,8 @@ | |||
| 2068 | * progmodes/cc-defs.el (c-tnt-chng-record-state): Don't signal an | 2595 | * progmodes/cc-defs.el (c-tnt-chng-record-state): Don't signal an |
| 2069 | error if the mark isn't set. | 2596 | error if the mark isn't set. |
| 2070 | 2597 | ||
| 2071 | * progmodes/cc-engine.el (c-guess-continued-construct, | 2598 | * progmodes/cc-engine.el (c-guess-continued-construct) |
| 2072 | c-guess-basic-syntax): Use `c-forward-decl-or-cast-1' to more | 2599 | (c-guess-basic-syntax): Use `c-forward-decl-or-cast-1' to more |
| 2073 | accurately detect functions inside functions. | 2600 | accurately detect functions inside functions. |
| 2074 | 2601 | ||
| 2075 | * progmodes/cc-engine.el (c-at-expression-start-p): New function | 2602 | * progmodes/cc-engine.el (c-at-expression-start-p): New function |
| @@ -2090,8 +2617,8 @@ | |||
| 2090 | (c-forward-objc-directive): New function to move over any ObjC | 2617 | (c-forward-objc-directive): New function to move over any ObjC |
| 2091 | directive. | 2618 | directive. |
| 2092 | 2619 | ||
| 2093 | (c-just-after-func-arglist-p, c-guess-basic-syntax, | 2620 | (c-just-after-func-arglist-p, c-guess-basic-syntax) |
| 2094 | c-basic-matchers-before): Use it. | 2621 | (c-basic-matchers-before): Use it. |
| 2095 | 2622 | ||
| 2096 | (c-font-lock-objc-iip-decl): Removed. | 2623 | (c-font-lock-objc-iip-decl): Removed. |
| 2097 | 2624 | ||
| @@ -2101,8 +2628,8 @@ | |||
| 2101 | * progmodes/cc-styles.el (c-style-alist): Fixed several | 2628 | * progmodes/cc-styles.el (c-style-alist): Fixed several |
| 2102 | inconsistencies in the Whitesmith style. | 2629 | inconsistencies in the Whitesmith style. |
| 2103 | 2630 | ||
| 2104 | * progmodes/cc-align.el (c-lineup-after-whitesmith-blocks): New | 2631 | * progmodes/cc-align.el (c-lineup-after-whitesmith-blocks): |
| 2105 | lineup function to get lines after Whitesmith style blocks | 2632 | New lineup function to get lines after Whitesmith style blocks |
| 2106 | correctly indented. | 2633 | correctly indented. |
| 2107 | 2634 | ||
| 2108 | (c-lineup-whitesmith-in-block): Backed out the compensation for | 2635 | (c-lineup-whitesmith-in-block): Backed out the compensation for |
| @@ -2137,10 +2664,10 @@ | |||
| 2137 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2664 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
| 2138 | 2665 | ||
| 2139 | * progmodes/cc-awk.el: Change the terminology of regexps: A char | 2666 | * progmodes/cc-awk.el: Change the terminology of regexps: A char |
| 2140 | list is now | 2667 | list is now [asdf], a char class [:alpha:]. Include code for char |
| 2141 | [asdf], a char class [:alpha:]. Include code for char classes. | 2668 | classes. Set c-awk-NL-prop on lines ending in open strings. (Bug |
| 2142 | Set c-awk-NL-prop on lines ending in open strings. (Bug fix.) | 2669 | fix.) Add character classes (e.g. "[:alpha:]") into AWK Mode's |
| 2143 | Add character classes (e.g. "[:alpha:]") into AWK Mode's regexps. | 2670 | regexps. |
| 2144 | 2671 | ||
| 2145 | Remove (nearly all of) the cruft associated with AWK Mode's former | 2672 | Remove (nearly all of) the cruft associated with AWK Mode's former |
| 2146 | concept of "virtual semicolons": | 2673 | concept of "virtual semicolons": |
| @@ -2162,7 +2689,7 @@ | |||
| 2162 | adapted for virtual semicolons. | 2689 | adapted for virtual semicolons. |
| 2163 | 2690 | ||
| 2164 | * progmodes/cc-engine.el: | 2691 | * progmodes/cc-engine.el: |
| 2165 | (c-ws*-string-limit-regexp): new regexp. | 2692 | (c-ws*-string-limit-regexp): New regexp. |
| 2166 | (c-forward-single-comment, c-backward-single-comment): Comment out | 2693 | (c-forward-single-comment, c-backward-single-comment): Comment out |
| 2167 | the (now redundant) "special" AWK stuff. | 2694 | the (now redundant) "special" AWK stuff. |
| 2168 | 2695 | ||
| @@ -2174,9 +2701,8 @@ | |||
| 2174 | 2701 | ||
| 2175 | * progmodes/cc-fonts.el (c-font-lock-declarations): Always narrow | 2702 | * progmodes/cc-fonts.el (c-font-lock-declarations): Always narrow |
| 2176 | to the fontified region so that fontification doesn't occur | 2703 | to the fontified region so that fontification doesn't occur |
| 2177 | outside it | 2704 | outside it (could happen e.g. when fontifying a line with an |
| 2178 | (could happen e.g. when fontifying a line with an unfinished | 2705 | unfinished declaration). |
| 2179 | declaration). | ||
| 2180 | 2706 | ||
| 2181 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> | 2707 | 2005-12-08 Alan Mackenzie <bug-cc-mode@gnu.org> |
| 2182 | 2708 | ||
| @@ -2289,7 +2815,7 @@ | |||
| 2289 | initialised in c-setup-paragraph-variables, used in string | 2815 | initialised in c-setup-paragraph-variables, used in string |
| 2290 | scanning subroutines of c-beginning-of-statement. | 2816 | scanning subroutines of c-beginning-of-statement. |
| 2291 | 2817 | ||
| 2292 | * progmodes/cc-cmds.el (c-electric-brace): don't delete a comment | 2818 | * progmodes/cc-cmds.el (c-electric-brace): Don't delete a comment |
| 2293 | which precedes the newly inserted `{'. | 2819 | which precedes the newly inserted `{'. |
| 2294 | 2820 | ||
| 2295 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 2821 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
| @@ -2325,8 +2851,8 @@ | |||
| 2325 | * progmodes/cc-engine.el (c-guess-basic-syntax): Simplified case | 2851 | * progmodes/cc-engine.el (c-guess-basic-syntax): Simplified case |
| 2326 | 16D - can't be a class-close at that point. | 2852 | 16D - can't be a class-close at that point. |
| 2327 | 2853 | ||
| 2328 | * progmodes/cc-engine.el (c-guess-basic-syntax, | 2854 | * progmodes/cc-engine.el (c-guess-basic-syntax) |
| 2329 | c-add-class-syntax): Don't narrow out the enclosing declaration | 2855 | (c-add-class-syntax): Don't narrow out the enclosing declaration |
| 2330 | level. This makes everything a lot easier, and it was actually | 2856 | level. This makes everything a lot easier, and it was actually |
| 2331 | only four small places that needed it to work. Some places that | 2857 | only four small places that needed it to work. Some places that |
| 2332 | previously did `widen' are removed now, which has the effect that | 2858 | previously did `widen' are removed now, which has the effect that |
| @@ -2352,7 +2878,7 @@ | |||
| 2352 | 2878 | ||
| 2353 | * progmodes/cc-langs.el (c-symbol-start): Include `@' in ObjC. | 2879 | * progmodes/cc-langs.el (c-symbol-start): Include `@' in ObjC. |
| 2354 | 2880 | ||
| 2355 | (c-decl-start-re): No no longer any need for special treatment of | 2881 | (c-decl-start-re): No longer any need for special treatment of |
| 2356 | ObjC due to the above. | 2882 | ObjC due to the above. |
| 2357 | 2883 | ||
| 2358 | (c-other-block-decl-kwds): Handle "extern" in ObjC too since it | 2884 | (c-other-block-decl-kwds): Handle "extern" in ObjC too since it |
| @@ -2364,8 +2890,8 @@ | |||
| 2364 | 2890 | ||
| 2365 | (c-opt-identifier-prefix-key): New internal language constant. | 2891 | (c-opt-identifier-prefix-key): New internal language constant. |
| 2366 | 2892 | ||
| 2367 | (c-opt-identifier-concat-key, c-opt-after-id-concat-key, | 2893 | (c-opt-identifier-concat-key, c-opt-after-id-concat-key) |
| 2368 | c-identifier-start, c-identifier-key): Now completely calculated | 2894 | (c-identifier-start, c-identifier-key): Now completely calculated |
| 2369 | from other constants. | 2895 | from other constants. |
| 2370 | 2896 | ||
| 2371 | (c-identifier-last-sym-match): Decommissioned since it's no longer | 2897 | (c-identifier-last-sym-match): Decommissioned since it's no longer |
| @@ -2382,10 +2908,10 @@ | |||
| 2382 | * progmodes/cc-langs.el (c-filter-ops): New helper function to | 2908 | * progmodes/cc-langs.el (c-filter-ops): New helper function to |
| 2383 | simplify access to `c-operators' and its likes. | 2909 | simplify access to `c-operators' and its likes. |
| 2384 | 2910 | ||
| 2385 | (c-operator-list, c-all-op-syntax-tokens, | 2911 | (c-operator-list, c-all-op-syntax-tokens) |
| 2386 | c-nonsymbol-token-regexp, c-<>-multichar-token-regexp, | 2912 | (c-nonsymbol-token-regexp, c-<>-multichar-token-regexp) |
| 2387 | c-<-op-cont-regexp, c->-op-cont-regexp, c-expr-kwds, | 2913 | (c-<-op-cont-regexp, c->-op-cont-regexp, c-expr-kwds) |
| 2388 | c-primary-expr-regexp, c-cast-parens): Use it. | 2914 | (c-primary-expr-regexp, c-cast-parens): Use it. |
| 2389 | 2915 | ||
| 2390 | * progmodes/cc-defs.el (c-lang-const): Fixes to allow use without | 2916 | * progmodes/cc-defs.el (c-lang-const): Fixes to allow use without |
| 2391 | an explicit language in functions. | 2917 | an explicit language in functions. |
| @@ -2399,8 +2925,8 @@ | |||
| 2399 | (c-type-decl-prefix-key): Removed some now unnecessary cruft from | 2925 | (c-type-decl-prefix-key): Removed some now unnecessary cruft from |
| 2400 | the Pike value. | 2926 | the Pike value. |
| 2401 | 2927 | ||
| 2402 | * progmodes/cc-engine.el (c-on-identifier, | 2928 | * progmodes/cc-engine.el (c-on-identifier) |
| 2403 | c-simple-skip-symbol-backward): Small fix for handling "-" | 2929 | (c-simple-skip-symbol-backward): Small fix for handling "-" |
| 2404 | correctly in `skip-chars-backward'. Affected the operator lfun | 2930 | correctly in `skip-chars-backward'. Affected the operator lfun |
| 2405 | syntax in Pike. | 2931 | syntax in Pike. |
| 2406 | 2932 | ||
| @@ -2410,8 +2936,8 @@ | |||
| 2410 | * progmodes/cc-langs.el (c-paren-nontype-kwds): The GCC keyword | 2936 | * progmodes/cc-langs.el (c-paren-nontype-kwds): The GCC keyword |
| 2411 | "__attribute__" is followed by a parenthesis. | 2937 | "__attribute__" is followed by a parenthesis. |
| 2412 | 2938 | ||
| 2413 | (c-type-start-kwds, c-prefix-spec-kwds, c-prefix-spec-kwds-re, | 2939 | (c-type-start-kwds, c-prefix-spec-kwds, c-prefix-spec-kwds-re) |
| 2414 | c-specifier-key, c-not-decl-init-keywords): Some cleanup using new | 2940 | (c-specifier-key, c-not-decl-init-keywords): Some cleanup using new |
| 2415 | language constants `c-type-start-kwds' and `c-prefix-spec-kwds'. | 2941 | language constants `c-type-start-kwds' and `c-prefix-spec-kwds'. |
| 2416 | 2942 | ||
| 2417 | * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el: Internal | 2943 | * progmodes/cc-fonts.el, cc-langs.el, cc-engine.el: Internal |
| @@ -2422,12 +2948,12 @@ | |||
| 2422 | declarations that can start anywhere. Used for class declarations | 2948 | declarations that can start anywhere. Used for class declarations |
| 2423 | in Pike. | 2949 | in Pike. |
| 2424 | 2950 | ||
| 2425 | (c-specifier-key, c-not-decl-init-keywords, | 2951 | (c-specifier-key, c-not-decl-init-keywords) |
| 2426 | c-decl-prefix-or-start-re, c-find-decl-prefix-search, | 2952 | (c-decl-prefix-or-start-re, c-find-decl-prefix-search) |
| 2427 | c-find-decl-spots): Implement `c-decl-start-kwds'. | 2953 | (c-find-decl-spots): Implement `c-decl-start-kwds'. |
| 2428 | 2954 | ||
| 2429 | (c-other-decl-kwds, c-postfix-decl-spec-kwds, c-decl-hangon-kwds, | 2955 | (c-other-decl-kwds, c-postfix-decl-spec-kwds, c-decl-hangon-kwds) |
| 2430 | c-decl-hangon-key, c-forward-decl-or-cast-1): Separated the | 2956 | (c-decl-hangon-key, c-forward-decl-or-cast-1): Separated the |
| 2431 | handling of the compiler specific extension keywords into a new | 2957 | handling of the compiler specific extension keywords into a new |
| 2432 | language constant `c-decl-hangon-kwds' that defines keyword | 2958 | language constant `c-decl-hangon-kwds' that defines keyword |
| 2433 | clauses to be ignored in declarations. | 2959 | clauses to be ignored in declarations. |
| @@ -2437,10 +2963,10 @@ | |||
| 2437 | Necessary to stop at the declared identifier in e.g. IDL valuetype | 2963 | Necessary to stop at the declared identifier in e.g. IDL valuetype |
| 2438 | declarations. | 2964 | declarations. |
| 2439 | 2965 | ||
| 2440 | (c-typedef-decl-kwds, c-typeless-decl-kwds, c-type-list-kwds, | 2966 | (c-typedef-decl-kwds, c-typeless-decl-kwds, c-type-list-kwds) |
| 2441 | c-prefix-spec-kwds-re, c-postfix-spec-kwds, | 2967 | (c-prefix-spec-kwds-re, c-postfix-spec-kwds) |
| 2442 | c-after-suffixed-type-decl-key, c-opt-postfix-decl-spec-key, | 2968 | (c-after-suffixed-type-decl-key, c-opt-postfix-decl-spec-key) |
| 2443 | c-forward-decl-or-cast-1): Recognize the declared identifier in | 2969 | (c-forward-decl-or-cast-1): Recognize the declared identifier in |
| 2444 | class and enum declarations as such and not as part of the type. | 2970 | class and enum declarations as such and not as part of the type. |
| 2445 | 2971 | ||
| 2446 | (c-forward-decl-or-cast-1, c-forward-label): Relaxed the | 2972 | (c-forward-decl-or-cast-1, c-forward-label): Relaxed the |
| @@ -2456,24 +2982,24 @@ | |||
| 2456 | * progmodes/cc-engine.el (c-maybe-labelp): Provide no default | 2982 | * progmodes/cc-engine.el (c-maybe-labelp): Provide no default |
| 2457 | value - this variable is always dynamically bound. | 2983 | value - this variable is always dynamically bound. |
| 2458 | 2984 | ||
| 2459 | * progmodes/cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el, | 2985 | * progmodes/cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el |
| 2460 | cc-mode.el, cc-styles.el, cc-vars.el, cc-align.el, cc-awk.el, | 2986 | * cc-mode.el, cc-styles.el, cc-vars.el, cc-align.el, cc-awk.el |
| 2461 | cc-cmds.el, cc-defs.el: Changed the policy for marking up | 2987 | * cc-cmds.el, cc-defs.el: Changed the policy for marking up |
| 2462 | functions that might do hidden buffer changes: All such internal | 2988 | functions that might do hidden buffer changes: All such internal |
| 2463 | functions are now marked instead of those that don't. | 2989 | functions are now marked instead of those that don't. |
| 2464 | 2990 | ||
| 2465 | (c-beginning-of-macro, c-end-of-macro, c-(forward|backward)-comments, | 2991 | (c-beginning-of-macro, c-end-of-macro, c-(forward|backward)-comments) |
| 2466 | c-(forward|backward)-single-comment, c-parse-state, c-on-identifier, | 2992 | (c-(forward|backward)-single-comment, c-parse-state, c-on-identifier) |
| 2467 | c-(fast-|slow-|)in-literal, c-literal-limits, c-collect-line-comments, | 2993 | (c-(fast-|slow-|)in-literal, c-literal-limits, c-collect-line-comments) |
| 2468 | c-literal-type): Allow these functions to make hidden buffer changes, | 2994 | (c-literal-type): Allow these functions to make hidden buffer changes, |
| 2469 | so that they are free to use text property caching later on. | 2995 | so that they are free to use text property caching later on. |
| 2470 | 2996 | ||
| 2471 | (c-electric-backspace, c-electric-delete-forward, c-electric-pound, | 2997 | (c-electric-backspace, c-electric-delete-forward, c-electric-pound) |
| 2472 | c-electric-brace, c-electric-slash, c-electric-star, | 2998 | (c-electric-brace, c-electric-slash, c-electric-star) |
| 2473 | c-electric-semi&comma, c-electric-colon, c-electric-lt-gt, | 2999 | (c-electric-semi&comma, c-electric-colon, c-electric-lt-gt) |
| 2474 | c-electric-paren, c-electric-continued-statement, c-indent-command, | 3000 | (c-electric-paren, c-electric-continued-statement, c-indent-command) |
| 2475 | c-indent-region, c-mask-paragraph, c-indent-new-comment-line, | 3001 | (c-indent-region, c-mask-paragraph, c-indent-new-comment-line) |
| 2476 | c-context-line-break): Added `c-save-buffer-state' calls to comply | 3002 | (c-context-line-break): Added `c-save-buffer-state' calls to comply |
| 2477 | with the changed semantics of the functions above. | 3003 | with the changed semantics of the functions above. |
| 2478 | 3004 | ||
| 2479 | * progmodes/cc-engine.el (c-beginning-of-statement-1): Fixed a bug | 3005 | * progmodes/cc-engine.el (c-beginning-of-statement-1): Fixed a bug |
| @@ -2488,10 +3014,10 @@ | |||
| 2488 | (completed statement) with `}' (statement completed by closing | 3014 | (completed statement) with `}' (statement completed by closing |
| 2489 | brace or semicolon) and `$' (statement completed by EOL). | 3015 | brace or semicolon) and `$' (statement completed by EOL). |
| 2490 | 3016 | ||
| 2491 | (c-awk-virtual-semicolon-ends-prev-line-p, | 3017 | (c-awk-virtual-semicolon-ends-prev-line-p) |
| 2492 | c-awk-virtual-semicolon-ends-line-p, | 3018 | (c-awk-virtual-semicolon-ends-line-p) |
| 2493 | c-awk-skip-semantic-ws-forward, c-awk-skip-semantic-ws-backward, | 3019 | (c-awk-skip-semantic-ws-forward, c-awk-skip-semantic-ws-backward) |
| 2494 | c-awk-at-statement-end-p): new functions | 3020 | (c-awk-at-statement-end-p): New functions. |
| 2495 | 3021 | ||
| 2496 | * progmodes/cc-cmds.el: Simplify the structure of functions | 3022 | * progmodes/cc-cmds.el: Simplify the structure of functions |
| 2497 | c-forward-over-illiterals, c-back-over-illiterals. Enhance these | 3023 | c-forward-over-illiterals, c-back-over-illiterals. Enhance these |
| @@ -2563,8 +3089,8 @@ | |||
| 2563 | * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the | 3089 | * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the |
| 2564 | first argument starts with a special brace list. | 3090 | first argument starts with a special brace list. |
| 2565 | 3091 | ||
| 2566 | * progmodes/cc-engine.el, cc-fonts.el (c-forward-decl-or-cast-1, | 3092 | * progmodes/cc-engine.el, cc-fonts.el (c-forward-decl-or-cast-1) |
| 2567 | c-font-lock-declarations): Broke out the declaration and cast | 3093 | (c-font-lock-declarations): Broke out the declaration and cast |
| 2568 | recognition from `c-font-lock-declarations' to a new function, so | 3094 | recognition from `c-font-lock-declarations' to a new function, so |
| 2569 | that it can be used in the indentation engine. | 3095 | that it can be used in the indentation engine. |
| 2570 | 3096 | ||
| @@ -2573,16 +3099,16 @@ | |||
| 2573 | wrong side of the search limit that could happen when the start | 3099 | wrong side of the search limit that could happen when the start |
| 2574 | position is inside a literal. | 3100 | position is inside a literal. |
| 2575 | 3101 | ||
| 2576 | * progmodes/cc-engine.el (c-parse-state, | 3102 | * progmodes/cc-engine.el (c-parse-state) |
| 2577 | c-invalidate-state-cache): Modified the use of `c-state-cache-end' | 3103 | (c-invalidate-state-cache): Modified the use of `c-state-cache-end' |
| 2578 | so that it's kept a little bit back to increase the hit rate. | 3104 | so that it's kept a little bit back to increase the hit rate. |
| 2579 | 3105 | ||
| 2580 | (c-parse-state): Changed the macro handling and fixed some | 3106 | (c-parse-state): Changed the macro handling and fixed some |
| 2581 | glitches. Macro context is checked more often than necessary now, | 3107 | glitches. Macro context is checked more often than necessary now, |
| 2582 | but otoh less garbage conses are generated. | 3108 | but otoh less garbage conses are generated. |
| 2583 | 3109 | ||
| 2584 | * progmodes/cc-engine.el (c-parse-state, | 3110 | * progmodes/cc-engine.el (c-parse-state) |
| 2585 | c-invalidate-state-cache): Cache the last position where | 3111 | (c-invalidate-state-cache): Cache the last position where |
| 2586 | `c-state-cache' applies. This can speed up refontification quite | 3112 | `c-state-cache' applies. This can speed up refontification quite |
| 2587 | a bit in blocks where there are many non-brace parens before the | 3113 | a bit in blocks where there are many non-brace parens before the |
| 2588 | point. | 3114 | point. |
| @@ -2607,8 +3133,8 @@ | |||
| 2607 | * progmodes/cc-engine.el (c-add-stmt-syntax): Narrowed down the | 3133 | * progmodes/cc-engine.el (c-add-stmt-syntax): Narrowed down the |
| 2608 | special case for "else if" clauses. | 3134 | special case for "else if" clauses. |
| 2609 | 3135 | ||
| 2610 | * progmodes/cc-engine.el (c-looking-at-inexpr-block, | 3136 | * progmodes/cc-engine.el (c-looking-at-inexpr-block) |
| 2611 | c-add-stmt-syntax): Use `c-recognize-paren-inexpr-blocks'. | 3137 | (c-add-stmt-syntax): Use `c-recognize-paren-inexpr-blocks'. |
| 2612 | 3138 | ||
| 2613 | * progmodes/cc-langs.el (c-recognize-paren-inexpr-blocks): New | 3139 | * progmodes/cc-langs.el (c-recognize-paren-inexpr-blocks): New |
| 2614 | language variable to recognize the gcc extension with statement | 3140 | language variable to recognize the gcc extension with statement |
| @@ -2625,8 +3151,8 @@ | |||
| 2625 | `c-beginning-of-statement-1' instead of duplicating parts of it. | 3151 | `c-beginning-of-statement-1' instead of duplicating parts of it. |
| 2626 | This fixes bogus label recognition. | 3152 | This fixes bogus label recognition. |
| 2627 | 3153 | ||
| 2628 | * progmodes/cc-engine.el (c-add-type, c-check-type, | 3154 | * progmodes/cc-engine.el (c-add-type, c-check-type) |
| 2629 | c-forward-name, c-forward-type): Improved storage of template | 3155 | (c-forward-name, c-forward-type): Improved storage of template |
| 2630 | types in `c-found-types' so that they can be recognized better. | 3156 | types in `c-found-types' so that they can be recognized better. |
| 2631 | 3157 | ||
| 2632 | (c-syntactic-content): Added option to skip past nested parens. | 3158 | (c-syntactic-content): Added option to skip past nested parens. |
| @@ -2639,8 +3165,8 @@ | |||
| 2639 | (c-forward-type): Handle that `c-last-identifier-range' might be | 3165 | (c-forward-type): Handle that `c-last-identifier-range' might be |
| 2640 | nil from `c-forward-name'. | 3166 | nil from `c-forward-name'. |
| 2641 | 3167 | ||
| 2642 | * progmodes/cc-defs.el: (c-safe-scan-lists, | 3168 | * progmodes/cc-defs.el (c-safe-scan-lists) |
| 2643 | c-(go-)?(up|down)-list-(forward|backward)): Added limit arguments. | 3169 | (c-(go-)?(up|down)-list-(forward|backward)): Added limit arguments. |
| 2644 | 3170 | ||
| 2645 | * progmodes/cc-defs.el (c-save-buffer-state): Use `unwind-protect' | 3171 | * progmodes/cc-defs.el (c-save-buffer-state): Use `unwind-protect' |
| 2646 | to work even if the form fails. | 3172 | to work even if the form fails. |
| @@ -2672,20 +3198,20 @@ | |||
| 2672 | * progmodes/cc-langs.el (c-unterminated-block-comment-regexp): | 3198 | * progmodes/cc-langs.el (c-unterminated-block-comment-regexp): |
| 2673 | Fixed a bug in the regexp that caused extreme backtracking. | 3199 | Fixed a bug in the regexp that caused extreme backtracking. |
| 2674 | 3200 | ||
| 2675 | * progmodes/cc-langs.el (c-block-comment-starter, | 3201 | * progmodes/cc-langs.el (c-block-comment-starter) |
| 2676 | c-block-comment-ender): New language constants to specify in a | 3202 | (c-block-comment-ender): New language constants to specify in a |
| 2677 | single place how block comments look. | 3203 | single place how block comments look. |
| 2678 | 3204 | ||
| 2679 | (c-comment-start-regexp, c-block-comment-start-regexp, | 3205 | (c-comment-start-regexp, c-block-comment-start-regexp) |
| 2680 | comment-start, comment-end, comment-start-skip, | 3206 | (comment-start, comment-end, comment-start-skip) |
| 2681 | c-syntactic-ws-start, c-syntactic-ws-end, c-nonwhite-syntactic-ws, | 3207 | (c-syntactic-ws-start, c-syntactic-ws-end, c-nonwhite-syntactic-ws) |
| 2682 | c-syntactic-ws, c-nonempty-syntactic-ws, | 3208 | (c-syntactic-ws, c-nonempty-syntactic-ws) |
| 2683 | c-single-line-syntactic-ws, c-syntactic-eol): Now built from | 3209 | (c-single-line-syntactic-ws, c-syntactic-eol): Now built from |
| 2684 | `c-line-comment-starter', `c-block-comment-starter' and | 3210 | `c-line-comment-starter', `c-block-comment-starter' and |
| 2685 | `c-block-comment-ender'. | 3211 | `c-block-comment-ender'. |
| 2686 | 3212 | ||
| 2687 | (c-block-comment-regexp, c-unterminated-block-comment-regexp): New | 3213 | (c-block-comment-regexp, c-unterminated-block-comment-regexp): |
| 2688 | language constants to break up things a bit. | 3214 | New language constants to break up things a bit. |
| 2689 | 3215 | ||
| 2690 | (c-simple-ws): New language constant for simple whitespace. | 3216 | (c-simple-ws): New language constant for simple whitespace. |
| 2691 | 3217 | ||
| @@ -2877,14 +3403,13 @@ | |||
| 2877 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> | 3403 | 2005-12-08 Martin Stjernholm <bug-cc-mode@gnu.org> |
| 2878 | 3404 | ||
| 2879 | * progmodes/cc-defs.el, cc-engine.el (c-mode-is-new-awk-p): | 3405 | * progmodes/cc-defs.el, cc-engine.el (c-mode-is-new-awk-p): |
| 2880 | Removed; | 3406 | Removed; (c-major-mode-is 'awk-mode) can be used instead now. |
| 2881 | (c-major-mode-is 'awk-mode) can be used instead now. | ||
| 2882 | 3407 | ||
| 2883 | * progmodes/cc-mode.el: Always set up AWK mode since emacsen where | 3408 | * progmodes/cc-mode.el: Always set up AWK mode since emacsen where |
| 2884 | it doesn't work no longer are supported. | 3409 | it doesn't work no longer are supported. |
| 2885 | 3410 | ||
| 2886 | * progmodes/cc-mode.el, cc-styles.el, cc-vars.el, cc-defs.el, | 3411 | * progmodes/cc-mode.el, cc-styles.el, cc-vars.el, cc-defs.el |
| 2887 | cc-engine.el, cc-fonts.el, cc-langs.el, cc-cmds.el: CC Mode now | 3412 | * cc-engine.el, cc-fonts.el, cc-langs.el, cc-cmds.el: CC Mode now |
| 2888 | requires support for the syntax-table' text property, which rules | 3413 | requires support for the syntax-table' text property, which rules |
| 2889 | out Emacs 19 and XEmacs < 21.4. Removed various compatibility | 3414 | out Emacs 19 and XEmacs < 21.4. Removed various compatibility |
| 2890 | cruft associated with those versions. | 3415 | cruft associated with those versions. |
| @@ -2901,9 +3426,9 @@ | |||
| 2901 | variable and use an extra quoted face name instead. All the | 3426 | variable and use an extra quoted face name instead. All the |
| 2902 | emacsen flavors handle that correctly. | 3427 | emacsen flavors handle that correctly. |
| 2903 | 3428 | ||
| 2904 | * progmodes/cc-fonts.el (c-font-lock-complex-decl-prepare, | 3429 | * progmodes/cc-fonts.el (c-font-lock-complex-decl-prepare) |
| 2905 | c-font-lock-declarators, c-font-lock-declarations, | 3430 | (c-font-lock-declarators, c-font-lock-declarations) |
| 2906 | c-complex-decl-matchers, c-basic-matchers-after): Use a text | 3431 | (c-complex-decl-matchers, c-basic-matchers-after): Use a text |
| 2907 | property to mark the items in in declarator lists to handle | 3432 | property to mark the items in in declarator lists to handle |
| 2908 | refontification inside multiline declarations better. | 3433 | refontification inside multiline declarations better. |
| 2909 | 3434 | ||
| @@ -2967,7 +3492,7 @@ | |||
| 2967 | 3492 | ||
| 2968 | 2005-12-07 Bill Wohler <wohler@newt.com> | 3493 | 2005-12-07 Bill Wohler <wohler@newt.com> |
| 2969 | 3494 | ||
| 2970 | * files.el (auto-mode-alist): Remove mh-letter-mode. Unnecessary, | 3495 | * files.el (auto-mode-alist): Remove mh-letter-mode. Unnecessary, |
| 2971 | and causes problems with non-MH users (such as Gnus users). | 3496 | and causes problems with non-MH users (such as Gnus users). |
| 2972 | 3497 | ||
| 2973 | 2005-12-08 Nick Roberts <nickrob@snap.net.nz> | 3498 | 2005-12-08 Nick Roberts <nickrob@snap.net.nz> |
| @@ -2984,12 +3509,12 @@ | |||
| 2984 | 3509 | ||
| 2985 | 2005-12-07 Kim F. Storm <storm@cua.dk> | 3510 | 2005-12-07 Kim F. Storm <storm@cua.dk> |
| 2986 | 3511 | ||
| 2987 | * ido.el (ido-completion-map): Renamed from ido-mode-map. | 3512 | * ido.el (ido-completion-map): Rename from ido-mode-map. |
| 2988 | (ido-common-completion-map, ido-file-completion-map) | 3513 | (ido-common-completion-map, ido-file-completion-map) |
| 2989 | (ido-file-dir-completion-map, ido-buffer-completion-map): | 3514 | (ido-file-dir-completion-map, ido-buffer-completion-map): |
| 2990 | Renamed from ido-mode-....-map. | 3515 | Rename from ido-mode-....-map. |
| 2991 | (ido-init-completion-maps): Renamed from ido-init-mode-maps. | 3516 | (ido-init-completion-maps): Rename from ido-init-mode-maps. |
| 2992 | (ido-setup-completion-map): Renamed from ido-define-mode-map. | 3517 | (ido-setup-completion-map): Rename from ido-define-mode-map. |
| 2993 | (ido-read-internal): Bind minibuffer-local-filename-completion-map | 3518 | (ido-read-internal): Bind minibuffer-local-filename-completion-map |
| 2994 | to ido-completion-map. | 3519 | to ido-completion-map. |
| 2995 | 3520 | ||
| @@ -3043,7 +3568,7 @@ | |||
| 3043 | 3568 | ||
| 3044 | * progmodes/cc-defs.el (c-emacs-features): Don't assume point-min==1. | 3569 | * progmodes/cc-defs.el (c-emacs-features): Don't assume point-min==1. |
| 3045 | 3570 | ||
| 3046 | 2005-12-06 Nozomu Ando <nand@mac.com> (tiny patch) | 3571 | 2005-12-06 Nozomu Ando <nand@mac.com> (tiny patch) |
| 3047 | 3572 | ||
| 3048 | * mail/smtpmail.el (smtpmail-try-auth-methods): Make password | 3573 | * mail/smtpmail.el (smtpmail-try-auth-methods): Make password |
| 3049 | prompts work for AUTH PLAIN. Also reported by Steve Allan | 3574 | prompts work for AUTH PLAIN. Also reported by Steve Allan |
| @@ -3082,7 +3607,7 @@ | |||
| 3082 | (org-agenda-get-deadlines, org-agenda-get-scheduled) | 3607 | (org-agenda-get-deadlines, org-agenda-get-scheduled) |
| 3083 | (org-agenda-get-blocks): Use `org-get-category'. | 3608 | (org-agenda-get-blocks): Use `org-get-category'. |
| 3084 | (org-context-in-file-links): Rename from | 3609 | (org-context-in-file-links): Rename from |
| 3085 | `org-line-numbers-in-file-links' . | 3610 | `org-line-numbers-in-file-links'. |
| 3086 | 3611 | ||
| 3087 | 2005-12-06 Romain Francoise <romain@orebokech.com> | 3612 | 2005-12-06 Romain Francoise <romain@orebokech.com> |
| 3088 | 3613 | ||
| @@ -3226,7 +3751,7 @@ | |||
| 3226 | 3751 | ||
| 3227 | 2005-12-02 Ken Manheimer <ken.manheimer@gmail.com> | 3752 | 2005-12-02 Ken Manheimer <ken.manheimer@gmail.com> |
| 3228 | 3753 | ||
| 3229 | * allout.el:(eval-when-compile): Remove unnecessary load of cl. | 3754 | * allout.el (eval-when-compile): Remove unnecessary load of cl. |
| 3230 | Add fset of allout-real-isearch-abort during compile to fix | 3755 | Add fset of allout-real-isearch-abort during compile to fix |
| 3231 | byte-compilation warnings. | 3756 | byte-compilation warnings. |
| 3232 | (allout-mode-p): Move definition of this macro above all uses, or | 3757 | (allout-mode-p): Move definition of this macro above all uses, or |
| @@ -3636,8 +4161,8 @@ | |||
| 3636 | 4161 | ||
| 3637 | (hi-lock-face-phrase-buffer): Call hi-lock-buffer-mode. Use new | 4162 | (hi-lock-face-phrase-buffer): Call hi-lock-buffer-mode. Use new |
| 3638 | arguments for hi-lock-set-pattern. | 4163 | arguments for hi-lock-set-pattern. |
| 3639 | (hi-lock-unface-buffer, hi-lock-set-file-patterns): Call | 4164 | (hi-lock-unface-buffer, hi-lock-set-file-patterns): |
| 3640 | font-lock-fontify-buffer. | 4165 | Call font-lock-fontify-buffer. |
| 3641 | (hi-lock-find-file-hook, hi-lock-current-line) | 4166 | (hi-lock-find-file-hook, hi-lock-current-line) |
| 3642 | (hi-lock-refontify, hi-lock-set-patterns): Delete unused functions. | 4167 | (hi-lock-refontify, hi-lock-set-patterns): Delete unused functions. |
| 3643 | 4168 | ||
| @@ -3666,8 +4191,8 @@ | |||
| 3666 | (org-plain-list-ordered-item-terminator): New options. | 4191 | (org-plain-list-ordered-item-terminator): New options. |
| 3667 | (org-at-item-p, org-beginning-of-item, org-end-of-item) | 4192 | (org-at-item-p, org-beginning-of-item, org-end-of-item) |
| 3668 | (org-get-indentation, org-get-string-indentation) | 4193 | (org-get-indentation, org-get-string-indentation) |
| 3669 | (org-maybe-renumber-ordered-list, org-renumber-ordered-list): New | 4194 | (org-maybe-renumber-ordered-list, org-renumber-ordered-list): |
| 3670 | functions. | 4195 | New functions. |
| 3671 | (org-move-item-down, org-move-item-up): New commands. | 4196 | (org-move-item-down, org-move-item-up): New commands. |
| 3672 | (org-export-as-html): New classes for CSS support. Bug fix in | 4197 | (org-export-as-html): New classes for CSS support. Bug fix in |
| 3673 | regular expression detecting fixed-width regions. Respect | 4198 | regular expression detecting fixed-width regions. Respect |
| @@ -3851,7 +4376,7 @@ | |||
| 3851 | * man.el (Man-highlight-references): Doc fix. Reformat code in a | 4376 | * man.el (Man-highlight-references): Doc fix. Reformat code in a |
| 3852 | more Lisp-ish way. | 4377 | more Lisp-ish way. |
| 3853 | 4378 | ||
| 3854 | 2005-11-19 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change) | 4379 | 2005-11-19 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change) |
| 3855 | 4380 | ||
| 3856 | * ls-lisp.el (ls-lisp-format-file-size): Format file size with 9 | 4381 | * ls-lisp.el (ls-lisp-format-file-size): Format file size with 9 |
| 3857 | digits, not 8, to avoid misalignment for files larger than 100MB. | 4382 | digits, not 8, to avoid misalignment for files larger than 100MB. |
| @@ -3881,15 +4406,15 @@ | |||
| 3881 | (org-export-icalendar): Use `org-icalendar-combined-name'. | 4406 | (org-export-icalendar): Use `org-icalendar-combined-name'. |
| 3882 | (org-cycle-agenda-files, org-agenda-file-to-end) | 4407 | (org-cycle-agenda-files, org-agenda-file-to-end) |
| 3883 | (org-agenda-file-to-front): New commands. | 4408 | (org-agenda-file-to-front): New commands. |
| 3884 | (org-table-tab-jumps-over-hlines,org-export-html-style): New | 4409 | (org-table-tab-jumps-over-hlines, org-export-html-style): |
| 3885 | options. | 4410 | New options. |
| 3886 | (org-table-next-field): Use `org-table-tab-jumps-over-hlines'. | 4411 | (org-table-next-field): Use `org-table-tab-jumps-over-hlines'. |
| 3887 | (org-at-table.el-p, org-set-autofill-regexps,org-html-protect): | 4412 | (org-at-table.el-p, org-set-autofill-regexps, org-html-protect): |
| 3888 | New functions. | 4413 | New functions. |
| 3889 | (org-fill-paragraph): Call `org-table-align' in tables. | 4414 | (org-fill-paragraph): Call `org-table-align' in tables. |
| 3890 | (org-mode): Call `org-set-autofill-regexps'. | 4415 | (org-mode): Call `org-set-autofill-regexps'. |
| 3891 | (org-export-as-html): Support for local handformatted lists. | 4416 | (org-export-as-html): Support for local handformatted lists. |
| 3892 | Modified to produce valid HTML 4.0. Use `org-export-html-style'. | 4417 | Modified to produce valid HTML 4.0. Use `org-export-html-style'. |
| 3893 | (org-export-local-list-max-depth): New option. | 4418 | (org-export-local-list-max-depth): New option. |
| 3894 | (org-html-expand): Use `org-html-protect'. | 4419 | (org-html-expand): Use `org-html-protect'. |
| 3895 | 4420 | ||
| @@ -4337,9 +4862,9 @@ | |||
| 4337 | (apropos-variable): Doc fix. Use apropos-read-pattern. | 4862 | (apropos-variable): Doc fix. Use apropos-read-pattern. |
| 4338 | (apropos-command): Doc fix. Use apropos-read-pattern and | 4863 | (apropos-command): Doc fix. Use apropos-read-pattern and |
| 4339 | apropos-parse-pattern. Call apropos-print with nosubst=t. | 4864 | apropos-parse-pattern. Call apropos-print with nosubst=t. |
| 4340 | (apropos, apropos-value): Doc fix. Use apropos-read-pattern and | 4865 | (apropos, apropos-value): Doc fix. Use apropos-read-pattern and |
| 4341 | apropos-parse-pattern. | 4866 | apropos-parse-pattern. |
| 4342 | (apropos-documentation): Doc fix. Use apropos-read-pattern and | 4867 | (apropos-documentation): Doc fix. Use apropos-read-pattern and |
| 4343 | apropos-parse-pattern. Locally bind apropos-sort-by-scores to | 4868 | apropos-parse-pattern. Locally bind apropos-sort-by-scores to |
| 4344 | apropos-documentation-sort-by-scores. Call apropos-print with | 4869 | apropos-documentation-sort-by-scores. Call apropos-print with |
| 4345 | nosubst=t. | 4870 | nosubst=t. |
| @@ -4407,7 +4932,7 @@ | |||
| 4407 | 2005-11-10 Masatake YAMATO <jet@gyve.org> | 4932 | 2005-11-10 Masatake YAMATO <jet@gyve.org> |
| 4408 | 4933 | ||
| 4409 | * add-log.el (add-log-current-defun): Handle class::method | 4934 | * add-log.el (add-log-current-defun): Handle class::method |
| 4410 | notation of c++. Fix incorrect comment. | 4935 | notation of c++. Fix incorrect comment. |
| 4411 | 4936 | ||
| 4412 | 2005-11-10 Alan Mackenzie <acm@muc.de> | 4937 | 2005-11-10 Alan Mackenzie <acm@muc.de> |
| 4413 | 4938 | ||
| @@ -4541,7 +5066,7 @@ | |||
| 4541 | 5066 | ||
| 4542 | * replace.el (occur-engine): Add marker at end of line, too. | 5067 | * replace.el (occur-engine): Add marker at end of line, too. |
| 4543 | 5068 | ||
| 4544 | 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com> | 5069 | 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com> |
| 4545 | 5070 | ||
| 4546 | * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region) | 5071 | * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region) |
| 4547 | (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric) | 5072 | (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric) |
| @@ -4566,7 +5091,7 @@ | |||
| 4566 | * font-lock.el: Don't deal with font-lock-face-attributes here, | 5091 | * font-lock.el: Don't deal with font-lock-face-attributes here, |
| 4567 | move the code ... | 5092 | move the code ... |
| 4568 | 5093 | ||
| 4569 | * startup.el (command-line): ... here. Use face-spec-set instead | 5094 | * startup.el (command-line): ... here. Use face-spec-set instead |
| 4570 | of custom-declare-face. | 5095 | of custom-declare-face. |
| 4571 | 5096 | ||
| 4572 | * faces.el (face-spec-set): Reset the face if spec is not nil. | 5097 | * faces.el (face-spec-set): Reset the face if spec is not nil. |
| @@ -4583,7 +5108,7 @@ | |||
| 4583 | 5108 | ||
| 4584 | 2005-11-04 Ulf Jasper <ulf.jasper@web.de> | 5109 | 2005-11-04 Ulf Jasper <ulf.jasper@web.de> |
| 4585 | 5110 | ||
| 4586 | * newsticker.el: Commentary updated. Code formatting changed. | 5111 | * newsticker.el: Commentary updated. Code formatting changed. |
| 4587 | (newsticker-version): Change to "1.9". | 5112 | (newsticker-version): Change to "1.9". |
| 4588 | (newsticker, newsticker-feed): Doc fix. | 5113 | (newsticker, newsticker-feed): Doc fix. |
| 4589 | (newsticker-url-list): Doc fix. Add option "Weekly". | 5114 | (newsticker-url-list): Doc fix. Add option "Weekly". |
| @@ -4603,7 +5128,7 @@ | |||
| 4603 | (newsticker-mode): Doc fix. | 5128 | (newsticker-mode): Doc fix. |
| 4604 | (newsticker-mode): Change mode-line-format. | 5129 | (newsticker-mode): Change mode-line-format. |
| 4605 | (newsticker-start): Remove debug output. | 5130 | (newsticker-start): Remove debug output. |
| 4606 | (newsticker-start-ticker): Doc fix. Add Autoload cookie. | 5131 | (newsticker-start-ticker): Doc fix. Add autoload cookie. |
| 4607 | (newsticker-w3m-show-inline-images): Code formatting. | 5132 | (newsticker-w3m-show-inline-images): Code formatting. |
| 4608 | (newsticker-next-item): Call `force-mode-line-update'. | 5133 | (newsticker-next-item): Call `force-mode-line-update'. |
| 4609 | (newsticker-previous-item): Call `force-mode-line-update'. | 5134 | (newsticker-previous-item): Call `force-mode-line-update'. |
| @@ -4756,8 +5281,8 @@ | |||
| 4756 | 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> | 5281 | 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> |
| 4757 | 5282 | ||
| 4758 | (rcirc-browse-url-map, rcirc-browse-url-at-point) | 5283 | (rcirc-browse-url-map, rcirc-browse-url-at-point) |
| 4759 | (rcirc-browse-url-at-mouse, rcirc-mangle-text): Make urls | 5284 | (rcirc-browse-url-at-mouse, rcirc-mangle-text): |
| 4760 | mouse and RET clickable. | 5285 | Make urls mouse and RET clickable. |
| 4761 | 5286 | ||
| 4762 | 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> | 5287 | 2005-11-04 Henrik Enberg <henrik.enberg@telia.com> |
| 4763 | 5288 | ||
| @@ -4908,7 +5433,7 @@ | |||
| 4908 | * progmodes/fortran.el (fortran-blink-match): | 5433 | * progmodes/fortran.el (fortran-blink-match): |
| 4909 | Use `blink-matching-delay'. | 5434 | Use `blink-matching-delay'. |
| 4910 | 5435 | ||
| 4911 | 2005-11-02 John Mongan <jmongan@mccammon.ucsd.edu> (tiny change) | 5436 | 2005-11-02 John Mongan <jmongan@mccammon.ucsd.edu> (tiny change) |
| 4912 | 5437 | ||
| 4913 | * progmodes/f90.el (f90-match-end): Use `blink-matching-delay'. | 5438 | * progmodes/f90.el (f90-match-end): Use `blink-matching-delay'. |
| 4914 | 5439 | ||
| @@ -4948,7 +5473,7 @@ | |||
| 4948 | * vc-sccs.el: Update copyright year. | 5473 | * vc-sccs.el: Update copyright year. |
| 4949 | * ezimage.el: Likewise. | 5474 | * ezimage.el: Likewise. |
| 4950 | 5475 | ||
| 4951 | 2005-11-01 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change) | 5476 | 2005-11-01 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change) |
| 4952 | 5477 | ||
| 4953 | * info.el (Info-fontify-node): Use `string-width' for fontifying | 5478 | * info.el (Info-fontify-node): Use `string-width' for fontifying |
| 4954 | underlined titles. | 5479 | underlined titles. |
| @@ -5179,7 +5704,7 @@ | |||
| 5179 | * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) | 5704 | * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) |
| 5180 | (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) | 5705 | (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) |
| 5181 | (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional | 5706 | (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional |
| 5182 | 'passphrase' argument, so the passphrase can be managed externally | 5707 | `passphrase' argument, so the passphrase can be managed externally |
| 5183 | and then passed in to the system. | 5708 | and then passed in to the system. |
| 5184 | 5709 | ||
| 5185 | * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) | 5710 | * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) |
| @@ -5195,7 +5720,7 @@ | |||
| 5195 | externally and passed in to the system. | 5720 | externally and passed in to the system. |
| 5196 | 5721 | ||
| 5197 | * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional | 5722 | * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional |
| 5198 | 'notruncate' argument, so the passphrase cache can be used | 5723 | `notruncate' argument, so the passphrase cache can be used |
| 5199 | reliably with identifiers besides a pgp packet's key id. | 5724 | reliably with identifiers besides a pgp packet's key id. |
| 5200 | 5725 | ||
| 5201 | 2005-10-29 Sascha Wilde <swilde@sha-bang.de> | 5726 | 2005-10-29 Sascha Wilde <swilde@sha-bang.de> |
| @@ -5262,12 +5787,12 @@ | |||
| 5262 | (pgg-decrypt): Convey provided passphrase in subordinate call to | 5787 | (pgg-decrypt): Convey provided passphrase in subordinate call to |
| 5263 | pgg-decrypt-region. | 5788 | pgg-decrypt-region. |
| 5264 | 5789 | ||
| 5265 | 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com> | 5790 | 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com> |
| 5266 | 5791 | ||
| 5267 | * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) | 5792 | * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region) |
| 5268 | (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) | 5793 | (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region) |
| 5269 | (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional | 5794 | (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional |
| 5270 | 'passphrase' argument, so the passphrase can be managed externally | 5795 | `passphrase' argument, so the passphrase can be managed externally |
| 5271 | and then passed in to the system. | 5796 | and then passed in to the system. |
| 5272 | 5797 | ||
| 5273 | * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) | 5798 | * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache) |
| @@ -5283,7 +5808,7 @@ | |||
| 5283 | externally and passed in to the system. | 5808 | externally and passed in to the system. |
| 5284 | 5809 | ||
| 5285 | * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional | 5810 | * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional |
| 5286 | 'notruncate' argument, so the passphrase cache can be used | 5811 | `notruncate' argument, so the passphrase cache can be used |
| 5287 | reliably with identifiers besides a pgp packet's key id. | 5812 | reliably with identifiers besides a pgp packet's key id. |
| 5288 | 5813 | ||
| 5289 | 2005-10-29 Sascha Wilde <swilde@sha-bang.de> | 5814 | 2005-10-29 Sascha Wilde <swilde@sha-bang.de> |
| @@ -5300,7 +5825,7 @@ | |||
| 5300 | 5825 | ||
| 5301 | 2005-10-28 Bill Wohler <wohler@newt.com> | 5826 | 2005-10-28 Bill Wohler <wohler@newt.com> |
| 5302 | 5827 | ||
| 5303 | * help-mode.el (help-url): New button type. Calls browse-url. | 5828 | * help-mode.el (help-url): New button type. Calls browse-url. |
| 5304 | (help-xref-url-regexp): New regexp to recognize URLs in docstring. | 5829 | (help-xref-url-regexp): New regexp to recognize URLs in docstring. |
| 5305 | Similar to Info nodes: URL `url'. | 5830 | Similar to Info nodes: URL `url'. |
| 5306 | (help-make-xrefs): Create help-url buttons for | 5831 | (help-make-xrefs): Create help-url buttons for |
| @@ -5359,7 +5884,7 @@ | |||
| 5359 | * calc/calc-arith.el (calc-mul-symb-fancy): Add checks for | 5884 | * calc/calc-arith.el (calc-mul-symb-fancy): Add checks for |
| 5360 | multiplication by an identity matrix; don't turn multiplication by | 5885 | multiplication by an identity matrix; don't turn multiplication by |
| 5361 | an inverse matrix into division. | 5886 | an inverse matrix into division. |
| 5362 | (math-div-symbol-fancy): Replace division by matrices with | 5887 | (math-div-symbol-fancy): Replace division by matrices with |
| 5363 | multiplication by inverse. | 5888 | multiplication by inverse. |
| 5364 | 5889 | ||
| 5365 | * calc/calc-misc.el (calcFunc-inv): Check for symbolic matrices. | 5890 | * calc/calc-misc.el (calcFunc-inv): Check for symbolic matrices. |
| @@ -5492,7 +6017,7 @@ | |||
| 5492 | * progmodes/gdb-ui.el (gdb-ann3): Bind mouse-3 in left fringe | 6017 | * progmodes/gdb-ui.el (gdb-ann3): Bind mouse-3 in left fringe |
| 5493 | to gdb-mouse-toggle-breakpoint-fringe. | 6018 | to gdb-mouse-toggle-breakpoint-fringe. |
| 5494 | (gdb-mouse-toggle-breakpoint-margin): Rename from | 6019 | (gdb-mouse-toggle-breakpoint-margin): Rename from |
| 5495 | gdb-mouse-toggle-breakpoint. Fix doc. | 6020 | gdb-mouse-toggle-breakpoint. Fix doc. |
| 5496 | (gdb-mouse-toggle-breakpoint-fringe): New defun. | 6021 | (gdb-mouse-toggle-breakpoint-fringe): New defun. |
| 5497 | (gdb-put-string): Add optional SPROPS arg. Add props to string. | 6022 | (gdb-put-string): Add optional SPROPS arg. Add props to string. |
| 5498 | (gdb-put-breakpoint-icon): Add gdb-bptno and gdb-enabled | 6023 | (gdb-put-breakpoint-icon): Add gdb-bptno and gdb-enabled |
| @@ -5736,7 +6261,7 @@ | |||
| 5736 | (outlineify-sticky, outlinify-sticky): Add autoload cookie. | 6261 | (outlineify-sticky, outlinify-sticky): Add autoload cookie. |
| 5737 | (my-mark-marker): Use `(featurep 'xemacs)'. | 6262 | (my-mark-marker): Use `(featurep 'xemacs)'. |
| 5738 | 6263 | ||
| 5739 | 2005-10-23 Lars Hansen <larsh@soem.dk> | 6264 | 2005-10-23 Lars Hansen <larsh@soem.dk> |
| 5740 | 6265 | ||
| 5741 | * emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda. | 6266 | * emacs-lisp/bytecomp.el (byte-compile-lambda): New arg add-lambda. |
| 5742 | (byte-compile-file-form-defmumble, byte-compile-defun) | 6267 | (byte-compile-file-form-defmumble, byte-compile-defun) |
| @@ -6024,7 +6549,7 @@ | |||
| 6024 | 6549 | ||
| 6025 | * calc/calc-units.el (math-standard-units): Add units, adjust | 6550 | * calc/calc-units.el (math-standard-units): Add units, adjust |
| 6026 | symbols and update values. | 6551 | symbols and update values. |
| 6027 | (math-unit-prefixes): Add more prefixes. | 6552 | (math-unit-prefixes): Add more prefixes. |
| 6028 | 6553 | ||
| 6029 | 2005-10-19 Romain Francoise <romain@orebokech.com> | 6554 | 2005-10-19 Romain Francoise <romain@orebokech.com> |
| 6030 | 6555 | ||
| @@ -6103,12 +6628,12 @@ | |||
| 6103 | lisp/toolbar/tool-bar to lisp and "delete" lisp/toolbar. Place | 6628 | lisp/toolbar/tool-bar to lisp and "delete" lisp/toolbar. Place |
| 6104 | the low resolution images in their own directory (low-color). | 6629 | the low resolution images in their own directory (low-color). |
| 6105 | 6630 | ||
| 6106 | * toolbar/attach.*, toolbar/cancel.*, toolbar/close.*, | 6631 | * toolbar/attach.*, toolbar/cancel.*, toolbar/close.* |
| 6107 | * toolbar/copy.*, toolbar/cut.*, toolbar/diropen.*, toolbar/exit.*: | 6632 | * toolbar/copy.*, toolbar/cut.*, toolbar/diropen.*, toolbar/exit.* |
| 6108 | * toolbar/help.*, toolbar/home.*, toolbar/index.*, toolbar/info.*: | 6633 | * toolbar/help.*, toolbar/home.*, toolbar/index.*, toolbar/info.* |
| 6109 | * toolbar/mail.*, toolbar/new.*, toolbar/open.*, toolbar/paste.*: | 6634 | * toolbar/mail.*, toolbar/new.*, toolbar/open.*, toolbar/paste.* |
| 6110 | * toolbar/preferences.*, toolbar/print.*, toolbar/save.*: | 6635 | * toolbar/preferences.*, toolbar/print.*, toolbar/save.* |
| 6111 | * toolbar/saveas.*, toolbar/search.*, toolbar/search-replace.*: | 6636 | * toolbar/saveas.*, toolbar/search.*, toolbar/search-replace.* |
| 6112 | * toolbar/spell.*, toolbar/undo.*: Move to etc/images. | 6637 | * toolbar/spell.*, toolbar/undo.*: Move to etc/images. |
| 6113 | 6638 | ||
| 6114 | * toolbar/lc-copy.*: Move to etc/images/low-color/copy.*. | 6639 | * toolbar/lc-copy.*: Move to etc/images/low-color/copy.*. |
| @@ -6208,7 +6733,7 @@ | |||
| 6208 | 6733 | ||
| 6209 | * diff-mode.el (diff-mode): Doc fix. | 6734 | * diff-mode.el (diff-mode): Doc fix. |
| 6210 | 6735 | ||
| 6211 | 2005-10-16 David Reitter <david.reitter@gmail.com> | 6736 | 2005-10-16 David Reitter <david.reitter@gmail.com> |
| 6212 | 6737 | ||
| 6213 | * mail/sendmail.el (send-mail-function): Use mailclient-send-it | 6738 | * mail/sendmail.el (send-mail-function): Use mailclient-send-it |
| 6214 | as default on darwin and windows systems. | 6739 | as default on darwin and windows systems. |
| @@ -6400,8 +6925,8 @@ | |||
| 6400 | 6925 | ||
| 6401 | 2005-10-12 Bill Wohler <wohler@newt.com> | 6926 | 2005-10-12 Bill Wohler <wohler@newt.com> |
| 6402 | 6927 | ||
| 6403 | * makefile.w32-in (MH-E-SRC): New. Used by mh-autoloads. | 6928 | * makefile.w32-in (MH-E-SRC): New. Used by mh-autoloads. |
| 6404 | (mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any | 6929 | (mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any |
| 6405 | files in MH-E-SRC have been updated. | 6930 | files in MH-E-SRC have been updated. |
| 6406 | (updates, compile, recompile, bootstrap): Depend on mh-autoloads. | 6931 | (updates, compile, recompile, bootstrap): Depend on mh-autoloads. |
| 6407 | 6932 | ||
| @@ -7040,7 +7565,7 @@ | |||
| 7040 | 7565 | ||
| 7041 | * toolbar/rescan.*: Move and rename to etc/images/refresh.*. | 7566 | * toolbar/rescan.*: Move and rename to etc/images/refresh.*. |
| 7042 | 7567 | ||
| 7043 | 2005-09-30 Eric M. Ludlam <zappo@gnu.org> | 7568 | 2005-09-30 Eric M. Ludlam <zappo@gnu.org> |
| 7044 | 7569 | ||
| 7045 | * speedbar.el: New version 1.0pre3. | 7570 | * speedbar.el: New version 1.0pre3. |
| 7046 | 7571 | ||
| @@ -7242,7 +7767,7 @@ | |||
| 7242 | color rxvt terminals by using the code xterm.el used to use before | 7767 | color rxvt terminals by using the code xterm.el used to use before |
| 7243 | 2005-04-09 in order to match the colors used by rxvt. | 7768 | 2005-04-09 in order to match the colors used by rxvt. |
| 7244 | 7769 | ||
| 7245 | 2005-09-24 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) | 7770 | 2005-09-24 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) |
| 7246 | 7771 | ||
| 7247 | * term/rxvt.el (rxvt-register-default-colors): Add support for 88 | 7772 | * term/rxvt.el (rxvt-register-default-colors): Add support for 88 |
| 7248 | colors rxvt-unicode terminals by using the same code as xterm.el. | 7773 | colors rxvt-unicode terminals by using the same code as xterm.el. |
| @@ -8025,7 +8550,7 @@ | |||
| 8025 | 2005-09-02 Dan Nicolaescu <dann@ics.uci.edu> | 8550 | 2005-09-02 Dan Nicolaescu <dann@ics.uci.edu> |
| 8026 | 8551 | ||
| 8027 | * term/xterm.el (terminal-init-xterm): Add eval-when-compile to | 8552 | * term/xterm.el (terminal-init-xterm): Add eval-when-compile to |
| 8028 | fix compilation warning. Reorder the key definitions to group | 8553 | fix compilation warning. Reorder the key definitions to group |
| 8029 | together keys emitted by the current version of xterm. | 8554 | together keys emitted by the current version of xterm. |
| 8030 | 8555 | ||
| 8031 | * progmodes/vhdl-mode.el (vhdl-highlight-faces) | 8556 | * progmodes/vhdl-mode.el (vhdl-highlight-faces) |
| @@ -8107,7 +8632,7 @@ | |||
| 8107 | (vhdl-get-visible-signals): Fix signal name searching. | 8632 | (vhdl-get-visible-signals): Fix signal name searching. |
| 8108 | (vhdl-port-flatten, vhdl-port-reverse-direction): Better message. | 8633 | (vhdl-port-flatten, vhdl-port-reverse-direction): Better message. |
| 8109 | (vhdl-fixup-whitespace-region): Fix for character | 8634 | (vhdl-fixup-whitespace-region): Fix for character |
| 8110 | literals (e.g. ':'). | 8635 | literals (e.g. `:'). |
| 8111 | 8636 | ||
| 8112 | 2005-08-31 Juanma Barranquero <lekktu@gmail.com> | 8637 | 2005-08-31 Juanma Barranquero <lekktu@gmail.com> |
| 8113 | 8638 | ||
| @@ -8900,7 +9425,7 @@ | |||
| 8900 | 2005-08-10 Lars Hansen <larsh@soem.dk> | 9425 | 2005-08-10 Lars Hansen <larsh@soem.dk> |
| 8901 | 9426 | ||
| 8902 | * desktop.el (desktop-buffer-mode-handlers): | 9427 | * desktop.el (desktop-buffer-mode-handlers): |
| 8903 | Make non-customizable. Add autoload cookie. Change initial value to | 9428 | Make non-customizable. Add autoload cookie. Change initial value to |
| 8904 | nil; add elements in respective modules instead. Fix doc string. | 9429 | nil; add elements in respective modules instead. Fix doc string. |
| 8905 | (desktop-load-file): New function. | 9430 | (desktop-load-file): New function. |
| 8906 | (desktop-minor-mode-handlers): New autoloaded variable. | 9431 | (desktop-minor-mode-handlers): New autoloaded variable. |
| @@ -8916,7 +9441,7 @@ | |||
| 8916 | indicate-buffer-boundaries, indicate-empty-lines and | 9441 | indicate-buffer-boundaries, indicate-empty-lines and |
| 8917 | show-trailing-whitespace. | 9442 | show-trailing-whitespace. |
| 8918 | (desktop-clear): Allow desktop-clear-preserve-buffers to contain | 9443 | (desktop-clear): Allow desktop-clear-preserve-buffers to contain |
| 8919 | regexps. Don't use desktop-clear-preserve-buffers-regexp. | 9444 | regexps. Don't use desktop-clear-preserve-buffers-regexp. |
| 8920 | (desktop-clear-preserve-buffers-regexp): Delete. | 9445 | (desktop-clear-preserve-buffers-regexp): Delete. |
| 8921 | (desktop-clear-preserve-buffers): Update initial value and docstring. | 9446 | (desktop-clear-preserve-buffers): Update initial value and docstring. |
| 8922 | (desktop-save-buffer): Fix doc string. | 9447 | (desktop-save-buffer): Fix doc string. |
| @@ -9542,7 +10067,7 @@ | |||
| 9542 | not `bookmark-exit-hooks'. Fix docstring. | 10067 | not `bookmark-exit-hooks'. Fix docstring. |
| 9543 | (bookmark-bmenu-select): "?\ " -> "?\s". | 10068 | (bookmark-bmenu-select): "?\ " -> "?\s". |
| 9544 | 10069 | ||
| 9545 | 2005-07-25 Ari Roponen <arjuropo@cc.jyu.fi> (tiny change) | 10070 | 2005-07-25 Ari Roponen <arjuropo@cc.jyu.fi> (tiny change) |
| 9546 | 10071 | ||
| 9547 | * startup.el (command-line): Fix typo. | 10072 | * startup.el (command-line): Fix typo. |
| 9548 | 10073 | ||
| @@ -9591,7 +10116,7 @@ | |||
| 9591 | (xterm-rxvt-set-background-mode): Remove, not used anymore. | 10116 | (xterm-rxvt-set-background-mode): Remove, not used anymore. |
| 9592 | 10117 | ||
| 9593 | * term/rxvt.el (function-key-map): Use substitute-key-definition | 10118 | * term/rxvt.el (function-key-map): Use substitute-key-definition |
| 9594 | to bind {C,S,C-S}-{f1-f10}. Add a few missing key bindings. | 10119 | to bind {C,S,C-S}-{f1-f10}. Add a few missing key bindings. |
| 9595 | 10120 | ||
| 9596 | * term/cygwin.el: New file. | 10121 | * term/cygwin.el: New file. |
| 9597 | 10122 | ||
| @@ -10305,7 +10830,7 @@ | |||
| 10305 | (mac-services-mail-to): New functions. | 10830 | (mac-services-mail-to): New functions. |
| 10306 | (mac-application-menu-map): Bind them. | 10831 | (mac-application-menu-map): Bind them. |
| 10307 | 10832 | ||
| 10308 | 2005-07-12 wulei <milton@wulei.net> (tiny change) | 10833 | 2005-07-12 wulei <milton@wulei.net> (tiny change) |
| 10309 | 10834 | ||
| 10310 | * progmodes/gdb-ui.el: Add note about buffering with Windows. | 10835 | * progmodes/gdb-ui.el: Add note about buffering with Windows. |
| 10311 | 10836 | ||
| @@ -12593,7 +13118,7 @@ | |||
| 12593 | 13118 | ||
| 12594 | * textmodes/ispell.el (ispell-check-version): | 13119 | * textmodes/ispell.el (ispell-check-version): |
| 12595 | Use match-string-no-properties. | 13120 | Use match-string-no-properties. |
| 12596 | (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict) | 13121 | (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict) |
| 12597 | (ispell-buffer-local-words): Likewise. | 13122 | (ispell-buffer-local-words): Likewise. |
| 12598 | 13123 | ||
| 12599 | * progmodes/make-mode.el (makefile-shell-face): Make this a no-op | 13124 | * progmodes/make-mode.el (makefile-shell-face): Make this a no-op |
| @@ -14793,12 +15318,12 @@ | |||
| 14793 | with mode-require-final-newline. | 15318 | with mode-require-final-newline. |
| 14794 | (mode-require-final-newline): Doc fix. | 15319 | (mode-require-final-newline): Doc fix. |
| 14795 | 15320 | ||
| 14796 | 2005-05-01 Stefan Monnier <monnier@iro.umontreal.ca> | 15321 | 2005-05-01 Stefan Monnier <monnier@iro.umontreal.ca> |
| 14797 | 15322 | ||
| 14798 | * international/latexenc.el (latexenc-find-file-coding-system): | 15323 | * international/latexenc.el (latexenc-find-file-coding-system): |
| 14799 | Fix regular expressions. | 15324 | Fix regular expressions. |
| 14800 | 15325 | ||
| 14801 | 2005-05-01 David Kastrup <dak@gnu.org> | 15326 | 2005-05-01 David Kastrup <dak@gnu.org> |
| 14802 | 15327 | ||
| 14803 | * international/latexenc.el (latexenc-find-file-coding-system): | 15328 | * international/latexenc.el (latexenc-find-file-coding-system): |
| 14804 | Fix regular expressions. | 15329 | Fix regular expressions. |
| @@ -14865,7 +15390,7 @@ | |||
| 14865 | (org-prefix-format-compiled): New variable. | 15390 | (org-prefix-format-compiled): New variable. |
| 14866 | (org-compile-prefix-format): New function. | 15391 | (org-compile-prefix-format): New function. |
| 14867 | (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format. | 15392 | (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format. |
| 14868 | (org-agenda-prefix-format,org-timeline-prefix-format): New options. | 15393 | (org-agenda-prefix-format, org-timeline-prefix-format): New options. |
| 14869 | (org-agenda-get-scheduled): Check if file is opened in `org-mode'. | 15394 | (org-agenda-get-scheduled): Check if file is opened in `org-mode'. |
| 14870 | (org-get-entries-from-diary): Use `org-get-time-of-day' for | 15395 | (org-get-entries-from-diary): Use `org-get-time-of-day' for |
| 14871 | consistency with entries from `org-mode' files. | 15396 | consistency with entries from `org-mode' files. |
| @@ -15476,7 +16001,7 @@ | |||
| 15476 | (org-mode): Insert first line "*-* mode: org-mode -*-" when called | 16001 | (org-mode): Insert first line "*-* mode: org-mode -*-" when called |
| 15477 | interactively in empty file and option | 16002 | interactively in empty file and option |
| 15478 | `org-insert-mode-line-in-empty-file' has been set. | 16003 | `org-insert-mode-line-in-empty-file' has been set. |
| 15479 | (org-agenda-todo,org-agenda-priority): Modify to use | 16004 | (org-agenda-todo, org-agenda-priority): Modify to use |
| 15480 | `org-agenda-change-all-lines'. | 16005 | `org-agenda-change-all-lines'. |
| 15481 | (org-warning-face): Change color on dark background | 16006 | (org-warning-face): Change color on dark background |
| 15482 | 16007 | ||
| @@ -16623,16 +17148,16 @@ | |||
| 16623 | 17148 | ||
| 16624 | 2005-03-25 Werner Lemberg <wl@gnu.org> | 17149 | 2005-03-25 Werner Lemberg <wl@gnu.org> |
| 16625 | 17150 | ||
| 16626 | * calc/calc-forms.el, calc/calc-sel.el: | 17151 | * calc/calc-forms.el, calc/calc-sel.el |
| 16627 | * midnight.el, vc-cvs.el: | 17152 | * midnight.el, vc-cvs.el |
| 16628 | * emacs-lisp/cl-macs.el: | 17153 | * emacs-lisp/cl-macs.el |
| 16629 | * emulation/vip.el: | 17154 | * emulation/vip.el |
| 16630 | * eshell/esh-io.el, eshell/esh-var.el: | 17155 | * eshell/esh-io.el, eshell/esh-var.el |
| 16631 | * mail/supercite.el: | 17156 | * mail/supercite.el |
| 16632 | * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el | 17157 | * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el |
| 16633 | * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el | 17158 | * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el |
| 16634 | * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el | 17159 | * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el |
| 16635 | * progmodes/sh-script.el, progmodes/xscheme.el: | 17160 | * progmodes/sh-script.el, progmodes/xscheme.el |
| 16636 | * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el | 17161 | * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el |
| 16637 | * textmodes/reftex-index.el, textmodes/reftex-parse.el | 17162 | * textmodes/reftex-index.el, textmodes/reftex-parse.el |
| 16638 | * textmodes/reftex-ref.el, textmodes/reftex-vars.el | 17163 | * textmodes/reftex-ref.el, textmodes/reftex-vars.el |
| @@ -16749,7 +17274,7 @@ | |||
| 16749 | 17274 | ||
| 16750 | 2005-03-23 David Ponce <david@dponce.com> | 17275 | 2005-03-23 David Ponce <david@dponce.com> |
| 16751 | 17276 | ||
| 16752 | * recentf.el: (recentf-keep): New option. | 17277 | * recentf.el (recentf-keep): New option. |
| 16753 | (recentf-menu-action): Default to `find-file'. | 17278 | (recentf-menu-action): Default to `find-file'. |
| 16754 | (recentf-keep-non-readable-files-flag) | 17279 | (recentf-keep-non-readable-files-flag) |
| 16755 | (recentf-keep-non-readable-files-p) | 17280 | (recentf-keep-non-readable-files-p) |
| @@ -17948,9 +18473,9 @@ | |||
| 17948 | 2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu> | 18473 | 2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu> |
| 17949 | 18474 | ||
| 17950 | * ediff.el (ediff-set-diff-overlays-in-one-buffer) | 18475 | * ediff.el (ediff-set-diff-overlays-in-one-buffer) |
| 17951 | (ediff-set-fine-overlays-in-one-buffer,ediff-goto-word): Make sure | 18476 | (ediff-set-fine-overlays-in-one-buffer, ediff-goto-word): Make sure |
| 17952 | we use the syntax table of the correct buffer. | 18477 | we use the syntax table of the correct buffer. |
| 17953 | (ediff-same-file-contents,ediff-same-contents): Enhancements thanks to | 18478 | (ediff-same-file-contents, ediff-same-contents): Enhancements thanks to |
| 17954 | Felix Gatzemeier. | 18479 | Felix Gatzemeier. |
| 17955 | 18480 | ||
| 17956 | * ediff-init.el (ediff-hide-face): Check for definedness of functions. | 18481 | * ediff-init.el (ediff-hide-face): Check for definedness of functions. |
| @@ -18824,7 +19349,7 @@ | |||
| 18824 | (rmail-movemail-variant-in-use): New variables. | 19349 | (rmail-movemail-variant-in-use): New variables. |
| 18825 | (rmail-remote-password, rmail-remote-password-required): | 19350 | (rmail-remote-password, rmail-remote-password-required): |
| 18826 | New customization variables. | 19351 | New customization variables. |
| 18827 | (rmail-probe,rmail-autodetect, rmail-movemail-variant-p): New funs. | 19352 | (rmail-probe, rmail-autodetect, rmail-movemail-variant-p): New funs. |
| 18828 | (rmail-parse-url): New function. | 19353 | (rmail-parse-url): New function. |
| 18829 | (rmail-get-new-mail, rmail-insert-inbox-text): Update for use | 19354 | (rmail-get-new-mail, rmail-insert-inbox-text): Update for use |
| 18830 | with GNU mailutils movemail. | 19355 | with GNU mailutils movemail. |