ViewVC logotype

Diff of /meta-cvs/F-0C9187C87304A15BD59A42657A3BE5A3

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision by kaz, Wed Apr 23 05:37:35 2003 UTC revision by kaz, Thu Apr 24 04:02:54 2003 UTC
# Line 1  Line 1 
1    2003-04-23  Kaz Kylheku  <kaz@ashi.footprints.net>
3            Improved error handling again in a flash of sanity. The whole
4            idea of ``bail'' as a restart is gone. All code which must perform
5            some complex cleanup action does so as part of normal unwinding.
6            And so termination becomes safe.
8            * code/update.lisp (mcvs-update): Change bail restart to continue.
10            * code/mcvs-main.lisp (*global-options*): Remove "error-bail".
11            (*usage*): Remove description of --error-bail.
12            (mcvs-execute): Bind *mcvs-error-treatment* to :terminate rather
13            than :bail if controlling TTY cannot be opened.
15            * code/move.lisp (mcvs-move): Change "Undoing move" error message
16            to "Undoing changes to map".
18            * code/add.lisp (mcvs-add): Get rid of bail restart; move cleanup
19            code into unwind-protect block.
21            * code/error.lisp (*mcvs-error-treatment*): Touch up docstring.
22            (mcvs-error-handler): Remove anything having to do with :bail.
23            Change description of `T' command to suggest that it is safe.
25            * code/options.lisp (filter-mcvs-options): Remove handling of
26            "error-bail" option.
28            * code/mapping.lisp (mapping-update): Get rid of outermost
29            restart-case, which had just a bail restart. Replace it with
30            unwind-protect block which does exactly the same restoration.
32  2003-04-22  Kaz Kylheku  <kaz@ashi.footprints.net>  2003-04-22  Kaz Kylheku  <kaz@ashi.footprints.net>
34          Improved error handling.  Use of tty for user interaction, plus          Improved error handling.  Use of tty for user interaction, plus

Removed from v.  
changed lines
  Added in v.

  ViewVC Help
Powered by ViewVC 1.1.5