1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 07:20:35 -08:00
emacs/lisp/progmodes
Stefan Monnier bcd7a0a4c5 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.
2013-04-20 12:24:04 -04:00
..
.gitignore
ada-mode.el
ada-prj.el
ada-stmt.el
ada-xref.el
antlr-mode.el
asm-mode.el
autoconf.el
bug-reference.el
cap-words.el
cc-align.el Correct the position of point in some line-up functions. 2013-03-06 14:24:39 +00:00
cc-awk.el Spelling fixes. 2013-02-01 22:04:06 -08:00
cc-bytecomp.el
cc-cmds.el Replace last-command-event' by last-command-char' in XEmacs. 2013-03-04 19:33:23 +00:00
cc-compat.el
cc-defs.el Replace last-command-event' by last-command-char' in XEmacs. 2013-03-04 19:33:23 +00:00
cc-engine.el Handle `parse-partial-sexp' landing inside a comment opener 2013-04-03 17:50:39 +00:00
cc-fonts.el Handle `parse-partial-sexp' landing inside a comment opener 2013-04-03 17:50:39 +00:00
cc-guess.el
cc-langs.el Correct the placement of c-cpp-delimiters when there're #s not at col 0. 2013-04-15 16:10:24 +00:00
cc-menus.el Reformulate java imenu-generic-expression. 2013-04-15 14:32:20 +00:00
cc-mode.el Correct the placement of c-cpp-delimiters when there're #s not at col 0. 2013-04-15 16:10:24 +00:00
cc-styles.el
cc-vars.el
cfengine.el * progmodes/cfengine.el: Use symbol motion commands instead of extending the word syntax. 2013-03-22 15:06:53 -04:00
cmacexp.el
compile.el * progmodes/compile.el (compilation-display-error): New command. 2013-03-19 08:16:14 +08:00
cperl-mode.el Merge from emacs-24; up to 2012-12-17T11:17:34Z!rgm@gnu.org 2013-02-12 20:31:09 -08:00
cpp.el Make S-SPC scroll in the opposite direction to SPC 2013-02-11 20:46:18 -08:00
cwarn.el
dcl-mode.el In doc, use standard American English style for e.g., etc., i.e. 2013-02-12 09:36:54 -08:00
ebnf-abn.el
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
ebnf2ps.el
ebrowse.el
etags.el
executable.el
f90.el
flymake.el
fortran.el
gdb-mi.el Use add/remove-function to manipulate process-filters. 2013-04-20 12:24:04 -04:00
glasses.el
grep.el Make S-SPC scroll in the opposite direction to SPC 2013-02-11 20:46:18 -08:00
gud.el Use add/remove-function to manipulate process-filters. 2013-04-20 12:24:04 -04:00
hideif.el
hideshow.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
icon.el
idlw-complete-structtag.el
idlw-help.el Make S-SPC scroll in the opposite direction to SPC 2013-02-11 20:46:18 -08:00
idlw-shell.el
idlw-toolbar.el
idlwave.el Use locate-user-emacs-file. 2013-03-11 22:08:21 -04:00
inf-lisp.el Doc fixes re set-variable 2013-02-21 20:59:28 -05:00
js.el * lisp/progmodes/js.el (js--multi-line-declaration-indentation): Merge 2013-03-07 20:08:33 +04:00
ld-script.el
m4-mode.el
make-mode.el Spelling fixes. 2013-02-01 22:04:06 -08:00
mantemp.el
meta-mode.el
mixal-mode.el
modula2.el
octave-inf.el Use add/remove-function to manipulate process-filters. 2013-04-20 12:24:04 -04:00
octave-mod.el Fix last change 2013-04-17 09:49:22 +08:00
opascal.el * lisp/progmodes/opascal.el: Rename from delphi.el. Use lexical-binding. 2013-01-30 20:58:24 -05:00
pascal.el * lisp/progmodes/pascal.el (pascal-mode-syntax-table): Accept //..\n comments. 2013-01-30 19:58:24 -05:00
perl-mode.el
prolog.el Use add/remove-function to manipulate process-filters. 2013-04-20 12:24:04 -04:00
ps-mode.el Update ps-mode.el from upstream 2013-02-23 14:06:45 -08:00
python.el Small fixes to 2013-04-19T02:31:09Z!fgallina@gnu.org 2013-04-19 10:29:41 -03:00
ruby-mode.el * lisp/progmodes/ruby-mode.el (ruby-beginning-of-defun) 2013-04-16 03:07:14 +04:00
scheme.el Merge from emacs-24 2013-03-16 18:08:22 -04:00
sh-script.el * lisp/progmodes/sh-script.el (sh-imenu-generic-expression): Handle 2013-04-20 03:50:28 +09:00
simula.el Make simula.el special bug reporting obsolete 2013-02-23 13:49:41 -08:00
sql.el * progmodes/sql.el Version 3.2 2013-03-11 00:09:37 -04:00
subword.el Move forward-whitespace, forward-symbol, forward-same-syntax commands to subr.el. Use forward-symbol in supermode.el again. 2013-03-29 21:32:12 -04:00
tcl.el Doc fixes re set-variable 2013-02-21 20:59:28 -05:00
vera-mode.el Add bug-gnu-emacs to some specialized bug report addresses 2013-02-23 13:54:00 -08:00
verilog-mode.el In doc, use standard American English style for e.g., etc., i.e. 2013-02-12 09:36:54 -08:00
vhdl-mode.el
which-func.el
xscheme.el Use add/remove-function to manipulate process-filters. 2013-04-20 12:24:04 -04:00