/[slime]/slime/swank.lisp
ViewVC logotype

Log of /slime/swank.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to SLIME-0-7: (view) (annotate)
Sticky Tag:

Revision 1.56 - (view) (annotate) - [select for diffs]
Sat Nov 8 16:59:38 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
CVS Tags: SLIME-0-7
Changes since 1.55: +6 -5 lines
Diff to previous 1.55
(completions): Use *buffer-package* if no other package is given.
(case-convert): Only accept strings as argument.

Revision 1.55 - (view) (annotate) - [select for diffs]
Tue Nov 4 22:33:31 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.54: +11 -8 lines
Diff to previous 1.54
(slime-read-string): Send a :read-aborted event for non-local exits.
(case-convert): Handle :invert case better.

Revision 1.54 - (view) (annotate) - [select for diffs]
Tue Nov 4 00:03:48 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.53: +5 -4 lines
Diff to previous 1.53
Duh!  I'd better run the test suite _before_ committing.

Revision 1.53 - (view) (annotate) - [select for diffs]
Mon Nov 3 23:20:20 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.52: +34 -6 lines
Diff to previous 1.52
(case-convert, find-symbol-designator): New functions.

Revision 1.52 - (view) (annotate) - [select for diffs]
Sun Nov 2 23:08:03 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.51: +7 -5 lines
Diff to previous 1.51
Input redirection works now on the line level, like a tty.
Output streams are now line buffered.
We no longer compute the backtrace-length.

Revision 1.51 - (view) (annotate) - [select for diffs]
Sun Nov 2 00:55:10 2003 UTC (10 years, 5 months ago) by lgorrie
Branch: MAIN
Changes since 1.50: +1 -0 lines
Diff to previous 1.50
(eval-string): force-output on *slime-output* before returning the
result. This somewhat works around some trouble where output printed
by lisp is being buffered too long.

Revision 1.50 - (view) (annotate) - [select for diffs]
Sat Nov 1 22:56:06 2003 UTC (10 years, 5 months ago) by lgorrie
Branch: MAIN
Changes since 1.49: +26 -9 lines
Diff to previous 1.49
(*slime-features*): Variable remembering the FEATURES list.

(sync-state-to-emacs): Update Emacs about any state changes -
currently this just means changes to the FEATURES list.

(eval-string): Call `sync-state-to-emacs' before sending result.

(eval-region): With optional PACKAGE-UPDATE-P, if the evaluation
changes the current package, tell Emacs about the new package.

(listener-eval): Tell `eval-region' to notify Emacs of package
changes, so that e.g. (in-package :swank) does the right thing when
evaluated in the REPL.

Revision 1.49 - (view) (annotate) - [select for diffs]
Sat Nov 1 15:45:10 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.48: +18 -6 lines
Diff to previous 1.48
(slime-read-char): Flush the output before reading.

(eval-region, listener-eval): New functions.
(interactive-eval-region): Use eval-region.

Revision 1.48 - (view) (annotate) - [select for diffs]
Fri Oct 31 19:25:06 2003 UTC (10 years, 5 months ago) by lgorrie
Branch: MAIN
Changes since 1.47: +3 -1 lines
Diff to previous 1.47
(interactive-eval): Evaluate in *buffer-package*.

Revision 1.47 - (view) (annotate) - [select for diffs]
Fri Oct 31 16:54:31 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.46: +28 -13 lines
Diff to previous 1.46
*read-input-catch-tag*, take-input, slime-read-char: Moved here from
swank-cmucl.lisp.

(defslimefun, defslimefun-unimplemented): Move macro definitions to
the beginning of the file.

Revision 1.46 - (view) (annotate) - [select for diffs]
Wed Oct 29 23:50:13 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
Changes since 1.45: +20 -4 lines
Diff to previous 1.45
slime-read-error: New condition.
(read-next-form): Re-signal the conditions as slime-read-errors.  And
check the result of read-sequence (i.e. detect CMUCL's read-sequence
bug).

(sldb-continue, throw-to-toplevel): Was more or less the same in all
backends.

