[racket-dev] Racket and Text Editors

From: Vincent St-Amour (stamourv at ccs.neu.edu)
Date: Thu Aug 4 17:52:48 EDT 2011

I agree with most of your points, and will fix the document
accordingly.

At Thu, 4 Aug 2011 17:02:26 -0400,
Eli Barzilay wrote:
> > I'd also like feedback on the document itself. It's not especially
> > detailed, and I'm sure I forgot a lot of useful things.
> 
> * xrepl should be mentioned at the top, since its main goal is to make
>   it easy to live with *any* random editor, even notepad.  The
>   specific highlights to mention is that it gives you an ,enter
>   command to go into a module and an ,edit command that can be used to
>   invoke your $EDITOR on a file (and it defaults to the file you
>   entered into).  Also, there's a ,drracket command that can start
>   drracket, which makes it easy to use <random editor> to write code,
>   and drracket to test things.

I didn't want to repeat information that was already in the xrepl
documentation, but you're right that highlighting some of the features
is probably a good idea.

> * Also might good to mention that Neil is in the process of writing
>   something new?

I'm planning to add it once he releases it.

> * Did you verify that paredit treats []s properly?  (At least at some
>   point in the past I think that it didn't.)

I've been using paredit daily for years, and I don't recall having any
issues.

> * `check-requires' is even less important than that...  Including it
>   means including a whole bunch of other things (for example, the
>   macro stepper's textual interface).  If anything, add it as an xrepl
>   command.

Adding it to xrepl is a good idea.

Vincent


Posted on the dev mailing list.