/[cmucl]/src/code/debug.lisp
ViewVC logotype

Log of /src/code/debug.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.72 - (view) (annotate) - [select for diffs]
Tue Apr 20 17:57:44 2010 UTC (3 years, 11 months ago) by rtoy
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, RELEASE_20b, cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged, cross-sparc-branch-base, release-20b-pre1, release-20b-pre2, snapshot-2010-05, snapshot-2010-06, snapshot-2010-07, snapshot-2010-08, snapshot-2010-11, snapshot-2010-12, snapshot-2011-01, snapshot-2011-02, snapshot-2011-03, snapshot-2011-04, snapshot-2011-06, snapshot-2011-07, snapshot-2011-09, sparc-tramp-assem-2010-07-19, sparc-tramp-assem-base
Branch point for: RELEASE-20B-BRANCH, cross-sol-x86-branch, cross-sparc-branch, sparc-tramp-assem-branch
Changes since 1.71: +90 -90 lines
Diff to previous 1.71
Change uses of _"foo" to (intl:gettext "foo").  This is because slime
may get confused with source locations if the reader macros are
installed.

Revision 1.71 - (view) (annotate) - [select for diffs]
Mon Apr 19 02:18:03 2010 UTC (3 years, 11 months ago) by rtoy
Branch: MAIN
Changes since 1.70: +22 -22 lines
Diff to previous 1.70
Remove _N"" reader macro from docstrings when possible.

Revision 1.70 - (view) (annotate) - [select for diffs]
Fri Mar 19 15:18:58 2010 UTC (4 years ago) by rtoy
Branch: MAIN
CVS Tags: post-merge-intl-branch, snapshot-2010-04
Changes since 1.69: +112 -109 lines
Diff to previous 1.69
Merge intl-branch 2010-03-18 to HEAD.  To build, you need to use
boot-2010-02-1 as the bootstrap file.  You should probably also use
the new -P option for build.sh to generate and update the po files
while building.

Revision 1.69.2.1 - (view) (annotate) - [select for diffs]
Thu Feb 25 20:34:48 2010 UTC (4 years, 1 month ago) by rtoy
Branch: intl-2-branch
Changes since 1.69: +114 -113 lines
Diff to previous 1.69 , to next main 1.72
Restart internalization work.  This new branch starts with code from
the intl-branch on date 2010-02-12 18:00:00+0500.  This version works
and

LANG=en@piglatin bin/lisp

works (once the piglatin translation is added).

Revision 1.68.2.3 - (view) (annotate) - [select for diffs]
Thu Feb 25 00:33:11 2010 UTC (4 years, 1 month ago) by rtoy
Branch: intl-branch
CVS Tags: intl-branch-2010-03-18-1300
Changes since 1.68.2.2: +5 -3 lines
Diff to previous 1.68.2.2 , to branch point 1.68 , to next main 1.72
Merge changes from HEAD branch, 2010-02-24.

Revision 1.69 - (view) (annotate) - [select for diffs]
Fri Feb 19 14:59:36 2010 UTC (4 years, 1 month ago) by rtoy
Branch: MAIN
CVS Tags: intl-2-branch-base, pre-merge-intl-branch, snapshot-2010-03
Branch point for: intl-2-branch
Changes since 1.68: +5 -3 lines
Diff to previous 1.68
Update help string for debug commands:
o L command includes an optional prefix.
o PP is not the same as P; it prints out more info.
o DESCRIBE was missing.

Revision 1.68.2.2 - (view) (annotate) - [select for diffs]
Fri Feb 12 04:07:25 2010 UTC (4 years, 2 months ago) by rtoy
Branch: intl-branch
CVS Tags: intl-branch-working-2010-02-19-1000
Changes since 1.68.2.1: +110 -109 lines
Diff to previous 1.68.2.1 , to branch point 1.68
code/debug.lisp:
o Mark translatable strings.
o Modify HELP command so that it translates the constant
  debug-help-string before printing it out.

compiler/checkgen.lisp:
o Mark translatable strings.

i18n/locale/cmucl.pot:
i18n/locale/ko/LC_MESSAGES/cmucl.po:
o Regenerated.

Revision 1.68.2.1 - (view) (annotate) - [select for diffs]
Mon Feb 8 17:15:47 2010 UTC (4 years, 2 months ago) by rtoy
Branch: intl-branch
CVS Tags: intl-branch-working-2010-02-11-1000
Changes since 1.68: +3 -1 lines
Diff to previous 1.68
Add (intl:textdomain "cmucl") to the files to set the textdomain.

Revision 1.68 - (view) (annotate) - [select for diffs]
Fri Jan 22 13:36:06 2010 UTC (4 years, 2 months ago) by rtoy
Branch: MAIN
CVS Tags: intl-branch-base, snapshot-2010-02
Branch point for: intl-branch
Changes since 1.67: +4 -2 lines
Diff to previous 1.67
Fix handling of debug sources.  When trying to read the source form
from the source file, the file is opened using the default external
format.  This is not right if the file was compiled using a different
external format, and we try to read it using the default format.

compiler/debug-dump.lisp:
o Set the INFO slot to the external format used to source files.

code/debug-info.lisp:
o Add comment that the INFO slot contains the external format for
  :FILES.  (It was previously unused.)

code/debug.lisp:
o Open the source file with the same format as used to compile the
  file.