Revision 1.45 - (view) (annotate) - [select for diffs]
Sat Oct 25 01:54:00 2003 UTC (10 years, 5 months ago) by lgorrie
Branch: MAIN
CVS Tags: BACKHACKATTACK-1, SLIME-0-6
Branch point for: backhackattack-1
Changes since 1.44: +9 -3 lines
Diff to previous 1.44
Changed the connection setup to use a dynamic collision-free TCP
port. The new protocol is this:

  Emacs calls (swank:start-server FILENAME) via the listener. FILENAME
  is /tmp/slime.${emacspid}

  Lisp starts a TCP server on a dynamic available port and writes the
  port number it gets to FILENAME.

  Emacs asynchronously polls for FILENAME's creation. When it exists,
  Emacs reads the port number, deletes the file, and makes the
  connection.

The advantage is that you can run multiple Emacsen each with an
inferior lisp, and the port numbers will never collide and Emacs
will always connect to the right lisp.

All backends are updated, but only CMUCL and SBCL are
tested. Therefore, OpenMCL is almost certainly broken just now.

Revision 1.44 - (view) (annotate) - [select for diffs]
Wed Oct 22 21:04:55 2003 UTC (10 years, 5 months ago) by heller
Branch: MAIN
CVS Tags: SLIME-0-5
Changes since 1.43: +12 -10 lines
Diff to previous 1.43
(read-next-form, send-to-emacs): Assume *emacs-io* is a character
stream. Add the necessary char-code/code-char conversions.

