EmacsでJavaScriptが実行できるEjacsのjs-consoleに感動しつつ、js-console上でシェルやgdbのように履歴を保存できないのが不満だったので、ちょこっと作ってみた。なんてことはない。ただのスタックだ。履歴を遡るだけなら1個でいいのだが、履歴を遡っている途中で逆方向に戻りたくなった場合、もう1つスタックが必要だったので、2段構えになっている。 --- js-console.el.old 2008-11-19 00:03:53.000000000 +0900 +++ js-console.el 2008-11-18 23:58:01.000000000 +0900 @@ -44,6 +44,58 @@ (defvar js-console-last-parsed-input nil) (make-variable-buffer-local 'js-console