Mercurial > emacs
changeset 29578:cf89b9b2ef40
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 12 Jun 2000 04:53:34 +0000 |
parents | ce3a0229bee7 |
children | 05016ef95d0f |
files | lisp/ChangeLog |
diffstat | 1 files changed, 38 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Jun 12 04:48:35 2000 +0000 +++ b/lisp/ChangeLog Mon Jun 12 04:53:34 2000 +0000 @@ -1,3 +1,41 @@ +2000-06-12 Stefan Monnier <monnier@cs.yale.edu> + + * pcvs.el (cvs-parse-process): Don't blindly refresh all cookies. + (cvs-cleanup-removed): New function. + (cvs-cleanup-functions): New var. + (cvs-cleanup-collection): Use cvs-cleanup-functions to allow the user + some flexibility in specifying additional entries to auto-cleanup. + (cvs-quickdir): New function. + (cvs-mode-insert): Use cvs-fileinfo-from-entries. + (cvs-mode-imerge): Use smerge-ediff rather than vc-resolve-conflicts. + (cvs-mode-find-file): Check that we are on a filename or dirname + when invoked through a mouse-click. + (cvs-full-path): Remove. + (cvs-dired-action): Re-introduced. + (cvs-dired-noselect): Use it. + (vc-post-command-functions): use this new hook if available. + + * pcvs-info.el (cvs-fi-up-to-date-face, cvs-fi-unknown-face): New vars. + (cvs-status-map): Don't inherit from cvs-mode-map anymore. + (cvs-filename-map, cvs-dirname-map): Remove. + (cvs-default-action): Remove. + (cvs-add-face): Use `keymap' rather than `local-map' property, and only + if the arg is really a keymap. + (cvs-fileinfo-pp): Don't use any special map for file and dir names. + Don't hardcode the mapping from state (aka type) to face, but check + the var cvs-fi-<type>-face instead. + (cvs-fileinfo-from-entries): New function. + + * pcvs-defs.el (cvs-default-ignore-marks, cvs-diff-ignore-marks): + Docstring fix. + (cvs-find-file-and-jump): Change default to be safer. + (cvs-mode-diff-map): Define it as a function as well. + (cvs-mode-map): Refer to the function variant of cvs-mode-diff-map. + Bind mouse-2 in this global map rather than with text-properties. + + * pcvs-parse.el (cvs-parse-table): Look for conflict markers in the + file to resolve the ambiguity between C(conflict) and C(need-merge). + 2000-06-12 Kenichi Handa <handa@etl.go.jp> * international/mule.el (set-buffer-file-coding-system): If