scauligi
scauligi
As noted in #2131, Hy ends up loading most of its internal modules just from the initial import of the top-level module. Turns out it's not entirely trivial to fix...
Sets buffer-local options to prevent overwriting global option values.
Version 1.26 moved much of the UI generation from templates into svelte/javascript. Before, I could include some of the template helpers (eg for treetables) in my own extension templates, but...
Adds support for parsing Hy-style bracketed strings: ```hy (foo #[[ ( test ]] bar) (foo #[arbitrary-tag[ ( test (bar ]baz] ]] ]still in string]]] also in string ]arbitrary-tag] bar) ```
Currently, building the sphinx docs kicks up a bunch of warnings. Things I've noticed: Hy example code containing the ellipsis symbol `…` instead of three dots `...` fails to parse...
As promised, here's a PR with the edits I made! I removed the `spools_too_big` variable as well, which simplifies the logic a little bit.
Fixes #6028. Not sure if this is the best solution, but it works.
### What Operating System(s) are you seeing this problem on? macOS ### Which Wayland compositor or X11 Window manager(s) are you using? AeroSpace ### WezTerm version 20240203-110809-5046fc22 + main ###...