/[meta-cvs]/meta-cvs/F-9AB435A23565E6385CE7F4F347D7A205
ViewVC logotype

Log of /meta-cvs/F-9AB435A23565E6385CE7F4F347D7A205

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to mcvs-0-11: (view) (annotate)
Sticky Tag:

Revision 1.8 - (view) (annotate) - [select for diffs]
Mon Mar 11 19:34:50 2002 UTC (12 years, 1 month ago) by kaz
Branch: MAIN
CVS Tags: deferred-adds-branch~branch-point, mcvs-0-10, mcvs-0-11, mcvs-0-12, mcvs-0-13, mcvs-0-14, mcvs-0-15, mcvs-0-16, mcvs-0-17, mcvs-0-18, mcvs-0-19, mcvs-0-20, mcvs-0-21, mcvs-0-22, mcvs-0-23, mcvs-0-24, mcvs-0-8, mcvs-0-9, mcvs-0-95, mcvs-0-96, old-convert-hacking-branch~branch-point, partial-sandbox-branch~branch-point, partial-sandbox-branch~merged-to-HEAD-0, symlink-branch~branch-point, symlink-branch~merged-to-HEAD-0
Branch point for: deferred-adds-branch, old-convert-hacking-branch, partial-sandbox-branch, symlink-branch
Changes since 1.7: +5 -17 lines
Diff to previous 1.7
* find-bind.lisp: New file.
(find-bind-extract-vals): New function.
(find-bind): New macro.

* error.lisp (restart-destructure): Macro removed.
(mcvs-error-handler): Uses generic find-bind instead of
restart-destructure.

Revision 1.7 - (view) (annotate) - [select for diffs]
Thu Feb 14 02:02:56 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-6, mcvs-0-7
Changes since 1.6: +6 -5 lines
Diff to previous 1.6
* error.lisp (mcvs-error-handler): Bugfix. We were closing over
a binding of the iteration variable of a dolist, which has only
one binding over the entire loop.

* mapping.lisp (mapping-update): Gathers up info all local
clobbered files, and then throw the error. Provides restart
which allows user to print the list of clobbered files, and
a restart which allows the user to have those files clobbered.

* checkout.lisp (mcvs-checkout-wrapper): Bugfix for last bugfix.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sun Feb 10 16:55:04 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-5
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Wording change; don't say termination is graceful when it's not clear
what that means.

Revision 1.5 - (view) (annotate) - [select for diffs]
Sun Feb 10 16:51:20 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.4: +6 -4 lines
Diff to previous 1.4
* error.lisp (mcvs-error-handler): Rearranging the menu,
so "T" is clumped with the main options, and any special restarts
are clearly separated.

Revision 1.4 - (view) (annotate) - [select for diffs]
Sun Feb 10 05:50:00 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.3: +3 -0 lines
Diff to previous 1.3
* error.lisp (*mcvs-errors-occured-p*): New special variable.
(mcvs-error-handler): Set *mcvs-errors-occured-p* to T.
* mcvs-main.lisp (mcvs): Take *mcvs-errors-occured-p* into
account in computing termination status.

Revision 1.3 - (view) (annotate) - [select for diffs]
Sun Feb 10 04:41:02 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
Remove spurious argument from chatter-terse call.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sun Feb 10 04:39:03 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.1: +8 -2 lines
Diff to previous 1.1
Adding some restarts around cvs update.

* posix.lisp (execute-command-xargs): Bail with nil return
value if any command line fails.

* update.lisp (mcvs-update): Tests return value of execute-program
and signal condition if it's nil. Provides a continue restart
as well as a retry restart to try the command again.

* error.lisp (mcvs-error-handler): Show retry restarts as
a special menu item "R".

Revision 1.1 - (view) (annotate) - [select for diffs]
Sun Feb 10 04:09:51 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Added a much improved error handling routine in anticipation
of better use of restarts.

* error.lisp: New file
(restart-destructure): New macro.
(*mcvs-error-treatment*): Special variable, moved here from
mcvs-main.
(mcvs-error-handler): New function.

* mcvs-main.lisp (mcvs-top-error-handler): Function removed.
(mcvs-execute): Bind error to new mcvs-error-handler instad
of mcvs-top-error-handler.

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