Live data from Hacker News

Viewing profile — aethy

aethy

HN member
Joined
Tue, Oct 11, 2022, 11:13 PM UTC
HN karma
48
Public activity
25 items

About aethy

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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 …

  7. 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…

  8. 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…

  9. 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 …

  10. 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…

  11. 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.

  12. 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.

  13. comment
    Comment #34154457

    Yes; F10 enables word wrap. It's a plugin included in the core.

  14. 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…

  15. 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 …

  16. 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…

  17. 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 …

  18. 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 …

  19. 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…

  20. 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…

  21. 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.

  22. 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…

  23. 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…

  24. 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).

  25. 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…