[racket] Emacs mode for Scribble coming

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Mon Jan 10 07:48:22 EST 2011

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/


Posted on the users mailing list.