Revision 1.67 - (view) (annotate) - [select for diffs]
Tue Sep 15 15:47:10 2009 UTC (4 years, 7 months ago) by rtoy
Branch: MAIN
CVS Tags: amd64-dd-start, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, unicode-string-buffer-base, unicode-string-buffer-impl-base
Branch point for: amd64-dd-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.66: +8 -1 lines
Diff to previous 1.66
Document DEBUG:VAR and DEBUG:ARG functions in help, as a reminder on
how to get access to variables with the same name.

Revision 1.66 - (view) (annotate) - [select for diffs]
Thu Jun 11 16:03:57 2009 UTC (4 years, 10 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_20a, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, release-20a-base, release-20a-pre1, snapshot-2009-07, snapshot-2009-08
Branch point for: RELEASE-20A-BRANCH, portable-clx-branch
Changes since 1.65: +11 -3 lines
Diff to previous 1.65
Merge Unicode work to trunk.  From label
unicode-utf16-extfmt-2009-06-11.

Revision 1.64.18.3.2.2 - (view) (annotate) - [select for diffs]
Tue May 12 16:31:48 2009 UTC (4 years, 11 months ago) by rtoy
Branch: unicode-utf16-extfmt-branch
CVS Tags: unicode-snapshot-2009-06, unicode-utf16-extfmt-2009-06-11
Changes since 1.64.18.3.2.1: +4 -2 lines
Diff to previous 1.64.18.3.2.1 , to branch point 1.64.18.3
o Lots of spelling fixes from Paul.
o Add unicode codepoints in final-sigma.lisp (in case the characters
  there don't show up correctly).
o Support partial-fill in READ-INTO-STRING.

Revision 1.64.18.3.2.1 - (view) (annotate) - [select for diffs]
Mon Apr 13 16:38:03 2009 UTC (5 years ago) by rtoy
Branch: unicode-utf16-extfmt-branch
CVS Tags: unicode-snapshot-2009-05
Changes since 1.64.18.3: +8 -2 lines
Diff to previous 1.64.18.3
Set *default-external-format* to :iso8859-1 when we invoke the
debugger, in case we can't print out some string with the current
external format.

This needs to be fixed in some better way, I think.

Revision 1.64.18.3 - (view) (annotate) - [select for diffs]
Mon Jun 23 15:03:30 2008 UTC (5 years, 9 months ago) by rtoy
Branch: unicode-utf16-branch
CVS Tags: unicode-utf16-char-support-2009-03-25, unicode-utf16-char-support-2009-03-26, unicode-utf16-extfmt-2009-03-27, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-extfmts-sync-2008-12, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11, unicode-utf16-sync-2008-12, unicode-utf16-sync-label-2009-03-16
Branch point for: unicode-utf16-extfmt-branch
Changes since 1.64.18.2: +0 -11 lines
Diff to previous 1.64.18.2 , to branch point 1.64 , to next main 1.72
Sync to HEAD branch.

Revision 1.64.18.2 - (view) (annotate) - [select for diffs]
Thu Jun 19 03:30:43 2008 UTC (5 years, 9 months ago) by rtoy
Branch: unicode-utf16-branch
Changes since 1.64.18.1: +4 -2 lines
Diff to previous 1.64.18.1 , to branch point 1.64
Merge changes from HEAD to the unicode-utf16 branch.

Revision 1.65 - (view) (annotate) - [select for diffs]
Fri May 23 00:01:59 2008 UTC (5 years, 10 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_19f, label-2009-03-16, label-2009-03-25, merge-sse2-packed, merge-with-19f, release-19f-base, release-19f-pre1, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, snapshot-2008-10, snapshot-2008-11, snapshot-2008-12, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05, sse2-base, sse2-checkpoint-2008-10-01, sse2-merge-with-2008-10, sse2-merge-with-2008-11, sse2-packed-2008-11-12, sse2-packed-base
Branch point for: RELEASE-19F-BRANCH, sse2-branch, sse2-packed-branch
Changes since 1.64: +4 -2 lines
Diff to previous 1.64
Include the object address when there's an error in printing the
object.

Revision 1.64.18.1 - (view) (annotate) - [select for diffs]
Wed May 14 16:12:04 2008 UTC (5 years, 11 months ago) by rtoy
Branch: unicode-utf16-branch
CVS Tags: unicode-utf16-string-support
Changes since 1.64: +12 -1 lines
Diff to previous 1.64
Initial checkin of unicode branch.  This is incomplete.

What works:
o Cross-compile works on sparc and a lisp.core is created.  This core
  is able to build code and appears to use 16-bit strings.

What doesn't:
o The sparc version is not able to rebuild itself.  It hangs when
  trying to create a new lisp.core.
o The x86 version will cross-compile, but worldload fails.  The files
  being loaded have bizarre names.  Probably some deftransform not
  working correctly.

Issues:
o Characters are still essentially 8 bits.  This needs to be fixed.
o All input/output is basically still 8 bits.  Only the low 8 bits of
  a character are output.  For input, characters are assumed to be
  8-bit.
o No external formats or anything is supported.
o Readtable support not done.


Use boot-2008-05-cross-unicode-{sparc,x86}.lisp to cross-compile the
unicode changes.

Untested whether this code can still be compiled without :unicode.

Changes:

code/array.lisp:
o Base-char strings are 16 bits wide, not 8.

code/c-call.lisp:
o Define versions of DEPORT-GEN, %NATURALIZE-C-STRING to "handle"
  unicode strings.

code/debug-info.lisp:
o Adjust READ-VAR-STRING to use 16-bit strings.  (Needed to at least
  to make the disassembler work.)

code/debug.lisp:
o Add address when printing out objects that can't be printed.
  (Generally useful and not just for unicode.)

code/fd-stream.lisp:
o Hack output routines to only use the low 8-bits of the character.
  (This needs significant work!)

code/filesys.lisp:
o Some debugging %primitive prints left in, but commented out, in
  PARSE-UNIX-NAMESTRING.

code/lispinit.lisp:
o Debugging %primitive print's for top-level forms.

code/load.lisp:
o Update FOP-SHORT-CHARACTER for unicode.  But still only output the
  low 8 bits of a character to a fasl/core.  This needs updating.
o Hack routines for symbols to explicitly read in the individual bytes
  of the symbol/package name because READ-N-BYTES isn't working for us
  right now.
o Update FOP-STRING/FOP-SMALL-STRING to read in 16-bit elements for
  strings.  Full 16-bit strings supported.
o Currently only write 8-bit chars for foreign names.  This needs
  fixing.

code/misc.lisp:
o Register :unicode runtime feature.

code/pathname.lisp:
o Debugging %primitive prints left in, but commented out.

code/stream.lisp:
o Replace %primitive byte-blt with REPLACE for now to get the desired
  characters.

code/unix-glibc2.lisp:
o Workaround for unix-current-directory to return 16-bit strings.
  (Not necessary anymore?)
o UNIX-RESOLVE-LINKS doesn't seem to like MAKE-STRING with an
  INITIAL-ELEMENT specified.  Remove initial-element.  (Needs fixing.)

code/unix.lisp:
o Same as for unix-glibc2.lisp

compiler/array-tran.lisp:
o Turn off the MAKE-STRING deftransform.
o Update ARRAY-INFO to create 16-bit arrays for an element-type of
  base-char.

compiler/dump.lisp:
o Only dump 8-bit chars to a fasl for foreign fixups.
o Explicitly dump the characters of symbol name.  DUMP-BYTES not quite
  working for us now?
o Make DUMP-SIMPLE-STRING dump all 16 bits of each character.
o Characters are dumped as the low 8 bits.  Needs fixing.

compiler/generic/new-genesis.lisp:
o STRING-TO-CORE writes 16-bit strings to the core file.
o FOP-SHORT-CHARACTER for unicode added, but we still only write 8
  bits to the core.  (Needs fixing.)
o COLD-LOAD-SYMBOL modified to read 16-bit characters from the fasl
  file to create a symbol.
o FOP-UNINTERNED-SYMBOL-SAVE and FOP-UNINTERNED-SMALL-SYMBOL-SAVE
  reads 16-bit characters for symbol names.
o FOP-STRING/FOP-SMALL-STRING reads 16-bit characters for strings.
o FOP-FOREIGN-FIXUP and FOP-FOREIGN-DATA-FIXUP still only read 8-bit
  characters for foreign names.  (Needs fixing.)

compiler/generic/vm-tran.lisp:
o New deftransforms to support unicode.  Not the most efficient but
  should be workable for now.  Old deftransforms didn't copy enough
  bits.
o Deftransform for concatenate completely disabled.  This needs
  fixing.

compiler/sparc/array.lisp:
o Change simple-string accessor to use halfword accessors instead of
  byte accessors.

compiler/x86/array.lisp:
o Change simple-string accessor to use halfword accessors instead of
  byte accessors.

lisp/Config.linux_gencgc:
o Define -DUNICODE as needed

lisp/Config.sun4_solaris_sunc
o Define -DUNICODE as needed.

lisp/alloc.c:
o alloc_string needs to allocate 16-bit strings

lisp/backtrace.c:
o Tell ldb backtrace how to print out 16-bit strings.  This is a hack!

lisp/gencgc.c:
o Tell GC how long the 16-bit strings are now.

lisp/interr.c:
o Not really needed but make debug_print (aka %primitive print)
  support all objects by calling ldb's print function to print the
  object.

lisp/os-common.c:
o Add hack convert_lisp_string to take a 16-bit Lisp string and create
  a new string containing just the low 8 bits of each Lisp character.
o OS foreign linkage stuff needs 8-bit strings, so we need to convert
  Lisp strings to the desired size.  Very hackish!

lisp/print.c:
o Teach ldb how to print Lisp 16-bit strings.  Currently, just dump
  out each byte of the 16-bit string.  This needs major work!

lisp/purify.c:
o Teach purify about the 16-bit strings.

Revision 1.64 - (view) (annotate) - [select for diffs]
Mon Aug 30 14:55:38 2004 UTC (9 years, 7 months ago) by rtoy
Branch: MAIN
CVS Tags: double-double-array-base, double-double-array-checkpoint, double-double-base, double-double-init-%make-sparc, double-double-init-checkpoint-1, double-double-init-ppc, double-double-init-sparc, double-double-init-sparc-2, double-double-init-x86, double-double-irrat-end, double-double-irrat-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, ppc_gencgc_snap_2005-05-14, ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06, pre-telent-clx, release-19b-base, release-19b-pre1, release-19b-pre2, release-19c, release-19c-base, release-19c-pre1, release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2004-09, snapshot-2004-10, snapshot-2004-11, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05, snapshot-2005-06, snapshot-2005-07, snapshot-2005-08, snapshot-2005-09, snapshot-2005-10, snapshot-2005-11, snapshot-2005-12, snapshot-2006-01, snapshot-2006-02, snapshot-2006-03, snapshot-2006-04, snapshot-2006-05, snapshot-2006-06, snapshot-2006-07, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12, snapshot-2008-01, snapshot-2008-02, snapshot-2008-03, snapshot-2008-04, snapshot-2008-05, unicode-utf16-base
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, ppc_gencgc_branch, release-19b-branch, release-19c-branch, release-19d-branch, release-19e-branch, unicode-utf16-branch
Changes since 1.63: +19 -7 lines
Diff to previous 1.63
Apply patch from Jan Rychter that implements return-from-frame
(debug-return).  No bootstrap file or cross-compile needed.
Return-from-frame only works when debug = 3.

Revision 1.63 - (view) (annotate) - [select for diffs]
Fri Aug 8 11:36:25 2003 UTC (10 years, 8 months ago) by emarsden
Branch: MAIN
CVS Tags: amd64-merge-start, dynamic-extent-base, lisp-executable-base, mod-arith-base, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, sparc_gencgc_merge
Branch point for: dynamic-extent, lisp-executable, mod-arith-branch, release-19a-branch
Changes since 1.62: +2 -2 lines
Diff to previous 1.62
In the debugger, display the package prefix when printing the name of
the condition that caused entry into the debugger.

Revision 1.62 - (view) (annotate) - [select for diffs]
Sun Jul 20 11:02:48 2003 UTC (10 years, 9 months ago) by gerd
Branch: MAIN
CVS Tags: sparc_gencgc
Branch point for: sparc_gencgc_branch
Changes since 1.61: +11 -2 lines
Diff to previous 1.61
	The debugger computes active restarts in a dynamic environment
	that can be different from the dynamic environment at the point
	where the user chooses one of the computed restarts.  Effect: The
	debugger offers a restart, but complains that it isn't active
	when the restart is chosen.

	* src/code/error.lisp (%invoke-restart-interactively): New function.
	(invoke-restart-interactively): Use it.
	* src/code/debug.lisp (make-restart-commands): Use it.

Revision 1.61 - (view) (annotate) - [select for diffs]
Thu Jun 26 13:27:42 2003 UTC (10 years, 9 months ago) by toy
Branch: MAIN
Changes since 1.60: +7 -6 lines
Diff to previous 1.60
From Paul Foley:

Non-simple-streams-related changes:

* Stop commands which go through invoke-command-interactive from
  affecting the history variables.

* Fix some typos in comments

* When the GC closes a lost stream, revert to original contents

* Replace #+nil with #+(or) in unix*.lisp
  [NIL is a potentially valid feature name]


Simple-streams-related changes:

* Teach reader to handle simple-streams

* Add missing package prefixes in OPEN

* Add unix:unix-msync for force-output on mmapped files

* Add placeholder documentation

* Numerous changes in simple-streams implementation

* Add "external-formats" directory for external formats


Note: :BIG-ENDIAN or :LITTLE-ENDIAN should be put on *features*

Revision 1.60 - (view) (annotate) - [select for diffs]
Wed Jun 18 09:23:12 2003 UTC (10 years, 10 months ago) by gerd
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59
	Remove package nicknames USER from COMMON-LISP-USER.  Add a new
	package COMMON-LISP which LISP uses, so that COMMON-LISP no longer
	has the non-ANSI nickname LISP.

	To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's
	build scripts, and do a full compile.

	* src/bootfiles/18e/boot13.lisp: Change for all the package
	changes.

	* src/code/exports.lisp: New package common-lisp,
	which lisp uses.

	* src/tools/worldload.lisp:
	* src/tools/setup.lisp: Use cl-user instead of user.
	Use lisp:: instead of cl::.

	* src/tools/worldcom.lisp:
	* src/tools/snapshot-update.lisp:
	* src/tools/pclcom.lisp:
	* src/tools/mk-lisp:
	* src/tools/hemcom.lisp:
	* src/tools/config.lisp:
	* src/tools/comcom.lisp:
	* src/tools/clxcom.lisp:
	* src/tools/clmcom.lisp:
	* src/pcl/defsys.lisp:
	* src/motif/lisp/initial.lisp:
	* src/interface/initial.lisp:
	* src/hemlock/lispmode.lisp (setup-lisp-mode):
	Use cl-user instead of user.

	* src/code/save.lisp (assert-user-package):
	* src/code/print.lisp (%with-standard-io-syntax): Find
	cl-user package instead of user.

	* src/code/package.lisp (package-locks-init): Add lisp.
	(package-init): Don't add user nickname to cl-user.

	* src/code/ntrace.lisp (*trace-encapsulate-package-names*):
	Add common-lisp.

	* src/code/hash.lisp (toplevel):
	* src/code/hash-new.lisp (toplevel): Use in-package :lisp
	instead of :common-lisp.

	* src/code/float-trap.lisp (sigfpe-handler): Don't
	qualify floating-point-inexact with ext:.

	* src/pcl/simple-streams/strategy.lisp (sc):
	* src/pcl/simple-streams/null.lisp (null-read-char):
	* src/pcl/simple-streams/internal.lisp (allocate-buffer)
	(free-buffer):
	* src/pcl/simple-streams/impl.lisp (%check, %read-line)
	(%peek-char, %read-byte):
	* src/pcl/simple-streams/file.lisp (open-file-stream)
	(device-close):
	* src/pcl/simple-streams/classes.lisp (simple-stream)
	(device-close):
	* src/pcl/macros.lisp (toplevel):
	* src/pcl/braid.lisp (lisp::sxhash-instance):
	* src/pcl/env.lisp (toplevel):
	* src/compiler/generic/objdef.lisp (symbol-hash):
	* src/code/stream.lisp (read-sequence, write-sequence):
	* src/code/macros.lisp (defmacro, deftype):
	* src/code/eval.lisp (interpreted-function):
	* src/code/defstruct.lisp (defstruct):
	* src/code/debug.lisp (debug-eval-print): Use lisp:: instead
	of cl::.

Revision 1.59 - (view) (annotate) - [select for diffs]
Mon May 5 11:56:53 2003 UTC (10 years, 11 months ago) by emarsden
Branch: MAIN
Changes since 1.58: +4 -3 lines
Diff to previous 1.58
 - Add printing of condition type in the tty debugger

Revision 1.58 - (view) (annotate) - [select for diffs]
Wed Apr 16 13:31:17 2003 UTC (11 years ago) by toy
Branch: MAIN
CVS Tags: remove_negative_zero_not_zero
Changes since 1.57: +0 -16 lines
Diff to previous 1.57
Back out the debug return changes.  It causes errors in some of the
ansi-tests.

Revision 1.57 - (view) (annotate) - [select for diffs]
Mon Apr 14 21:15:03 2003 UTC (11 years ago) by toy
Branch: MAIN
Changes since 1.56: +17 -1 lines
Diff to previous 1.56
Allow the debugger to return a value from a function.  Based on work
posted to cmucl-imp by Fredrik Kuivinen and the implementation in
SBCL.  A catch tag is wrapped around the function to which the
debugger can throw to to return a new value.

This is enabled only if debug is more important than both speed
and space.

Revision 1.56 - (view) (annotate) - [select for diffs]
Thu Jan 16 20:53:01 2003 UTC (11 years, 3 months ago) by cracauer
Branch: MAIN
CVS Tags: cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2
Branch point for: cold-pcl, release-18e-branch
Changes since 1.55: +6 -2 lines
Diff to previous 1.55
Backtrace print tuning:

Replace the hardcoded default for the keyword parameter "verbosity"
when printing backtrace frames with a parameter

  debug:*default-print-frame-call-verbosity*

Default is 1, which is the old value.  Setting it >= 2 gets you the
source location printed for every frame print in a backtrace (when the
source is available).

Revision 1.45.2.3 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:49:55 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.45.2.2: +119 -20 lines
Diff to previous 1.45.2.2 , to branch point 1.45 , to next main 1.72
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.55 - (view) (annotate) - [select for diffs]
Thu Dec 13 01:10:18 2001 UTC (12 years, 4 months ago) by pmai
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE
Branch point for: UNICODE-BRANCH
Changes since 1.54: +39 -3 lines
Diff to previous 1.54
Define the ANSI-mandated macro STEP as an entry-point to the debugger
stepping-facility.  Since this currently only works on compiled code,
we try to compile the anonymous function containing the form
to-be-stepped, and bail-out with an error if that fails, e.g. for
non-null enclosing lexical environments.

Revision 1.54 - (view) (annotate) - [select for diffs]
Wed Dec 12 20:18:25 2001 UTC (12 years, 4 months ago) by pmai
Branch: MAIN
Changes since 1.53: +40 -6 lines
Diff to previous 1.53
o Remove unnecessary code duplication for INVOKE-DEBUGGER
o Make condition printing safe, so that errors in condition printing
  don't confuse the user.  Inspired by a patch from Martin Cracauer.

Revision 1.53 - (view) (annotate) - [select for diffs]
Thu Jul 12 20:10:52 2001 UTC (12 years, 9 months ago) by pw
Branch: MAIN
Changes since 1.52: +6 -4 lines
Diff to previous 1.52
Changes requested by Paul Foley to support advanced command processing work.

Revision 1.52 - (view) (annotate) - [select for diffs]
Thu Feb 22 20:28:51 2001 UTC (13 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.51: +7 -3 lines
Diff to previous 1.51
From Paul Foley

A couple of typo corrections; fix main() in lisp.c (main returns int,
not void!); stop ACCEPT-TCP-CONNECTION blocking other processes.

Revision 1.51 - (view) (annotate) - [select for diffs]
Sun Jan 28 12:54:08 2001 UTC (13 years, 2 months ago) by dtc
Branch: MAIN
Changes since 1.50: +8 -8 lines
Diff to previous 1.50
o Generate numbered restart commands even if the restart name is shadowed.
  From Pierre R. Mai.

Revision 1.50 - (view) (annotate) - [select for diffs]
Sat Jan 27 14:18:14 2001 UTC (13 years, 2 months ago) by pw
Branch: MAIN
Changes since 1.49: +24 -1 lines
Diff to previous 1.49
Handle the case of lisp running on a remote system and the network connection
breaks. Previously the remote lisp would enter an infinite loop in debug-loop
because of trying to read the now dead *debug-io* stream.

Revision 1.45.2.2 - (view) (annotate) - [select for diffs]
Tue May 23 16:36:19 2000 UTC (13 years, 10 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18c
Changes since 1.45.2.1: +8 -3 lines
Diff to previous 1.45.2.1 , to branch point 1.45
This set of revisions brings the RELENG_18 branch up to HEAD in preparation
for an 18c release.

Revision 1.49 - (view) (annotate) - [select for diffs]
Fri Aug 13 16:41:55 1999 UTC (14 years, 8 months ago) by dtc
Branch: MAIN
Changes since 1.48: +8 -3 lines
Diff to previous 1.48
Add the varible *debug-readtable* to allow the binding of an alternate
readtable during debug, from Raymond Toy.

Revision 1.45.2.1 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:21:43 1998 UTC (15 years, 9 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b
Changes since 1.45: +8 -5 lines
Diff to previous 1.45
This (huge) revision brings the RELENG_18 branch up to the current HEAD.
Note code/unix-glib2.lisp not yet included -- not sure it is ready to go.

Revision 1.48 - (view) (annotate) - [select for diffs]
Mon Jan 5 20:09:21 1998 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47
Patch from Timothy Miller:

In the debugger, breakpoint <loc> :function <fn> wouldn't actually put
the breakpoint in the right function if <fn> was different from the
current function.

Revision 1.47 - (view) (annotate) - [select for diffs]
Wed Dec 31 18:01:05 1997 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.46: +3 -2 lines
Diff to previous 1.46
When using the MP feature have internal-debug wrap the debug-loop in
with-scheduling, otherwise debugging can be rather problematic - could
use some more thought.

Revision 1.46 - (view) (annotate) - [select for diffs]
Sun Dec 7 18:22:25 1997 UTC (16 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.45: +5 -4 lines
Diff to previous 1.45
Output a fresh-line at the end of a backtrace, ensuring that the last
frame is flushed which was not always the case.

Revision 1.45 - (view) (annotate) - [select for diffs]
Wed Feb 12 20:09:54 1997 UTC (17 years, 2 months ago) by dtc
Branch: MAIN
CVS Tags: RELEASE_18a
Branch point for: RELENG_18
Changes since 1.44: +22 -3 lines
Diff to previous 1.44
Suppress the read-time evaluation #. macro during source read by
modifying the *readtable*; caching this modified *readtable* to
save copying.

Revision 1.44 - (view) (annotate) - [select for diffs]
Wed May 8 13:48:43 1996 UTC (17 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43
Merge patch to print local var names as symbols.

Revision 1.43 - (view) (annotate) - [select for diffs]
Mon Oct 31 04:11:27 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.42: +1 -3 lines
Diff to previous 1.42
Fix headed boilerplate.

Revision 1.42 - (view) (annotate) - [select for diffs]
Sun Oct 2 22:35:02 1994 UTC (19 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
Changed (typep Its-tream) to ts-stream-p so that we can declare it to be
defined and squelch warnings when Hemlock isn't loaded.

Revision 1.41 - (view) (annotate) - [select for diffs]
Sat Mar 19 23:48:52 1994 UTC (20 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.40: +14 -3 lines
Diff to previous 1.40
Enhancement from Harris to not abort printing of a frame when printing one arg
gets an error.

Revision 1.40 - (view) (annotate) - [select for diffs]
Mon Feb 14 13:21:57 1994 UTC (20 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39
Change FBOUNDP test from EVAL:INTERNAL-EVAL to COMPILE, since there's now a
dummy definition of the former.

Revision 1.39 - (view) (annotate) - [select for diffs]
Fri Feb 4 15:22:10 1994 UTC (20 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.38: +5 -5 lines
Diff to previous 1.38
Changed step to set-step-breakpoint because step is supposed to be the
exported step macro, not some internal routine.

Revision 1.38 - (view) (annotate) - [select for diffs]
Mon Aug 30 21:58:46 1993 UTC (20 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37
DEFINE-CONDITION Slot list is not optional.

Revision 1.37 - (view) (annotate) - [select for diffs]
Fri Aug 20 00:15:58 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.36: +1 -2 lines
Diff to previous 1.36
Flushed "redefining debugger command" warning.

Revision 1.36 - (view) (annotate) - [select for diffs]
Thu Jul 22 00:15:59 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.35: +8 -8 lines
Diff to previous 1.35
Add bounds checking for the form-number when printing source locations
so that we don't reference the vector out of bounds and get garbage.

Revision 1.35 - (view) (annotate) - [select for diffs]
Fri Jul 2 14:18:15 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34
When computing restarts, pass in the debugged condition.  Also pass the
condition to calls to CONTINUE.

Revision 1.34 - (view) (annotate) - [select for diffs]
Thu Jun 24 12:50:29 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33
format-string -> format-control

Revision 1.33 - (view) (annotate) - [select for diffs]
Sat Sep 5 19:42:52 1992 UTC (21 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.32: +3 -2 lines
Diff to previous 1.32
When printing a frame, ignore errors that occur while looking for the
source.

Revision 1.32 - (view) (annotate) - [select for diffs]
Mon Aug 3 13:55:14 1992 UTC (21 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.31: +24 -23 lines
Diff to previous 1.31
Fixed VPRINT command to actually be verbose.

Revision 1.30.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Jul 28 19:51:37 1992 UTC (21 years, 8 months ago) by ram
Branch: patch_16
Changes since 1.30: +184 -274 lines
Diff to previous 1.30 , to next main 1.72
This really is revision 1.30, but I corrupted the RCS file for revision
1.31 so that all previous revisions seem to include that revision (i.e.
it can't be backed out of.)

Revision 1.31 - (view) (annotate) - [select for diffs]
Fri Jul 10 17:44:15 1992 UTC (21 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.30: +521 -17 lines
Diff to previous 1.30
Exported variables *use-block-starts-only* and *print-code-location-kind*
which control the verbosity of LIST-LOCATIONS.
Imroved source file organization.
Changed PRINT-FRAME-CALL to print the source if verbosity >= 2 and
the source is available.
Removed mentions of *current-code-location*, which was only set, never read.
Changed source location printing to cache information so that it is much
faster when many locations in the same function are printed.
The source file is now only printed when the file changes from one 
printing to the next.
The format of LIST-LOCATIONS is now more readable.  The number: comes before
the form, and consecutive locations with the same souce print as ranges,
not as multiple lines.

Changes really by hallgren:

Added vars/structures/code for breakpoints and steps. Added debugger
commands BREAKPOINTS, SBREAKPOINT, RBREAPOINT, LBREAKPOINTS, and STEP.
Changed PRINT-FRAME-CALL to print the frame number for use in backtrace.
Changed VPRINT and BACKTRACE to call PRINT-FRAME-CALL correctly.
Updated the help string for breakpoints and steps.

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Apr 14 18:49:03 1992 UTC (22 years ago) by wlott
Branch: MAIN
Branch point for: patch_16
Changes since 1.29: +2 -3 lines
Diff to previous 1.29
Changed the handler-bind in debug-loop to not invoke the debugger directly.

Revision 1.29 - (view) (annotate) - [select for diffs]
Tue Mar 10 18:30:09 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.28: +15 -4 lines
Diff to previous 1.28
Added exported special debug:*stack-top-hint*.  If it's not NIL, the
debugger will use it as the stack top.  Also, fixed def-debugger-command
to remove the old definition when a command is redefined.

Revision 1.28 - (view) (annotate) - [select for diffs]
Tue Mar 10 15:30:04 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.27: +52 -25 lines
Diff to previous 1.27
Merged Miles' changes that allow the use of restart names as debugger
commands.

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue Mar 10 15:21:11 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.26: +58 -26 lines
Diff to previous 1.26
Added rudiments of *current-code-location* support.  Added ``DESCRIBE''
debugger command.

Revision 1.26 - (view) (annotate) - [select for diffs]
Fri Feb 14 23:44:34 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
Merged new-alien changes onto trunk.

Revision 1.25.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Sun Feb 2 21:31:37 1992 UTC (22 years, 2 months ago) by wlott
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 , to next main 1.72
Changed ``mach:'' to ``unix:''.

Revision 1.25 - (view) (annotate) - [select for diffs]
Mon Dec 16 09:27:25 1991 UTC (22 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.24: +1 -6 lines
Diff to previous 1.24
Forgot to flush some noise left over from editing.

Revision 1.24 - (view) (annotate) - [select for diffs]
Sun Dec 15 19:38:54 1991 UTC (22 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.23: +37 -3 lines
Diff to previous 1.23
Changed SHOW-RESTARTS to also display the restart name (but only if it's
not shadowed by a higher priority restart).  Changed the restart command to
look for restarts by name if a symbol is typed.

Revision 1.23 - (view) (annotate) - [select for diffs]
Thu Dec 12 16:56:16 1991 UTC (22 years, 4 months ago) by ram
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Qualify kernel:*current-level*.

Revision 1.22 - (view) (annotate) - [select for diffs]
Thu Dec 12 13:49:19 1991 UTC (22 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.21: +6 -2 lines
Diff to previous 1.21
Bind *current-level* to 0, *print-readably* to nil, and *read-eval* to T
when entering the debugger to make sure things print as expected.

Revision 1.21 - (view) (annotate) - [select for diffs]
Wed Oct 16 11:39:26 1991 UTC (22 years, 6 months ago) by chiles
Branch: MAIN
Changes since 1.20: +9 -9 lines
Diff to previous 1.20
Fixed "DEBUG" package to no longer require USE'ing the "SYSTEMS" or
"EXTENSIONS".

Revision 1.20 - (view) (annotate) - [select for diffs]
Sat Oct 12 21:01:52 1991 UTC (22 years, 6 months ago) by chiles
Branch: MAIN
Changes since 1.19: +17 -12 lines
Diff to previous 1.19
Documented some code someone added that was confusing.

Added an optional argument to PRINT-FRAME-CALL-1, an internal function, to
control whether it precedes its output with a newline.

Revision 1.19 - (view) (annotate) - [select for diffs]
Sun Jul 14 02:48:36 1991 UTC (22 years, 9 months ago) by wlott
Branch: MAIN
Changes since 1.18: +4 -3 lines
Diff to previous 1.18
When using the form offset to find the source form, bind *read-suppress* to
T to keep the reader from barfing on stuff that will no longer read (e.g.
#.foo in the wrong package, etc.).

Revision 1.18 - (view) (annotate) - [select for diffs]
Wed May 29 11:42:01 1991 UTC (22 years, 10 months ago) by chiles
Branch: MAIN
Changes since 1.17: +37 -9 lines
Diff to previous 1.17
Implemented the EDIT-SOURCE debugger command which gathers source information
and gives it to the editor by calling ED::EDIT-SOURCE-LOCATION.

Revision 1.17 - (view) (annotate) - [select for diffs]
Mon May 27 11:45:45 1991 UTC (22 years, 10 months ago) by chiles
Branch: MAIN
Changes since 1.16: +220 -108 lines
Diff to previous 1.16
Made DEBUG-COMMAND-P find commands with an ambiguous initial substring,
matching exact matches regardless of ambiguity.

Renamed debugger commands to longer, more meaningful names and defined shorter
aliases for silly traditional names that aren't ambiguous initial substrings;
for example, "pp" for "verbose print".  I used the new internal interface
DEF-DEBUG-COMMAND-ALIAS to do this.

Fixed a bug in the "SOURCE" and "VSOURCE" commands.  Previously, they only
worked for compilation units that included only one file.

Revision 1.16 - (view) (annotate) - [select for diffs]
Thu Mar 7 17:48:06 1991 UTC (23 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.15: +11 -11 lines
Diff to previous 1.15
Moved the with-simple-restart to be outside the call to read so that you
can return to the debugger after read-errors.

Revision 1.15 - (view) (annotate) - [select for diffs]
Fri Feb 8 13:31:52 1991 UTC (23 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.14: +9 -5 lines
Diff to previous 1.14
New file header with RCS header FILE-COMMENT.

Revision 1.14 - (view) (annotate) - [select for diffs]
Thu Jan 31 02:08:21 1991 UTC (23 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13
Added a call to mach:unix-sigsetmask at the start of invoke-debugger.

Revision 1.13 - (view) (annotate) - [select for diffs]
Sat Dec 15 14:07:00 1990 UTC (23 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.12: +6 -3 lines
Diff to previous 1.12
Added several force-outputs to make sure prompts are output before we try
to read.

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Oct 11 18:05:21 1990 UTC (23 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.11: +53 -40 lines
Diff to previous 1.11
Made *debug-print-XXX* go to *print-XXX* if they are NIL.
Flushed "push" command.
Made "l" command accept a prefix of the variables to print.
Made source commands die more gracefully if there is no d-s-start-positions.
Made source commands understand the new :STREAM debug-info format.
Made "flush" print whether it turned flushing on or off.

Revision 1.11 - (view) (annotate) - [select for diffs]
Thu Oct 4 19:19:03 1990 UTC (23 years, 6 months ago) by wlott
Branch: MAIN
Changes since 1.10: +42 -113 lines
Diff to previous 1.10
Changed print-frame-call-1 to generate a list and then print it so that
the pretty-printer can have a chance at doing something with it.
Nuked Robs-backtrace.

Revision 1.10 - (view) (annotate) - [select for diffs]
Fri Aug 24 18:22:50 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.9: +6 -2 lines
Diff to previous 1.9
Merged MIPS branch with the trunk.

Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Jul 23 17:02:01 1990 UTC (23 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.8: +88 -39 lines
Diff to previous 1.8
Use EVAL-IN-FRAME (conditional on *auto-eval-in-frame*) in the debug
r-e-p loop.  Change source printing stuff to hack :LISP source locations.
Added maybe-block-start-location and made source printing use it.

Revision 1.8.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Jul 23 13:32:24 1990 UTC (23 years, 8 months ago) by ram
Branch: eval_debug
Changes since 1.8: +88 -39 lines
Diff to previous 1.8 , to next main 1.72
*** empty log message ***

Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Jun 15 22:52:51 1990 UTC (23 years, 10 months ago) by ram
Branch: MAIN
Branch point for: eval_debug
Changes since 1.7: +16 -8 lines
Diff to previous 1.7
Changed source context stuff to use the TLF number to do N reads to find 
the TLF when the source has been modified.  Also, we print the file that
the source is in.

Revision 1.7.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Jun 12 22:04:37 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.7: +6 -2 lines
Diff to previous 1.7 , to next main 1.72
Merged mips changes into 1.7.

Revision 1.6.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Wed Jun 6 04:02:34 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.6.1.1: +2 -3 lines
Diff to previous 1.6.1.1 , to next main 1.72
Fixed print-frame-call-1 to only print the name once when the lambda-list
is not available.

Revision 1.6.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Jun 4 05:32:10 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.6: +5 -0 lines
Diff to previous 1.6
#+nil'ed Rob's backtrace, 'cause it was RT specific.

Revision 1.7 - (view) (annotate) - [select for diffs]
Fri Jun 1 13:55:39 1990 UTC (23 years, 10 months ago) by ram
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
When finding the source file, require the FILE-WRITE-DATE to be = to the
compile-time one, not just >=.

Revision 1.6 - (view) (annotate) - [select for diffs]
Fri Apr 27 11:58:28 1990 UTC (23 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.5: +252 -106 lines
Diff to previous 1.5
Picked up some bug fixes from Chiles.  Also the "F" command.

Revision 1.5 - (view) (annotate) - [select for diffs]
Mon Apr 23 16:24:12 1990 UTC (23 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.4: +187 -67 lines
Diff to previous 1.4
Merged in stuff from Bill:
New functionality DEBUG:ARG and DEBUG:VAR, vsource command.
Fixes to frame printing and stuff.
 

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Apr 20 16:34:52 1990 UTC (24 years ago) by ram
Branch: MAIN
Changes since 1.3: +262 -114 lines
Diff to previous 1.3
New debugger user interface based on the debug-internals primitives.

Revision 1.3 - (view) (annotate) - [select for diffs]
Fri Apr 20 16:31:56 1990 UTC (24 years ago) by ram
Branch: MAIN
Changes since 1.2: +5 -5 lines
Diff to previous 1.2
CONT -> FP.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Feb 22 10:46:54 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1
Added FORCE-OUTPUT in DEBUG-PROMPT.  This brings us up to date with respect to
the working code version as of this date.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Feb 6 17:23:57 1990 UTC (24 years, 2 months ago) by ram
Branch: MAIN
Initial revision

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