-
Notifications
You must be signed in to change notification settings - Fork 63
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
Expose buttons as `interactive' commands #261
base: master
Are you sure you want to change the base?
Conversation
11ae1b6
to
d8a5e98
Compare
I often found it useful to view a symbol in the manual, jump to its source etc., but navigating to the corresponding buttons was cumbersome. As such, expose them as `interactive' commands: `helpful-view-in-manual', .... Refactor the "toggle tracing" code into a separate function, since it used by the toggle trace button and its corresponding `interactive' command.
`nil' is also a symbol.
f32a9d8
to
6a50593
Compare
Store the source sexp in helpful buffers, since it is needed by show-callees. This should now be all buttons.
6a50593
to
0f20582
Compare
This PR should now cover all buttons. There is one question though: |
I often found it useful to view a symbol in the manual, jump to its source etc.,
but navigating to the corresponding buttons was cumbersome. As such, expose them
as
interactive
commands, with mnemoic keybindings beginning withC-c
:helpful-view-in-manual
(C-c m
)helpful-goto-source
(C-c s
)helpful-toggle-edebug
(C-c e
)helpful-toggle-tracing
(C-c t
)