bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] [Feature request] "]boxing on" analogue


From: Daniel H. Leidisch
Subject: Re: [Bug-apl] [Feature request] "]boxing on" analogue
Date: Sun, 02 Mar 2014 16:22:07 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Elias Mårtenson <address@hidden>
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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]