-
-
Notifications
You must be signed in to change notification settings - Fork 645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display some indication that we're waiting for a result for long-running evaluations #1197
Comments
I think the mode line might be more appropriate. The mode line process is specifically designed for this kind of thing. |
I suggested the use of the minibuffer, because this is what
You're quite right. :-) |
Well, there's spinner.el. But then, I'm biased, :-) so don't take as a statement that the mode-line would be definitely better. |
Your package looks cool. If you're willing to integrate it, using it, instead of the built-in is fine by me. |
I'd like to try myself at Elisp and this feature looks like a good start. I've opened |
@zarkone It's not common to use advice for code that you own and can modify. The advice functionality is mostly used when interacting with code you don't own which does almost what you want it to. edit: Why is this so? Well, the argument is mostly from readability and comprehension. It's harder to read code which is located in two (or more when you have multiple advice) places. It's also a mental burden to construct the effective function, from multiple pieces in order to reason about the whole. You're also limiting the user's ability to write her own advice, because she now has to keep track of your advice too. |
@expez this makes sense, thanks. I've just opened Elisp info page, and red the same :) |
You can just hack away at the |
i've noticed that if i interrupt the evaluation with |
That's a good point. I'm really not sure how we can avoid that. |
Yes, I think you are right -- I tried to
|
We should display some spinning bar in the minibuffer while waiting for interactive evaluation results. Something similar might be useful for the REPL as well.
The text was updated successfully, but these errors were encountered: