|
From: Petr M. <mi...@ph...> - 2008-06-05 07:12:53
|
> I have made a further adjustment to the 'L' hotkey, which I hope addresses > your concerns. Please use the new demo plot (last plot in 'heatmaps.dem') > to see how this works in "set view map" mode: > If cursor is in color box, toggle log cb > If cursor is near x1 axis, toggle log x1 > If cursor is near y1 axis, toggle log y1 > If none of the above, toggle log z For 'L', this is perfect -- this behaviour was designed like that and you have fixed it for independent switching of z and cb. > The behavior of the 'l' hotkey in "set view map" mode is still a sore point. > It now does what the documentation always said: it toggles y1. > But it used to toggle z+cb. This was broken (see last demo in heatmaps.dem). > It would be easy to make it toggle either z or cb instead, and change the > documentation to match. But I think it should not toggle both of them. > You may disagree. > > I am wondering why there is a need for both 'l' and 'L'. > Is there a particular case where the distinction is necessary? The 'l' was one of the hotkeys firstly implemented; it switches the log scale of what axis the user expects and uses most frequently. Thus, it should switch "log y" for "plot" command, and "log z + log cb" for "splot" command (in both 3D and map views). It was doing so until now. It is documented in the help screen, hotkey "h": l `builtin-toggle-log` y logscale for plots, z logscale for splots You are right there should be l `builtin-toggle-log` y logscale for plots, z and cb for splots I've just fixed it. I would like to ask you to switch the 'l' behaviour to the traditional one. Thanks, Petr |