/[cmucl]/src/hemlock/lispmode.lisp
ViewVC logotype

Log of /src/hemlock/lispmode.lisp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.10.2.1 - (view) (annotate) - [select for diffs]
Sat May 22 12:22:45 2004 UTC (9 years, 10 months ago) by rtoy
Branch: UNICODE-BRANCH
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 , to next main 1.11 , to selected 1.6
Perform trivial merge from head to unicode-branch.

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Jun 18 09:23:09 2003 UTC (10 years, 10 months ago) by gerd
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, RELEASE_19f, RELEASE_20a, RELEASE_20b, amd64-dd-start, amd64-merge-start, cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged, cross-sparc-branch-base, 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, dynamic-extent-base, intl-2-branch-base, intl-branch-2010-03-18-1300, intl-branch-base, intl-branch-working-2010-02-11-1000, intl-branch-working-2010-02-19-1000, label-2009-03-16, label-2009-03-25, lisp-executable-base, merge-sse2-packed, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, mod-arith-base, portable-clx-base, portable-clx-import-2009-06-16, post-merge-intl-branch, ppc_gencgc_snap_2005-05-14, ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06, pre-merge-intl-branch, pre-telent-clx, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, 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, release-19f-base, release-19f-pre1, release-20a-base, release-20a-pre1, release-20b-pre1, release-20b-pre2, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, 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, 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, snapshot-2009-07, snapshot-2009-08, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, snapshot-2010-04, 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, sparc_gencgc, sparc_gencgc_merge, 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, unicode-snapshot-2009-05, unicode-snapshot-2009-06, unicode-string-buffer-base, unicode-string-buffer-impl-base, unicode-utf16-base, unicode-utf16-char-support-2009-03-25, unicode-utf16-char-support-2009-03-26, unicode-utf16-extfmt-2009-03-27, unicode-utf16-extfmt-2009-06-11, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-extfmts-sync-2008-12, unicode-utf16-string-support, 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: RELEASE-19F-BRANCH, RELEASE-20A-BRANCH, RELEASE-20B-BRANCH, amd64-dd-branch, cross-sol-x86-branch, cross-sparc-branch, double-double-array-branch, double-double-branch, double-double-reader-branch, dynamic-extent, intl-2-branch, intl-branch, lisp-executable, mod-arith-branch, portable-clx-branch, ppc_gencgc_branch, release-19a-branch, release-19b-branch, release-19c-branch, release-19d-branch, release-19e-branch, sparc-tramp-assem-branch, sparc_gencgc_branch, sse2-branch, sse2-packed-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 , to selected 1.6
	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.6.2.4 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:50:47 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.6.2.3: +2 -1 lines
Diff to previous 1.6.2.3 , to branch point 1.6 , to next main 1.11
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue Mar 13 15:49:55 2001 UTC (13 years, 1 month ago) by pw
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE, cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2, remove_negative_zero_not_zero
Branch point for: UNICODE-BRANCH, cold-pcl, release-18e-branch
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 , to selected 1.6
Change toplevel PROCLAIMs to DECLAIMs.

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

Revision 1.9 - (view) (annotate) - [select for diffs]
Sat Sep 5 23:21:17 1998 UTC (15 years, 7 months ago) by dtc
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8 , to selected 1.6
Add indent definitions for with-package-iterator and with-alien; from
the 18b release.

