[plt-scheme] One small and one big issue with DrScheme

From: Robby Findler (robby at cs.uchicago.edu)
Date: Fri Jul 4 21:53:12 EDT 2008

On Fri, Jul 4, 2008 at 9:43 AM, budu <nbuduroi at gmail.com> wrote:
> Hi, I'm an occasional DrScheme user (normally I use Emacs) and there
> is some little things I don't like about it. One is keyboard
> shortcuts, which I never been able to change. I found out recently
> about the "Enable keybindings in menus" options, it's great, but I'm
> still missing some of my favorite shortcuts, mainly C-j for newline.
> Maybe the answer lies into the Help Desk, but it totally confuse me,
> it seems like I'm never able to find what I'm searching for.

Try searching for 'shortcuts' or 'keybindings' in the new v4
documentation system (the keybinding docs themselves haven't changed,
but all the libraries they rely on have much better docs now).

If you find that there are just a few standard Emacs keybindings that
you're missing, please forward them on and I'll try to add to the
release for others.

Meanwhile, I've added control-j to the SVN version. I'm not sure I got
the same behavior as Emacs, but I made it just insert a newline
(without indentation in the definitions window and without submitting
the input to the REPL in the interactions window).

> The bigger issue now is about DrScheme not being as solid as I'd like
> it to be. Maybe I'm too much used to Emacs, because when I use its
> REPL it never crash no matter what. I've lost some code (without any
> importance) this morning because I did try to run a function that
> generate an infinite loop and it crashed DrScheme with an out of
> memory exception.

Is the memory limit enabled? That is, when you look in the REPL after
hitting "Run" do you see something like "memory limit: 128 megabytes"?


Posted on the users mailing list.