diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 419 |
1 files changed, 370 insertions, 49 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f900c7dfa50..cbedfa287fa 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,9 +1,337 @@ | |||
| 1 | 2011-12-30 Kenichi Handa <handa@m17n.org> | 1 | 20122-01-21 Kenichi Handa <handa@m17n.org> |
| 2 | 2 | ||
| 3 | * international/mule-cmds.el (prefer-coding-system): Show a | 3 | * international/mule-cmds.el (prefer-coding-system): Show a |
| 4 | warning message if the default value of file-name-coding-system | 4 | warning message if the default value of file-name-coding-system |
| 5 | was not changed. | 5 | was not changed. |
| 6 | 6 | ||
| 7 | 2012-01-21 Jérémy Compostella <jeremy.compostella@gmail.com> | ||
| 8 | |||
| 9 | * windmove.el (windmove-reference-loc): Fix | ||
| 10 | windmove-reference-loc miscalculation. | ||
| 11 | |||
| 12 | 2012-01-21 Jay Belanger <jay.p.belanger@gmail.com> | ||
| 13 | |||
| 14 | * calc/calc-units.el (math-put-default-units): Don't use "1" as a | ||
| 15 | default unit. | ||
| 16 | |||
| 17 | 2012-01-21 Glenn Morris <rgm@gnu.org> | ||
| 18 | |||
| 19 | * international/mule.el (auto-coding-alist): Add .tbz. | ||
| 20 | |||
| 21 | * files.el (local-enable-local-variables): Doc fix. | ||
| 22 | (inhibit-local-variables-regexps): Rename from | ||
| 23 | inhibit-first-line-modes-regexps. Keep old name as obsolete alias. | ||
| 24 | Doc fix. Add some extensions from auto-coding-alist. | ||
| 25 | (inhibit-local-variables-suffixes): | ||
| 26 | Rename from inhibit-first-line-modes-suffixes. Doc fix. | ||
| 27 | (inhibit-local-variables-p): | ||
| 28 | New function, extracted from set-auto-mode-1. | ||
| 29 | (set-auto-mode): Doc fix. Respect inhibit-local-variables-regexps. | ||
| 30 | (set-auto-mode-1): Doc fix. Use inhibit-local-variables-p. | ||
| 31 | (hack-local-variables): Doc fix. Make the mode-only case | ||
| 32 | respect enable-local-variables and friends. | ||
| 33 | Respect inhibit-local-variables-regexps for file-locals, but | ||
| 34 | not for directory-locals. | ||
| 35 | (set-visited-file-name): | ||
| 36 | Take account of inhibit-local-variables-regexps. | ||
| 37 | Whether it applies may change as the file name is changed. | ||
| 38 | * jka-cmpr-hook.el (jka-compr-install): | ||
| 39 | * jka-compr.el (jka-compr-uninstall): | ||
| 40 | Update for inhibit-first-line-modes-suffixes name change. | ||
| 41 | |||
| 42 | 2012-01-20 Martin Rudalics <rudalics@gmx.at> | ||
| 43 | |||
| 44 | * help-macro.el (make-help-screen): Temporarily restore original | ||
| 45 | binding for minor-mode-map-alist (Bug#10454). | ||
| 46 | |||
| 47 | 2012-01-19 Julien Danjou <julien@danjou.info> | ||
| 48 | |||
| 49 | * color.el (color-name-to-rgb): Use the white color to find the max | ||
| 50 | color component value and return correctly computed values. | ||
| 51 | (color-name-to-rgb): Add missing float conversion for max value. | ||
| 52 | |||
| 53 | 2012-01-19 Martin Rudalics <rudalics@gmx.at> | ||
| 54 | |||
| 55 | * window.el (window--state-get-1, window-state-get): Do not use | ||
| 56 | special state value for window-persistent-parameters. Rename | ||
| 57 | argument IGNORE to WRITABLE. Rewrite doc-string. | ||
| 58 | (window--state-put-2): Reset all window parameters to nil before | ||
| 59 | assigning values of persistent parameters. | ||
| 60 | |||
| 61 | 2012-01-18 Alan Mackenzie <acm@muc.de> | ||
| 62 | |||
| 63 | Eliminate sluggishness and hangs in fontification of "semicolon | ||
| 64 | deserts". | ||
| 65 | |||
| 66 | * progmodes/cc-engine.el (c-state-nonlit-pos-interval): change | ||
| 67 | value 10000 -> 3000. | ||
| 68 | (c-state-safe-place): Reformulate so it doesn't stack up an | ||
| 69 | infinite number of wrong entries in c-state-nonlit-pos-cache. | ||
| 70 | (c-determine-limit-get-base, c-determine-limit): New functions to | ||
| 71 | determine backward search limits disregarding literals. | ||
| 72 | (c-find-decl-spots): Amend commenting. | ||
| 73 | (c-cheap-inside-bracelist-p): New function which detects "={". | ||
| 74 | |||
| 75 | * progmodes/cc-fonts.el | ||
| 76 | (c-make-font-lock-BO-decl-search-function): Give a limit to a | ||
| 77 | backward search. | ||
| 78 | (c-font-lock-declarations): Fix an occurrence of point being | ||
| 79 | undefined. Check additionally for point being in a bracelist or | ||
| 80 | near a macro invocation without a semicolon so as to avoid a | ||
| 81 | fruitless time consuming search for a declarator. Give a more | ||
| 82 | precise search limit for declarators using the new | ||
| 83 | c-determine-limit. | ||
| 84 | |||
| 85 | 2012-01-18 Glenn Morris <rgm@gnu.org> | ||
| 86 | |||
| 87 | * files.el (auto-mode-alist, inhibit-first-line-modes-regexps) | ||
| 88 | (set-auto-mode): Doc fixes. | ||
| 89 | |||
| 90 | 2012-01-17 Glenn Morris <rgm@gnu.org> | ||
| 91 | |||
| 92 | * isearch.el (search-nonincremental-instead): Fix doc typo. | ||
| 93 | |||
| 94 | * dired.el (dired-insert-directory): Handle newlines in directory name. | ||
| 95 | (dired-build-subdir-alist): Unescape newlines in directory name. | ||
| 96 | |||
| 97 | 2012-01-17 Michael Albinus <michael.albinus@gmx.de> | ||
| 98 | |||
| 99 | * net/tramp.el (tramp-local-end-of-line): New defcustom. | ||
| 100 | (tramp-action-login, tramp-action-yesno, tramp-action-yn) | ||
| 101 | (tramp-action-terminal): Use it. (Bug#10530) | ||
| 102 | |||
| 103 | 2012-01-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 104 | |||
| 105 | * minibuffer.el (completion--replace): Strip properties (bug#10062). | ||
| 106 | |||
| 107 | 2012-01-16 Martin Rudalics <rudalics@gmx.at> | ||
| 108 | |||
| 109 | * window.el (window-state-ignored-parameters): Remove variable. | ||
| 110 | (window--state-get-1): Rename argument MARKERS to IGNORE. | ||
| 111 | Handle persistent window parameters. Make copy of clone-of | ||
| 112 | parameter only if requested. (Bug#10348) | ||
| 113 | (window--state-put-2): Install a window parameter only if it has | ||
| 114 | a non-nil value or an existing parameter shall be overwritten. | ||
| 115 | |||
| 116 | 2012-01-15 Michael Albinus <michael.albinus@gmx.de> | ||
| 117 | |||
| 118 | * net/tramp-sh.el (tramp-remote-path): Set tramp-autoload cookie. | ||
| 119 | |||
| 120 | 2012-01-14 Eli Zaretskii <eliz@gnu.org> | ||
| 121 | |||
| 122 | * info.el (Info-toc-build): If the Info file has no "Up" pointer, | ||
| 123 | don't pass the (nil) value of `upnode' to string-match. | ||
| 124 | |||
| 125 | 2012-01-14 Chong Yidong <cyd@gnu.org> | ||
| 126 | |||
| 127 | * startup.el (command-line): Fix X resource class for cursorColor. | ||
| 128 | Fix values recognized by the cursorBlink resource. | ||
| 129 | |||
| 130 | 2012-01-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 131 | |||
| 132 | * epg.el (epg--make-temp-file): Avoid permission race condition | ||
| 133 | when running on old Emacs versions (bug#10403). | ||
| 134 | |||
| 135 | 2012-01-14 Glenn Morris <rgm@gnu.org> | ||
| 136 | |||
| 137 | * dired.el (dired-get-filename): Fix 'verbatim case of previous change. | ||
| 138 | |||
| 139 | 2012-01-13 Alan Mackenzie <acm@muc.de> | ||
| 140 | |||
| 141 | Fix filling for when filladapt mode is enabled. | ||
| 142 | |||
| 143 | * progmodes/cc-cmds.el (c-fill-paragraph): In the invocation of | ||
| 144 | c-mask-paragraph, pass in `fill-paragraph' rather than | ||
| 145 | `fill-region-as-paragraph'. (This is a reversion of a previous | ||
| 146 | change.) | ||
| 147 | * progmodes/cc-mode.el (c-basic-common-init): Make | ||
| 148 | fill-paragraph-handle-comment buffer local and set it to nil. | ||
| 149 | |||
| 150 | 2012-01-13 Glenn Morris <rgm@gnu.org> | ||
| 151 | |||
| 152 | * dired.el (dired-switches-escape-p): New function. | ||
| 153 | (dired-insert-directory): Use dired-switches-escape-p. | ||
| 154 | (dired-get-filename): Undo "\ " quoting if needed. (Bug#10469) | ||
| 155 | |||
| 156 | * find-dired.el (find-ls-option): Doc fix. (Bug#10262) | ||
| 157 | |||
| 158 | 2012-01-12 Glenn Morris <rgm@gnu.org> | ||
| 159 | |||
| 160 | * mail/sendmail.el (mail-mode): Update paragraph-separate for | ||
| 161 | changes in adaptive-fill-regexp. (Bug#10276) | ||
| 162 | |||
| 163 | 2012-01-11 Alan Mackenzie <acm@muc.de> | ||
| 164 | |||
| 165 | Fix Emacs bug #10463 - put `widen's around the critical spots. | ||
| 166 | |||
| 167 | * progmodes/cc-engine.el (c-in-literal, c-literal-limits): Put a | ||
| 168 | widen around each invocation of c-state-pp-to-literal. Remove an | ||
| 169 | unused let variable. | ||
| 170 | |||
| 171 | 2012-01-11 Glenn Morris <rgm@gnu.org> | ||
| 172 | |||
| 173 | * dired-aux.el (dired-do-shell-command): Fix */? logic. (Bug#6561) | ||
| 174 | Doc fix. | ||
| 175 | |||
| 176 | 2012-01-10 Chong Yidong <cyd@gnu.org> | ||
| 177 | |||
| 178 | * net/network-stream.el (network-stream-open-starttls): | ||
| 179 | Avoid emitting a confusing error message when the server gives a bad | ||
| 180 | response to the capability command. | ||
| 181 | |||
| 182 | 2012-01-10 Glenn Morris <rgm@gnu.org> | ||
| 183 | |||
| 184 | * mail/unrmail.el (unrmail): Tweak previous change. | ||
| 185 | |||
| 186 | 2012-01-09 Chong Yidong <cyd@gnu.org> | ||
| 187 | |||
| 188 | * custom.el (custom-safe-themes): Use SHA-256 for hashing. | ||
| 189 | |||
| 190 | 2012-01-08 Alan Mackenzie <acm@muc.de> | ||
| 191 | |||
| 192 | Optimise font locking in long enum definitions. | ||
| 193 | |||
| 194 | * progmodes/cc-fonts.el (c-font-lock-declarations): Add an extra | ||
| 195 | arm to a cond form to handle enums. | ||
| 196 | * progmodes/cc-langs.el (c-enums-contain-decls): New lang variable. | ||
| 197 | * progmodes/cc-mode.el (c-font-lock-fontify-region): Correct a typo. | ||
| 198 | |||
| 199 | 2012-01-07 Paul Eggert <eggert@cs.ucla.edu> | ||
| 200 | |||
| 201 | * files.el (move-file-to-trash): Preserve default file modes on error. | ||
| 202 | (Bug#10401) | ||
| 203 | |||
| 204 | 2012-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 205 | |||
| 206 | * faces.el (set-face-attribute): Clarify the meaning of the nil | ||
| 207 | frame (bug#10294). | ||
| 208 | |||
| 209 | * subr.el (with-selected-frame): Mention that the selected frame | ||
| 210 | is restored (bug#9980). | ||
| 211 | |||
| 212 | * ibuffer.el (ibuffer-mode): List the bindings in the corrent map | ||
| 213 | (bug#9759). | ||
| 214 | |||
| 215 | * mail/smtpmail.el (password-cache-add): Remove unused declaration. | ||
| 216 | (password-read): Don't autoload unused function. | ||
| 217 | |||
| 218 | 2012-01-07 Juanma Barranquero <lekktu@gmail.com> | ||
| 219 | |||
| 220 | * progmodes/which-func.el (which-func-mode): Turn into a | ||
| 221 | non-interactive function and mark as obsolete (bug#10428). | ||
| 222 | |||
| 223 | 2012-01-06 Chong Yidong <cyd@gnu.org> | ||
| 224 | |||
| 225 | * files.el (hack-dir-local-variables-non-file-buffer): Add doc. | ||
| 226 | (hack-one-local-variable-eval-safep): Allow 0 arg for minor mode | ||
| 227 | functions, along with 1 and -1. | ||
| 228 | |||
| 229 | 2012-01-06 Eli Zaretskii <eliz@gnu.org> | ||
| 230 | |||
| 231 | * time.el (display-time-load-average) | ||
| 232 | (display-time-default-load-average): Doc fixes. See the thread | ||
| 233 | starting at | ||
| 234 | http://lists.gnu.org/archive/html/help-gnu-emacs/2012-01/msg00059.html | ||
| 235 | for the details. | ||
| 236 | |||
| 237 | 2012-01-06 Glenn Morris <rgm@gnu.org> | ||
| 238 | |||
| 239 | * mail/unrmail.el (unrmail): Give an explicit error if the input file | ||
| 240 | has no messages. (Bug#10377) | ||
| 241 | |||
| 242 | * info.el (Info-mode-map): Bind e to end-of-buffer, rather | ||
| 243 | than Info-edit. (Bug#10385) | ||
| 244 | |||
| 245 | * time.el (display-time-load-average, display-time-next-load-average): | ||
| 246 | Doc fixes. | ||
| 247 | |||
| 248 | * emacs-lisp/bytecomp.el (byte-compile-file): Do not propagate a file | ||
| 249 | local setting of buffer-read-only to the input buffer. (Bug#10419) | ||
| 250 | |||
| 251 | * calendar/calendar.el (calendar-mode): | ||
| 252 | Locally set scroll-margin to 0. (Bug#10379) | ||
| 253 | |||
| 254 | 2012-01-06 Ulrich Mueller <ulm@gentoo.org> | ||
| 255 | |||
| 256 | * play/doctor.el (doctor-death): Escape "," characters. (Bug#10370) | ||
| 257 | |||
| 258 | 2012-01-05 Glenn Morris <rgm@gnu.org> | ||
| 259 | |||
| 260 | * eshell/em-unix.el (diff-no-select): Autoload it. | ||
| 261 | (eshell/diff): Use diff-no-select. (Bug#10420) | ||
| 262 | |||
| 263 | 2012-01-05 Chong Yidong <cyd@gnu.org> | ||
| 264 | |||
| 265 | * shell.el (shell-dynamic-complete-functions): Revert last change. | ||
| 266 | (shell-command-completion-function): New function. | ||
| 267 | (shell-completion-vars): Use it to implement | ||
| 268 | shell-completion-execonly (Bug#10417). | ||
| 269 | |||
| 270 | * custom.el (enable-theme): Don't set custom-safe-themes. | ||
| 271 | |||
| 272 | * cus-theme.el (custom-theme-merge-theme): | ||
| 273 | Ignore custom-enabled-themes and custom-safe-themes. | ||
| 274 | |||
| 275 | 2012-01-05 Michael R. Mauger <mmaug@yahoo.com> | ||
| 276 | |||
| 277 | * progmodes/sql.el (sql-login-hook): Add hook to respond to the | ||
| 278 | first prompt in `sql-interacive-mode'. | ||
| 279 | (sql-mode-oracle-font-lock-keywords): Add CONNECT_BY_* builtin | ||
| 280 | keywords. | ||
| 281 | (sql-mode-mysql-font-lock-keywords): Add ELSEIF keyword. | ||
| 282 | (sql-product-interactive): Bug fix: Set `sql-buffer' in | ||
| 283 | context of original buffer. Invoke `sql-login-hook'. | ||
| 284 | |||
| 285 | 2012-01-04 Eli Zaretskii <eliz@gnu.org> | ||
| 286 | |||
| 287 | * mail/rmail.el (rmail-font-lock-keywords): Accept non-ASCII | ||
| 288 | letters in cite-prefix. | ||
| 289 | |||
| 290 | 2012-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 291 | |||
| 292 | * mail/smtpmail.el (smtpmail-stream-type): Mention the `ssl' value. | ||
| 293 | |||
| 294 | 2012-01-03 Chong Yidong <cyd@gnu.org> | ||
| 295 | |||
| 296 | * shell.el (shell-dynamic-complete-functions): | ||
| 297 | Put pcomplete-completions-at-point, so as to try | ||
| 298 | comint-filename-completion first (Bug#10417). | ||
| 299 | |||
| 300 | 2012-01-02 Richard Stallman <rms@gnu.org> | ||
| 301 | |||
| 302 | * battery.el (battery-status-function): | ||
| 303 | Detect when to use battery-yeeloong-sysfs. | ||
| 304 | (battery-echo-area-format): Add string for Yeeloong. | ||
| 305 | (battery-linux-proc-apm, battery-linux-proc-acpi): Doc fixes. | ||
| 306 | (battery-yeeloong-sysfs): New function. | ||
| 307 | |||
| 308 | 2012-01-02 Chong Yidong <cyd@gnu.org> | ||
| 309 | |||
| 310 | * dirtrack.el (dirtrack-list): Eliminate unused third element. | ||
| 311 | (dirtrack): Merge code for handling relative filenames in prompt | ||
| 312 | from shell-dir-cookie-watcher. | ||
| 313 | (dirtrack-debug-message): New arg to avoid excess format calls. | ||
| 314 | |||
| 315 | * shell.el (shell-dir-cookie-re): Variable deleted. | ||
| 316 | (shell-dir-cookie-watcher): Function deleted. | ||
| 317 | (shell-mode): Don't use shell-dir-cookie-re, since it is redundant | ||
| 318 | with dirtrack-mode. | ||
| 319 | |||
| 320 | 2012-01-01 Eli Zaretskii <eliz@gnu.org> | ||
| 321 | |||
| 322 | * term/w32-win.el (dynamic-library-alist) <gnutls>: | ||
| 323 | Load libgnutls-28.dll, from GnuTLS version 3.x, in preference to | ||
| 324 | libgnutls-26.dll. | ||
| 325 | |||
| 326 | 2011-12-31 Andreas Schwab <schwab@linux-m68k.org> | ||
| 327 | |||
| 328 | * emacs-lisp/bytecomp.el (byte-compile-file): Fix indentation. | ||
| 329 | |||
| 330 | 2011-12-31 Eli Zaretskii <eliz@gnu.org> | ||
| 331 | |||
| 332 | * mail/rmail.el (rmail-show-message-1): Decode any RFC2047 encoded | ||
| 333 | headers of non-MIME messages, when rmail-enable-mime is non-nil. | ||
| 334 | |||
| 7 | 2011-12-29 Michael Albinus <michael.albinus@gmx.de> | 335 | 2011-12-29 Michael Albinus <michael.albinus@gmx.de> |
| 8 | 336 | ||
| 9 | * net/tramp-sh.el (tramp-find-shell): Set "remote-shell" property | 337 | * net/tramp-sh.el (tramp-find-shell): Set "remote-shell" property |
| @@ -36,33 +364,32 @@ | |||
| 36 | (gdb-var-delete-children, gdb-edit-value, gdb-var-update) | 364 | (gdb-var-delete-children, gdb-edit-value, gdb-var-update) |
| 37 | (gdb-stopped, def-gdb-auto-update-trigger) | 365 | (gdb-stopped, def-gdb-auto-update-trigger) |
| 38 | (gdb-place-breakpoints, gdb-select-thread, gdb-select-frame) | 366 | (gdb-place-breakpoints, gdb-select-thread, gdb-select-frame) |
| 39 | (gdb-get-changed-registers, gdb-get-main-selected-frame): Callers | 367 | (gdb-get-changed-registers, gdb-get-main-selected-frame): |
| 40 | changed. | 368 | Callers changed. |
| 41 | (gud-gdbmi-completions): New function. | 369 | (gud-gdbmi-completions): New function. |
| 42 | (gdb): Use it for generating the completion table. | 370 | (gdb): Use it for generating the completion table. |
| 43 | 371 | ||
| 44 | 2011-12-24 Alan Mackenzie <acm@muc.de> | 372 | 2011-12-24 Alan Mackenzie <acm@muc.de> |
| 45 | 373 | ||
| 46 | Introduce a mechanism to widen the region used in context font | 374 | Introduce a mechanism to widen the region used in context font |
| 47 | locking. Use this to protect declarations from losing their | 375 | locking. Use this to protect declarations from losing their contexts. |
| 48 | contexts. | ||
| 49 | 376 | ||
| 50 | * progmodes/cc-langs.el (c-before-font-lock-functions): replace | 377 | * progmodes/cc-langs.el (c-before-font-lock-functions): |
| 51 | c-set-fl-decl-start with c-change-set-fl-decl-start (Renaming). | 378 | Replace c-set-fl-decl-start with c-change-set-fl-decl-start (Renaming). |
| 52 | (c-before-context-fontification-functions): new defvar, a list of | 379 | (c-before-context-fontification-functions): New defvar, a list of |
| 53 | functions to be run just before context (etc.) font locking. | 380 | functions to be run just before context (etc.) font locking. |
| 54 | 381 | ||
| 55 | * progmodes/cc-mode.el (c-extend-font-lock-region-for-macros): | 382 | * progmodes/cc-mode.el (c-extend-font-lock-region-for-macros): |
| 56 | new, functionality extracted from | 383 | New, functionality extracted from |
| 57 | c-neutralize-syntax-in-and-mark-CPP. | 384 | c-neutralize-syntax-in-and-mark-CPP. |
| 58 | (c-in-after-change-fontification): new variable. | 385 | (c-in-after-change-fontification): New variable. |
| 59 | (c-after-change): Set c-in-after-change-fontification. | 386 | (c-after-change): Set c-in-after-change-fontification. |
| 60 | (c-set-fl-decl-start): Rejig its interface, so it can be called | 387 | (c-set-fl-decl-start): Rejig its interface, so it can be called |
| 61 | from both after-change and context fontifying. | 388 | from both after-change and context fontifying. |
| 62 | (c-change-set-fl-decl-start, c-context-set-fl-decl-start): new | 389 | (c-change-set-fl-decl-start, c-context-set-fl-decl-start): |
| 63 | functions. | 390 | New functions. |
| 64 | (c-standard-font-lock-fontify-region-function): new variable. | 391 | (c-standard-font-lock-fontify-region-function): New variable. |
| 65 | (c-font-lock-fontify-region): new function. | 392 | (c-font-lock-fontify-region): New function. |
| 66 | 393 | ||
| 67 | 2011-12-24 Juri Linkov <juri@jurta.org> | 394 | 2011-12-24 Juri Linkov <juri@jurta.org> |
| 68 | 395 | ||
| @@ -78,17 +405,17 @@ | |||
| 78 | 405 | ||
| 79 | Fix unstable fontification inside templates. | 406 | Fix unstable fontification inside templates. |
| 80 | 407 | ||
| 81 | * progmodes/cc-langs.el (c-before-font-lock-functions): newly | 408 | * progmodes/cc-langs.el (c-before-font-lock-functions): |
| 82 | created from the singular version. The (c c++ objc) entry now | 409 | Newly created from the singular version. The (c c++ objc) entry now |
| 83 | additionally has c-set-fl-decl-start. The other languages (apart | 410 | additionally has c-set-fl-decl-start. The other languages (apart |
| 84 | from AWK) have that as a single entry. | 411 | from AWK) have that as a single entry. |
| 85 | 412 | ||
| 86 | * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): The | 413 | * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): |
| 87 | functionality for "local" declarations has been extracted to | 414 | The functionality for "local" declarations has been extracted to |
| 88 | c-set-fl-decl-start. | 415 | c-set-fl-decl-start. |
| 89 | 416 | ||
| 90 | * progmodes/cc-mode.el: (c-common-init, c-after-change): Changes | 417 | * progmodes/cc-mode.el (c-common-init, c-after-change): |
| 91 | due to pluralisation of c-before-font-lock-functions. | 418 | Changes due to pluralisation of c-before-font-lock-functions. |
| 92 | (c-set-fl-decl-start): New function, extracted from | 419 | (c-set-fl-decl-start): New function, extracted from |
| 93 | c-font-lock-enclosing-decls and enhanced. | 420 | c-font-lock-enclosing-decls and enhanced. |
| 94 | 421 | ||
| @@ -200,22 +527,19 @@ | |||
| 200 | 527 | ||
| 201 | * progmodes/cc-langs (c-label-kwds): Let AWK take the same | 528 | * progmodes/cc-langs (c-label-kwds): Let AWK take the same |
| 202 | expression as the rest. | 529 | expression as the rest. |
| 203 | (c-nonlabel-token-key): Allow string literals for AWK. Refactor | 530 | (c-nonlabel-token-key): Allow string literals for AWK. |
| 204 | for the other modes. | 531 | Refactor for the other modes. |
| 205 | 532 | ||
| 206 | Large brace-block initialisation makes CC Mode slow: Fix. | 533 | Large brace-block initialisation makes CC Mode slow: Fix. |
| 207 | Tidy up and accelerate c-in-literal, etc. by using the | 534 | Tidy up and accelerate c-in-literal, etc. by using the c-parse-state |
| 208 | c-parse-state | ||
| 209 | routines. Limit backward searching in c-font-lock-enclosing.decl. | 535 | routines. Limit backward searching in c-font-lock-enclosing.decl. |
| 210 | 536 | ||
| 211 | * progmodes/cc-engine.el (c-state-pp-to-literal): Return the | 537 | * progmodes/cc-engine.el (c-state-pp-to-literal): Return the |
| 212 | pp-state and literal type in addition to the limits. | 538 | pp-state and literal type in addition to the limits. |
| 213 | (c-state-safe-place): New defun, extracted from | 539 | (c-state-safe-place): New defun, extracted from c-state-literal-at. |
| 214 | c-state-literal-at. | ||
| 215 | (c-state-literal-at): Use the above new defun. | 540 | (c-state-literal-at): Use the above new defun. |
| 216 | (c-slow-in-literal, c-fast-in-literal): Removed. | 541 | (c-slow-in-literal, c-fast-in-literal): Remove. |
| 217 | (c-in-literal, c-literal-limits): Amended to use | 542 | (c-in-literal, c-literal-limits): Amend to use c-state-pp-to-literal. |
| 218 | c-state-pp-to-literal. | ||
| 219 | 543 | ||
| 220 | * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): Check for | 544 | * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): Check for |
| 221 | being in a literal. Add a limit for backward searching. | 545 | being in a literal. Add a limit for backward searching. |
| @@ -289,8 +613,8 @@ | |||
| 289 | 2011-12-10 Eli Zaretskii <eliz@gnu.org> | 613 | 2011-12-10 Eli Zaretskii <eliz@gnu.org> |
| 290 | 614 | ||
| 291 | * mail/rmailsum.el (rmail-header-summary): RFC2047 decode the | 615 | * mail/rmailsum.el (rmail-header-summary): RFC2047 decode the |
| 292 | `from' or `to' address before taking its substring. Fixes | 616 | `from' or `to' address before taking its substring. |
| 293 | incorrect display in Rmail summary buffer whereby an RFC2047 | 617 | Fixes incorrect display in Rmail summary buffer whereby an RFC2047 |
| 294 | encoded name is chopped in the middle of the encoded string, and | 618 | encoded name is chopped in the middle of the encoded string, and |
| 295 | thus displayed encoded. | 619 | thus displayed encoded. |
| 296 | 620 | ||
| @@ -509,8 +833,8 @@ | |||
| 509 | (verilog-uvm-statement-re): Support UVM indentation and | 833 | (verilog-uvm-statement-re): Support UVM indentation and |
| 510 | highlighting, with old OVM keywords only. | 834 | highlighting, with old OVM keywords only. |
| 511 | (verilog-auto-tieoff, verilog-auto-tieoff-declaration): | 835 | (verilog-auto-tieoff, verilog-auto-tieoff-declaration): |
| 512 | Support AUTOTIEOFF creating non-wire data types. Suggested by Jonathan | 836 | Support AUTOTIEOFF creating non-wire data types. |
| 513 | Greenlaw. | 837 | Suggested by Jonathan Greenlaw. |
| 514 | (verilog-auto-insert-lisp, verilog-delete-to-paren) | 838 | (verilog-auto-insert-lisp, verilog-delete-to-paren) |
| 515 | (verilog-forward-sexp-cmt, verilog-forward-sexp-ign-cmt) | 839 | (verilog-forward-sexp-cmt, verilog-forward-sexp-ign-cmt) |
| 516 | (verilog-inject-sense, verilog-read-inst-pins) | 840 | (verilog-inject-sense, verilog-read-inst-pins) |
| @@ -596,11 +920,11 @@ | |||
| 596 | Andrew Drake. | 920 | Andrew Drake. |
| 597 | (verilog-auto-star-safe, verilog-delete-auto-star-implicit) | 921 | (verilog-auto-star-safe, verilog-delete-auto-star-implicit) |
| 598 | (verilog-inst-comment-re): Fix not deleting Interfaced comment | 922 | (verilog-inst-comment-re): Fix not deleting Interfaced comment |
| 599 | when expanding .* in interfaces, bug320. Reported by Pierre-David | 923 | when expanding .* in interfaces, bug320. |
| 600 | Pfister. | 924 | Reported by Pierre-David Pfister. |
| 601 | (verilog-read-module-name): Fix import statements between module | 925 | (verilog-read-module-name): Fix import statements between module |
| 602 | name and open parenthesis, bug317. Reported by Pierre-David | 926 | name and open parenthesis, bug317. |
| 603 | Pfister. | 927 | Reported by Pierre-David Pfister. |
| 604 | (verilog-simplify-range-expression): Fix simplification of | 928 | (verilog-simplify-range-expression): Fix simplification of |
| 605 | multiplications inside AUTOWIRE connections, bug303. | 929 | multiplications inside AUTOWIRE connections, bug303. |
| 606 | (verilog-auto-inst-port): Support parameter expansion in | 930 | (verilog-auto-inst-port): Support parameter expansion in |
| @@ -854,8 +1178,7 @@ | |||
| 854 | 1178 | ||
| 855 | 2011-11-19 Andreas Schwab <schwab@linux-m68k.org> | 1179 | 2011-11-19 Andreas Schwab <schwab@linux-m68k.org> |
| 856 | 1180 | ||
| 857 | * progmodes/sh-script.el (sh-assignment-regexp): Add entry for | 1181 | * progmodes/sh-script.el (sh-assignment-regexp): Add entry for bash. |
| 858 | bash. | ||
| 859 | 1182 | ||
| 860 | 2011-11-19 Juri Linkov <juri@jurta.org> | 1183 | 2011-11-19 Juri Linkov <juri@jurta.org> |
| 861 | 1184 | ||
| @@ -980,8 +1303,7 @@ | |||
| 980 | 1303 | ||
| 981 | * window.el (window-resize, delete-window, split-window): | 1304 | * window.el (window-resize, delete-window, split-window): |
| 982 | Replace window-splits by window-combination-resize. | 1305 | Replace window-splits by window-combination-resize. |
| 983 | * cus-start.el (window-splits): Replace by | 1306 | * cus-start.el (window-splits): Replace by window-combination-resize. |
| 984 | window-combination-resize. | ||
| 985 | 1307 | ||
| 986 | 2011-11-17 Glenn Morris <rgm@gnu.org> | 1308 | 2011-11-17 Glenn Morris <rgm@gnu.org> |
| 987 | 1309 | ||
| @@ -1046,8 +1368,7 @@ | |||
| 1046 | * window.el (split-window, window-state-get-1) | 1368 | * window.el (split-window, window-state-get-1) |
| 1047 | (window-state-put-1, window-state-put-2): Rename occurrences of | 1369 | (window-state-put-1, window-state-put-2): Rename occurrences of |
| 1048 | window-nest to window-combination-limit. | 1370 | window-nest to window-combination-limit. |
| 1049 | * cus-start.el (window-nest): Rename to | 1371 | * cus-start.el (window-nest): Rename to window-combination-limit. |
| 1050 | window-combination-limit. | ||
| 1051 | 1372 | ||
| 1052 | 2011-11-16 Chong Yidong <cyd@gnu.org> | 1373 | 2011-11-16 Chong Yidong <cyd@gnu.org> |
| 1053 | 1374 | ||
| @@ -1239,7 +1560,7 @@ | |||
| 1239 | (window-list-no-nils): Remove. | 1560 | (window-list-no-nils): Remove. |
| 1240 | (window-state-get-1, window-state-get): Use backquote instead. | 1561 | (window-state-get-1, window-state-get): Use backquote instead. |
| 1241 | 1562 | ||
| 1242 | 2011-11-08 thierry <thierry.volpiatto@gmail.com> | 1563 | 2011-11-08 Thierry Volpiatto <thierry.volpiatto@gmail.com> |
| 1243 | 1564 | ||
| 1244 | * emacs-lisp/find-func.el (find-function-read): | 1565 | * emacs-lisp/find-func.el (find-function-read): |
| 1245 | Fix incorrect use of default argument in `completing-read'. | 1566 | Fix incorrect use of default argument in `completing-read'. |
| @@ -4389,7 +4710,7 @@ | |||
| 4389 | 4710 | ||
| 4390 | * printing.el: Add documentation to all the `pr-toggle-' commands. | 4711 | * printing.el: Add documentation to all the `pr-toggle-' commands. |
| 4391 | 4712 | ||
| 4392 | 2011-07-11 Leo <sdl.web@gmail.com> (tiny change) | 4713 | 2011-07-11 Leo Liu <sdl.web@gmail.com> |
| 4393 | 4714 | ||
| 4394 | * files.el (toggle-read-only): Only do the `C-x C-q' warning on VC | 4715 | * files.el (toggle-read-only): Only do the `C-x C-q' warning on VC |
| 4395 | backends where it makes sense (bug#2623). | 4716 | backends where it makes sense (bug#2623). |
| @@ -6973,7 +7294,7 @@ | |||
| 6973 | 2011-05-23 Kevin Ryde <user42@zip.com.au> | 7294 | 2011-05-23 Kevin Ryde <user42@zip.com.au> |
| 6974 | 7295 | ||
| 6975 | * emacs-lisp/advice.el (ad-read-advised-function): | 7296 | * emacs-lisp/advice.el (ad-read-advised-function): |
| 6976 | Use `function-called-at-point' as the default default, if it has | 7297 | Use `function-called-at-point' as the default, if it has |
| 6977 | advice and passes PREDICATE. | 7298 | advice and passes PREDICATE. |
| 6978 | 7299 | ||
| 6979 | 2011-05-23 Stefan Monnier <monnier@iro.umontreal.ca> | 7300 | 2011-05-23 Stefan Monnier <monnier@iro.umontreal.ca> |
| @@ -7799,7 +8120,7 @@ | |||
| 7799 | * net/gnutls.el (gnutls-negotiate): Add hostname, verify-flags, | 8120 | * net/gnutls.el (gnutls-negotiate): Add hostname, verify-flags, |
| 7800 | verify-error, and verify-hostname-error parameters. Check whether | 8121 | verify-error, and verify-hostname-error parameters. Check whether |
| 7801 | default trustfile exists before going to use it. Add missing | 8122 | default trustfile exists before going to use it. Add missing |
| 7802 | argument to gnutls-message-maybe call. Return return value. | 8123 | argument to gnutls-message-maybe call. Return value. |
| 7803 | Reported by Claudio Bley <claudio.bley@gmail.com>. | 8124 | Reported by Claudio Bley <claudio.bley@gmail.com>. |
| 7804 | (open-gnutls-stream): Add usage example. | 8125 | (open-gnutls-stream): Add usage example. |
| 7805 | 8126 | ||
| @@ -9423,7 +9744,7 @@ | |||
| 9423 | * calc/calc-menu.el (calc-units-menu): Add entries for logarithmic | 9744 | * calc/calc-menu.el (calc-units-menu): Add entries for logarithmic |
| 9424 | units and musical notes. | 9745 | units and musical notes. |
| 9425 | 9746 | ||
| 9426 | 2011-03-20 Leo <sdl.web@gmail.com> | 9747 | 2011-03-20 Leo Liu <sdl.web@gmail.com> |
| 9427 | 9748 | ||
| 9428 | * ido.el (ido-read-internal): Use completing-read-default. | 9749 | * ido.el (ido-read-internal): Use completing-read-default. |
| 9429 | (ido-completing-read): Fix compatibility with completing-read. | 9750 | (ido-completing-read): Fix compatibility with completing-read. |
| @@ -9775,7 +10096,7 @@ See ChangeLog.15 for earlier changes. | |||
| 9775 | ;; coding: utf-8 | 10096 | ;; coding: utf-8 |
| 9776 | ;; End: | 10097 | ;; End: |
| 9777 | 10098 | ||
| 9778 | Copyright (C) 2011 Free Software Foundation, Inc. | 10099 | Copyright (C) 2011-2012 Free Software Foundation, Inc. |
| 9779 | 10100 | ||
| 9780 | This file is part of GNU Emacs. | 10101 | This file is part of GNU Emacs. |
| 9781 | 10102 | ||