Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
Added Remove Definition command to Lisp syntax. Bound to C-c C-u.
Added argument hinting for Lisp when entering newlines and right parentheses.
Changed *drei-instance* to be a function (drei-instance). Change of active window in Climacs will work better now.
Fixed Indent Expression.
Use the default value of the parameter for parameters specified to use the value of the numeric argument, when no numeric argument is provided. Changed Drei command definitions to handle this.
Fixed two more instances where the value of *drei-instance* was used directly whereas a view was required.
Fix insert-pair, add move-past-close-and-reindent, bind M-), C-M-Delete, and C-M-Backspace as expected.
Changed Drei to use a view-based paradigm, didn't make any significant changes to ESA just yet.
Oops, use the provided mark, not the buffer mark, when asked for indentation information.
As it turns out, a lot of Drei code still used (current-window), which is now actually the current window (imagine that), and not the Drei instance. Fixed.
Change the use of global variables in Drei to functions that query a single global variable (*drei-instance*). At the same time, change a few things in ESA to make Dreis use of it less hacky.
Revised Lisp syntax module, making a bunch of improvements and added handling of even the craziest lambda lists. Now conses more!
Fixed some bugs in Lisp syntax and swapped the order of some arguments for better consistency.
Removed `unknown-symbol' presentation type.
Improved the Lisp syntax module, in particular, the `form-to-object' function (previously `token-to-object') should now be as capable as a proper Lisp reader. This has been used to implement some (in my opinion) neat behavior for the expression accept method. Also added some test cases for the function.
Using #\Tab for completing Lisp symbols will no longer potentially cause you to be presented with a list of every symbol in the package.
The Compile Definition command is not going to work properly in standalone Drei. Move to Climacs.
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.
|Powered by ViewVC 1.1.5|