Viewing profile — aethy
aethy
HN member- Joined
- Tue, Oct 11, 2022, 11:13 PM UTC
- HN karma
- 48
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About aethy
No profile information was provided.
Recent public activity
-
comment
Comment #34155685
I think the original lite scratched the itch of just being very, very simple. This is a bit less simple, but still decidedly more so than many other editors. It has very few depend…
-
comment
Comment #34155316
"enhanced" is my branch that has a few experimental patches, a C rewrite of the tokenizer from lua; but I'd avoid it for now, as it can be slightly unstable. "all-in-one" is my bui…
-
comment
Comment #34155084
If you want a bit better discoverability; you may want to try the `addons` release; it comes with a settings plugin that lays out all the settings in GUI so you don't have to go th…
-
comment
Comment #34154939
If anyone's interested, I do have a `.deb` build here; but it's not an official one: https://github.com/adamharrison/lite-xl-simplified/releases/... And I haven't tested it super h…
-
comment
Comment #34154768
This is also my general hope for lite. - Configs in lite are all done in lua files, and there are two files that you can edit without ever having to create a plugin that are automa…
-
comment
Comment #34154688
We actually do have one, about to be released: https://github.com/adamharrison/lite-xl-plugin-manager Comes with a plugin to provide a gui in lite-xl. Once this gets to 1.0, we'll …
-
comment
Comment #34154632
This is configurable. I use it in my android fork that I use for creative writing, `write-xl` (in case you're interested, here: https://github.com/adamharrison/write-xl ; not reall…
-
comment
Comment #34154598
I actually authored something for this to work with my workflow on lite-xl (I compile a mid-sized C++ codebase on the regular). It's still not really ready for release, but it's he…
-
comment
Comment #34154551
It's a bit more complicated to add the OpenGL renderer, because of subpixel font rendering. You need to sample the framebuffer to do it correctly in all cases, as well as a custom …
-
comment
Comment #34154502
Honestly, the thing that made me step into this project was actually this plugin interface. Adding support for halfway decent Perl syntax highlighting took literally 5 minutes with…
-
comment
Comment #34154493
Yup, word wrap is now a configurable core plugin. There's still a few minor issues with it, but it mostly works as expected.
-
comment
Comment #34154473
Yeah; unfortunately, none of the core dev teams work on Macs, so while being known, it's hard to fix on our end. We'll get it eventually.
-
comment
Comment #34154457
Yes; F10 enables word wrap. It's a plugin included in the core.
-
comment
Comment #33186798
If you're at all interested (though I'm not doing releases yet), I have a fork called 'write-xl' ( https://github.com/adamharrison/write-xl ), which does have a git plugin that aut…
-
comment
Comment #33176113
Yes; people have built these before, so it's not really a problem with the source (I've even cross-compiled it for arm android); it's more just not part of the pipeline yet. Given …
-
comment
Comment #33175156
Yeah, lol. It's a balancing act. Ideally we give it just enough juice to allow for things like native plugins, and the easy expected core stuff like nice font rendering , process m…
-
comment
Comment #33172571
The UI is done using an immediate rendering model. It is entirely composed of two rendering operations, drawing solid color rects, or rendering text from a true type font. You can …
-
comment
Comment #33172540
It's unlikely that we would include that in core lite-xl due to size and complexity, but we aim to have an extremely robust plugin system (all current syntax definitions come from …
-
comment
Comment #33172511
rxi, lite's original author, considers lite to be complete, and isn't accepting new feature prs, which is fair enough. lite-xl was forked to keep the same general principle of simp…
-
comment
Comment #33171461
Yeah, there's a pre-release here: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.0 There were some minor issues having the dev team get a working macbook that could test some…
-
comment
Comment #33171369
Fair enough; totally understand. If you ever can think of anything please don't hesitate to fire up an issue on the tracker. We're (very slowly) going through them.
-
comment
Comment #33170782
That's what I mean. It never returns 0, so is thus always truthy if it finds something. If you do `if (str.indexOf("a"))` in javascript; you'll miss out on the case where the strin…
-
comment
Comment #33170607
Yeah; the indexing is weird when you're not used to it; but honestly I find starting arrays at 1 is actually incredibly useful for business logic. It's terrible for math, but it al…
-
comment
Comment #33170505
Hey; I'm part of the dev community over at lite-xl; what're your top asks? I can see if we can throw it into the feature queue (though the queue is already pretty long).
-
comment
Comment #33170498
No; rxi wrote a rendering cache infront of the renderer. It doesn't require a widget library for this reason; it's able to efficiently implement an immediate renderer. Simplifies t…