diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 186 |
1 files changed, 186 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5ef50e0548f..f26643ea5cf 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,189 @@ | |||
| 1 | 2012-11-17 Andreas Politz <politza@fh-trier.de> | ||
| 2 | |||
| 3 | * ibuffer.el (ibuffer-mark-forward, ibuffer-unmark-forward) | ||
| 4 | (ibuffer-unmark-backward, ibuffer-mark-interactive): Support plain | ||
| 5 | prefix and negative numeric prefix args (Bug#12795). | ||
| 6 | |||
| 7 | 2012-11-17 Stephen Berman <stephen.berman@gmx.net> | ||
| 8 | |||
| 9 | * play/gamegrid.el (gamegrid-add-score-with-update-game-score-1): | ||
| 10 | Don't signal an error with a score that is too low to add to the | ||
| 11 | list of top scores. (Bug#12779) | ||
| 12 | |||
| 13 | 2012-11-17 Chong Yidong <cyd@gnu.org> | ||
| 14 | |||
| 15 | * help-mode.el (help-xref-interned): End on point-min (Bug#12737). | ||
| 16 | |||
| 17 | * filecache.el (file-cache-add-file): Handle relative file name in | ||
| 18 | the argument (Bug#12694). | ||
| 19 | |||
| 20 | 2012-11-16 Jürgen Hötzel <juergen@archlinux.org> (tiny change) | ||
| 21 | |||
| 22 | * eshell/em-unix.el (eshell/mkdir): Handle "--parents" (bug#12897). | ||
| 23 | |||
| 24 | 2012-11-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 25 | |||
| 26 | * emacs-lisp/advice.el (ad-make-advised-definition): Improve last fix. | ||
| 27 | |||
| 28 | * emacs-lisp/cl-lib.el: Set more meaningful version number. | ||
| 29 | |||
| 30 | 2012-11-16 Martin Rudalics <rudalics@gmx.at> | ||
| 31 | |||
| 32 | * window.el (enlarge-window, shrink-window): Don't mention return | ||
| 33 | value in doc-string (Bug#12896). | ||
| 34 | (window--display-buffer): Don't resize frames - it won't work | ||
| 35 | with all window managers and defeat pop-up-frame-alist. | ||
| 36 | (display-buffer-alist): In doc-string explain that CONDITION can | ||
| 37 | be a function and which arguments are passed to it (Bug#12854). | ||
| 38 | (display-buffer-assq-regexp): New argument ACTION. Handle lambda | ||
| 39 | expressions (Bug#12854). | ||
| 40 | (display-buffer): Pass ACTION argument to | ||
| 41 | display-buffer-assq-regexp. | ||
| 42 | |||
| 43 | 2012-11-16 Glenn Morris <rgm@gnu.org> | ||
| 44 | |||
| 45 | * window.el (fit-frame-to-buffer-bottom-margin) | ||
| 46 | (fit-frame-to-buffer, fit-window-to-buffer): Doc fixes. | ||
| 47 | |||
| 48 | * faces.el (face-underline-p): Use face-attribute-specified-or. | ||
| 49 | |||
| 50 | 2012-11-16 Juanma Barranquero <lekktu@gmail.com> | ||
| 51 | |||
| 52 | * emacs-lisp/cl-macs.el (cl-loop, cl-do, cl-do*): Doc fixes. | ||
| 53 | |||
| 54 | 2012-11-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 55 | |||
| 56 | * emacs-lisp/cl-macs.el (cl-flet, cl-flet*): Fix docstring (bug#12895). | ||
| 57 | |||
| 58 | 2012-11-16 Glenn Morris <rgm@gnu.org> | ||
| 59 | |||
| 60 | * eshell/em-cmpl.el (eshell-pcomplete): New command. (Bug#12838) | ||
| 61 | (eshell-cmpl-initialize): Bind eshell-pcomplete to TAB, C-i. | ||
| 62 | |||
| 63 | * faces.el (face-underline-p): Doc fix. Handle :underline being | ||
| 64 | things other than `t' (a string, a list). | ||
| 65 | (face-inverse-video-p): Doc fix. | ||
| 66 | (set-face-underline): Rename it back from set-face-underline-p. | ||
| 67 | Doc fix. Allow interactive input of values other than t. | ||
| 68 | (read-face-attribute): Apply formatting to :underline, | ||
| 69 | since like :box and :stipple it can take list values. | ||
| 70 | |||
| 71 | * term.el (ansi-term): Don't let C-x escape-char binding | ||
| 72 | clobber the more standard C-c binding. (Bug#12842) | ||
| 73 | |||
| 74 | * subr.el (set-temporary-overlay-map): Doc fix. | ||
| 75 | |||
| 76 | 2012-11-16 Martin Rudalics <rudalics@gmx.at> | ||
| 77 | |||
| 78 | * window.el (record-window-buffer) | ||
| 79 | (display-buffer-record-window): When copying the markers to | ||
| 80 | window-point preserve window-point-insertion-type. (Bug#12588) | ||
| 81 | |||
| 82 | 2012-11-16 Glenn Morris <rgm@gnu.org> | ||
| 83 | |||
| 84 | * emacs-lisp/eieio-datadebug.el (eieio-debug-methodinvoke): | ||
| 85 | * net/tramp-gvfs.el (tramp-gvfs-dbus-event-error): | ||
| 86 | Use new names for hooks rather than obsolete aliases. | ||
| 87 | |||
| 88 | 2012-11-15 Daniel Colascione <dancol@dancol.org> | ||
| 89 | |||
| 90 | * term/w32-win.el (w32-handle-dropped-file): Use a "file://" | ||
| 91 | prefix instead of "file:" so that when FILE-NAME begins with "//", | ||
| 92 | as it does when the target file is on a network share, url-handler | ||
| 93 | isn't confused. | ||
| 94 | |||
| 95 | 2012-11-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 96 | |||
| 97 | * emacs-lisp/advice.el (ad-definition-type): Make sure we don't use | ||
| 98 | a preactivated advice from an old advice.el; they're not compatible! | ||
| 99 | |||
| 100 | 2012-11-15 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 101 | |||
| 102 | * emacs-lisp/nadvice.el (advice--make-interactive-form): | ||
| 103 | Fix string-spec case. | ||
| 104 | |||
| 105 | * emacs-lisp/advice.el (ad-make-advised-definition): Fix undefined case. | ||
| 106 | |||
| 107 | 2012-11-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 108 | |||
| 109 | * emacs-lisp/nadvice.el: Add buffer-local support to add-function. | ||
| 110 | (advice--buffer-local-function-sample): New var. | ||
| 111 | (advice--set-buffer-local, advice--buffer-local): New functions. | ||
| 112 | (add-function, remove-function): Use them. | ||
| 113 | |||
| 114 | 2012-11-15 Drew Adams <drew.adams@oracle.com> | ||
| 115 | |||
| 116 | * imenu.el (imenu--split-submenus): Use imenu--subalist-p (bug#12717). | ||
| 117 | |||
| 118 | 2012-11-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 119 | |||
| 120 | * emacs-lisp/cl-macs.el (cl--transform-lambda): Defend against | ||
| 121 | potential binding of print-gensym to t, and prettify (back)quotes in | ||
| 122 | case they appear in args's default values (bug#12884). | ||
| 123 | |||
| 124 | 2012-11-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 125 | |||
| 126 | * emacs-lisp/nadvice.el: Add around advice for interactive specs. | ||
| 127 | (advice-eval-interactive-spec): New function. | ||
| 128 | (advice--make-interactive-form): Support around advice (bug#12844). | ||
| 129 | |||
| 130 | 2012-11-14 Dmitry Gutov <dgutov@yandex.ru> | ||
| 131 | |||
| 132 | * progmodes/ruby-mode.el (ruby-expr-beg): Make heredoc detection | ||
| 133 | more strict. Add docstring. | ||
| 134 | (ruby-expression-expansion-re): Extract from | ||
| 135 | `ruby-match-expression-expansion'. | ||
| 136 | (ruby-syntax-propertize-function): After everything else, search | ||
| 137 | for expansions in string literals, mark their insides as | ||
| 138 | whitespace syntax and save match data for font-lock. | ||
| 139 | (ruby-font-lock-keywords): Use the 2nd group from expression | ||
| 140 | expansion matches. | ||
| 141 | (ruby-match-expression-expansion): Use the match data saved to the | ||
| 142 | text property in ruby-syntax-propertize-function. | ||
| 143 | |||
| 144 | 2012-11-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 145 | |||
| 146 | * emacs-lisp/gv.el (setf): Fix debug spec for multiple assignments | ||
| 147 | (bug#12879). | ||
| 148 | |||
| 149 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> | ||
| 150 | |||
| 151 | * progmodes/ruby-mode.el (ruby-move-to-block): Looks for a block | ||
| 152 | start/end keyword a bit harder. Works with different values of N. | ||
| 153 | Add more comments. | ||
| 154 | (ruby-end-of-block): Update accordingly. | ||
| 155 | |||
| 156 | 2012-11-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 157 | |||
| 158 | * woman.el (woman-file-name): Don't mess with unread-command-events | ||
| 159 | (bug#12861). | ||
| 160 | |||
| 161 | * emacs-lisp/advice.el: Layer on top of nadvice.el. | ||
| 162 | Remove out of date self-require hack. | ||
| 163 | (ad-do-advised-functions): Use simple `dolist'. | ||
| 164 | (ad-advice-name, ad-advice-protected, ad-advice-enabled) | ||
| 165 | (ad-advice-definition): Redefine as functions. | ||
| 166 | (ad-advice-classes): Move before first use. | ||
| 167 | (ad-make-origname, ad-set-orig-definition, ad-clear-orig-definition) | ||
| 168 | (ad-make-mapped-call, ad-make-advised-docstring,ad-make-plain-docstring) | ||
| 169 | (ad--defalias-fset): Remove functions. | ||
| 170 | (ad-make-advicefunname, ad-clear-advicefunname-definition): New funs. | ||
| 171 | (ad-get-orig-definition): Rewrite. | ||
| 172 | (ad-make-advised-definition-docstring): Change base docstring. | ||
| 173 | (ad-real-orig-definition): Rewrite. | ||
| 174 | (ad-map-arglists): Change name of called function. | ||
| 175 | (ad--make-advised-docstring): Redirect `function' from ad-Advice-... | ||
| 176 | (ad-make-advised-definition): Simplify. | ||
| 177 | (ad-assemble-advised-definition): Tweak for new calling context. | ||
| 178 | (ad-activate-advised-definition): Setup ad-Advice-* i.s.o ad-Orig-*. | ||
| 179 | (ad--defalias-fset): Rename from ad-handle-definition. Make it set the | ||
| 180 | function and call ad-activate if needed. | ||
| 181 | (ad-activate, ad-deactivate): Don't call ad-handle-definition any more. | ||
| 182 | (ad-recover): Clear ad-Advice-* instead of ad-Orig-*. | ||
| 183 | (ad-compile-function): Compile ad-Advice-*. | ||
| 184 | (ad-activate-on-top-level, ad-with-auto-activation-disabled): Remove. | ||
| 185 | (ad-start-advice, ad-stop-advice): Remove. | ||
| 186 | |||
| 1 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> | 187 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> |
| 2 | 188 | ||
| 3 | * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the | 189 | * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the |