[slime-devel] Daily ChangeLog diff
lgorrie at common-lisp.net
Tue Oct 11 22:00:10 UTC 2005
diff -u slime/ChangeLog:1.792 slime/ChangeLog:1.794
--- slime/ChangeLog:1.792 Sun Oct 9 21:17:22 2005
+++ slime/ChangeLog Tue Oct 11 23:11:24 2005
@@ -1,3 +1,34 @@
+2005-10-11 Stefan Kamphausen <skampi at gmx.net>
+ * slime.el: Persistent REPL history. The history from REPL
+ buffers is now saved to the file ~/.slime-history.eld. The file
+ is read on startup and saved when a REPL buffer gets killed or
+ when Emacs exits. There are also commands to save or read the
+ history file.
+ (slime-repl-save-merged-history, slime-repl-merge-histories)
+ (slime-repl-read-history, slime-repl-save-history): New functions.
+ (slime-repl-history-file, slime-repl-history-size): New vars.
+ (slime-repl-mode): Add hooks to load and save the history.
+2005-10-11 Helmut Eller <heller at common-lisp.net>
+ * slime.el (slime-read-interactive-args): Split the string
+ inferior-lisp-program to get the values for :program and
+ :program-args. Also let slime-lisp-implementations take
+ precedence if non-nil.
+ (slime-lisp-implementations): Renamed from
+ * swank.lisp (force-user-output): There seems to be a bug in
+ Allegro's two-way-streams. As a workaround we use force-output for
+ the user-io stream. (finish-output *debug-io*) still triggers the
+2005-10-10 Svein Ove Aas <svein.ove at aas.no>
+ * swank-allegro.lisp (find-external-format): Translate :utf-8-unix
+ to :utf8, which Allegro 7.0 understands.
2005-10-09 Helmut Eller <heller at common-lisp.net>
* slime.el (slime, slime-start): Introduce a separate function for
More information about the slime-devel