Elias Mårtenson <loke...@gmail.com> writes: > Yay, an Emacs user. :-)
Yes, and one who is glad that there is an Emacs mode for GNU APL. So thanks again. By the way, we already met on GitHub – I was the one nagging about the standard keybindings. > I've been thinking of a feature that would display the result of the > last interactive command in a separate buffer. Similar to the variable > tracing that exists now, but for the return value of the last > expression. One would have the ability to choose display format for > this value. > > Would this be useful, Yes, that might be useful, but I think there are a few conceivable use cases requiring different setups. It could be used more or less continuously in a permanent split window setup. In that case, it should probably be a toggle. Output should be appended to the output buffer, and the input window should stay selected. Personally, I don't think I would use this, but others might like it. The other use case I can imagine would be convenient viewing of large results. In that case, the functionality should probably have a convenient keybinding, let's say M-RET. The output would go to a popup window in view-mode, scrolled to the top. Pressing q would restore the old window configuration. Personally, I think that would be a nice feature. > or just another silly feature no one would be using? I don't think any of the features are silly – maybe I have missed some of them? ;) I haven't used the table editor much, but I like it and I'm pretty sure its time will come. Plotting actually already came in handy for me. It would be nice if it asked for the plot type, btw. I changed it in the code to create scatter plots for now. On the other hand, I'm not sure how much of this stuff should be handled by the Emacs mode. A nice plotting library for GNU APL would be nice to have. I'll see if I can do something about that as soon as I have a bit more time on my hands. Regards, Daniel