diff options
| author | Stefan Monnier | 2013-04-20 12:24:04 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2013-04-20 12:24:04 -0400 |
| commit | bcd7a0a4c55f8226e9322d1ef438040fed2dc57e (patch) | |
| tree | 54f28f5694dddc8f391eed169515992bbb46cacb /lisp/ChangeLog | |
| parent | 806bda47ddb469f6206ecc533458eadae6a5b575 (diff) | |
| download | emacs-bcd7a0a4c55f8226e9322d1ef438040fed2dc57e.tar.gz emacs-bcd7a0a4c55f8226e9322d1ef438040fed2dc57e.zip | |
Use add/remove-function to manipulate process-filters.
* lisp/emacs-lisp/nadvice.el (advice--where-alist): Add :override.
(remove-function): Autoload.
* lisp/comint.el (comint-redirect-original-filter-function): Remove.
(comint-redirect-cleanup, comint-redirect-send-command-to-process):
* lisp/vc/vc-cvs.el (vc-cvs-annotate-process-filter,vc-cvs-annotate-command):
* lisp/progmodes/octave-inf.el (inferior-octave-send-list-and-digest):
* lisp/progmodes/prolog.el (prolog-consult-compile):
* lisp/progmodes/gdb-mi.el (gdb, gdb--check-interpreter):
Use add/remove-function instead.
* lisp/progmodes/gud.el (gud-tooltip-original-filter): Remove.
(gud-tooltip-process-output, gud-tooltip-tips):
Use add/remove-function instead.
* lisp/progmodes/xscheme.el (xscheme-previous-process-state): Remove.
(scheme-interaction-mode, exit-scheme-interaction-mode):
Use add/remove-function instead.
* lisp/vc/vc-dispatcher.el: Use lexical-binding.
(vc--process-sentinel): Rename from vc-process-sentinel.
Change last arg to be the code to run. Don't use vc-previous-sentinel
and vc-sentinel-commands any more.
(vc-exec-after): Allow code to be a function. Use add/remove-function.
(compilation-error-regexp-alist, view-old-buffer-read-only): Declare.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9bb155b74da..8758eb33e77 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,33 @@ | |||
| 1 | 2013-04-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * emacs-lisp/nadvice.el (advice--where-alist): Add :override. | ||
| 4 | (remove-function): Autoload. | ||
| 5 | |||
| 6 | * comint.el (comint-redirect-original-filter-function): Remove. | ||
| 7 | (comint-redirect-cleanup, comint-redirect-send-command-to-process): | ||
| 8 | * vc/vc-cvs.el (vc-cvs-annotate-process-filter,vc-cvs-annotate-command): | ||
| 9 | * progmodes/octave-inf.el (inferior-octave-send-list-and-digest): | ||
| 10 | * progmodes/prolog.el (prolog-consult-compile): | ||
| 11 | * progmodes/gdb-mi.el (gdb, gdb--check-interpreter): | ||
| 12 | Use add/remove-function instead. | ||
| 13 | * progmodes/gud.el (gud-tooltip-original-filter): Remove. | ||
| 14 | (gud-tooltip-process-output, gud-tooltip-tips): | ||
| 15 | Use add/remove-function instead. | ||
| 16 | * progmodes/xscheme.el (xscheme-previous-process-state): Remove. | ||
| 17 | (scheme-interaction-mode, exit-scheme-interaction-mode): | ||
| 18 | Use add/remove-function instead. | ||
| 19 | |||
| 20 | * vc/vc-dispatcher.el: Use lexical-binding. | ||
| 21 | (vc--process-sentinel): Rename from vc-process-sentinel. | ||
| 22 | Change last arg to be the code to run. Don't use vc-previous-sentinel | ||
| 23 | and vc-sentinel-commands any more. | ||
| 24 | (vc-exec-after): Allow code to be a function. Use add/remove-function. | ||
| 25 | (compilation-error-regexp-alist, view-old-buffer-read-only): Declare. | ||
| 26 | |||
| 1 | 2013-04-19 Masatake YAMATO <yamato@redhat.com> | 27 | 2013-04-19 Masatake YAMATO <yamato@redhat.com> |
| 2 | 28 | ||
| 3 | * progmodes/sh-script.el (sh-imenu-generic-expression): Handle | 29 | * progmodes/sh-script.el (sh-imenu-generic-expression): |
| 4 | function names with a single character. (Bug#11182) | 30 | Handle function names with a single character. (Bug#11182) |
| 5 | 31 | ||
| 6 | 2013-04-19 Dima Kogan <dima@secretsauce.net> (tiny change) | 32 | 2013-04-19 Dima Kogan <dima@secretsauce.net> (tiny change) |
| 7 | 33 | ||