diff options
author | Sacha Chua <sacha@sachachua.com> | 2024-12-10 14:24:52 -0500 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2024-12-10 14:24:52 -0500 |
commit | b6d99b7aded357b26afb8713cc6fcf309a2b2ff7 (patch) | |
tree | ae279db66f7d12b4cf190b409befffcc80135100 /2024/talks | |
parent | 65295e059dcdcb709c02c6f4a75d9ffe3a354e1e (diff) | |
download | emacsconf-wiki-b6d99b7aded357b26afb8713cc6fcf309a2b2ff7.tar.xz emacsconf-wiki-b6d99b7aded357b26afb8713cc6fcf309a2b2ff7.zip |
update casual
Diffstat (limited to '2024/talks')
-rw-r--r-- | 2024/talks/casual.md | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/2024/talks/casual.md b/2024/talks/casual.md index c64aec29..bf3fc14c 100644 --- a/2024/talks/casual.md +++ b/2024/talks/casual.md @@ -24,6 +24,48 @@ About the speaker: Charles Choi has been an Emacs user since 1989 but did not get around to learning Elisp until 2022. He possesses formal knowledge of computers with a Ph.D. in Computer Engineering received from the University of Virginia in 1997. He is from and continues to live in San Francisco. +# Discussion + +## Questions and answers + +- Q: I wonder whether casual can only be used with the packages you + mentioned or whether it can be used with whatever package you like? + e.g., can I use causal with AUCTeX? + - A: More the latter; can the questioner clarify the question? + - People are free to fork and iterate over casual + - transient.el already has mechanism for modifying an existing + transient to redefine the bindings over the definition +- Q: \[related to the previous\] Are there any patterns emerging, such + that it would seem possible to 1) systematize 2) automate(?) the + mapping of mode commands to keyboard-driven menus? Possibly even + have an auto casual wrapper for an uncovered mode? + - A: +- Q: Does Casual have a log where you can see what commands were + invoked? This is always available via M-x view-lossage or via + command-log-mode, but I\'m wondering if it can do for Emacs commands + what Magit\'s process buffer (\$) does for learning Git commands. + (Leo just spoke about this.) + - A: That just works. (But try keycast-log-mode instead of + view-lossage.) +- Q:Is there a setting to close menu after executing command? + - A: +- Q: What modes are you working on at the moment for casual / are + excited to explore? + - A: +- Q: Why not improve which-key (which seems to be included in Emacs 30 + by default) to accommodate for your very slight differences instead + of reinventing the same thing from scratch in an incompatible way? +- \@majorgnu on YouTube: This is great! Emacs\'s plethora of powerful + functionality really needs a better way to surface itself to users + and this is a great step in that dirrection. I do have a few + thoughts, though: + - Is there a convenient way for a user in a transient to get more + information about a menu entries? Specifically: the normal + keybindings (if available) and command documentation. + - It could be useful to gather and display statistics about menu + usage. Imagine being able to generate a personalized keybinding + cheat sheet with the menu items you use the most! + [[!inline pages="internal(2024/info/casual-after)" raw="yes"]] |