From: Daniel J S. <dan...@ie...> - 2007-06-01 19:20:25
|
Ethan Merritt wrote: > On Friday 01 June 2007 10:39, Petr Mikulik wrote: > >>No, let us keep the <space> hotkey, and if somebody does not find it >>convenient, he can rebind it. There was no complain or report on this issue >>from any user. > > > This is just wrong. You cannot rebind it. > > As I keep trying to point out, the current implementation of > 'q' and ' ' bypasses the "bind" mechanism altogether, and cannot be > changed by the user. This is bad. > > And people *do* complain. My work-around was to introduce the -ctrlq > option, which returns both ' ' and 'q' to being processed like any > other key. This is what I have in mind. This is what you proposed with your "on/off" idea, right? > Let's make *that* the default. No special treatment for the 'q' and > ' ' keys unless the user specifically requests it. Not even user specified. If gnuplot launches with a working mouse, simply send a code (as yet not implemented) to gnuplot_x11 to indicate it shouldn't handle any keys itself, but pass them all on. It's a legacy thing; if there's no mouse, you'd still have the 'q' and ' ' to fall back on. The on/off isn't for the user. There are several > patchsets on SourceForge exploring how the "raise console" operation > could be made a user option. If one goes that route, then all that need be done is bind ' ' to the raise console command. I'd even like it if the command line window didn't lose focus when a new plot comes up. (That'd be a gnuplot_x11 thing I guess.) Dan |