[plt-scheme] drscheme feature idea: automatically add missing exports for scheme modules

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Mon Jul 27 07:42:24 EDT 2009

I like having to write them out because I'm forced to think about each
function, its interface description, and its contract.

I'm sure that this sort of thing would be a fairly straight-forward
PLaneT tool that leveraged Check Syntax.

Jay

On Mon, Jul 27, 2009 at 5:39 AM, Neil Van Dyke<neil at neilvandyke.org> wrote:
> Here's a DrScheme feature that I could really use:  a command that would add
> to the "provide" form of the module in the editor any names defined in the
> module but not exported currently, *except* those with names beginning with
> the character "%".
>
> A somewhat less-ideal feature would include "%" symbols as well, and I could
> just manually delete those.
>
> "%" is a convention that I stole from (I believe) Olin Shivers for marking
> names internal to the library.  A feature like I described could support
> that convention in a generalized way by permitting the user to use regexps
> to specify which names to exclude.
>
> --
> http://www.neilvandyke.org/
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the users mailing list.