[racket] How to disable a couple of things in drracket

From: Laurent (laurent.orseau at gmail.com)
Date: Thu Nov 22 13:36:20 EST 2012

What I was imagining:
Place the mouse on some identifier. Press (and keep pressed) the
show-arrows key. This shows the arrows for the given id (and only of this
one). As long as you keep the button pressed, the arrows stay on, even if
you move the mouse. Once you release the button, the arrows go away.
Variant: Press and release the key shortcut to show the arrows for the id
under the mouse (at the time of pressing), then press and release it to
remove the arrows. Although this one is more similar to the "tick-arrows"
action, without the need to get back to the initial id to remove the arrows.

I guess my first idea is more useful when one wants to see a few
id-bindings (and arrows) and the variant is better for one id-arrows only.
Your idea is probably better when one wants to see several id-bindings,
e.g., to analyze a whole chunk of a module.
In general, I only need to look at one or a few bindings in the same time
window.

Also, I would prefer that when I mouse-hover + key-press some id when not
pointing on its definition, this actually shows the arrows from the
definitions of the id (if inside the same module), instead of just one
pointing from the current id to its definition.

But that's just a suggestion of course.

Laurent


On Thu, Nov 22, 2012 at 5:39 PM, Robby Findler
<robby at eecs.northwestern.edu>wrote:

> I think you're thinking of something different than I was. I was
> imagining that if the key was held down, then the arrows would appears
> as they currently do and if the key was not help down, then they would
> not appear.
>
> I'm not quite getting what you have in mind. Are you thinking that if
> you move onto the arrow with the key held down and then you move off
> again, then arrows stay? Without having to right-click and "tack" the
> arrows? If so, how do you imagine the arrows would go away?
>
> Robby
>
> On Thu, Nov 22, 2012 at 10:26 AM, Laurent <laurent.orseau at gmail.com>
> wrote:
> > I would like that too, plus if they could stick as long as the key is
> > pressed (while moving the sliders with the mouse for example), it would
> be
> > even better (instead of making them sticky, sliding down, and then
> needing
> > to get back to unstick them).
> >
> > Laurent
> >
> >
> >
> > On Thu, Nov 22, 2012 at 5:04 PM, Robby Findler <
> robby at eecs.northwestern.edu>
> > wrote:
> >>
> >> What if they only showed up when you hold down a modifier key? (I
> >> think (hope...) that that isn't being used for anything yet.)
> >>
> >> Robby
> >>
> >> On Thu, Nov 22, 2012 at 10:00 AM, Tobias Hammer <tobias.hammer at dlr.de>
> >> wrote:
> >> > The arrows are definitely far more distracting because they overlap
> >> > everything and pop up whenever i have to click somewhere. The tooltips
> >> > and
> >> > the thingy in the top right corner aren't bothering me, it took me
> quite
> >> > a
> >> > while to realize they are there...
> >> >
> >> > An option for disabling the arrows and/or adjusting the time before
> they
> >> > pop
> >> > up would be perfect.
> >> >
> >> > Tobias
> >> >
> >> >
> >> >
> >> >
> >> > On Thu, 22 Nov 2012 15:25:38 +0100, Robby Findler
> >> > <robby at eecs.northwestern.edu> wrote:
> >> >
> >> >> No, not currently (well you could fiddle with the implementation).
> >> >>
> >> >> I guess you find them too distracting as well? Is it just the arrows
> >> >> or also the tooltips?
> >> >>
> >> >> Robby
> >> >>
> >> >> On Thu, Nov 22, 2012 at 1:21 AM, Tobias Hammer <tobias.hammer at dlr.de
> >
> >> >> wrote:
> >> >>>
> >> >>> Is there a way to disable the hover-arrows without disabling the
> error
> >> >>> messages from online compilation?
> >> >>>
> >> >>> Tobias
> >> >>>
> >> >>>
> >> >>>
> >> >>> On Wed, 21 Nov 2012 20:17:59 +0100, Robby Findler
> >> >>> <robby at eecs.northwestern.edu> wrote:
> >> >>>
> >> >>>> Right click in the circle on the the bottom of right of DrRacket
> and
> >> >>>> you should get an option to "disable online compilation". It is
> also
> >> >>>> somewhere in the preferences dialog, but that's easier to get to.
> >> >>>>
> >> >>>> Robby
> >> >>>>
> >> >>>> On Wed, Nov 21, 2012 at 1:13 PM, Grant Rettke <grettke at acm.org>
> >> >>>> wrote:
> >> >>>>>
> >> >>>>>
> >> >>>>> Hi,
> >> >>>>>
> >> >>>>> In DrRacket there are two features:
> >> >>>>>
> >> >>>>> 1. When you mouse over a symbol and arrow and a popuup show the
> >> >>>>> source
> >> >>>>> of that symbol.
> >> >>>>>
> >> >>>>> 2. When the cursor is over a symbol if there is documentation for
> it
> >> >>>>> this arrow pops up in the upper right hand corner.
> >> >>>>>
> >> >>>>> How do I disable each of these? I looked at every settings in the
> >> >>>>> preferences maybe I'm just not seeing it.
> >> >>>>>
> >> >>>>> Best wishes,
> >> >>>>>
> >> >>>>> --
> >> >>>>> Grant Rettke | ACM, AMA, COG, IEEE
> >> >>>>> grettke at acm.org | http://www.wisdomandwonder.com/
> >> >>>>> Wisdom begins in wonder.
> >> >>>>> ((λ (x) (x x)) (λ (x) (x x)))
> >> >>>>>
> >> >>>>> ____________________
> >> >>>>>   Racket Users list:
> >> >>>>>   http://lists.racket-lang.org/users
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> ____________________
> >> >>>>   Racket Users list:
> >> >>>>   http://lists.racket-lang.org/users
> >> >>>
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> ---------------------------------------------------------
> >> >>> Tobias Hammer
> >> >>> DLR / Institute of Robotics and Mechatronics
> >> >>> Muenchner Str. 20, D-82234 Wessling
> >> >>> Tel.: 08153/28-1487
> >> >>> Mail: tobias.hammer at dlr.de
> >> >
> >> >
> >> >
> >> > --
> >> > ---------------------------------------------------------
> >> > Tobias Hammer
> >> > DLR / Institute of Robotics and Mechatronics
> >> > Muenchner Str. 20, D-82234 Wessling
> >> > Tel.: 08153/28-1487
> >> > Mail: tobias.hammer at dlr.de
> >>
> >> ____________________
> >>   Racket Users list:
> >>   http://lists.racket-lang.org/users
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121122/d2e978cc/attachment-0001.html>

Posted on the users mailing list.