- 20 Aug, 2006 1 commit
-
-
Troels Henriksen authored
-
- 11 Aug, 2006 2 commits
-
-
Troels Henriksen authored
than just return a string for their info-pane. * Changed package display for Lisp syntax so the package specified by the `in-package' form preceding point will be displayed, whether or not the package can be found in the image. If it cannot be found, the specified package name will be displayed in italics in the info-pane. * Changed `with-syntax-package' to rebind `*package*' instead of just being a glorified `let'-wrapper. * Changed other bits and pieces that depended on the prior behavior of the above three changes.
-
David Murray authored
mode lines now handled less gracelessly.
-
- 01 Aug, 2006 2 commits
-
-
Troels Henriksen authored
only comment contents.
-
Troels Henriksen authored
* Added Set Package and Set Syntax commands to Lisp syntax. * Added Update Attribute List command (and associated functions). * Fixed issue in Lisp syntax where deletion of `(in-package)' forms was not properly picked up.
-
- 31 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 30 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 29 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 28 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 27 Jul, 2006 4 commits
-
-
Troels Henriksen authored
offset at mark. * Cleaned the symbol-completion code a bit. * Added Indent Line And Complete Symbol command to Lisp syntax (bound to Tab). * Changed default binding of Newline to Newline And Indent in Lisp syntax.
-
Troels Henriksen authored
the specified label already exists.
-
Troels Henriksen authored
the implementation).
-
Troels Henriksen authored
operation is attempted on an empty kill ring, updated the kill ring documentation, added kill ring tests to the test suite.
-
- 25 Jul, 2006 1 commit
-
-
Troels Henriksen authored
CLIMACS-COMMANDS. More reusable functions have been moved from the *-commands.lisp files to core.lisp.
-
- 24 Jul, 2006 6 commits
-
-
Troels Henriksen authored
completion for keyword parameters - &rest arguments are handled and indirect arglists fetched now.
-
Troels Henriksen authored
:new-process argument.
-
Troels Henriksen authored
CLIMACs-GUI package) and export them. * The kill ring is no longer a global, special symbol, thus fixing a bunch of problems regarding sharing of kill rings between instances of Climacs (and remembering the kill ring across invocations). * Various yank-commands no longer signal an error when the kill ring is empty. This is done by handling the flexichain:at-end-error condition, which is suboptimal - user code should not need to be aware of the implementation of the kill ring. Will be fixed at some point. CVS problems made it too hard to divide this up into several patches, sorry.
-
Troels Henriksen authored
-
Troels Henriksen authored
added. Lots of commands moved from CLIMACS-GUI to CLIMACS-COMMANDS, reusable functions moved to CLIMACS-CORE.
-
Troels Henriksen authored
-
- 23 Jul, 2006 3 commits
-
-
Troels Henriksen authored
patches (/me wishes for more modern VCS). The highlights are: * Symbol completion should no longer nuke quoting. * Symbol completion is now more intelligent with respect to completion of keywords for keyword arguments. * Changed some form selection functions to accept offsets as well as marks (using the `as-offsets' macro). * Realized that this syntax is becoming quite complex, slight refactoring is needed.
-
Troels Henriksen authored
Export the `as-offsets' macro from :climacs-base.
-
Troels Henriksen authored
Added `as-offsets' macro for ease of writing functions that accept both offsets and marks.
-
- 22 Jul, 2006 4 commits
-
-
Troels Henriksen authored
-
Troels Henriksen authored
-
Troels Henriksen authored
-
Troels Henriksen authored
-
- 21 Jul, 2006 5 commits
-
-
Troels Henriksen authored
any breakage.
-
Troels Henriksen authored
when figuring out which operator to display the arglist for. This permits more intelligent display of arglists. For example (with "|" being point): (with-output-to-string (list |) ) Previously, Swine (and SLIME for that matter) would display the arglist for `list', despite the fact that point is really in the arguments for `with-output-to-string'. It it still not perfect, this, for example, confuses it: (with-input-from-string (with-output-to-string (list |)))
-
Troels Henriksen authored
buffers that were not the current buffer when the command loop started. A single undo operation still cannot undo for multiple buffers, however, so the user will have to manually invoke undo for each buffer.
-
Troels Henriksen authored
the original partial symbol.
-
Troels Henriksen authored
package. This fix is indicative of a larger problem.
-
- 20 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 11 Jul, 2006 2 commits
-
-
Troels Henriksen authored
-
Troels Henriksen authored
-
- 09 Jul, 2006 1 commit
-
-
Troels Henriksen authored
CLIMACS-COMMANDS package, added documentation strings to some package definitions to make it more clear what they (are supposed to) contain.
-
- 08 Jul, 2006 1 commit
-
-
Troels Henriksen authored
that are based on now-invalid assumptions. These will become part of a new set of tests once I have time.
-
- 07 Jul, 2006 3 commits
-
-
Troels Henriksen authored
editing.lisp (and CLIMACS EDITING) to base.lisp (and CLIMACS-BASE). * Reintroduced primitive, non-syntax-aware `previous-line' and `next-line' generic functions. * Moved `open-line' back to base.lisp and added a primitive `delete-line' function for deleting lines at a given mark. * Moved most of the character casing, tabyfying and indentation code back from editing.lisp to base.lisp. I'm still not sure it belongs there, but it will have to do for now.
-
Troels Henriksen authored
-
Troels Henriksen authored
-