/[meta-cvs]/meta-cvs/F-233AD6EEE14894A7303F09519A2AB734
ViewVC logotype

Log of /meta-cvs/F-233AD6EEE14894A7303F09519A2AB734

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to latest-patch: (view) (annotate)
Sticky Tag:

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Feb 8 06:51:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: latest-patch
Changes since 1.23: +26 -20 lines
Diff to previous 1.23
* sync.lisp (synchronize-files): Return :dir symbol when either
argument is a directory.
* mapping.lisp (mapping-synchronize): Chatter output messages
are shorter. Handles :dir return value from synchronize-files.
(mapping-update): New sanity checks for moved and added
files, to avoid clobbering local files. Removed redundant
call to ensure-directories-exit in move logic, because
synchronize-files will do it anyway. Chatter messages reordered
to occur before their corresponding action is done.

* mcvs-main.lisp (*mcvs-error-treatment*): Special variable
can have new domain value, namely :decline.
(mcvs-top-error-handler): Print error message when terminating
non-restartable error. Handle new :decline treatment by
simply returning.
(mcvs-debug-shell): Set *mcvs-error-treatment* to :decline
so that errors are caught by debugger.

Revision 1.23 - (view) (annotate) - [select for diffs]
Mon Feb 4 06:34:55 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-4
Changes since 1.22: +3 -3 lines
Diff to previous 1.22
Oops, fix wrong options in command table.

Revision 1.22 - (view) (annotate) - [select for diffs]
Mon Feb 4 06:21:04 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.21: +6 -0 lines
Diff to previous 1.21
Added status, log and annotate.

* mcvs-main.lisp: (*log-options*, *status-options*,
*annotate-options*): New constants.
(*mcvs-command-table*): Add new entries.

* generic-lisp (mcvs-log-wrapper, mcvs-status-wrapper,
mcvs-annotate-wrapper):  New functions.

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Feb 4 06:10:53 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20
Added tag command.

* diff.lisp: File renamed to generic.lisp.
(mcvs-diff): Function renamed to mcvs-generic.

* generic.lisp (mcvs-generic): Function no longer dedicated to
diffing only; takes CVS command to execute as an argument,
also takes arguments and files as separate lists.
(mcvs-diff-wrapper): Modified to invoke mcvs-generic properly.
(mcvs-tag-wrapper): New function, uses mcvs-generic to implement
tag command.

* mcvs-main.lisp (*tag-options*): New constant.
(*mcvs-command-table*): New entry for tag command.

Revision 1.20 - (view) (annotate) - [select for diffs]
Sat Feb 2 09:25:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-3
Changes since 1.19: +1 -3 lines
Diff to previous 1.19
* mcvs-main.lisp (mcvs): Use CLISP's exit function correctly
to establish proper termination status.

Revision 1.19 - (view) (annotate) - [select for diffs]
Fri Feb 1 09:16:52 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
Forgot a few important diff options.

Revision 1.18 - (view) (annotate) - [select for diffs]
Fri Feb 1 08:56:55 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.17: +62 -48 lines
Diff to previous 1.17
* mcvs-main.lisp (mcvs-execute): Parse command-specific options
properly based on knowledge of each command's set of options.
(parse-args): Function removed.

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri Feb 1 03:42:55 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.16: +8 -5 lines
Diff to previous 1.16
* options.lisp (parse-opt): When multiple options characters are
bunched up into one argument, and one of them other than the
last one takes an argument, then the remaining ones are
considered to constitute a string which is an argument to that
option. For instance -y32 means -y 32, not -y -3 -2, assuming
that y is an option that requires an argument.

Top level handler terminates by non-local exit back to
mcvs function, rather than by calling (exit).

* mcvs-main.lisp (mcvs-top-error-handler): Restructured
to call (throw 'mcvs-exit t).
(mcvs-execute): Ensure that NIL is returned by normal exit.
(mcvs): Catches 'mcvs-exit throw, and calls (exit 0) or (exit 1)
accordingly.

Revision 1.16 - (view) (annotate) - [select for diffs]
Thu Jan 31 05:35:01 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-2
Changes since 1.15: +1 -1 lines
Diff to previous 1.15
MCVS is being renamed to Meta-CVS.

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Jan 29 05:08:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
* move.lisp (simple-move-to-dir): eliminated a bunch of code
with the result that mcvs mv now works more like the Unix mv
when moving a directory to another directory.

* mcvs-main.lisp (mcvs-execute): fix bogus error message
when options are given but no command.

* README: don't use -z3 in example because this style of
specifying an argument to an option doesn't work.

Revision 1.14 - (view) (annotate) - [select for diffs]
Mon Jan 28 01:11:36 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13
Add "fi" shorthand for "filt".

Revision 1.13 - (view) (annotate) - [select for diffs]
Mon Jan 28 01:07:33 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
* add.lisp (mcvs-add): Remove bogus test for NIL or T; allow
recursivep to be a generalized boolean variable. This allows
mcvs add -R to work properly.

* mcvs-main.lisp (*cvs-command-options-arg*): add support
for -u parameter, useful in cvs diff.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sun Jan 27 19:42:02 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-0
Changes since 1.11: +3 -1 lines
Diff to previous 1.11
Added mcvs filt command to decode F- names in text streams.

Revision 1.11 - (view) (annotate) - [select for diffs]
Sun Jan 27 18:13:49 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.10: +59 -9 lines
Diff to previous 1.10
Added simple top-level error handling mechanism.

Revision 1.10 - (view) (annotate) - [select for diffs]
Sun Jan 27 16:33:13 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.9: +27 -7 lines
Diff to previous 1.9
First cut at pass-through of CVS options.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sat Jan 26 17:14:33 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: cvs-options-passthrough
Changes since 1.8: +2 -1 lines
Diff to previous 1.8
Format string fixes.

Revision 1.8 - (view) (annotate) - [select for diffs]
Sat Jan 26 03:49:07 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.7: +16 -0 lines
Diff to previous 1.7
Adding simple debugging shell.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sat Jan 26 02:37:53 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.6: +4 -0 lines
Diff to previous 1.6
Copyright notices.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat Jan 26 01:43:31 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5
Added (provide "mcvs-main").

Revision 1.5 - (view) (annotate) - [select for diffs]
Sat Jan 26 01:38:37 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.4: +33 -0 lines
Diff to previous 1.4
Moving closer toward delivery.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Jan 25 02:04:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
A bit of refactoring.
Added mcvs-move.

Revision 1.3 - (view) (annotate) - [select for diffs]
Mon Jan 21 06:54:14 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2
Adding mcvs-remove operation.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sun Jan 20 20:33:04 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
Adding mcvs-diff.

Revision 1.1 - (view) (annotate) - [select for diffs]
Sun Jan 20 07:12:03 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Adding all existing source files.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5