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
buffer: Remove obsolete actions-on-return. #2773
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I mean, yes, these sources are used with custom actions on return in Nyxt code. But they may also be used in user config and extensions, in which case we'd better retain some meaningful action on return, even though we don't use it ourselves.
f76dc47
to
73350b9
Compare
@aartaka If I understood you correctly, you're suggesting the new changes that I've pushed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't anticipate this turn of events, but it's a good refactoring in the end (゜◇゜)
Ok to merge @Ambrevar? |
OK! |
buffer-load as an action-on-return is not valid, since it takes a url as an argument.
73350b9
to
1194b86
Compare
Thanks! |
Thank you! |
The assignment of this action is a no-op since the actions for these sources are re-defined elsewhere.
Also, setting buffer-load as an action-on-return is not valid. See buffer-load* for the action that is valid.
Description
Minor clean up.
Developed in the context of PR #2772.
Discussion
Read the commit message for an explanation of the rationale.
Checklist:
Everything in this checklist is required for each PR. Please do not approve a PR that does not have all of these items.
cd /path/to/nyxt/checkout git submodule add https://gitlab.common-lisp.net/nyxt/py-configparser _build/py-configparser
:documentation
s written in the aforementioned style. (It's OK to skip the docstring for really trivial parts.)changelog.lisp
with my changes if it's anything user-facing (new features, important bug fix, compatibility breakage).migration.lisp
entry for all compatibility-breaking changes.