Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-20 Thread Matthias Felleisen

> On Nov 20, 2015, at 5:43 AM, Josh Grams  wrote:
> 
> On 2015-11-17 11:04AM, Matthias Felleisen wrote:
>> On Nov 16, 2015, at 8:11 PM, Josh Grams  wrote:
>> 
>>> - big-bang: seems to stop sending "leave" events after a while (Windows
>>> 7, 64 bit Racket 6.2.1).
>> 
>> I can't replicate but this sounds like something that we should figure out. 
> 
> OK, I'll try it on some other machines and see if I can replicate it...
> 
>> You write like someone who does not really want to use the GUI toolbox 
>> for middle school, high school, and freshmen kids. Perhaps you want to 
>> drop down to Racket's GUI language level (see #lang racket/gui). 
> 
> Well, they were things that came up in doing little games with kids, and
> I thought it would be nice not to have to tell them, "Oh, this toolbox
> arbitrarily takes away the ability to do that: you have to rewrite your
> whole program in this other significantly more complicated system."


One day we will provide a smooth path from here to there, 
right after I clone myself and everyone else on the team :-) 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-20 Thread Robby Findler
On Fri, Nov 20, 2015 at 4:38 AM, Josh Grams  wrote:
> On 2015-11-17 06:43AM, Robby Findler wrote:
>>On Mon, Nov 16, 2015 at 7:11 PM, Josh Grams  wrote:
>>> - DrRacket: is there some way to set a key binding to rename a *variable*?
>>
>>c:x;m under mac os x. You may need to disable menu bindings for that
>>to work under windows, tho.
>
> Ah, I see.  But disabling menu bindings removes too many things that I
> use constantly.  Is there a good way to discover the underlying function
> so I can add my own binding for it?  For instance, I'd also love to set
> a keybinding to "view documentation for ... in ...", and maybe a couple
> of other things.

You can write keybindings files:

  
http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html#%28part._defining-shortcuts%29

hth,
Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-20 Thread Josh Grams
On 2015-11-17 11:04AM, Matthias Felleisen wrote:
>On Nov 16, 2015, at 8:11 PM, Josh Grams  wrote:
>
>> - big-bang: seems to stop sending "leave" events after a while (Windows
>>  7, 64 bit Racket 6.2.1).
>
>I can't replicate but this sounds like something that we should figure out. 

OK, I'll try it on some other machines and see if I can replicate it...

>You write like someone who does not really want to use the GUI toolbox 
>for middle school, high school, and freshmen kids. Perhaps you want to 
>drop down to Racket's GUI language level (see #lang racket/gui). 

Well, they were things that came up in doing little games with kids, and
I thought it would be nice not to have to tell them, "Oh, this toolbox
arbitrarily takes away the ability to do that: you have to rewrite your
whole program in this other significantly more complicated system."

--Josh

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-20 Thread Josh Grams
On 2015-11-17 06:43AM, Robby Findler wrote:
>On Mon, Nov 16, 2015 at 7:11 PM, Josh Grams  wrote:
>> - DrRacket: is there some way to set a key binding to rename a *variable*?
>
>c:x;m under mac os x. You may need to disable menu bindings for that
>to work under windows, tho.

Ah, I see.  But disabling menu bindings removes too many things that I
use constantly.  Is there a good way to discover the underlying function
so I can add my own binding for it?  For instance, I'd also love to set
a keybinding to "view documentation for ... in ...", and maybe a couple
of other things.

--Josh

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-17 Thread Matthias Felleisen

On Nov 16, 2015, at 8:11 PM, Josh Grams  wrote:

> I've spent a week or two with 2htdp/universe in preparation for doing a
> little intro to Racket talk.  And...I have a few little things:
> 
> - DrRacket: is there some way to set a key binding to rename a symbol?
>  It's annoying that I have to switch to the mouse for that.


(( It's called a variable. It is impossible to rename a symbol. ))


> - big-bang: seems to stop sending "leave" events after a while (Windows
>  7, 64 bit Racket 6.2.1).


I can't replicate but this sounds like something that we should figure out. 



> - big-bang: it would be really nice to be able to hide the mouse cursor.
>  But searching the docs doesn't turn up any reference to this anywhere:
>  the closest thing I found was hide-cursor-until-moved...

> - big-bang: you can't tell *which* mouse button was pressed/released??!?!!


You write like someone who does not really want to use the GUI toolbox 
for middle school, high school, and freshmen kids. Perhaps you want to 
drop down to Racket's GUI language level (see #lang racket/gui). 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Miscellaneous bugs/feature requests

2015-11-17 Thread Robby Findler
On Mon, Nov 16, 2015 at 7:11 PM, Josh Grams  wrote:
> I've spent a week or two with 2htdp/universe in preparation for doing a
> little intro to Racket talk.  And...I have a few little things:
>
> - DrRacket: is there some way to set a key binding to rename a symbol?
>   It's annoying that I have to switch to the mouse for that.

c:x;m under mac os x. You may need to disable menu bindings for that
to work under windows, tho.

Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Miscellaneous bugs/feature requests

2015-11-17 Thread Josh Grams
I've spent a week or two with 2htdp/universe in preparation for doing a
little intro to Racket talk.  And...I have a few little things:

- DrRacket: is there some way to set a key binding to rename a symbol?
  It's annoying that I have to switch to the mouse for that.

- big-bang: seems to stop sending "leave" events after a while (Windows
  7, 64 bit Racket 6.2.1).

- big-bang: it would be really nice to be able to hide the mouse cursor.
  But searching the docs doesn't turn up any reference to this anywhere:
  the closest thing I found was hide-cursor-until-moved...

- big-bang: you can't tell *which* mouse button was pressed/released??!?!!

--Josh

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.