[racket] Cycles when loading modules

2010-10-26 Thread Joe Snikeris
Hi all, I've encountered: standard-module-name-resolver: cycle in loading at... I understand the issue; however, I'm not sure how to resolve it while maintaining good design. Perhaps my idea of good design is flawed. Anyway, I'm working on a problem from SICP [1] that involves several objects:

Re: [racket] Emacs-style keybindings in Windows

2010-10-20 Thread Joe Snikeris
On Wed, Oct 20, 2010 at 2:04 PM, Shriram Krishnamurthi wrote: >>> (turn it off).   Now you have Alt at your disposal, and with it a good >>> chunk of Emacs keybindings. >> >> What do you press to copy selected text? > > C-Space to start selecting, M-w (Alt+w) to copy, and C-y to paste. Ahh this

Re: [racket] Emacs-style keybindings in Windows

2010-10-20 Thread Joe Snikeris
On Wed, Oct 20, 2010 at 1:54 PM, Shriram Krishnamurthi wrote: > I turn off menu key bindings: Me too. > (turn it off).  Now you have Alt at your disposal, and with it a good > chunk of Emacs keybindings. What do you press to copy selected text? > I edit all my code in DrRacket on Windows, and

Re: [racket] Emacs-style keybindings in Windows

2010-10-20 Thread Joe Snikeris
On Wed, Oct 20, 2010 at 12:11 PM, Joe Snikeris wrote: > I find the default emacs-style keybindings difficult to cope with in > Windows. Somewhat related: I'm editing a file and press C-s to search for something. I press C-o to switch to the search frame. I enter my search text. I

[racket] Emacs-style keybindings in Windows

2010-10-20 Thread Joe Snikeris
Hi all, I find the default emacs-style keybindings difficult to cope with in Windows. Specifically, I'm used to filling in for in emacs. I've been a good sport in trying to get used to this new editing environment. but reaching up to and pressing 'w' is too awkward for something that happens

[racket] Modifying bindings in parent environment

2010-08-08 Thread Joe Snikeris
Hi all, Is there a way for a procedure to modify bindings in it's parent environment? I suppose the technique would be similar to passing a C-style pointer to the procedure. For example: (define p 1) (f p 3) p > 3 Define f... Thanks in advance, Joe

[racket] Using Futures

2010-07-28 Thread Joe Snikeris
All, Please see: http://pastie.org/1064484 Apparently, spawning futures recursively is a bad idea. This problem seems like it should be easily parallelizable. What am I doing wrong here? Thanks, Joe _ For list-related administrative tasks: ht

[racket] Project Ideas

2010-07-20 Thread Joe Snikeris
I'm interested in acquiring experience using racket to solve real world problems as opposed to the SICP bookwork I've been doing lately. Does anyone have any ideas for medium sized projects? Extra points for things that could be useful to others in the community. I wanted to check out the first