Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Lute Kamstra
fcb61bee01
(vc-cvs-could-register): Don't use file-directory-p to
...
check if the file "CVS/Entries" exists.
2008-12-04 18:10:34 +00:00
Glenn Morris
e5c741d9e2
(vc-cvs-register-switches): Doc fix. Add t as option.
...
(vc-cvs-register): Doc fix.
2008-12-04 07:00:43 +00:00
Glenn Morris
e1f650f4fc
(vc-cvs-diff-switches): Doc fix. Add t as option.
...
(vc-cvs-diff): Use vc-diff-switches or diff-switches rather than appending.
2008-12-03 07:43:33 +00:00
Lute Kamstra
9201cc281b
* align.el:
...
* allout.el:
* apropos.el:
* arc-mode.el:
* autoinsert.el:
* avoid.el:
* battery.el:
* bookmark.el:
* buff-menu.el:
* calculator.el:
* chistory.el:
* cmuscheme.el:
* comint.el:
* compare-w.el:
* dabbrev.el:
* delim-col.el:
* desktop.el:
* diff-mode.el:
* diff.el:
* dired-aux.el:
* dired-x.el:
* dired.el:
* dos-vars.el:
* ediff-diff.el:
* ediff-help.el:
* ediff-init.el:
* ediff-merg.el:
* ediff-mult.el:
* ediff-ptch.el:
* ediff-vers.el:
* ediff-wind.el:
* ediff.el:
* emerge.el:
* facemenu.el:
* faces.el:
* ffap.el:
* filecache.el:
* find-dired.el:
* font-core.el:
* font-lock.el:
* forms.el:
* fringe.el:
* help-at-pt.el:
* hippie-exp.el:
* ido.el:
* image-file.el:
* imenu.el:
* indent.el:
* info.el:
* isearchb.el:
* iswitchb.el:
* jit-lock.el:
* jka-compr.el:
* log-edit.el:
* lpr.el:
* ls-lisp.el:
* man.el:
* menu-bar.el:
* midnight.el:
* mouse-sel.el:
* mouse.el:
* msb.el:
* outline.el:
* paren.el:
* pcmpl-cvs.el:
* pcmpl-gnu.el:
* pcomplete.el:
* pcvs-info.el:
* pcvs-parse.el:
* printing.el:
* ps-mule.el:
* ps-print.el:
* replace.el:
* ruler-mode.el:
* saveplace.el:
* sb-image.el:
* scroll-bar.el:
* sha1.el:
* shadowfile.el:
* shell.el:
* sort.el:
* speedbar.el:
* strokes.el:
* tempo.el:
* term.el:
* terminal.el:
* time-stamp.el:
* time.el:
* tree-widget.el:
* type-break.el:
* vc-cvs.el:
* vc-hg.el:
* vc-mcvs.el:
* vc-rcs.el:
* vc-sccs.el:
* vc.el:
* view.el:
* w32-vars.el:
* whitespace.el:
* wid-edit.el: Remove leading * from docstrings of defcustoms,
deffaces, defconsts and defuns.
2008-12-03 05:48:14 +00:00
Sam Steingold
05342dca46
(vc-cvs-parse-root): Handle roots without colon between hostname and path.
2008-11-12 04:47:18 +00:00
Nick Roberts
644896e1fa
* vc-cvs.el (vc-cvs-dir-extra-headers): Add tag name to header.
...
* vc-dir.el (vc-dir-headers): Order headers as in PCL-CVS.
2008-11-04 07:27:26 +00:00
Martin Rudalics
efe0da9c0e
(vc-cvs-stay-local): Fix typo in choice.
2008-10-28 17:57:09 +00:00
Dan Nicolaescu
13ad745788
* vc.el: Rename VC methods that were missed when vc-status was
...
renamed to vc-dir.
* vc-svn.el (vc-svn-dir-extra-headers): Rename from
vc-svn-status-extra-headers.
* vc-hg.el (vc-hg-dir-printer): Rename from vc-hg-status-printer.
(vc-hg-dir-extra-header): Rename from vc-hg-status-extra-headers.
* vc-git.el (vc-git-dir-printer): Rename from vc-dir-status-printer.
(vc-git-dir-extra-headers): Rename from vc-git-status-extra-headers.
* vc-dir.el (vc-dir-mode): Use vc-dir-printer instead of
vc-dir-status-printer.
(vc-dir-headers): Use `dir-extra-headers' instead of
`status-extra-headers'
(vc-dir-printer): Rename from vc-dir-status-printer.
(vc-default-dir-extra-headers): Rename from
vc-default-status-extra-headers.
* vc-cvs.el (vc-cvs-dir-extra-headers): Rename from
vc-cvs-status-extra-headers.
2008-10-27 07:21:43 +00:00
Chong Yidong
7f5cd5548e
(vc-cvs-status-extra-headers): Use full directory name when reporting
...
the module.
2008-10-25 20:59:38 +00:00
Dan Nicolaescu
5870cb7682
* vc-hooks.el (vc-stay-local): Add a new choice and default to it.
...
* vc-cvs.el (vc-cvs-dir-stay-local): Remove.
(vc-cvs-stay-local): Add a new choice and default to it.
(vc-cvs-dir-status): Use the new vc-stay-local choice.
* vc-svn.el (vc-svn-dir-status): Use the new vc-stay-local choice.
2008-10-13 01:16:49 +00:00
Dan Nicolaescu
264175a802
(vc-cvs-dir-stay-local): New variable.
...
(vc-cvs-dir-status): Use it.
2008-10-09 04:52:28 +00:00
Dan Nicolaescu
1a0cf619db
(vc-cvs-after-dir-status): Parse the output for non
...
existent files.
2008-10-06 05:30:25 +00:00
Glenn Morris
f3e6c9f3a4
(vc-cvs-dir-status-heuristic): New function.
...
(vc-cvs-dir-status): Respect vc-stay-local-p. (Bug#1046)
2008-10-04 19:55:00 +00:00
Dan Nicolaescu
847fb889ab
* vc-svn.el (vc-svn-dir-status-files):
...
* vc-cvs.el (vc-cvs-dir-status-files): New function.
2008-10-04 01:22:26 +00:00
Stefan Monnier
3dd2acc9d3
* vc-svn.el (vc-svn-root):
...
* vc-sccs.el (vc-sccs-root):
* vc-rcs.el (vc-rcs-root):
* vc-cvs.el (vc-cvs-root): Delete.
* vc-hooks.el (vc-find-root): Remove `invert' argument.
2008-09-07 20:24:24 +00:00
Dan Nicolaescu
f8bd9ac6ef
* vc-hg.el (vc-annotate-convert-time, vc-default-status-printer):
...
* vc-rcs.el (vc-annotate-convert-time):
* vc-mtn.el (vc-annotate-convert-time):
* vc-git.el (vc-annotate-convert-time):
* vc-cvs.el (vc-annotate-convert-time):
* vc-bzr.el (vc-annotate-convert-time): Declare as functions.
2008-06-24 02:41:04 +00:00
Dan Nicolaescu
3daebe67ea
* vc.el (vc-switch-backend): Simplify.
...
(Todo): Remove solved items.
* vc-cvs.el (vc-cvs-parse-status, vc-cvs-parse-entry): Do not set
the vc-backend property.
2008-06-20 17:08:55 +00:00
Andreas Schwab
06abe7bc18
(vc-cvs-status-extra-headers): Don't match newline
...
when parsing CVS/Repository.
2008-06-15 10:29:13 +00:00
Andreas Schwab
77003b236b
(vc-cvs-dir-status): Pass -f to cvs.
2008-06-08 15:18:28 +00:00
Sam Steingold
1d1d90d624
(vc-cvs-registered): Consider a directory with a CVS subdirectory to be registered.
2008-06-05 18:52:48 +00:00
Sam Steingold
bdb55eba8d
(vc-cvs-status-extra-headers): Remove extraneous newlines.
2008-06-03 21:30:35 +00:00
Dan Nicolaescu
40de1a6acb
*** empty log message ***
2008-05-31 15:32:10 +00:00
Dan Nicolaescu
17996b53fd
Fix typos.
2008-05-31 15:29:36 +00:00
Dan Nicolaescu
9fc36123d7
(vc-cvs-after-dir-status): Support spaces in file
...
names and improve support for unregistered files.
2008-05-31 15:23:58 +00:00
Stefan Monnier
47dd5958df
(vc-cvs-state-heuristic, vc-cvs-parse-status): Try and
...
return `unregistered' when applicable.
2008-05-30 16:21:49 +00:00
Dan Nicolaescu
4f922bf541
(vc-cvs-status-extra-headers): Align labels.
2008-05-26 23:50:21 +00:00
Eric S. Raymond
98712492e7
Improved extra-headers method for CVS.
2008-05-16 19:15:26 +00:00
Eric S. Raymond
09eabf0fa5
Clean up after granbbing CVS/Root info.
2008-05-16 09:30:17 +00:00
Eric S. Raymond
4c61891a9e
Extract and display the CVS repository.
2008-05-16 09:23:22 +00:00
Eric S. Raymond
370fded4f6
Snapshot primitives globally renamed to refer to tags, documentation updated.
2008-05-15 17:38:50 +00:00
Eric S. Raymond
2888a97eb5
Remove assumption about what nil means as a first arument to vc-do-command.
2008-05-10 13:27:16 +00:00
Eric S. Raymond
6aa5d910bf
Remove wash-log from the VC backend API.
2008-05-09 17:30:49 +00:00
Eric S. Raymond
4903369afe
Remove VC-Dired and backend dir-state methods.
2008-05-07 21:27:41 +00:00
Glenn Morris
eb3fa2cfcf
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 08:06:51 +00:00
Eric S. Raymond
70e2f6c752
Clean up vc*-revision-granularity and vc*-checkout-model.
2008-05-02 17:47:25 +00:00
Eric S. Raymond
caf37b1f19
Fix some comments to remove references to vc-dired.
2008-05-02 07:38:11 +00:00
Eric S. Raymond
105cac2d47
Don't commit right after deletion.
2008-05-02 03:30:10 +00:00
Eric S. Raymond
5a9de6d018
Remove some XXX comments no longer needed.
2008-05-01 19:28:56 +00:00
Eric S. Raymond
3702367bce
Change 'needs-patch to 'needs-update.
2008-05-01 19:13:16 +00:00
Stefan Monnier
e0607aaa2c
Make `checkout-model' apply to filesets.
...
* vc-hooks.el (vc-checkout-model): Rewrite.
(vc-before-save, vc-after-save): Adjust callers accordingly.
* vc.el (vc-editable-p, vc-next-action, vc-checkout, vc-update)
(vc-transfer-file): Adjust callers accordingly.
* vc-rcs.el (vc-rcs-checkout-model): Adjust arg.
(vc-rcs-state, vc-rcs-state-heuristic, vc-rcs-receive-file)
(vc-rcs-checkout, vc-rcs-fetch-master-state): Use vc-rcs-checkout-model
instead of vc-checkout-model.
* vc-mcvs.el (vc-mcvs-revert):
Use vc-mcvs-checkout-model i.s.o vc-checkout-model.
* vc-cvs.el (vc-cvs-checkout-model): Adjust arg.
(vc-cvs-revert): Use vc-cvs-checkout-model i.s.o vc-checkout-model.
* vc-svn.el (vc-svn-checkout-model):
* vc-hg.el (vc-hg-checkout-model):
* vc-git.el (vc-git-checkout-model):
* vc-bzr.el (vc-bzr-checkout-model): Adjust arg.
2008-04-29 15:32:56 +00:00
Dan Nicolaescu
47302633b2
(vc-cvs-status-extra-headers): New function.
2008-04-21 16:18:12 +00:00
Dan Nicolaescu
a5e83c39a7
*** empty log message ***
2008-04-17 00:31:56 +00:00
Dan Nicolaescu
769303ae94
(vc-cvs-after-dir-status, vc-cvs-dir-status): Add
...
alternative implementation based on "cvs update".
2008-04-15 07:26:36 +00:00
Dan Nicolaescu
07d5b8c101
(vc-cvs-registered): Allow removed files to be
...
considered registered.
2008-04-12 16:33:24 +00:00
Stefan Monnier
c1b513745f
Change `dir-status' to not take (and pass) status-buffer.
...
(vc-status-create-fileinfo): Make `extra' optional.
(vc-status-busy): New fun.
(vc-status-menu-map): Use it.
(vc-status-crt-marked): Remove.
(vc-status-update): Rename from vc-status-add-entries.
Add argument so as to prevent addition of entries. Rewrite.
(vc-update-vc-status-buffer): Remove.
(vc-status-refresh): Don't remove old entries, set them to
up-to-date instead. Also do it after the update is complete.
(vc-status-marked-files): η-reduce.
2008-04-11 15:17:59 +00:00
Dan Nicolaescu
7fbb47976e
* vc-hooks.el (vc-state): Add new state `conflict'.
...
(vc-after-save): Use when not if.
(vc-default-mode-line-string): Deal with the conflict state.
(vc-prefix-map):
(vc-menu-map): Bind vc-status instead of vc-directory.
* vc.el (vc-editable-p):
(vc-default-status-printer):
(vc-next-action): Deal with the conflict state.
(vc-mark-resolved): New function.
(vc-status-mode): Fix mode name.
(vc-default-comment-history): Use when not if.
(Todo): Add new entries, remove old ones.
* vc-cvs.el (vc-cvs-merge, vc-cvs-merge-news): Set conflict state.
(vc-cvs-parse-status):
(vc-cvs-after-dir-status):
* vc-svn.el (vc-svn-after-dir-status, vc-svn-parse-status):
Detect the conflict state.
2008-04-10 07:32:25 +00:00
Stefan Monnier
8f49a7254d
(vc-cvs-diff-tree): Remove unused function.
2008-04-09 20:42:39 +00:00
Dan Nicolaescu
031f176629
* vc-rcs.el (vc-rcs-modify-change-comment):
...
* vc-cvs.el (vc-cvs-modify-change-comment): Fix argument order.
* log-view.el (log-view-mode-menu): Bind log-view-modify-change-comment.
2008-04-08 15:59:35 +00:00
Dan Nicolaescu
1b3f2d4ec6
* vc.el (vc-status-add-entry): Assume ENTRY is a list not a cons.
...
(vc-status-mark-buffer-changed): Handle the extra field.
* vc-bzr.el (vc-bzr-after-dir-status):
* vc-cvs.el (vc-cvs-after-dir-status):
* vc-hg.el (vc-hg-after-dir-status):
* vc-svn.el (vc-svn-after-dir-status): Return a list not a cons.
2008-03-31 15:36:56 +00:00