/[climacs]/climacs/misc-commands.lisp
ViewVC logotype

Log of /climacs/misc-commands.lisp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.31 - (view) (annotate) - [select for diffs]
Mon Apr 28 20:50:11 2008 UTC (5 years, 11 months ago) by thenriksen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
Explicitly specifying :SHIFT is not required anymore.

Revision 1.30 - (view) (annotate) - [select for diffs]
Sat Dec 15 10:17:11 2007 UTC (6 years, 4 months ago) by thenriksen
Branch: MAIN
Changes since 1.29: +2 -0 lines
Diff to previous 1.29
Added my copyright statement to a bunch of files.

Revision 1.29 - (view) (annotate) - [select for diffs]
Sat Dec 8 08:55:06 2007 UTC (6 years, 4 months ago) by thenriksen
Branch: MAIN
Changes since 1.28: +4 -4 lines
Diff to previous 1.28
Changed Climacs to use a view-paradigm. Somewhat hacky, probably buggy.

Revision 1.28 - (view) (annotate) - [select for diffs]
Tue Nov 20 12:59:54 2007 UTC (6 years, 4 months ago) by thenriksen
Branch: MAIN
Changes since 1.27: +8 -10 lines
Diff to previous 1.27
Fixed Climacs to adapt to changes in Drei.

Revision 1.27 - (view) (annotate) - [select for diffs]
Fri Nov 16 09:29:47 2007 UTC (6 years, 5 months ago) by thenriksen
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26
Restored Climacs' Group-support.

Revision 1.26 - (view) (annotate) - [select for diffs]
Sun Nov 12 16:06:06 2006 UTC (7 years, 5 months ago) by thenriksen
Branch: MAIN
Changes since 1.25: +18 -803 lines
Diff to previous 1.25
Make Climacs use Drei. There are known problems (apart from the docs
now being outdated):

* Some syntaxes have not been updated.
* Group functionality has been disabled.
* It's a large change and Climacs has no test suite. Bugs probably
  still remain.

But it should work nicely most of the time. Otherwise, you'll get a
full refund.

Revision 1.25 - (view) (annotate) - [select for diffs]
Wed Sep 6 20:07:21 2006 UTC (7 years, 7 months ago) by thenriksen
Branch: MAIN
CVS Tags: works-with-0_9_3
Changes since 1.24: +69 -0 lines
Diff to previous 1.24
Added Group functionality to Climacs (the additions to the User Manual
was erroneously part of my previous commit). Needs testing and better
support from search/replace commands.

Revision 1.24 - (view) (annotate) - [select for diffs]
Mon Sep 4 09:00:30 2006 UTC (7 years, 7 months ago) by thenriksen
Branch: MAIN
Changes since 1.23: +105 -0 lines
Diff to previous 1.23
Added GNU Emacs-style rectangle editing.

Revision 1.23 - (view) (annotate) - [select for diffs]
Sat Sep 2 10:17:52 2006 UTC (7 years, 7 months ago) by thenriksen
Branch: MAIN
Changes since 1.22: +4 -2 lines
Diff to previous 1.22
A few small fixes.

Revision 1.22 - (view) (annotate) - [select for diffs]
Sun Aug 20 13:06:39 2006 UTC (7 years, 7 months ago) by thenriksen
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21
Changed Climacs to use the ESA-IO and ESA-BUFFER functionality instead
of duplicating essentially the same code across multiple
projects. This is rather invasive as some of the ESA functions have a
subtly different signature.

Revision 1.21 - (view) (annotate) - [select for diffs]
Thu Jul 27 19:55:26 2006 UTC (7 years, 8 months ago) by thenriksen
Branch: MAIN
Changes since 1.20: +3 -0 lines
Diff to previous 1.20
* Changed `form-around' to also select forms with a start or end
  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.

Revision 1.20 - (view) (annotate) - [select for diffs]
Thu Jul 27 10:39:32 2006 UTC (7 years, 8 months ago) by thenriksen
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19
Updated the kill ring protocol to signal a condition if a yank
operation is attempted on an empty kill ring, updated the kill ring
documentation, added kill ring tests to the test suite.

Revision 1.19 - (view) (annotate) - [select for diffs]
Tue Jul 25 11:38:05 2006 UTC (7 years, 8 months ago) by thenriksen
Branch: MAIN
Changes since 1.18: +0 -18 lines
Diff to previous 1.18
More refactoring of stuff out from CLIMACS-GUI to CLIMACS-CORE and
CLIMACS-COMMANDS. More reusable functions have been moved from the
*-commands.lisp files to core.lisp.

Revision 1.18 - (view) (annotate) - [select for diffs]
Mon Jul 24 16:33:16 2006 UTC (7 years, 8 months ago) by thenriksen
Branch: MAIN
Changes since 1.17: +14 -10 lines
Diff to previous 1.17
* Moved some functions from window-commands.lisp to gui.lisp (and the
  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.

Revision 1.17 - (view) (annotate) - [select for diffs]
Mon Jul 24 13:24:40 2006 UTC (7 years, 8 months ago) by thenriksen
Branch: MAIN
Changes since 1.16: +11 -120 lines
Diff to previous 1.16
Final major package-cleanup for now. New package, CLIMACS-CORE,
added. Lots of commands moved from CLIMACS-GUI to CLIMACS-COMMANDS,
reusable functions moved to CLIMACS-CORE.

Revision 1.16 - (view) (annotate) - [select for diffs]
Sun Jul 2 15:43:48 2006 UTC (7 years, 9 months ago) by thenriksen
Branch: MAIN
Changes since 1.15: +0 -47 lines
Diff to previous 1.15
Moved the Kill Line command into editing-commands.lisp.

Revision 1.15 - (view) (annotate) - [select for diffs]
Mon Jun 12 19:10:58 2006 UTC (7 years, 10 months ago) by thenriksen
Branch: MAIN
Changes since 1.14: +91 -810 lines
Diff to previous 1.14
Major motion and editing functions and commands refactoring (see the
thread "paredit.lisp, regularization of motion commands, and more" on
climacs-devel for full details).

Breakage not found during testing, but still expected.

Revision 1.14 - (view) (annotate) - [select for diffs]
Sat Jun 3 17:58:04 2006 UTC (7 years, 10 months ago) by dmurray
Branch: MAIN
Changes since 1.13: +19 -21 lines
Diff to previous 1.13
Some fixups (Transpose Objects, Count Lines Page, Count Lines Region,
What Cursor Position)

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue May 16 20:59:16 2006 UTC (7 years, 11 months ago) by thenriksen
Branch: MAIN
Changes since 1.12: +28 -41 lines
Diff to previous 1.12
Changed all commands in file to use proper command arguments instead
of calling `accept' explicitly.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sun May 14 07:14:17 2006 UTC (7 years, 11 months ago) by dmurray
Branch: MAIN
Changes since 1.11: +166 -53 lines
Diff to previous 1.11
Linebreaks in docstrings.

