- 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
-
- 06 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 05 Jul, 2006 1 commit
-
-
Troels Henriksen authored
syntax. Please report any breakage.
-
- 03 Jul, 2006 1 commit
-
-
Troels Henriksen authored
-
- 02 Jul, 2006 5 commits
-
-
Troels Henriksen authored
-
Troels Henriksen authored
-
Troels Henriksen authored
-
Troels Henriksen authored
-
Troels Henriksen authored
-
- 01 Jul, 2006 2 commits
-
-
Troels Henriksen authored
-
Troels Henriksen authored
-
- 29 Jun, 2006 1 commit
-
-
Troels Henriksen authored
-
- 13 Jun, 2006 2 commits
-
-
Troels Henriksen authored
-
Troels Henriksen authored
fixed bug in info-pane display code where buffers with long names would cause an error.
-
- 12 Jun, 2006 1 commit
-
-
Troels Henriksen authored
thread "paredit.lisp, regularization of motion commands, and more" on climacs-devel for full details). Breakage not found during testing, but still expected.
-