Revision 1.43 - (view) (annotate) - [select for diffs]
Tue Oct 21 10:59:04 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42
Now sorting completions on symbol-name instead of
`present-symbol-before-p'

Revision 1.42 - (view) (annotate) - [select for diffs]
Tue Oct 21 10:47:40 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.41: +27 -28 lines
Diff to previous 1.41
(completions): Fixed semantics: should now consider only/all
completions that would not cause a read-error due to symbol
visibility. Also avoiding duplicates, and sorting the results as with
apropos.

Revision 1.41 - (view) (annotate) - [select for diffs]
Mon Oct 20 17:36:22 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.40: +46 -29 lines
Diff to previous 1.40
(completions): Slight change of semantics: when a prefix-designator is
package-qualified, like "swank:", only match symbols whose
home-package matches the one given - ignore inherited symbols.

Revision 1.40 - (view) (annotate) - [select for diffs]
Mon Oct 20 13:56:50 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
*** empty log message ***

Revision 1.39 - (view) (annotate) - [select for diffs]
Sun Oct 19 21:39:40 2003 UTC (10 years, 6 months ago) by heller
Branch: MAIN
Changes since 1.38: +9 -2 lines
Diff to previous 1.38
First shoot at input redirection.
*slime-input*, *slime-io*: New variables.

Revision 1.38 - (view) (annotate) - [select for diffs]
Fri Oct 17 21:18:04 2003 UTC (10 years, 6 months ago) by heller
Branch: MAIN
Changes since 1.37: +119 -6 lines
Diff to previous 1.37
Move more stuff to swank.lisp.

Revision 1.37 - (view) (annotate) - [select for diffs]
Fri Oct 17 19:49:05 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
*** empty log message ***

Revision 1.36 - (view) (annotate) - [select for diffs]
Fri Oct 17 19:09:14 2003 UTC (10 years, 6 months ago) by jbielman
Branch: MAIN
Changes since 1.35: +13 -17 lines
Diff to previous 1.35
Many fixes for the OpenMCL port:

   * swank.lisp (apropos-symbols): Change back to using the standard
   2-argument APROPOS-LIST and check symbols explicitly when
   EXTERNAL-ONLY is true.
   Move loading of sys-dependent backend code into 'swank-loader'.

   * swank-sbcl.lisp: Moved declarations of *PREVIOUS-COMPILER-CONDITION*
   into 'swank.lisp' to kill warnings about undefined variables.

   * swank-openmcl.lisp (handle-compiler-warning): Use source position
   instead of function name for warning locations.
   (swank-compile-string): Compile into a temporary file instead of
   using COMPILE so finding warning positions works when using C-c C-c.
   (compute-backtrace): Don't display frames without a function.
   (apropos-list-for-emacs): Implement APROPOS.
   (who-calls): Implement WHO-CALLS.
   (completions): Implement COMPLETIONS.
   Use NIL instead of zero so FRESH-LINE does the right thing.

   * slime.el (slime-maybe-compile-swank): Removed function---compile
   the backend using 'swank-loader.lisp' instead.
   (slime-backend): Changed default backend to 'slime-loader'.
   (slime-lisp-binary-extension): Deleted as this is no longer needed.

   * swank-loader.lisp: New file.

Revision 1.35 - (view) (annotate) - [select for diffs]
Fri Oct 17 02:08:50 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.34: +1 -1 lines
Diff to previous 1.34
<rtoy_> Ok.  There is a mistake in the local vars part in swank.lisp.
;;; End needs a colon at the end to match the colon on ;;; Local Variables:

Revision 1.34 - (view) (annotate) - [select for diffs]
Fri Oct 17 01:39:02 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
Fix random typos

Revision 1.33 - (view) (annotate) - [select for diffs]
Thu Oct 16 21:03:57 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
Fixed braino in previous change.

Revision 1.32 - (view) (annotate) - [select for diffs]
Thu Oct 16 20:05:21 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.31: +3 -0 lines
Diff to previous 1.31
The macro `with-trapping-compiler-notes' is now defined in the
portable code, and expands to a call to the backend-defined
`call-trapping-compiler-notes' with the body wrapped in a lambda. This
is to avoid swank.lisp referring to macros in the backends -- it gets
compiled first so it thinks they're functions.

Revision 1.31 - (view) (annotate) - [select for diffs]
Thu Oct 16 11:08:40 2003 UTC (10 years, 6 months ago) by heller
Branch: MAIN
Changes since 1.30: +13 -12 lines
Diff to previous 1.30
swank::*sysdep-pathname*: Use defparameter so that cmucl loads the fasl file.
(compiler-notes-for-emacs): Got lost during refactoring.

Revision 1.30 - (view) (annotate) - [select for diffs]
Thu Oct 16 02:05:56 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
silly packaging mistake

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Oct 15 22:48:30 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.28: +106 -0 lines
Diff to previous 1.28
Third portablizing iteration: more refactoring common bits

pprint-eval set-package *compiler-notes* clear-compiler-notes
*notes-database* clear-note-database features canonicalize-filename
compiler-notes-for-file compiler-notes-for-emacs measure-time-interval
call-with-compilation-hooks
list-all-package-names apropos-symbols print-output-to-string
print-description-to-string describe-symbol describe-function
apply-macro-expander swank-macroexpand-1 swank-macroexpand
disassemble-symbol

Revision 1.28 - (view) (annotate) - [select for diffs]
Wed Oct 15 22:02:49 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.27: +136 -0 lines
Diff to previous 1.27
Second iteration refactoring common bits:

server-port *swank-debug-p* start-server *emacs-io* *slime-output*
read-next-form read-form *redirect-output* read-from-emacs
send-to-emacs prin1-to-string-for-emacs defslimefun *buffer-package*
from-string to-string guess-package-from-string eval-string
interactive-eval defslimefun-unimplemented
*swank-io-package*

Revision 1.27 - (view) (annotate) - [select for diffs]
Wed Oct 15 21:24:33 2003 UTC (10 years, 6 months ago) by dbarlow
Branch: MAIN
Changes since 1.26: +24 -1338 lines
Diff to previous 1.26
First checkin on the way to rearranging the backends.  Rename
swank.lisp to swank-cmucl.lisp, then create new swank.lisp which loads
an appropriate backend according to *features*.

Next, identify common functions in the backends and move them into
swank.lisp

Revision 1.26 - (view) (annotate) - [select for diffs]
Wed Oct 15 17:30:14 2003 UTC (10 years, 6 months ago) by heller
Branch: MAIN
Changes since 1.25: +396 -142 lines
Diff to previous 1.25
*swank-io-package*: Import t and quote.

(prin1-to-string-for-emacs): Use standard-io-syntax.

(*previous-compiler-condition*, *previous-context*,
handle-notification-condition, clear-compiler-notes,
compiler-note-for-emacs, minimal-compiler-note-for-emacs,
severity-for-emacs): Try to deal with error messages without context
info.

(list-callers, list-callees): Find callers by inspecting the constant
pool of code components.

(find-fdefinition, function-debug-info, fdefinition-file,
code-definition-file): Deleted.

Inspector support.

Revision 1.25 - (view) (annotate) - [select for diffs]
Sun Sep 28 22:38:40 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
CVS Tags: SLIME-0-4
Changes since 1.24: +3 -4 lines
Diff to previous 1.24
Minor protocol changes to accomodate slime.el's changes.

Revision 1.24 - (view) (annotate) - [select for diffs]
Sun Sep 28 10:06:57 2003 UTC (10 years, 6 months ago) by ellerh
Branch: MAIN
CVS Tags: SLIME-0-3
Changes since 1.23: +103 -59 lines
Diff to previous 1.23
(getpid, set-package, set-default-directory): New functions.

(slime-out-misc): Don't send empty strings.

(*redirect-output*, read-from-emacs): A new switch to turn output
redirection off. Useful for debugging.

(interactive-eval, interactive-eval-region, pprint-eval,
re-evaluate-defvar): Bind *package* to *buffer-package*.

(with-trapping-compilation-notes): Add a dummy argumetn for better
indentation.
(measure-time-intervall, call-with-compilation-hooks): Measure
compilation time.

(frame-locals): Use di::debug-function-debug-variables instead of
di:ambiguous-debug-variables. Don't access non-valid variables.

Revision 1.23 - (view) (annotate) - [select for diffs]
Sat Sep 27 23:58:11 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.22: +9 -4 lines
Diff to previous 1.22
(create-swank-server): Bind the listen-socket on the loopback
interface by default, so that remote machines can't connect to the
Swank server.

Revision 1.22 - (view) (annotate) - [select for diffs]
Sat Sep 27 20:28:11 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.21: +12 -8 lines
Diff to previous 1.21
(with-trapping-compilation-notes): New macro for bindings the handlers
to record compiler notes. Now being used in `compile-string', which I
had broken when removing the compilation hook.

