diff options
Diffstat (limited to '2022/talks/devel.md')
-rw-r--r-- | 2022/talks/devel.md | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/2022/talks/devel.md b/2022/talks/devel.md index 601fe7a1..6ee016c9 100644 --- a/2022/talks/devel.md +++ b/2022/talks/devel.md @@ -15,6 +15,57 @@ What has been happening and what is soon to come in Emacs development Bio: John Wiegley is a past maintainer of Emacs and frequent contributor of Emacs Lisp. +# Discussion + +## Questions and answers + +- Q: Any word on bringing someone like John W. back in in a maintainer + role? I think someone like him is good in that role and miss seeing + his messages as frequently! + - A: I very much appreciate the support! but now is not a good time. I have other + distractions that would detract from my ability to support the community + properly. +- Q: Does the user need to do anything to turn on support for long + lines? + - A: No! Just editing files with long lines should become much faster. + - Side note intersting vidoes about long lines + - <https://www.youtube.com/watch?v=5C3wB3xiMmU> Emacs Long + Lines Fix + - <https://www.youtube.com/watch?v=kflDJ9L4siw> Emacs Long + Lines, This Time With Feeling +- Q: Having emace init comand line option is nice" no more chemacs + for multiple emacs configs" and would make starter packs eaiser to + test, or makeing applications or scripts based off of emacs easier + to do. Is there anything else following this decection? + - A: I don't really follow this question well enough to have an answer! +- Q: The discussion during Howard's Eshell talk indicated demand for + enhancing Eshell and its documentation. For those of us interested + in pursuing that, where should we start? Should we explore moving it + from core into an independent package? + - A: Certainly new development could happen in an independent repository, with + releases delivered back to the Emacs repository. There are other packages that + also do this. +- Q: has any date been set for 29 release? + - someone else: I haven't seen dates on devel. The branch was just cut so I would expect it will be at least a few months. Could be longer as there are so many new features in 29 (tree-sitter, sql-lite, use-package to name a few I'm hyped for) + - someone else: Seems like a good release for dropping legacy and using all the new stuff everybody else is using. wayland, lsp, tree-sitter, better performance on long lines. + - A: I'm not aware of a specific date, but if you follow the emacs-devel list, updates are sometimes posted. +- Is tree-sitter useful if you want to parse all the code in an application or is it more narrow, i.e. just for interactive parsing of changing code? + - A: I imagine it's generally useful for parsing any sort of text that you want to + perform structural analysis on, whether in whole, in part or incrementally. I + recommend checking out the web documentation on the tree-sitter libraries. +Notes and other feedback: + +- XInput 2 support author here. X has historically seen three + input APIs: Core Input, legacy XInput, and XInput 2. Emacs only + ever used the first until Emacs 29, where it jumped straight to + using the last. So it's not quite an ``update'', but rather an + entirely new feature. Thanks for the great talk! + - A: Good to know, thank you for that clarification! + +- Thanks John! Thanks Eli! + +## Notes + [[!inline pages="internal(2022/info/devel-after)" raw="yes"]] [[!inline pages="internal(2022/info/devel-nav)" raw="yes"]] |