Revision 1.11 - (view) (annotate) - [select for diffs]
Sat May 6 19:51:04 2006 UTC (7 years, 11 months ago) by dmurray
Branch: MAIN
Changes since 1.10: +3 -4 lines
Diff to previous 1.10
Changed mark-visibility to region visibility. Turn it on
and off with Visible Region, for now.

Revision 1.10 - (view) (annotate) - [select for diffs]
Sat May 6 15:38:42 2006 UTC (7 years, 11 months ago) by thenriksen
Branch: MAIN
Changes since 1.9: +0 -7 lines
Diff to previous 1.9
Made `find-file' use `evaluate-attributes-line' and removed the now
obsolete `com-reload-local-options-line'.

Revision 1.9 - (view) (annotate) - [select for diffs]
Thu May 4 20:30:29 2006 UTC (7 years, 11 months ago) by dmurray
Branch: MAIN
Changes since 1.8: +165 -1 lines
Diff to previous 1.8
Added some docstrings for commands.

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue May 2 19:59:21 2006 UTC (7 years, 11 months ago) by thenriksen
Branch: MAIN
Changes since 1.7: +4 -1 lines
Diff to previous 1.7
Make Climacs not signal an error when an invalid syntax is input.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Apr 30 15:12:05 2006 UTC (7 years, 11 months ago) by thenriksen
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6
Fixed `indent-region': Update syntax for each indented line. Alsp
prevent infinite loops in `do-buffer-region-lines'.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sun Apr 23 12:11:26 2006 UTC (7 years, 11 months ago) by thenriksen
Branch: MAIN
Changes since 1.5: +7 -0 lines
Diff to previous 1.5
Added support for local options lines (the -*- ... -*- stuff), the
generic option Syntax/Mode and Base and Package options for Lisp
syntax.

Revision 1.5 - (view) (annotate) - [select for diffs]
Sun Mar 26 14:14:48 2006 UTC (8 years ago) by thenriksen
Branch: MAIN
Changes since 1.4: +24 -0 lines
Diff to previous 1.4
Added region- and expression-indentation commands.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Mar 3 19:38:57 2006 UTC (8 years, 1 month ago) by tmoore
Branch: MAIN
Changes since 1.3: +6 -6 lines
Diff to previous 1.3
Changes for running climacs in Allegro Common Lisp with Classic CLIM (tm). This includes a bunch of modern mode-related changes to symbol names and creating symbols and reordering of syntax rules definitions due to different compile-time behavior of defclass. The CLIM changes are suprisingly small

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Feb 7 15:21:30 2006 UTC (8 years, 2 months ago) by thenriksen
Branch: MAIN
Changes since 1.2: +0 -16 lines
Diff to previous 1.2
Refactored the Lisp syntax module so it is no longer integrated with
the global command table and gui.lisp.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sat Nov 12 23:09:34 2005 UTC (8 years, 5 months ago) by dmurray
Branch: MAIN
Changes since 1.1: +0 -16 lines
Diff to previous 1.1
Introduce find-applicable-command-table, specialised on frame class.
Remove some :around kludgery from (setf syntax) and (setf buffer).
At the moment f-a-c-t for climacs just asks the syntax which command-table
to use, but this could be extended to views etc.

Revision 1.1 - (view) (annotate) - [select for diffs]
Sat Nov 12 09:38:32 2005 UTC (8 years, 5 months ago) by dmurray
Branch: MAIN
The new files. developer-commands.lisp contains commands used
in developing climacs. file-commands, search-commands,
unicode-commands and window-commands.lisp contain what you would
expect. misc-commands contains everything else, except that stuff
kept in gui.lisp, which is the gui stuff (no, really), some low-level
stuff, and the buffer-handling.

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