Revision 1.21 - (view) (annotate) - [select for diffs]
Sat Sep 27 17:49:14 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.20: +93 -141 lines
Diff to previous 1.20
(handle-notification-condition): Rewrote
compiler-note collection. Now it uses lower-level condition
handlers instead of c:*compiler-notification-function*. This way
the error messages are tailored to omit redundant information,
like the filename and original source text (which are displayed
and highlighted in Emacs already). Much nicer.
(sort-contexts-by-source-path): Now sorting xref results by
lexical source-path order, so that you're always jumping in the
same direction.
(*debug-definition-finding*): New variable. You can set this to
true if you want to be popped into the debugger when M-. fails to
find a definition (for debugging the
definition-finding). Otherwise it reports the error to Emacs as a
message, like "Error: SETQ is a special form."

Revision 1.20 - (view) (annotate) - [select for diffs]
Fri Sep 26 19:29:29 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.19: +14 -7 lines
Diff to previous 1.19
Did a little defensive programming so that asking for the definition
of an unbound function will return nil to Emacs instead of entering
the debugger.

(format-frame-for-emacs): Binding *PRETTY-PRINT* to nil when
formatting frames (due to related change of setting `truncate-lines'
in sldb buffer of slime.el).

Revision 1.19 - (view) (annotate) - [select for diffs]
Wed Sep 24 22:23:08 2003 UTC (10 years, 6 months ago) by ellerh
Branch: MAIN
Changes since 1.18: +47 -12 lines
Diff to previous 1.18
Support for stream redirection.

slime-output-stream: New structure.
(slime-out-misc): New function.
*slime-output*: New variable.
(read-from-emacs): Redirect output to *slime-output*.

(read-form): Bind *package* inside the standard-io-syntax macro.

(eval-string): Read the string with read-form.

(completions): Support for keyword completion.

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue Sep 23 14:35:14 2003 UTC (10 years, 6 months ago) by ellerh
Branch: MAIN
Changes since 1.17: +38 -16 lines
Diff to previous 1.17
(completions): Moved most of the completion code to Lisp.
(string-prefix-p): Be case insensitive.

Revision 1.17 - (view) (annotate) - [select for diffs]
Tue Sep 23 09:54:33 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.16: +7 -2 lines
Diff to previous 1.16
xref improvements.

Revision 1.16 - (view) (annotate) - [select for diffs]
Mon Sep 22 05:50:08 2003 UTC (10 years, 6 months ago) by lukeg
Branch: MAIN
Changes since 1.15: +77 -7 lines
Diff to previous 1.15
(who-calls, who-references, who-binds, who-sets, who-macroexpands):
New function.

(present-symbol-before-p): Use `*buffer-package*' when checking
accessibility of symbols.

Revision 1.15 - (view) (annotate) - [select for diffs]
Sun Sep 21 20:15:52 2003 UTC (10 years, 6 months ago) by ellerh
Branch: MAIN
Changes since 1.14: +99 -5 lines
Diff to previous 1.14
(print-error-message): Pass all error messages to
*compiler-notification-function*.

Revision 1.14 - (view) (annotate) - [select for diffs]
Sat Sep 20 21:45:24 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.13: +0 -14 lines
Diff to previous 1.13
Pruned dead/commented function.

Revision 1.13 - (view) (annotate) - [select for diffs]
Sat Sep 20 21:07:33 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.12: +21 -19 lines
Diff to previous 1.12
(handle-notification): Skipping null notifications. For some reason
CMUCL occasionally calls us with NIL as each argument.

Revision 1.12 - (view) (annotate) - [select for diffs]
Fri Sep 19 20:24:17 2003 UTC (10 years, 7 months ago) by ellerh
Branch: MAIN
Changes since 1.11: +38 -15 lines
Diff to previous 1.11
(interactive-eval-region): New function.

(re-evaluate-defvar): New function.

(compile-defun): Install handler for compiler-errors.

(function-first-code-location): Simplified.

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Sep 17 20:59:30 2003 UTC (10 years, 7 months ago) by ellerh
Branch: MAIN
Changes since 1.10: +101 -75 lines
Diff to previous 1.10
(read-string, from-string): Renamed read-string to from-string.
(to-string) New function.

(arglist-string): Catch reader errors.

(sldb-loop): Also bind *readstrable*.

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue Sep 16 21:05:57 2003 UTC (10 years, 7 months ago) by ellerh
Branch: MAIN
Changes since 1.9: +158 -32 lines
Diff to previous 1.9
(function-source-location, function-source-location-for-emacs): New
functions to extract source locations from compiled code.
For struct-accessors we try to find the source location of the
corresponding constructor.

(list-all-package-names): New function.

(toggle-trace-fdefinition, tracedp): New functions.

Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Sep 15 22:46:03 2003 UTC (10 years, 7 months ago) by ellerh
Branch: MAIN
Changes since 1.8: +263 -122 lines
Diff to previous 1.8
Moved many CL fragments from slime.el to swank.lisp.

(defslimefun): New macro.

Revision 1.8 - (view) (annotate) - [select for diffs]
Mon Sep 15 02:50:20 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.7: +44 -16 lines
Diff to previous 1.7
(apropos-list-for-emacs): Hacked the apropos listing to accept more
options and to specially sort results.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Sep 14 22:02:29 2003 UTC (10 years, 7 months ago) by ellerh
Branch: MAIN
Changes since 1.6: +138 -95 lines
Diff to previous 1.6
(serve-request, read-next-form): Don't bind any handlers that are
visible in the code we are going to evaluate.

(prin1-to-string-for-emacs): Bind print-readably to t.

(eval-string-async): Renamed to eval-string.

(eval-string): Don't catch reader errors.  Return either OK, ABORTED
or DEBUGGER-HOOK (used to be (CALL-CONTINUATION (OK | ABORT)) and
DEBUGGER-HOOK).

*buffer-package*: New variable.

(read-string): New function.

(sldb-loop): Report unhandled debug-conditions to Emacs.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat Sep 13 23:05:58 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.5: +200 -88 lines
Diff to previous 1.5
Debugger from Helmut, new communication protocol.

Revision 1.5 - (view) (annotate) - [select for diffs]
Thu Sep 11 16:08:10 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.4: +7 -0 lines
Diff to previous 1.4
(symbol-external-p): Put back this function which was lost in a merge.

Revision 1.4 - (view) (annotate) - [select for diffs]
Wed Sep 10 19:33:44 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.3: +121 -14 lines
Diff to previous 1.3
Large patch from Helmut Eller. Includes: apropos, describe,
compile-defun, fully asynchronous continuation-based wire interface,
interactive evaluation, and more. Very nice :-)

Revision 1.3 - (view) (annotate) - [select for diffs]
Mon Sep 8 13:34:01 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.2: +51 -1 lines
Diff to previous 1.2
(find-fdefinition): Support for finding function/macro definitions for
Emacs.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Sep 4 11:41:59 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
Changes since 1.1: +19 -10 lines
Diff to previous 1.1
Completion now works for internal symbols.
i.e. 'package::foo' can be used to complete non-exported symbols.

Some cleanups.

Revision 1.1 - (view) (annotate) - [select for diffs]
Thu Sep 4 11:07:27 2003 UTC (10 years, 7 months ago) by lukeg
Branch: MAIN
CVS Tags: SLIME-0-2
Imported from slime-0.2

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