Revision 1.6.2.2 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:24:34 1998 UTC (15 years, 9 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b
Changes since 1.6.2.1: +11 -1 lines
Diff to previous 1.6.2.1 , to branch point 1.6
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.8 - (view) (annotate) - [select for diffs]
Fri Apr 10 11:14:54 1998 UTC (16 years ago) by pw
Branch: MAIN
Changes since 1.7: +7 -1 lines
Diff to previous 1.7 , to selected 1.6
Add defindents for add-fd-handler,with-fd-handler,destructuring-bind,
with-lock-held and process-wait.

Revision 1.6.2.1 - (view) (annotate) - [select for diffs]
Tue Sep 9 01:28:06 1997 UTC (16 years, 7 months ago) by dtc
Branch: RELENG_18
CVS Tags: RELEASE_18a
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Merge from 1.7: Add defindent locally.

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Jul 28 13:44:34 1997 UTC (16 years, 8 months ago) by pw
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Add defindent for LOCALLY

Revision 1.6 - (view) (annotate) - [selected]
Sun Jun 8 12:57:31 1997 UTC (16 years, 10 months ago) by pw
Branch: MAIN
Branch point for: RELENG_18
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
Fix typo in recent defindent change

Revision 1.5 - (view) (annotate) - [select for diffs]
Thu Jun 5 13:19:38 1997 UTC (16 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.4: +6 -3 lines
Diff to previous 1.4 , to selected 1.6
defindent for with-accessors and print-unreadable-object.

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

Revision 1.3 - (view) (annotate) - [select for diffs]
Fri Feb 11 21:53:25 1994 UTC (20 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.2: +451 -155 lines
Diff to previous 1.2 , to selected 1.6
Copy new_compiler branch to trunk.

Revision 1.1.1.17 - (view) (annotate) - [select for diffs] (vendor branch)
Thu May 13 20:55:45 1993 UTC (20 years, 11 months ago) by ram
Changes since 1.1.1.16: +3 -1 lines
Diff to previous 1.1.1.16 , to next main 1.11 , to selected 1.6
Turn off byte compilation for the guts

Revision 1.1.1.16 - (view) (annotate) - [select for diffs] (vendor branch)
Sat Feb 15 01:01:50 1992 UTC (22 years, 2 months ago) by wlott
Changes since 1.1.1.15: +1 -2 lines
Diff to previous 1.1.1.15 , to selected 1.6
Removed declaration for non-existant variables.

Revision 1.1.1.15 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Dec 10 16:58:10 1991 UTC (22 years, 4 months ago) by ram
Changes since 1.1.1.14: +5 -2 lines
Diff to previous 1.1.1.14 , to selected 1.6
Fixed indentation for FLET&c to check that we are actually in the first arg
form before doing funny indentation.

Revision 1.1.1.14 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Nov 18 15:27:08 1991 UTC (22 years, 5 months ago) by ram
Changes since 1.1.1.13: +7 -2 lines
Diff to previous 1.1.1.13 , to selected 1.6
Generalized LABELS style indentation to reference the variable
"Lisp Indentation Local Definers", and also to recognize LABELS (as well as
MACROLET and FLET.)

Revision 1.1.1.13 - (view) (annotate) - [select for diffs] (vendor branch)
Sun Oct 27 08:29:17 1991 UTC (22 years, 5 months ago) by wlott
Changes since 1.1.1.12: +18 -1 lines
Diff to previous 1.1.1.12 , to selected 1.6
Moved the lisp mode specific parts of paren highlighting into here from
highlight.lisp.

Revision 1.1.1.12 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Oct 21 15:09:41 1991 UTC (22 years, 6 months ago) by chiles
Changes since 1.1.1.11: +11 -3 lines
Diff to previous 1.1.1.11 , to selected 1.6
Changed DO-BLOCKS to DO-DEBUG-FUNCTION-BLOCKS for the built in DEFINDENT's.

Added DEFINDENT's for the "WIRE" package.

Revision 1.1.1.11 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Sep 27 17:52:57 1991 UTC (22 years, 6 months ago) by wlott
Changes since 1.1.1.10: +6 -3 lines
Diff to previous 1.1.1.10 , to selected 1.6
Fixed "Move Over )" to use a permanent mark instead of a temporary mark
because it deletes text.

Revision 1.1.1.10 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Jul 29 11:11:24 1991 UTC (22 years, 8 months ago) by chiles
Changes since 1.1.1.9: +216 -135 lines
Diff to previous 1.1.1.9 , to selected 1.6
Modified "Fill Lisp Comment Paragraph" to fill strings with the appropriate
indentation as a fill prefix.  When invoked outside a comment or string, this
fills contiguous lines with the same, non-empty intial whitespace.  Before
executing this last case, the command prompts for confirmation, but you can
inhibit this prompting by setting "Fill Lisp Comment Paragraph Confirm" to nil.
This last case is useful for filling long EXPORT lists or other length listings
of symbols or indented text.

Revision 1.1.1.9 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Jul 9 21:50:09 1991 UTC (22 years, 9 months ago) by chiles
Changes since 1.1.1.8: +5 -7 lines
Diff to previous 1.1.1.8 , to selected 1.6
Improved FLET/MACROLET hack to properly indent local definition forms.

Revision 1.1.1.8 - (view) (annotate) - [select for diffs] (vendor branch)
Sun Jul 7 17:31:24 1991 UTC (22 years, 9 months ago) by chiles
Changes since 1.1.1.7: +57 -3 lines
Diff to previous 1.1.1.7 , to selected 1.6
Commented LISP-INDENTATION to explain what it is looking for when it determines
how to indent.  Added LISP-INDENTATION-CHECK-FOR-LOCAL-DEF and used it in
LISP-INDENTATION to check for FLET or MACROLET syntax, so we could correctly
indent local definitions.  They used to appear as normal forms in function call
syntax, but now they indent as definitions.

Revision 1.1.1.7 - (view) (annotate) - [select for diffs] (vendor branch)
Wed Jun 26 17:30:56 1991 UTC (22 years, 9 months ago) by chiles
Changes since 1.1.1.6: +42 -1 lines
Diff to previous 1.1.1.6 , to selected 1.6
Added DEFINDENT's for the "DEBUG-INTERNALS" interface.

Revision 1.1.1.6 - (view) (annotate) - [select for diffs] (vendor branch)
Sat Jun 15 16:55:12 1991 UTC (22 years, 10 months ago) by chiles
Changes since 1.1.1.5: +25 -12 lines
Diff to previous 1.1.1.5 , to selected 1.6
Modified LISP-GENERIC-INDENTATION to check if the mark in was in a string
context.  If it is, then we return the column one greater than the opening
double quote.  Otherwise, we use the first preceding non-blank line's
indentation.  This fixes the problem with doc strings and ERROR strings which
got indented respectively at the beginning of the line and under the paren for
the ERROR call.

Revision 1.1.1.5 - (view) (annotate) - [select for diffs] (vendor branch)
Thu Jun 13 21:59:46 1991 UTC (22 years, 10 months ago) by chiles
Changes since 1.1.1.4: +145 -101 lines
Diff to previous 1.1.1.4 , to selected 1.6
Added "Fill Lisp Comment Paragraph" to core.  This also works for strings,
except for the first line of the string.

Revision 1.1.1.4 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Feb 8 16:36:18 1991 UTC (23 years, 2 months ago) by ram
Changes since 1.1.1.3: +8 -5 lines
Diff to previous 1.1.1.3 , to selected 1.6
Added new header with RCS FILE-COMMENT.

Revision 1.1.1.3 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Dec 10 18:44:34 1990 UTC (23 years, 4 months ago) by ram
Changes since 1.1.1.2: +26 -0 lines
Diff to previous 1.1.1.2 , to selected 1.6
Merged systems-work sources as of 12/10/90.

Revision 1.1.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Jul 13 19:28:24 1990 UTC (23 years, 9 months ago) by ram
Changes since 1.1.1.1: +26 -0 lines
Diff to previous 1.1.1.1 , to selected 1.6
*** empty log message ***

Revision 1.2 - (view) (annotate) - [select for diffs]
Fri Jul 13 15:13:08 1990 UTC (23 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.1: +26 -0 lines
Diff to previous 1.1 , to selected 1.6
*** empty log message ***

Revision 1.1.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Jul 13 14:50:56 1990 UTC (23 years, 9 months ago) by ram
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 , to selected 1.6
*** empty log message ***

Revision 1.1 - (view) (annotate) - [select for diffs]
Wed May 9 13:05:04 1990 UTC (23 years, 11 months ago) by ram
Branch: MAIN
Diff to selected 1.6
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