<div class="gmail_quote">Hello,</div><div class="gmail_quote"><br></div><div class="gmail_quote">On Sun, Nov 13, 2011 at 08:50, Tomi Neste <span dir="ltr"><<a href="mailto:tomi.neste@gmail.com">tomi.neste@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
- Send expression to the REPL functionality. I know that this kind of<br>
functionality is limited for a reason but since the REPL is still<br>
there it would be nice if it could be interacted with more<br>
comfortably.<br><br></blockquote><div><br></div><div>There is an example in the documentation exactly for that:</div><div><br></div><div><a href="http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html#(part._.Sending_.Program_.Fragments_to_the_.R.E.P.L)">http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html#(part._.Sending_.Program_.Fragments_to_the_.R.E.P.L)</a></div>
<div><br></div><div><br></div><div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">- Maybe a class browser? The OO parts of Racket aren't probably used</span><br style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">that much in general, but when working with GUI code having something</span><br style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">like this would be nice. And something similar for modules, the</span><br style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">current module browser is a good start but it would be nice to have</span><br style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">more functionality. A general browser toolkit for building this kind</span><br style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">of tools?</span></blockquote><div><br></div><div><br></div>
<div>I don't know if that would help you, but in case someone missed it, you can:</div><div><br></div><div>1) click on the upper left of DrRacket on the name of the current file to be able to quickly open other files in the directory tree (that's a clutter-free way to add functionality!)</div>
<div><br></div><div>and</div><div><br></div><div>2) click on (define ...) to navigate the definitions of the current file</div></div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">- Show arglist/documentation, goto definition, cross referencing.</span></blockquote>
<div><br></div><div>The Check Syntax button (or the online check syntax in the new 5.2) provides go to definition. Just right click a name and choose that from the popup menu.</div><div>It is also great to see cross references (where is this name defined, when is this variable used, etc etc)</div>
</div>