diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 447 |
1 files changed, 443 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 86a27f9b5bd..5451abc2119 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,441 @@ | |||
| 1 | 2013-07-13 Dmitry Gutov <dgutov@yandex.ru> | ||
| 2 | |||
| 3 | * progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight | ||
| 4 | conversion methods on Kernel. | ||
| 5 | |||
| 6 | 2013-07-13 Alan Mackenzie <acm@muc.de> | ||
| 7 | |||
| 8 | * progmodes/cc-engine.el (c-forward-decl-or-cast-1): Label CASE 13 | ||
| 9 | and comment it out. This out-commenting enables certain C++ | ||
| 10 | declarations to be parsed correctly. | ||
| 11 | |||
| 12 | 2013-07-13 Eli Zaretskii <eliz@gnu.org> | ||
| 13 | |||
| 14 | * international/mule.el (define-coding-system): Doc fix. | ||
| 15 | |||
| 16 | * simple.el (default-font-height): Don't call font-info if the | ||
| 17 | frame's default font didn't change since the frame was created. | ||
| 18 | (Bug#14838) | ||
| 19 | |||
| 20 | 2013-07-13 Leo Liu <sdl.web@gmail.com> | ||
| 21 | |||
| 22 | * ido.el (ido-read-file-name): Guard against non-symbol value. | ||
| 23 | |||
| 24 | 2013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 25 | |||
| 26 | * progmodes/python.el (python-imenu--build-tree): Fix corner case | ||
| 27 | in nested defuns. | ||
| 28 | |||
| 29 | 2013-07-13 Leo Liu <sdl.web@gmail.com> | ||
| 30 | |||
| 31 | * ido.el (ido-exhibit): Handle ido-enter-matching-directory before | ||
| 32 | ido-set-matches call. (Bug#6852) | ||
| 33 | |||
| 34 | 2013-07-12 Dmitry Gutov <dgutov@yandex.ru> | ||
| 35 | |||
| 36 | * progmodes/ruby-mode.el (ruby-percent-literals-beg-re): | ||
| 37 | (ruby-syntax-expansion-allowed-p): Support array of symbols, for | ||
| 38 | Ruby 2.0. | ||
| 39 | (ruby-font-lock-keywords): Distinguish calls to functions with | ||
| 40 | module-like names from module references. Highlight character | ||
| 41 | literals. | ||
| 42 | |||
| 43 | 2013-07-12 Sergio Durigan Junior <sergiodj@riseup.net> (tiny change) | ||
| 44 | |||
| 45 | * progmodes/gdb-mi.el (gdb-strip-string-backslash): New function. | ||
| 46 | (gdb-send): Handle continued commands. (Bug#14847) | ||
| 47 | |||
| 48 | 2013-07-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 49 | |||
| 50 | * desktop.el (desktop--v2s): Remove unused local variable. | ||
| 51 | (desktop-save-buffer): Make defvar-local; adjust docstring. | ||
| 52 | (desktop-auto-save-timeout, desktop-owner): Use ignore-errors. | ||
| 53 | (desktop-clear, desktop-save-buffer-p): Use string-match-p. | ||
| 54 | |||
| 55 | 2013-07-12 Andreas Schwab <schwab@linux-m68k.org> | ||
| 56 | |||
| 57 | * emacs-lisp/map-ynp.el (map-y-or-n-p): Fix last change. | ||
| 58 | |||
| 59 | 2013-07-12 Eli Zaretskii <eliz@gnu.org> | ||
| 60 | |||
| 61 | * simple.el (next-line, previous-line): Document TRY-VSCROLL and ARG. | ||
| 62 | (Bug#14842) | ||
| 63 | |||
| 64 | 2013-07-12 Glenn Morris <rgm@gnu.org> | ||
| 65 | |||
| 66 | * doc-view.el: Require cl-lib at runtime too. | ||
| 67 | (doc-view-remove-if): Remove. | ||
| 68 | (doc-view-search-next-match, doc-view-search-previous-match): | ||
| 69 | Use cl-remove-if. | ||
| 70 | |||
| 71 | * edmacro.el: Require cl-lib at runtime too. | ||
| 72 | (edmacro-format-keys, edmacro-parse-keys): Use cl-mismatch, cl-subseq. | ||
| 73 | (edmacro-mismatch, edmacro-subseq): Remove. | ||
| 74 | |||
| 75 | * shadowfile.el: Require cl-lib. | ||
| 76 | (shadow-remove-if): Remove. | ||
| 77 | (shadow-set-cluster, shadow-shadows-of-1, shadow-remove-from-todo): | ||
| 78 | Use cl-remove-if. | ||
| 79 | |||
| 80 | * wid-edit.el: Require cl-lib. | ||
| 81 | (widget-choose): Use cl-remove-if. | ||
| 82 | (widget-remove-if): Remove. | ||
| 83 | |||
| 84 | * progmodes/ebrowse.el: Require cl-lib at runtime too. | ||
| 85 | (ebrowse-delete-if-not): Remove. | ||
| 86 | (ebrowse-browser-buffer-list, ebrowse-member-buffer-list) | ||
| 87 | (ebrowse-tree-buffer-list, ebrowse-same-tree-member-buffer-list): | ||
| 88 | Use cl-delete-if-not. | ||
| 89 | |||
| 90 | 2013-07-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 91 | |||
| 92 | * emacs-lisp/cl-macs.el (cl-multiple-value-bind, cl-multiple-value-setq) | ||
| 93 | (cl-the, cl-declare, cl-defstruct): Fix typos in docstrings. | ||
| 94 | |||
| 95 | 2013-07-12 Leo Liu <sdl.web@gmail.com> | ||
| 96 | |||
| 97 | * ido.el (dired-do-copy, dired): Set 'ido property. (Bug#11954) | ||
| 98 | |||
| 99 | 2013-07-11 Glenn Morris <rgm@gnu.org> | ||
| 100 | |||
| 101 | * emacs-lisp/edebug.el: Require cl-lib at run-time too. | ||
| 102 | (edebug-gensym-index, edebug-gensym): | ||
| 103 | Remove reimplementation of cl-gensym. | ||
| 104 | (edebug-make-enter-wrapper, edebug-make-form-wrapper): Use cl-gensym. | ||
| 105 | |||
| 106 | * thumbs.el: Require cl-lib at run-time too. | ||
| 107 | (thumbs-gensym-counter, thumbs-gensym): | ||
| 108 | Remove reimplementation of cl-gensym. | ||
| 109 | (thumbs-temp-file): Use cl-gensym. | ||
| 110 | |||
| 111 | * emacs-lisp/ert.el: Require cl-lib at runtime too. | ||
| 112 | (ert--cl-do-remf, ert--remprop, ert--remove-if-not) | ||
| 113 | (ert--intersection, ert--set-difference, ert--set-difference-eq) | ||
| 114 | (ert--union, ert--gensym-counter, ert--gensym-counter) | ||
| 115 | (ert--coerce-to-vector, ert--remove*, ert--string-position) | ||
| 116 | (ert--mismatch, ert--subseq): Remove reimplementations of cl funcs. | ||
| 117 | (ert-make-test-unbound, ert--expand-should-1) | ||
| 118 | (ert--expand-should, ert--should-error-handle-error) | ||
| 119 | (should-error, ert--explain-equal-rec) | ||
| 120 | (ert--plist-difference-explanation, ert-select-tests) | ||
| 121 | (ert--make-stats, ert--remove-from-list, ert--string-first-line): | ||
| 122 | Use cl-lib functions rather than reimplementations. | ||
| 123 | |||
| 124 | 2013-07-11 Michael Albinus <michael.albinus@gmx.de> | ||
| 125 | |||
| 126 | * net/tramp.el (tramp-methods): Extend docstring. | ||
| 127 | (tramp-connection-timeout): New defcustom. | ||
| 128 | (tramp-error-with-buffer): Reset timestamp only when appropriate. | ||
| 129 | (with-tramp-progress-reporter): Simplify. | ||
| 130 | (tramp-process-actions): Improve messages. | ||
| 131 | |||
| 132 | * net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection): | ||
| 133 | * net/tramp-sh.el (tramp-maybe-open-connection): | ||
| 134 | Use `tramp-connection-timeout'. | ||
| 135 | (tramp-methods) [su, sudo, ksu]: Add method specific timeouts. | ||
| 136 | (Bug#14808) | ||
| 137 | |||
| 138 | 2013-07-11 Leo Liu <sdl.web@gmail.com> | ||
| 139 | |||
| 140 | * ido.el (ido-read-file-name): Conform to the requirements of | ||
| 141 | read-file-name. (Bug#11861) | ||
| 142 | (ido-read-directory-name): Conform to the requirements of | ||
| 143 | read-directory-name. | ||
| 144 | |||
| 145 | 2013-07-11 Juanma Barranquero <lekktu@gmail.com> | ||
| 146 | |||
| 147 | * subr.el (delay-warning): New function. | ||
| 148 | |||
| 149 | 2013-07-10 Eli Zaretskii <eliz@gnu.org> | ||
| 150 | |||
| 151 | * simple.el (default-line-height): New function. | ||
| 152 | (line-move-partial, line-move): Use it instead of computing the | ||
| 153 | line height inline. | ||
| 154 | (line-move-partial): Always compute ROWH. If the last line is | ||
| 155 | partially-visible, but its text is completely visible, allow | ||
| 156 | cursor to enter such a partially-visible line. | ||
| 157 | |||
| 158 | 2013-07-10 Michael Albinus <michael.albinus@gmx.de> | ||
| 159 | |||
| 160 | Improve error messages. (Bug#14808) | ||
| 161 | |||
| 162 | * net/tramp.el (tramp-current-connection): New defvar, moved from | ||
| 163 | tramp-sh.el. | ||
| 164 | (tramp-message-show-progress-reporter-message): Removed, not | ||
| 165 | needed anymore. | ||
| 166 | (tramp-error-with-buffer): Show message in minibuffer. Discard | ||
| 167 | input before waiting. Reset connection timestamp. | ||
| 168 | (with-tramp-progress-reporter): Improve messages. | ||
| 169 | (tramp-process-actions): Use progress reporter. Delete process in | ||
| 170 | case of error. Improve messages. | ||
| 171 | |||
| 172 | * net/tramp-sh.el (tramp-barf-if-no-shell-prompt): Use | ||
| 173 | condition-case. Call `tramp-error-with-buffer' with vector and buffer. | ||
| 174 | (tramp-current-connection): Removed. | ||
| 175 | (tramp-maybe-open-connection): The car of | ||
| 176 | `tramp-current-connection' are the first 3 slots of the vector. | ||
| 177 | |||
| 178 | 2013-07-10 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 179 | |||
| 180 | * progmodes/cfengine.el (cfengine3-indent-line): Do not indent | ||
| 181 | inside continued strings. | ||
| 182 | |||
| 183 | 2013-07-10 Paul Eggert <eggert@cs.ucla.edu> | ||
| 184 | |||
| 185 | Timestamp fixes for undo (Bug#14824). | ||
| 186 | * files.el (clear-visited-file-modtime): Move here from fileio.c. | ||
| 187 | |||
| 188 | 2013-07-10 Leo Liu <sdl.web@gmail.com> | ||
| 189 | |||
| 190 | * files.el (require-final-newline): Allow safe local value. | ||
| 191 | (Bug#14834) | ||
| 192 | |||
| 193 | 2013-07-09 Leo Liu <sdl.web@gmail.com> | ||
| 194 | |||
| 195 | * ido.el (ido-read-directory-name): Handle fallback. | ||
| 196 | (ido-read-file-name): Update DIR to ido-current-directory. | ||
| 197 | (Bug#1516) | ||
| 198 | (ido-add-virtual-buffers-to-list): Robustify. (Bug#14552) | ||
| 199 | |||
| 200 | 2013-07-09 Dmitry Gutov <dgutov@yandex.ru> | ||
| 201 | |||
| 202 | * progmodes/ruby-mode.el (ruby-font-lock-keywords): Remove extra | ||
| 203 | "autoload". Remove "warn lower camel case" section, previously | ||
| 204 | commented out. Highlight negation char. Do not highlight the | ||
| 205 | target in singleton method definitions. | ||
| 206 | |||
| 207 | 2013-07-08 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 208 | |||
| 209 | * faces.el (tty-setup-hook): Declare the hook. | ||
| 210 | |||
| 211 | * emacs-lisp/pcase.el (pcase--split-pred): Add `vars' argument to try | ||
| 212 | and detect when a guard/pred depends on local vars (bug#14773). | ||
| 213 | (pcase--u1): Adjust caller. | ||
| 214 | |||
| 215 | 2013-07-08 Eli Zaretskii <eliz@gnu.org> | ||
| 216 | |||
| 217 | * simple.el (line-move-partial, line-move): Account for | ||
| 218 | line-spacing. | ||
| 219 | (line-move-partial): Avoid setting vscroll when the last | ||
| 220 | partially-visible line in window is of default height. | ||
| 221 | |||
| 222 | 2013-07-08 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 223 | |||
| 224 | * net/shr.el (shr-map): Reinstate the `u' key binding, since it's | ||
| 225 | been used a while. | ||
| 226 | |||
| 227 | 2013-07-07 Juanma Barranquero <lekktu@gmail.com> | ||
| 228 | |||
| 229 | * subr.el (read-quoted-char): Remove unused local variable `char'. | ||
| 230 | |||
| 231 | 2013-07-07 Michael Kifer <kifer@cs.stonybrook.edu> | ||
| 232 | |||
| 233 | * ediff.el (ediff-version): Version update. | ||
| 234 | (ediff-files-command, ediff3-files-command, ediff-merge-command) | ||
| 235 | (ediff-merge-with-ancestor-command, ediff-directories-command) | ||
| 236 | (ediff-directories3-command, ediff-merge-directories-command) | ||
| 237 | (ediff-merge-directories-with-ancestor-command): New functions. | ||
| 238 | All are command-line interfaces to ediff: to facilitate calling | ||
| 239 | Emacs with the appropriate ediff functions invoked. | ||
| 240 | |||
| 241 | * viper-cmd.el (viper-del-forward-char-in-insert): New function. | ||
| 242 | (viper-save-kill-buffer): Check if buffer is modified. | ||
| 243 | |||
| 244 | * viper.el (viper-version): Version update. | ||
| 245 | (viper-emacs-state-mode-list): Add egg-status-buffer-mode. | ||
| 246 | |||
| 247 | 2013-07-07 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 248 | |||
| 249 | * faces.el (tty-run-terminal-initialization): Run new tty-setup-hook. | ||
| 250 | * viper-cmd.el (viper-envelop-ESC-key): Remove function. | ||
| 251 | (viper-intercept-ESC-key): Simplify. | ||
| 252 | * viper-keym.el (viper-ESC-key): Make it a constant, don't use kbd. | ||
| 253 | * viper.el (viper--tty-ESC-filter, viper--lookup-key) | ||
| 254 | (viper-catch-tty-ESC, viper-uncatch-tty-ESC) | ||
| 255 | (viper-setup-ESC-to-escape): New functions. | ||
| 256 | (viper-go-away, viper-set-hooks): Call viper-setup-ESC-to-escape. | ||
| 257 | (viper-set-hooks): Do not modify flyspell-mode-hook. (Bug#13793) | ||
| 258 | |||
| 259 | 2013-07-07 Eli Zaretskii <eliz@gnu.org> | ||
| 260 | |||
| 261 | * simple.el (default-font-height, window-screen-lines): | ||
| 262 | New functions. | ||
| 263 | (line-move, line-move-partial): Use them instead of | ||
| 264 | frame-char-height and window-text-height. This makes scrolling | ||
| 265 | text smoother when the buffer's default face uses a font that is | ||
| 266 | different from the frame's default font. | ||
| 267 | |||
| 268 | 2013-07-06 Jan Djärv <jan.h.d@swipnet.se> | ||
| 269 | |||
| 270 | * files.el (write-file): Do not display confirm dialog for NS, | ||
| 271 | it does its own dialog, which can't be cancelled (Bug#14578). | ||
| 272 | |||
| 273 | 2013-07-06 Eli Zaretskii <eliz@gnu.org> | ||
| 274 | |||
| 275 | * simple.el (line-move-partial): Adjust the row returned by | ||
| 276 | posn-at-point for the current window-vscroll. (Bug#14567) | ||
| 277 | |||
| 278 | 2013-07-06 Michael Albinus <michael.albinus@gmx.de> | ||
| 279 | |||
| 280 | * net/tramp-sh.el (tramp-sh-file-gvfs-monitor-dir-process-filter): | ||
| 281 | (tramp-sh-file-inotifywait-process-filter): Handle file names with | ||
| 282 | spaces. | ||
| 283 | |||
| 284 | 2013-07-06 Martin Rudalics <rudalics@gmx.at> | ||
| 285 | |||
| 286 | * window.el (window-state-put-stale-windows): New variable. | ||
| 287 | (window--state-put-2): Save list of windows without matching buffer. | ||
| 288 | (window-state-put): Remove "bufferless" windows if possible. | ||
| 289 | |||
| 290 | 2013-07-06 Juanma Barranquero <lekktu@gmail.com> | ||
| 291 | |||
| 292 | * simple.el (alternatives-define): Remove leftover :group keyword. | ||
| 293 | Tweak docstring. | ||
| 294 | |||
| 295 | 2013-07-06 Leo Liu <sdl.web@gmail.com> | ||
| 296 | |||
| 297 | * ido.el (ido-use-virtual-buffers): Allow new value 'auto. | ||
| 298 | (ido-enable-virtual-buffers): New variable. | ||
| 299 | (ido-buffer-internal, ido-toggle-virtual-buffers) | ||
| 300 | (ido-make-buffer-list): Use it. | ||
| 301 | (ido-exhibit): Support turning on and off virtual buffers | ||
| 302 | automatically. | ||
| 303 | |||
| 304 | 2013-07-06 Juanma Barranquero <lekktu@gmail.com> | ||
| 305 | |||
| 306 | * simple.el (alternatives-define): New macro. | ||
| 307 | |||
| 308 | 2013-07-06 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 309 | |||
| 310 | * subr.el (read-quoted-char): Use read-key. | ||
| 311 | (sit-for): Let read-event decode tty input (bug#14782). | ||
| 312 | |||
| 313 | 2013-07-05 Stephen Berman <stephen.berman@gmx.net> | ||
| 314 | |||
| 315 | * calendar/todo-mode.el: Add handling of file deletion, both by | ||
| 316 | mode command and externally. Fix various related bugs. | ||
| 317 | Clarify Commentary and improve some documentation strings and code. | ||
| 318 | (todo-delete-file): New command. | ||
| 319 | (todo-check-file): New function. | ||
| 320 | (todo-show): Handle external deletion of the file we're trying to | ||
| 321 | show (bug#14688). Replace called-interactively-p by an optional | ||
| 322 | prefix argument to avoid problematic interaction with catch form | ||
| 323 | when byte compiled (bug#14702). | ||
| 324 | (todo-quit): Handle external deletion of the archive's todo file. | ||
| 325 | Make sure the buffer that was visiting the archive file is still | ||
| 326 | live before trying to bury it. | ||
| 327 | (todo-category-completions): Handle external deletion of any | ||
| 328 | category completion files. | ||
| 329 | (todo-jump-to-category, todo-basic-insert-item): Recalculate list | ||
| 330 | of todo files, in case of external deletion. | ||
| 331 | (todo-add-file): Replace unnecessary setq by let-binding. | ||
| 332 | (todo-find-archive): Check whether there are any archives. | ||
| 333 | Replace unnecessary setq by let-binding. | ||
| 334 | (todo-archive-done-item): Use find-file-noselect to get the | ||
| 335 | archive buffer whether or not the archive already exists. | ||
| 336 | Remove superfluous code. Use file size instead of buffer-file-name to | ||
| 337 | check if the archive is new; if it is, update list of archives. | ||
| 338 | (todo-default-todo-file): Allow nil to be a valid value for when | ||
| 339 | there are no todo files. | ||
| 340 | (todo-reevaluate-default-file-defcustom): Use corrected definition | ||
| 341 | of todo-default-todo-file. | ||
| 342 | (todo-key-bindings-t+a+f): Add key binding for todo-delete-file. | ||
| 343 | (todo-delete-category, todo-show-categories-table) | ||
| 344 | (todo-category-number): Clarify comment. | ||
| 345 | (todo-filter-items): Clarify documentation string. | ||
| 346 | (todo-show-current-file, todo-display-as-todo-file) | ||
| 347 | (todo-reset-and-enable-done-separator): Tweak documentation string. | ||
| 348 | (todo-done-separator): Make separator length window-width, since | ||
| 349 | bug#2749 is now fixed. | ||
| 350 | |||
| 351 | 2013-07-05 Michael Albinus <michael.albinus@gmx.de> | ||
| 352 | |||
| 353 | * net/tramp-sh.el (tramp-sh-handle-file-notify-add-watch): | ||
| 354 | Support both "gvfs-monitor-dir" and "inotifywait". | ||
| 355 | (tramp-sh-file-inotifywait-process-filter): Rename from | ||
| 356 | `tramp-sh-file-notify-process-filter'. | ||
| 357 | (tramp-sh-file-gvfs-monitor-dir-process-filter) | ||
| 358 | (tramp-get-remote-gvfs-monitor-dir): New defuns. | ||
| 359 | |||
| 360 | 2013-07-05 Leo Liu <sdl.web@gmail.com> | ||
| 361 | |||
| 362 | * autoinsert.el (auto-insert-alist): Default to lexical-binding. | ||
| 363 | |||
| 364 | 2013-07-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 365 | |||
| 366 | * frame.el (display-pixel-height, display-pixel-width) | ||
| 367 | (display-mm-height, display-mm-width): Mention behavior on | ||
| 368 | multi-monitor setups in docstrings. | ||
| 369 | (w32-display-monitor-attributes-list): Declare function. | ||
| 370 | (display-monitor-attributes-list): Use it. | ||
| 371 | |||
| 372 | 2013-07-04 Michael Albinus <michael.albinus@gmx.de> | ||
| 373 | |||
| 374 | * filenotify.el: New package. | ||
| 375 | |||
| 376 | * autorevert.el (top): Require filenotify.el. | ||
| 377 | (auto-revert-notify-enabled): Remove. Use `file-notify-support' | ||
| 378 | instead. | ||
| 379 | (auto-revert-notify-rm-watch, auto-revert-notify-add-watch) | ||
| 380 | (auto-revert-notify-handler): Use `file-notify-*' functions. | ||
| 381 | |||
| 382 | * subr.el (file-notify-handle-event): Move function to filenotify.el. | ||
| 383 | |||
| 384 | * net/tramp.el (tramp-file-name-for-operation): | ||
| 385 | Handle `file-notify-add-watch' and `file-notify-rm-watch'. | ||
| 386 | |||
| 387 | * net/tramp-sh.el (tramp-sh-file-name-handler-alist): Add handler | ||
| 388 | for `file-notify-add-watch' and `file-notify-rm-watch'. | ||
| 389 | (tramp-process-sentinel): Improve trace. | ||
| 390 | (tramp-sh-handle-file-notify-add-watch) | ||
| 391 | (tramp-sh-file-notify-process-filter) | ||
| 392 | (tramp-sh-handle-file-notify-rm-watch) | ||
| 393 | (tramp-get-remote-inotifywait): New defuns. | ||
| 394 | |||
| 395 | 2013-07-03 Juri Linkov <juri@jurta.org> | ||
| 396 | |||
| 397 | * buff-menu.el (Buffer-menu-multi-occur): Add args and move the | ||
| 398 | call of `occur-read-primary-args' to interactive spec. | ||
| 399 | |||
| 400 | * ibuffer.el (ibuffer-mode-map): Bind "M-s a C-o" to | ||
| 401 | `ibuffer-do-occur' like in buff-menu.el. (Bug#14673) | ||
| 402 | |||
| 403 | 2013-07-03 Matthias Meulien <orontee@gmail.com> | ||
| 404 | |||
| 405 | * buff-menu.el (Buffer-menu-mode-map): Bind "M-s a C-o" to | ||
| 406 | `Buffer-menu-multi-occur'. Add it to the menu. | ||
| 407 | (Buffer-menu-mode): Document it in docstring. | ||
| 408 | (Buffer-menu-multi-occur): New command. (Bug#14673) | ||
| 409 | |||
| 410 | 2013-07-03 Dmitry Gutov <dgutov@yandex.ru> | ||
| 411 | |||
| 412 | * progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight more | ||
| 413 | keywords and built-ins. | ||
| 414 | |||
| 415 | 2013-07-03 Glenn Morris <rgm@gnu.org> | ||
| 416 | |||
| 417 | * subr.el (y-or-n-p): Handle empty prompts. (Bug#14770) | ||
| 418 | |||
| 419 | Make info-xref checks case-sensitive by default | ||
| 420 | * info.el (Info-find-node, Info-find-in-tag-table) | ||
| 421 | (Info-find-node-in-buffer, Info-find-node-2, Info-goto-node): | ||
| 422 | Add option for exact case matching of nodes. | ||
| 423 | * info-xref.el (info-xref): New custom group. | ||
| 424 | (info-xref-case-fold): New option. | ||
| 425 | (info-xref-goto-node-p): Pass info-xref-case-fold to Info-goto-node. | ||
| 426 | |||
| 427 | 2013-07-03 Leo Liu <sdl.web@gmail.com> | ||
| 428 | |||
| 429 | * ido.el (ido-delete-file-at-head): Respect delete-by-moving-to-trash. | ||
| 430 | |||
| 431 | 2013-07-03 Dmitry Gutov <dgutov@yandex.ru> | ||
| 432 | |||
| 433 | * progmodes/ruby-mode.el (ruby-move-to-block): When we're at a | ||
| 434 | middle of block statement initially, lower the depth. Remove | ||
| 435 | FIXME comment, not longer valid. Remove middle of block statement | ||
| 436 | detection, no need to do that anymore since we've been using | ||
| 437 | `ruby-parse-region' here. | ||
| 438 | |||
| 1 | 2013-07-02 Jan Djärv <jan.h.d@swipnet.se> | 439 | 2013-07-02 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 440 | ||
| 3 | * term/ns-win.el (display-format-alist): Use .* (Bug#14765). | 441 | * term/ns-win.el (display-format-alist): Use .* (Bug#14765). |
| @@ -255,12 +693,12 @@ | |||
| 255 | 693 | ||
| 256 | 2013-06-25 Rüdiger Sonderfeld <ruediger@c-plusplus.de> | 694 | 2013-06-25 Rüdiger Sonderfeld <ruediger@c-plusplus.de> |
| 257 | 695 | ||
| 258 | * lisp/textmodes/bibtex.el (bibtex-generate-url-list): Add support | 696 | * textmodes/bibtex.el (bibtex-generate-url-list): Add support |
| 259 | for DOI URLs. | 697 | for DOI URLs. |
| 260 | 698 | ||
| 261 | 2013-06-25 Rüdiger Sonderfeld <ruediger@c-plusplus.de> | 699 | 2013-06-25 Rüdiger Sonderfeld <ruediger@c-plusplus.de> |
| 262 | 700 | ||
| 263 | * lisp/textmodes/bibtex.el (bibtex-mode, bibtex-set-dialect): | 701 | * textmodes/bibtex.el (bibtex-mode, bibtex-set-dialect): |
| 264 | Update imenu-support when dialect changes. | 702 | Update imenu-support when dialect changes. |
| 265 | 703 | ||
| 266 | 2013-06-25 Leo Liu <sdl.web@gmail.com> | 704 | 2013-06-25 Leo Liu <sdl.web@gmail.com> |
| @@ -361,7 +799,7 @@ | |||
| 361 | * emacs-lock.el (emacs-lock-mode, emacs-lock--old-mode) | 799 | * emacs-lock.el (emacs-lock-mode, emacs-lock--old-mode) |
| 362 | (emacs-lock--try-unlocking): Make defvar-local. | 800 | (emacs-lock--try-unlocking): Make defvar-local. |
| 363 | 801 | ||
| 364 | 2013-06-22 Glenn Morris <rgm@fencepost.gnu.org> | 802 | 2013-06-22 Glenn Morris <rgm@gnu.org> |
| 365 | 803 | ||
| 366 | * play/cookie1.el (cookie-apropos): Minor simplification. | 804 | * play/cookie1.el (cookie-apropos): Minor simplification. |
| 367 | 805 | ||
| @@ -827,7 +1265,7 @@ | |||
| 827 | 1265 | ||
| 828 | * net/shr.el (shr-map): Bind [down-mouse-1] to browse URLs. | 1266 | * net/shr.el (shr-map): Bind [down-mouse-1] to browse URLs. |
| 829 | 1267 | ||
| 830 | 2013-06-19 Glenn Morris <rgm@fencepost.gnu.org> | 1268 | 2013-06-19 Glenn Morris <rgm@gnu.org> |
| 831 | 1269 | ||
| 832 | * emacs-lisp/eieio.el (defclass): Make it eval-and-compile once more. | 1270 | * emacs-lisp/eieio.el (defclass): Make it eval-and-compile once more. |
| 833 | 1271 | ||
| @@ -970,6 +1408,7 @@ | |||
| 970 | 2013-06-18 Matthias Meulien <orontee@gmail.com> | 1408 | 2013-06-18 Matthias Meulien <orontee@gmail.com> |
| 971 | 1409 | ||
| 972 | * tabify.el (untabify, tabify): With prefix, apply to entire buffer. | 1410 | * tabify.el (untabify, tabify): With prefix, apply to entire buffer. |
| 1411 | <http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00545.html> | ||
| 973 | 1412 | ||
| 974 | 2013-06-18 Glenn Morris <rgm@gnu.org> | 1413 | 2013-06-18 Glenn Morris <rgm@gnu.org> |
| 975 | 1414 | ||