FWIW, DrRacket does have keyboard macros but I see that control-w (under windows, with menu keys disabled) interrupts the sequence so I can't actually use them to do Matthias's edit easily in DrRacket (also DrRacket is missing that cool control-x e e e e e e that Emacs does these days).
Robby On Mon, Jan 3, 2011 at 4:54 PM, Neil Van Dyke <n...@neilvandyke.org> wrote: > A few things for which I switch to Emacs, even when using DrRacket: > > * M-q to re-flow Racket comments that span multiple lines, to fill to some > margin (like 79 or 80 columns). Note that Emacs has fancy "adaptive-fill", > but something simple and Racket-comment-specific would be fine. > > * M-x quack-tidy RET to reindent all lines and tidy up extraneous > whitespace. Using the pretty-printer, DrRacket could go a step further, to > line-breaking. > > * Keyboard macros. These can get pretty powerful. Matthias's > argument-reordering would be a simple example, and even for that, keyboard > macros using sexp movement operations would be more robust than rectangle > kill&yank. > > * Working with (editing, viewing, or doing keyboard macros with) more than 2 > or 3 files at once. > > * Doing version control operations. > > * Editing non-Racket/Scheme text files. > > The first two have been on my mental list to add to DrRacket someday. But > if any students are bored over winter break... :) > > -- > http://www.neilvandyke.org/ > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/dev > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev