1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-22 05:31:01 -08:00
Commit graph

125 commits

Author SHA1 Message Date
Stefan Monnier
dae3211dbd (cvs-retrieve-revision): Fix thinko. 2005-02-21 18:36:11 +00:00
Stefan Monnier
31982e1f7f (cvs-header-msg): New function.
(cvs-update-header): Use it.  Change calling convention.
Correctly handle the case of having simultaneous active processes.
(cvs-sentinel): Don't call cvs-update-header any more.
(cvs-mode-run): Update call and add cvs-update-header to postproc.
2004-12-01 22:35:15 +00:00
Stefan Monnier
38400c2a69 (cvs-mode-checkout): New command. 2004-11-11 23:45:52 +00:00
Kim F. Storm
d12757b787 (cvs-mode-view-file, cvs-mode-view-file-other-window): Add.
(cvs-mode-find-file): Add optional `view' arg to enter view mode.
2004-10-15 23:38:04 +00:00
Juri Linkov
9ff78fedc8 (cvs-mode-diff-repository): New command. 2004-07-02 04:32:54 +00:00
Kim F. Storm
a9b1046892 (cvs-mode-diff-yesterday): New command. 2004-06-10 08:29:32 +00:00
Stefan Monnier
91ba19536a (defun-cvs-mode): Fix capitalization of error message. 2004-05-19 18:55:51 +00:00
Juanma Barranquero
f009f3bce9 (cvs-mode-run, cvs-is-within-p): Fix typo in docstring.
(cvs-get-marked): Remove redundant arglist info.
2004-05-09 01:54:01 +00:00
Stefan Monnier
6dfa5acfe3 (cvs-mode-toggle-mark): Rename from cvs-mouse-toggle-mark.
Make it work for non-mouse events.
2004-04-14 17:36:09 +00:00
Stefan Monnier
3b52037bec (cvs-parse-process): Workaround for Darwin. 2004-03-28 22:02:16 +00:00
Richard M. Stallman
cd07ee9028 (cvs-mode-add-change-log-entry-other-window): Fix minor bug. 2004-03-12 10:12:14 +00:00
Thien-Thi Nguyen
d3ffebbcea (cvs-mode-unmark-up): Move to goal column when done. 2003-09-29 14:40:28 +00:00
Masatake YAMATO
9ceda1bb22 Change the prompt depending on `filter' value. 2003-09-19 18:43:16 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Masatake YAMATO
bb61abb8a1 * pcvs.el (cvs-do-removal): Use = instead of eq to check
the numbre of files. Bind the numbre of files to a a local
variable. Suggestd by Kevin Rodgers <ihs_4664@yahoo.com>.
2003-08-31 02:11:21 +00:00
Masatake YAMATO
9f39e551a2 (cvs-do-removal): Show the deleted file name on the prompt. 2003-08-23 02:40:47 +00:00
Stefan Monnier
8a769de647 (cvs-temp-buffer): Kill running process in displayed buffers.
(cvs-make-cvs-buffer): Fix up format of the header.
2003-05-23 19:31:02 +00:00
Stefan Monnier
1d2b9bbaf9 (cvs-append-to-ignore): New arg `old-dir'.
(cvs-mode-ignore): Use it.
2003-05-14 15:02:05 +00:00
Stefan Monnier
94d79fb406 (cvs-make-cvs-buffer): Add the tag info.
(cvs-mode): Prevent pilot-error.
2003-05-13 15:22:39 +00:00
Stefan Monnier
6a26cf4a72 (cvs-minor-current-files): Move before first use.
(defun-cvs-mode): Remove unused var `restdoc'.
(cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
(cvs-mode-diff-backup): Remove unused var `filter'.
(cvs-mode-run): Remove unused var `cvs-buf'.
(cvs-mode-do): Remove unused arg `parse'.
2003-05-12 18:16:43 +00:00
Stefan Monnier
6adf3f60e4 (cvs-retrieve-revision): Make sure HEAD gets you the head of the branch. 2003-05-12 17:49:22 +00:00
Stefan Monnier
1647ff5c46 Remove annoying $Id$ tag. 2003-05-09 22:37:44 +00:00
Sam Steingold
7b33268a39 (cvs-mode-find-file): Fixed the last patch's logic. 2003-05-09 15:59:02 +00:00
Stefan Monnier
6145460516 (cvs-mode-find-file): Don't complain if bound to a non-mouse event.
(cvs-vc-command-advice): Don't parse "cvs update -p" output.
2003-05-01 00:46:41 +00:00
Sam Steingold
160181b884 (cvs-examine): Respect `find-file-visit-truename'. 2003-04-20 22:03:00 +00:00
Stefan Monnier
7b004f77e2 (cvs-mode-tag): Docstring improvement. 2003-03-19 14:34:24 +00:00
Stefan Monnier
906cbe4568 (cvs-mode!): Remove unused argument. 2003-03-16 01:09:05 +00:00
Stefan Monnier
1854d6e271 Comment update. 2003-02-10 21:48:38 +00:00
Juanma Barranquero
f1180544bb Trailing whitespace deleted. 2003-02-04 12:29:42 +00:00
Stefan Monnier
7ae1e293e5 (cvs-sentinel): More verbose completion message. 2002-12-05 15:23:37 +00:00
Markus Rost
0082111598 (cvs-minor-mode, cvs-mode-commit-hook): Add group. 2002-11-18 20:56:45 +00:00
Stefan Monnier
30c91af19b (cvs-mode-run): Don't pass "." if not needed. 2002-11-13 20:19:38 +00:00
Kim F. Storm
2c05f7adc5 (cvs-checkout): Use read-directory-name.
(cvs-query-directory): Likewise.
2002-10-26 22:27:39 +00:00
Stefan Monnier
3dcdb054a0 (cvs-mode-find-file): Look up font-lock-face so it also
works when font-lock is turned off.
2002-10-01 18:48:35 +00:00
Stefan Monnier
3f1045d53f (cvs-do-removal): Bind inhibit-read-only while modifying the buffer. 2002-09-13 19:09:45 +00:00
Stefan Monnier
595015bbf8 (cvs-mode-find-file): Work even if point is at beg-of-line. 2002-09-13 18:25:26 +00:00
Stefan Monnier
6b2e4334c9 (cvs-run-process): Use a pty rather than a pipe to work
around the cvs/ssh/libc bug.
(cvs-update-header): Understand `cvs admin -m<rev>:<msg>' syntax.
(defun-cvs-mode): Use the new `declare' thingy.
(cvs-edit-log-text-at-point, cvs-mode-edit-log, cvs-do-edit-log)
(cvs-edit-log-minor-wrap, cvs-edit-log-filelist): New funs.
(cvs-mode-undo): Use `cvs add' for (CONFLICT. REMOVED).
2002-09-03 01:40:29 +00:00
Stefan Monnier
498ecddeee (cvs-parse-process): Don't save/restore point.
Fix last change not to introduce spurious dir FIs.
(cvs-move-to-goal-column): New function extracted from
cvs-mode-previous-line.
(cvs-mode-previous-line, cvs-mode-next-line): Use it.
(cvs-addto-collection): Use it to preserve point.
(cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.
2002-06-25 00:11:28 +00:00
Stefan Monnier
a399e814e1 (cvs-fileinfo-kill): Remove.
(cvs-parse-process): Add `old-fis' argument.
(cvs-mode-run): Use it instead of cvs-fileinfo-kill.
2002-06-24 22:49:38 +00:00
Stefan Monnier
db750be704 (cvs-vc-command-advice): Handle the case where args
are passed to `cvs' before the command name.
(cvs-fileinfo-kill): Mark old FIs as up-to-date rather than dead.
2002-06-18 21:50:30 +00:00
Stefan Monnier
883e7198fb (cvs-cmd-do): Accept non-CVS dirs with CVS-ctrl'd subdirs.
(cvs-mode-add-change-log-entry-other-window): Work on multiple files.
(cvs-mode-set-flags): Don't cons unnecessarily.
2002-05-16 20:03:52 +00:00
Kai Großjohann
6efa25a1d5 * pcvs.el (cvs-mode-previous-line, cvs-mode-next-line): Move to
spot indicated by text property `cvs-goal-column', if present.

* pcvs-info.el (cvs-fileinfo-pp): Use text property
`cvs-goal-column' to indicate position of file name (if present).
2002-04-03 16:56:36 +00:00
Stefan Monnier
843e5edd21 (cvs-reread-cvsrc): Distinguish between an empty list of
args and the absence of an entry.  Don't add -f each time.
2002-01-25 22:41:28 +00:00
Pavel Janík
f0529b5b1a Doc fix. 2001-12-20 19:01:00 +00:00
Stefan Monnier
ca0a7168b2 (cvs-reread-cvsrc): Don't use cvs-file-to-string. 2001-12-02 07:40:43 +00:00
Stefan Monnier
98a68b08df (cvs-mode-commit-hook): New hook.
(cvs-mode-commit): Run it.
2001-10-30 04:41:28 +00:00
Stefan Monnier
7682957658 *** empty log message *** 2001-09-22 20:23:16 +00:00
Pavel Janík
3afbc435ac Some fixes to follow coding conventions. 2001-07-16 07:46:48 +00:00
Stefan Monnier
be0add3033 (cvs-addto-collection): Don't merge MESSAGE fileinfos.
(cvs-update-filter): Only advertise `cvs-mode-delete-lock' if the
lock file appears to be reachable from Emacs.
(cvs-mode-mark-on-state, cvs-mode-display-file): New functions.
(cvs-mode-find-file): Look for cvs-header-face rather than
cvs-dirname-face (which doesn't exist).
(cvs-mode-find-file): Allow `other' to be set to `dont-select'.
2001-04-13 15:18:11 +00:00
Stefan Monnier
b47e511692 (cvs-ignore-marks-modif): Use rassoc' rather than member*'.
(cvs-mode-add-change-log-entry-other-window):
Don't presume change-log-default-name is defined.
2001-03-07 00:20:30 +00:00