[racket] Emacs mode for Scribble coming
At last, a legitimate use for the fact that a PLaneT "require" alone can
execute arbitrary code. :)
In case anyone is wondering, that "require" form will of course make
sure that the PLaneT package is installed, and then it will go and try
to find your Emacs initialization file and add/update a block of code in
it like this:
;;BEGIN-RACKET-SCRIBBLE-EMACS-INSTALL
;; Updated: 2011-01-10T12:37:53Z
(condition-case err
(require 'scribble
"/home/user/.racket/planet/300/5.0.2/cache/neil/scribble-emacs.plt/1/1/scribble")
(error (message "Could not load Scribble Emacs: %s" err)))
;;END-RACKET-SCRIBBLE-EMACS-INSTALL
It sure beats trying to give non-Emacs-power-users instructions on how
to install a package for their particular Emacs setup. I'll probably do
this same thing for Quack when I get a chance.
Noel Welsh wrote at 01/10/2011 07:27 AM:
> Not brave but reckless. Worked for me.
>
> On Sun, Jan 9, 2011 at 3:50 PM, Neil Van Dyke <neil at neilvandyke.org> wrote:
>
>> If you're feeling brave, evaluating the following expression will install
>> the package and also try to modify your ".emacs" file appropriately:
>>
>> (require (planet neil/scribble-emacs/install-in-my-emacs))
--
http://www.neilvandyke.org/