Nikodemus Siivola [Sat, 23 Jun 2012 13:07:57 +0000]
slice of untabification
Nikodemus Siivola [Sat, 23 Jun 2012 13:05:33 +0000]
implement Toggle-Insert
The function got lost in a reshuffle way back when, but looks like it never
did anything useful. Huh.
Nikodemus Siivola [Sat, 23 Jun 2012 12:50:32 +0000]
:if-component-dep-fails not needed anymore in the .asd
Nikodemus Siivola [Tue, 8 May 2012 19:47:17 +0000]
use MADEIRA-PORT instead of implementing the same functionality
Nikodemus Siivola [Sun, 29 Apr 2012 10:56:10 +0000]
call it :LINEDIT-PORT-FILE for some semblance of hygiene
Nikodemus Siivola [Sun, 29 Apr 2012 10:52:22 +0000]
use :PORT-FILE in the .asd
Conditional compilation broken in ASDF since 2009, apparently,
causing problems with the CCL support.
Julian Squires [Sun, 8 Apr 2012 12:26:05 +0000]
Remove non-UTF-8 character from comment
Nikodemus Siivola [Fri, 20 Jan 2012 13:37:24 +0000]
document history saving more prominently in README
Nikodemus Siivola [Fri, 20 Jan 2012 13:30:34 +0000]
persistent history and killring
:HISTORY and :KILLRING to LINEDIT &co can now be pathname
designators.
Nikodemus Siivola [Fri, 9 Dec 2011 16:25:29 +0000]
advertise the help command in the banner and the REPL
Nikodemus Siivola [Fri, 9 Dec 2011 16:24:29 +0000]
use READ-FROM-STRING to make M-I more useful
Now
(foo:bar_
M-I describes FOO:BAR proprerly.
Nikodemus Siivola [Thu, 17 Nov 2011 13:25:04 +0000]
better REPL-wrapping example code in README
Use INTERACTIVE-STREAM-P so that following the suggestion
doesn't break Slime.
Nikodemus Siivola [Tue, 30 Aug 2011 07:30:48 +0000]
update version to 0.17.5
Nikodemus Siivola [Tue, 30 Aug 2011 07:27:20 +0000]
fix escapes in REPL when using :WRAP-CURRENT T
I have no idea what I was thinking when I put the
META-ESCAPE crap in there.
Also delete a bunch of trailing whitespace.
Nikodemus Siivola [Tue, 3 May 2011 12:59:34 +0000]
don't re-announce on reload unless something changes
Default highlight color should be NIL.
Nikodemus Siivola [Tue, 3 May 2011 12:52:10 +0000]
0.17.4: allow setting highlight color
Nikodemus Siivola [Tue, 3 May 2011 12:34:12 +0000]
store version number in only one place
Sanity!
Nikodemus Siivola [Tue, 3 May 2011 12:00:38 +0000]
0.17.3: history searching
C-S and C-R search history backwards and forwards.
Also kludgy support for recursive editing.
Nikodemus Siivola [Tue, 3 May 2011 08:41:40 +0000]
delete trailing whitespace
Nikodemus Siivola [Tue, 3 May 2011 08:39:39 +0000]
0.17.2: M-Backspace is delete-word-backwards
(So is C-Backspace, for now.)
Nikodemus Siivola [Tue, 3 May 2011 08:23:22 +0000]
10.17.1: delete-word-forwards
M-D is delete-word-forwards (new),
M-L is downcase-word (previously M-D)
Nikodemus Siivola [Sun, 17 Oct 2010 10:15:43 +0000]
README and TODO updates
Move README to the main directory from doc/ where CVS import left
it. Update it to reflect the current situation.
Tweak the TODO as well.
Nikodemus Siivola [Sun, 17 Oct 2010 09:58:23 +0000]
refactor implementation specific code
Use :IF-COMPOENNT-DEP-FAILS :TRY-NEXT in .asd for better system
introspection.
Add a "generic" port which only signals an error for INSTALL-REPL
and UNINSTALL-REPL.
Nikodemus Siivola [Fri, 15 Oct 2010 18:01:30 +0000]
update webpage
Remove the --delete stuff from the Makefile so that I won't
accidentally nuke our tarballs.
Julian Squires [Fri, 15 Oct 2010 17:55:08 +0000]
Merge branch 'master' of common-lisp.net:/project/linedit/linedit
Nikodemus Siivola [Fri, 15 Oct 2010 16:48:59 +0000]
switch to Git complete
Julian Squires [Fri, 15 Oct 2010 17:06:53 +0000]
Added CCL REPL-wrapping support; removed signals.c.
Modern versions of Osicat provide calls equivalent to signals.c, so we
can get rid of some UFFI cruft in preparation for migration to CFFI.
Also, /lib/terminfo/ added to *terminfo-directories* for modern Debian
systems.
Nikodemus Siivola [Fri, 15 Oct 2010 16:48:59 +0000]
switch to Git complete
Julian Squires [Fri, 15 Oct 2010 16:45:54 +0000]
Factored sbcl-repl's eof-handler out into utility-functions.
Also corrected some typos.
Nikodemus Siivola [Fri, 15 Oct 2010 16:26:00 +0000]
import doc/ and public_html/
Nevermind the CVS history here.
Nikodemus Siivola [Tue, 14 Sep 2010 19:56:10 +0000]
0.17.0: release version
* Only real difference to 0.16 is compatibility with modern Osicat.
Nikodemus Siivola [Thu, 11 Mar 2010 22:11:26 +0000]
add TODO
...for enterprising hackers.
Nikodemus Siivola [Thu, 11 Mar 2010 21:58:04 +0000]
fix SBCL build, work with modern Osicat
* Oops, those linedit.asd changes broke the build on SBCL, and I
didn't notice. *blush*
* Current Osicat doesn't have *OSICAT-VERSION* anymore.
* Missing dependency in linedit.asd.
Nikodemus Siivola [Thu, 11 Mar 2010 17:21:30 +0000]
make linedit.asd Allegro modern-mode friendly
Patch by Kevin M. Rosenberg <kevin@rosenberg.net>
Nikodemus Siivola [Thu, 11 Mar 2010 17:15:42 +0000]
dylib generation on Mac OS X for Allegro and Lispworks
Patch by: Kevin M. Rosenberg <kevin@rosenberg.net>
Nikodemus Siivola [Fri, 15 Feb 2008 12:02:37 +0000]
0.16.1: fix the version in .asd
* Damn and blast! Why the hell do we have version number in two
places?
Nikodemus Siivola [Fri, 15 Feb 2008 11:30:26 +0000]
0.16.0: new release
* From now on, all commits should increment the third part of the version
number, and releases the second or first.
Nikodemus Siivola [Fri, 15 Feb 2008 11:23:26 +0000]
updated Makefile
Nikodemus Siivola [Sun, 18 Mar 2007 01:47:36 +0000]
Lispworks patch #2 by Lui Fungsin
Nikodemus Siivola [Sun, 18 Mar 2007 01:40:35 +0000]
Lispworks patch #1 by Lui Fungsin
Nikodemus Siivola [Sun, 18 Mar 2007 01:26:01 +0000]
Patch by Lui Fungsin for divide-by-zero errors.
Nikodemus Siivola [Sat, 1 May 2004 14:10:25 +0000]
* Fix tilde-expansion for logical pathnames, which may be returned
by (user-homedir-pathname). Reported and fix suggested by
Peter Denno.
Julian Squires [Tue, 27 Apr 2004 19:56:54 +0000]
* Fixed encoding of C-M- keys, such that they work on my OS X machine,
and lisps like openmcl where the control characters aren't named like
#\Ack.
Nikodemus Siivola [Sun, 25 Apr 2004 15:03:26 +0000]
* <blush>Type Julian's name correctly</blush>
Nikodemus Siivola [Sun, 25 Apr 2004 14:43:02 +0000]
* Copyright updates: add 2004 and Julian.
* Make the dependency on Osicat 0.4.0 explicit. Yuk.
Asdf/asdf-install should grow version management...
Nikodemus Siivola [Sun, 25 Apr 2004 13:53:27 +0000]
* Define RELATIVE-PATHNAME-P conditionally.
Nikodemus Siivola [Sun, 25 Apr 2004 12:25:47 +0000]
* Incremented version number in preparation for release.
Nikodemus Siivola [Sun, 25 Apr 2004 11:40:18 +0000]
* Fixed a bug in completion (when completion was attempted on a fully completed name)
* Default of :if-exists :append to start-debug
Julian Squires [Sat, 24 Apr 2004 15:41:02 +0000]
Fixed bug where point could get a screwy value by moving through history.
Improved quoted string detection a little.
* Added basic sexp-motion commands.
Julian Squires [Fri, 23 Apr 2004 02:33:18 +0000]
Added unimplemented stubs for sexp motion commands.
* Added homedir (~ and ~user) completion. Requires latest osicat.
* Added preliminary close-all-sexps, bound to C-O.
Nikodemus Siivola [Mon, 12 Apr 2004 13:34:50 +0000]
Be nicer when updating terminal translations in a live system, put linedit::*debug* in a better place.
Nikodemus Siivola [Mon, 12 Apr 2004 12:38:41 +0000]
* Make completion not stuble on logical pathnames.
* Fix META-ESCAPE to deal with character literals. Not 100% sure this is the right fix, though, but seems to do the job.
Nikodemus Siivola [Mon, 8 Mar 2004 06:45:27 +0000]
Package for the defsystem
Nikodemus Siivola [Fri, 5 Mar 2004 22:10:59 +0000]
Escape backslashes
Nikodemus Siivola [Fri, 5 Mar 2004 19:52:22 +0000]
Fix (refuse) completion on wild pathnames
Nikodemus Siivola [Fri, 5 Mar 2004 18:58:58 +0000]
* Fixed an off-by-one error.
* Even better filename completion.
Nikodemus Siivola [Fri, 5 Mar 2004 18:21:36 +0000]
* Fix #\, handling in input.
* Don't intern read symbols before passing them to the system.
* Better directory completion (via Osicat).
* Fixed AGAIN: editor confusion after completion.
Nikodemus Siivola [Fri, 5 Mar 2004 09:34:00 +0000]
Fixed delete-char-forwards behaviour when there is nothing to be deleted.
Nikodemus Siivola [Fri, 5 Mar 2004 09:21:45 +0000]
Version 0.15.6: fixes Home and End on latin keyboards.
Nikodemus Siivola [Thu, 4 Mar 2004 16:47:09 +0000]
Fixed long line confusion
Nikodemus Siivola [Thu, 4 Mar 2004 14:37:55 +0000]
More debugging output, partial fix to long line confusion.
Nikodemus Siivola [Thu, 4 Mar 2004 13:52:53 +0000]
Fix post-completion confusion.
Nikodemus Siivola [Mon, 1 Mar 2004 13:28:37 +0000]
* Oops. Fixed version info.
Nikodemus Siivola [Mon, 1 Mar 2004 13:27:42 +0000]
* No search-lists on SBCL.
Nikodemus Siivola [Mon, 1 Mar 2004 00:08:33 +0000]
* Fixed bug that coused the entire line to be updated when only a
single character needed to be added.
Nikodemus Siivola [Sat, 28 Feb 2004 15:13:56 +0000]
Smart terminal should now work on darwin
Nikodemus Siivola [Sat, 28 Feb 2004 14:27:27 +0000]
0.15.2
Nikodemus Siivola [Sat, 28 Feb 2004 12:11:16 +0000]
Fixed paren-higlighting fsvo fix. Eg. ()() now works corretlcy.
Nikodemus Siivola [Sat, 28 Feb 2004 11:32:05 +0000]
Fixed word-selection algorithms.
Nikodemus Siivola [Mon, 24 Nov 2003 22:56:38 +0000]
slightly less broken, but still not ready for release
Nikodemus Siivola [Mon, 24 Nov 2003 22:05:47 +0000]
Added /etc/terminfo to *terminfo-directories*.
Nikodemus Siivola [Thu, 20 Nov 2003 17:29:55 +0000]
- Added :eof-quits keyword to install-repl.
- Various formedit and repl fixes.
Nikodemus Siivola [Sun, 9 Nov 2003 13:20:39 +0000]
Slightly less broken paren matching.
Nikodemus Siivola [Sun, 9 Nov 2003 12:28:03 +0000]
Preliminary support for paren-matching.
Nikodemus Siivola [Sun, 9 Nov 2003 12:27:54 +0000]
*** empty log message ***
Nikodemus Siivola [Thu, 6 Nov 2003 14:33:39 +0000]
Preliminary darwin stuff. Minor fixes.
Nikodemus Siivola [Sat, 1 Nov 2003 22:27:13 +0000]
oops.
Nikodemus Siivola [Sat, 1 Nov 2003 20:41:04 +0000]
*** empty log message ***
Nikodemus Siivola [Sat, 1 Nov 2003 20:35:42 +0000]
What can I say? Stuff.
* New Terminfo license. (Yay!)
* Other stuff.
Nikodemus Siivola [Sat, 1 Nov 2003 20:08:38 +0000]
Renamed
Nikodemus Siivola [Sat, 1 Nov 2003 20:01:19 +0000]
Renamed to version.lisp-expr
Nikodemus Siivola [Tue, 28 Oct 2003 14:39:08 +0000]
Explicit defgeneric for smoither updates.
Nikodemus Siivola [Fri, 24 Oct 2003 13:13:00 +0000]
Fixed termios flags.
Nikodemus Siivola [Thu, 23 Oct 2003 15:07:08 +0000]
* Smarter dumb-terminal: scroll horizontally.
* Added info-string for development time (makes used version and mode visible)
* Nicer interface for DISPLAY
* Robuster smart terminal.
Nikodemus Siivola [Mon, 20 Oct 2003 18:20:53 +0000]
Use same translation for newline and return.
Nikodemus Siivola [Mon, 20 Oct 2003 18:14:31 +0000]
Change describe-word to M-I, bind M-U and M-D to upcase-word and downcase-word.
Nikodemus Siivola [Mon, 20 Oct 2003 17:49:05 +0000]
Prettier help thanks to reordering of DEFCOMMANDS and fixed DISPLAY.
Nikodemus Siivola [Mon, 20 Oct 2003 16:25:42 +0000]
explicit list
Nikodemus Siivola [Mon, 20 Oct 2003 15:34:02 +0000]
- Fixed killring so that it retains state between invocations.
- Refactored internals.
Nikodemus Siivola [Mon, 20 Oct 2003 12:30:03 +0000]
cleanup
Nikodemus Siivola [Mon, 20 Oct 2003 12:28:56 +0000]
version 0.14.1
* Terminfo integration (in a separate asdf-bundle)
* DELETE-CHAR-FORWARDS
* Handle meta key as a bitmask as well.
* Better columnation.
* Misc. fixes.
Nikodemus Siivola [Mon, 20 Oct 2003 07:49:24 +0000]
Added terminfo as a separate system.
Nikodemus Siivola [Sun, 19 Oct 2003 23:47:21 +0000]
Automagic selection between terminal types.
Nikodemus Siivola [Sun, 19 Oct 2003 23:38:23 +0000]
Added more infra for terminfo support. terminfo.lisp still needed
Nikodemus Siivola [Sun, 19 Oct 2003 22:49:58 +0000]
Initial terminfo handling. Needs Paul Foley's terminfo.lisp.
Nikodemus Siivola [Thu, 16 Oct 2003 15:52:20 +0000]
Added C-n and C-p as history bindings. Fixed building on Darwin. Fixed undo pool.
Nikodemus Siivola [Mon, 29 Sep 2003 19:30:44 +0000]
Version 0.13
Nikodemus Siivola [Mon, 29 Sep 2003 19:28:36 +0000]
Prettier interning.
Nikodemus Siivola [Mon, 29 Sep 2003 19:19:59 +0000]
Play better with ASDF.
Nikodemus Siivola [Mon, 29 Sep 2003 18:25:20 +0000]
Oops. Added missing license information.