Mercurial > emacs
changeset 53144:99a669ece962
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sun, 23 Nov 2003 21:47:50 +0000 |
parents | 49489d2151bf |
children | a0151f86f01e |
files | lisp/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 52 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Sun Nov 23 21:47:24 2003 +0000 +++ b/lisp/ChangeLog Sun Nov 23 21:47:50 2003 +0000 @@ -1,3 +1,49 @@ +2003-11-23 Kim F. Storm <storm@cua.dk> + + * progmodes/compile.el (grep-command, grep-use-null-device) + (grep-find-command, grep-tree-command, grep-tree-files-aliases) + (grep-tree-ignore-case, grep-tree-ignore-CVS-directories) + (grep-regexp-alist, grep-program, find-program) + (grep-find-use-xargs, grep-history, grep-find-history) + (grep-process-setup, grep-compute-defaults) + (grep-default-command, grep, grep-tag-default, grep-find) + (grep-expand-command-macros, grep-tree-last-regexp) + (grep-tree-last-files, grep-tree): Move grep variables, functions + and commands to new file grep.el. + (compilation-mode-map): Remove grep commands from Compile sub-menu. + (compilation-process-setup-function): Doc fix. + (compilation-highlight-regexp, compilation-highlight-overlay): New + defvars used for highlighting current compile error in source buffer. + (compile-internal): New optional args HIGHLIGHT-REGEXP and + LOCAL-MAP which overrides compilation-highlight-regexp and + compilation-mode-map for this compilation. + Delay calling compilation-set-window-height until after running + compilation-process-setup-function so it can buffer-local override + compilation-window-height. + Check buffer-local value of compilation-scroll-output. + (compilation-set-window-height): Use buffer-local value of + compilation-window-height. + (compilation-revert-buffer): Don't pass (undefined) + preserve-modes arg to revert-buffer. + (next-error-no-select, previous-error-no-select): New commands. + (compilation-goto-locus): Temporarily highlight current match in + source buffer using compilation-highlight-regexp. + + * progmodes/grep.el: New file with grep code from compile.el. + (grep): New defcustom group. + (grep-window-height): New defcustom, like compilation-window-height. + (grep-auto-highlight): New defcustom, like compile-auto-highlight. + (grep-scroll-output): New defcustom, like compilation-scroll-output. + (grep-command, grep-use-null-device, grep-find-command) + (grep-tree-files-aliases, grep-tree-ignore-case) + (grep-tree-ignore-CVS-directories): Move to grep custom group. + (grep-setup-hook): New hook variable. + (grep-mode-map): New keymap for grep commands. Add Grep menu. + (grep-use-compilation-buffer): New defcustom. + (grep-last-buffer): New defvar, override compilation-last-buffer. + (grep): Add optional arg HIGHLIGHT-REGEXP. Doc fix. + Call compile-internal with args highlight-regexp and grep-mode-map. + 2003-11-23 Kim F. Storm <storm@cua.dk> * subr.el (event-start, event-end): Doc fix.
--- a/src/ChangeLog Sun Nov 23 21:47:24 2003 +0000 +++ b/src/ChangeLog Sun Nov 23 21:47:50 2003 +0000 @@ -1,5 +1,11 @@ 2003-11-23 Kim F. Storm <storm@cua.dk> + * window.c (enum window_loop): Add REDISPLAY_BUFFER_WINDOWS. + (window_loop): Handle REDISPLAY_BUFFER_WINDOWS. + (Fforce_window_update): New defun. + (syms_of_window): Defsubr it. + (Fset_window_margins, Fset_window_fringes): Doc fix. + * print.c (Fredirect_debugging_output): New defun. (syms_of_print): Defsubr it.