[racket] what kind of Racket editor operations would you like to see?

From: Markku Rontu (markku.rontu at iki.fi)
Date: Sat Jul 16 10:16:31 EDT 2011


A wish list, well I'd like "extract function" refactoring and more advanced
renaming than search & replace. Also would be nice to be able to have
visibility to all defined modules, requires, provides, functions, classes,
structs etc. in a whole project and quick navigation within it.


On Fri, Jul 15, 2011 at 8:35 AM, Neil Van Dyke <neil at neilvandyke.org> wrote:

> What kind of Racket editor operations would you like to see?
> With the forthcoming Emacs mode for Racket, called Meow, I intend to
> provide a conventional typing interface and also some sexp-oriented
> operations that people can adopt incrementally if they want.
>  ("meta-uparrow", to move up a sexp level, is one example of a sexp
> operation people can adopt at any time, independent of other operations.)
>  I'd be interested in ideas how to better accommodate people becoming
> power-users in small steps like this, rather than a modal switch from
> dumb-editor keys to power-user keys.
> I'm also interested in ideas for language-specific operations, such as
> Quack's command to toggle a form between "(define (X ...) ...)" and "(define
> X (lambda (...) ...))".  Different people will want different of these
> operations, and I probably can't predict most of them.
> Meow has more precise parsing of the buffer than Emacs modes normally do,
> and so doing some things smarter should be easier:
> http://www.neilvandyke.org/**weblog/2011/06/#2011-06-20<http://www.neilvandyke.org/weblog/2011/06/#2011-06-20>
> I'm not going to be implementing this immediately, nor discussing it in
> detail, but it would be nice to have a list of ideas ready for when I do
> have another free weekend to work on Meow.
> --
> http://www.neilvandyke.org/
> ______________________________**___________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/**listinfo/users<http://lists.racket-lang.org/listinfo/users>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20110716/38677d4f/attachment.html>

Posted on the users mailing list.