I can finally edit the program source with the program itself, it's hard as heck to read but it works 👍
@royniang I have no clue, I'm gonna use it to write code at first, then maybe I can gear it toward more writing stuff :)
@neauoire is that video of you editing the source for the editor? If so that's metal! Editor looks great. Love the aesthetic.
@neauoire interesting that you start line numbering at zero; I think it's more common for stack traces to count from one.
@technomancy Oh that's a good point, I haven't really given much thought to the line count thing, I'll start it at one, thanks :)
@neauoire you know when vim and emacs both agree to do something the same way there's probably a reason for it =)
@technomancy to be honest, I always have the linecount hidden in Micro. I usually just navigate to the errors by goto line, I'm glad you pointed this out.
@neauoire yeah, I usually lean on the command too. I love the look of the font you're using btw.
I've written one and a half text editors now; the one that's actually usable is 1.7kloc of Fennel. (with coloring, auto-completion, window splits, repls, etc so pretty different from what you're doing)
@technomancy well, if you ever have any other lessons-learnt to give me while I make this usable for myself, I want it :D
@neauoire unfortunately I think most of my lessons learned are not very applicable in a language that doesn't have data structures and closures, because it's mostly "structure your command interaction in terms of data structures that contain closures" =)
@technomancy ah yeah, that's right, I went down that road building the Ronin editor a few years ago.
@neauoire right I mean at some point you're not so much building a text editor as an interactive command framework that lets you attach lambdas to keystrokes
@neauoire this looks gorgeous!
tbh, after using acme as my main editor for 2 months now i'm pretty surprised at how little i miss syntax highlighting! but it could v well be more useful for different minds and use cases
@dogstar I know the feeling, but if your font sucks AND you don't have syntax highlight.. you're in trouble. So I'll try to improve the font a bit and so some sort of syntax blocking to give myself a chance..
@neauoire oh that's a good call, i hadn't thought about that! if the font is difficult/ambiguous it could be a lot more useful
@neauoire What do you think of representing the font in bdf?
(Ignore the "Adobe". It's a simple text format.)
@devurandom It probably could be but I don't know if I have it in me to make the tilesize flexible, we'll see.
@devurandom nothing, they're the camera options for Moogle, they're just a placeholder at the moment until I start working on the nav tools.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.