aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2001-04-13 15:20:33 +0000
committerStefan Monnier2001-04-13 15:20:33 +0000
commit28037ecf6a6c08777ffc15628d7841e41de25376 (patch)
tree2cf0162931789bb4fd3bcae16c037a352053b257
parentbe0add3033b1409e10cc8645eff5cc596726303f (diff)
downloademacs-28037ecf6a6c08777ffc15628d7841e41de25376.tar.gz
emacs-28037ecf6a6c08777ffc15628d7841e41de25376.zip
(cvs-mode-map): Bind C-o like in dired.
(cvs-menu): Add a few entries.
-rw-r--r--lisp/ChangeLog51
-rw-r--r--lisp/pcvs-defs.el8
2 files changed, 39 insertions, 20 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d1f7ee0ac4f..53a5f0db07d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,18 @@
12001-04-13 Stefan Monnier <monnier@cs.yale.edu>
2
3 * pcvs-defs.el (cvs-mode-map): Bind C-o like in dired.
4 (cvs-menu): Add a few entries.
5
6 * pcvs.el (cvs-addto-collection): Don't merge MESSAGE fileinfos.
7 (cvs-update-filter): Only advertise `cvs-mode-delete-lock' if the
8 lock file appears to be reachable from Emacs.
9 (cvs-mode-mark-on-state, cvs-mode-display-file): New functions.
10 (cvs-mode-find-file): Look for cvs-header-face rather than
11 cvs-dirname-face (which doesn't exist).
12 (cvs-mode-find-file): Allow `other' to be set to `dont-select'.
13
14 * pcvs-parse.el (cvs-parse-run-table): Remove misleading text.
15
12001-04-13 Eli Zaretskii <eliz@is.elta.co.il> 162001-04-13 Eli Zaretskii <eliz@is.elta.co.il>
2 17
3 * emulation/pc-select.el (pc-selection-mode): Don't turn on 18 * emulation/pc-select.el (pc-selection-mode): Don't turn on
@@ -11,23 +26,23 @@
11 26
122001-04-11 John Wiegley <johnw@gnu.org> 272001-04-11 John Wiegley <johnw@gnu.org>
13 28
14 * eshell/em-ls.el (eshell-ls-insert-directory): Set 29 * eshell/em-ls.el (eshell-ls-insert-directory):
15 font-lock-defaults to nil, to prevent fontification in dired 30 Set font-lock-defaults to nil, to prevent fontification in dired
16 buffers, if Eshell's ls is being used. 31 buffers, if Eshell's ls is being used.
17 32
182001-04-11 John Wiegley <johnw@gnu.org> 332001-04-11 John Wiegley <johnw@gnu.org>
19 34
20 * calendar/timeclock.el (timeclock-completing-read): new function. 35 * calendar/timeclock.el (timeclock-completing-read): New function.
21 (timeclock-ask-for-project, timeclock-ask-for-reason): Call 36 (timeclock-ask-for-project, timeclock-ask-for-reason):
22 `timeclock-completing-read'. 37 Call `timeclock-completing-read'.
23 38
24 * eshell/em-alias.el (eshell-command-aliased-p): `assoc' was 39 * eshell/em-alias.el (eshell-command-aliased-p): `assoc' was
25 required where `member' was being used. 40 required where `member' was being used.
26 41
272001-04-11 Colin Walters <walters@cis.ohio-state.edu> 422001-04-11 Colin Walters <walters@cis.ohio-state.edu>
28 43
29 * eshell/em-hist.el (eshell-previous-matching-input): Don't 44 * eshell/em-hist.el (eshell-previous-matching-input):
30 display "History item" if the the minibuffer is active. 45 Don't display "History item" if the the minibuffer is active.
31 46
322001-04-11 Gerd Moellmann <gerd@gnu.org> 472001-04-11 Gerd Moellmann <gerd@gnu.org>
33 48
@@ -36,26 +51,24 @@
36 51
372001-04-11 Eli Zaretskii <eliz@is.elta.co.il> 522001-04-11 Eli Zaretskii <eliz@is.elta.co.il>
38 53
39 * textmodes/texinfo.el (texinfo-font-lock-keywords): Add 54 * textmodes/texinfo.el (texinfo-font-lock-keywords):
40 fontification for @value, @dfn, @dmn, @acronym, @anchor, and 55 Add fontification for @value, @dfn, @dmn, @acronym, @anchor, and
41 @inforef. Add an OVERRIDE of `keep' to highlight specs of 56 @inforef. Add an OVERRIDE of `keep' to highlight specs of
42 keywords whose arguments routinely include @@. 57 keywords whose arguments routinely include @@.
43 58
442001-04-10 Gerd Moellmann <gerd@gnu.org> 592001-04-10 Gerd Moellmann <gerd@gnu.org>
45 60
46 * emacs-lisp/advice.el (ad-make-advised-definition): Construct 61 * emacs-lisp/advice.el (ad-make-advised-definition):
47 advice for subrs differently. 62 Construct advice for subrs differently.
48 63
49 * textmodes/paragraphs.el (forward-sentence): Put the sentence-end 64 * textmodes/paragraphs.el (forward-sentence): Put the sentence-end
50 regexp in parentheses when building the regexp for searching 65 regexp in parentheses when building the regexp for searching backwards.
51 backwards.
52 66
53 * simple.el (completion-list-mode-finish): New function. 67 * simple.el (completion-list-mode-finish): New function.
54 (toplevel): Add completion-list-mode-finish to 68 (toplevel): Add completion-list-mode-finish to temp-buffer-show-hook.
55 temp-buffer-show-hook.
56 69
57 * language/european.el ("Polish"): Change sample text. 70 * language/european.el ("Polish"): Change sample text.
58 From: jsbien@mimuw.edu.pl (Janusz S. Bie,Bq(B). 71 From jsbien@mimuw.edu.pl (Janusz S. Bie,Bq(B).
59 72
60 * progmodes/sh-script.el (sh-indent-line): Add optional PREFIX-ARG 73 * progmodes/sh-script.el (sh-indent-line): Add optional PREFIX-ARG
61 parameter. 74 parameter.
@@ -76,15 +89,15 @@
76 (ps-footer-pad, ps-footer-font-size-internal): New internal vars for 89 (ps-footer-pad, ps-footer-font-size-internal): New internal vars for
77 footers. 90 footers.
78 (ps-setup, ps-get-page-dimensions, ps-generate-header-line) 91 (ps-setup, ps-get-page-dimensions, ps-generate-header-line)
79 (ps-generate-header, ps-begin-file, ps-begin-job, ps-begin-page): Code 92 (ps-generate-header, ps-begin-file, ps-begin-job, ps-begin-page):
80 fix. 93 Code fix.
81 (ps-prologue-file): Indentation fix. 94 (ps-prologue-file): Indentation fix.
82 (ps-print-quote): Fun eliminated. 95 (ps-print-quote): Fun eliminated.
83 (ps-value, ps-get, ps-put, ps-del): New funs for alist handling. 96 (ps-value, ps-get, ps-put, ps-del): New funs for alist handling.
84 (ps-output-frame-properties): New fun. 97 (ps-output-frame-properties): New fun.
85 (ps-fonts, ps-font-number, ps-rgb-color, ps-end-page, ps-next-page) 98 (ps-fonts, ps-font-number, ps-rgb-color, ps-end-page, ps-next-page)
86 (ps-skip-newline): Replace defun by defsubst. 99 (ps-skip-newline): Replace defun by defsubst.
87 100
882001-04-05 Colin Walters <walters@cis.ohio-state.edu> 1012001-04-05 Colin Walters <walters@cis.ohio-state.edu>
89 102
90 * eshell/eshell.el (eshell-command): Needed a "%s" format 103 * eshell/eshell.el (eshell-command): Needed a "%s" format
diff --git a/lisp/pcvs-defs.el b/lisp/pcvs-defs.el
index fce6a6ccfec..00b534a837c 100644
--- a/lisp/pcvs-defs.el
+++ b/lisp/pcvs-defs.el
@@ -4,7 +4,7 @@
4 4
5;; Author: Stefan Monnier <monnier@cs.yale.edu> 5;; Author: Stefan Monnier <monnier@cs.yale.edu>
6;; Keywords: pcl-cvs 6;; Keywords: pcl-cvs
7;; Revision: $Id: pcvs-defs.el,v 1.10 2000/12/18 03:17:31 monnier Exp $ 7;; Revision: $Id: pcvs-defs.el,v 1.11 2001/03/07 00:18:27 monnier Exp $
8 8
9;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
10 10
@@ -329,6 +329,7 @@ This variable is buffer local and only used in the *cvs* buffer.")
329 ;; marking 329 ;; marking
330 ("m" . cvs-mode-mark) 330 ("m" . cvs-mode-mark)
331 ("M" . cvs-mode-mark-all-files) 331 ("M" . cvs-mode-mark-all-files)
332 ("S" . cvs-mode-mark-on-state)
332 ("u" . cvs-mode-unmark) 333 ("u" . cvs-mode-unmark)
333 ("\C-?". cvs-mode-unmark-up) 334 ("\C-?". cvs-mode-unmark-up)
334 ("%" . cvs-mode-mark-matching-files) 335 ("%" . cvs-mode-mark-matching-files)
@@ -377,6 +378,8 @@ This variable is buffer local and only used in the *cvs* buffer.")
377 ;; mouse bindings 378 ;; mouse bindings
378 ([mouse-2] . cvs-mode-find-file) 379 ([mouse-2] . cvs-mode-find-file)
379 ([(down-mouse-3)] . cvs-menu) 380 ([(down-mouse-3)] . cvs-menu)
381 ;; dired-like bindings
382 ("\C-o" . cvs-mode-display-file)
380 ;; Emacs-21 toolbar 383 ;; Emacs-21 toolbar
381 ;;([tool-bar item1] . (menu-item "Examine" cvs-examine :image (image :file "/usr/share/icons/xpaint.xpm" :type xpm))) 384 ;;([tool-bar item1] . (menu-item "Examine" cvs-examine :image (image :file "/usr/share/icons/xpaint.xpm" :type xpm)))
382 ;;([tool-bar item2] . (menu-item "Update" cvs-update :image (image :file "/usr/share/icons/mail1.xpm" :type xpm))) 385 ;;([tool-bar item2] . (menu-item "Update" cvs-update :image (image :file "/usr/share/icons/mail1.xpm" :type xpm)))
@@ -390,6 +393,7 @@ This variable is buffer local and only used in the *cvs* buffer.")
390 '("CVS" 393 '("CVS"
391 ["Open file.." cvs-mode-find-file t] 394 ["Open file.." cvs-mode-find-file t]
392 [" ..other window" cvs-mode-find-file-other-window t] 395 [" ..other window" cvs-mode-find-file-other-window t]
396 ["Display in other window" cvs-mode-display-file t]
393 ["Interactive merge" cvs-mode-imerge t] 397 ["Interactive merge" cvs-mode-imerge t]
394 ("View diff" 398 ("View diff"
395 ["Interactive diff" cvs-mode-idiff t] 399 ["Interactive diff" cvs-mode-idiff t]
@@ -412,6 +416,8 @@ This variable is buffer local and only used in the *cvs* buffer.")
412 ["Add ChangeLog" cvs-mode-add-change-log-entry-other-window t] 416 ["Add ChangeLog" cvs-mode-add-change-log-entry-other-window t]
413 "----" 417 "----"
414 ["Mark all" cvs-mode-mark-all-files t] 418 ["Mark all" cvs-mode-mark-all-files t]
419 ["Mark by regexp..." cvs-mode-mark-matching-files t]
420 ["Mark by state..." cvs-mode-mark-on-state t]
415 ["Unmark all" cvs-mode-unmark-all-files t] 421 ["Unmark all" cvs-mode-unmark-all-files t]
416 ["Hide handled" cvs-mode-remove-handled t] 422 ["Hide handled" cvs-mode-remove-handled t]
417 "----" 423 "----"