- Completed a rewrite of the UI and text rendering
- Implemented syntax highlighting!!
- Smooth scrolling, and countless bits of UI polish
Really coming together, I'm able to use it day to day more often now
- Completed a rewrite of the UI and text rendering
- Implemented syntax highlighting!!
- Smooth scrolling, and countless bits of UI polish
Really coming together, I'm able to use it day to day more often now
#programming #texteditor
#programming #texteditor
A little more detail on why this was tricky 🧵
A little more detail on why this was tricky 🧵
The other week I realised I the most notable missing feature was file search, so here we go! It's a full regex engine, so you can search however you want
The other week I realised I the most notable missing feature was file search, so here we go! It's a full regex engine, so you can search however you want
Can’t get over how good the screen looks. Leaps and bounds better than the original.
Can’t get over how good the screen looks. Leaps and bounds better than the original.
You can now save the document, which means the editor is useful as a real editor in my daily work! This feels so good
You can now save the document, which means the editor is useful as a real editor in my daily work! This feels so good
This is a modal (helix-like) editor, so I started work on the various motions, such as jumping to start and end of line, as well as skipping over words. Can even jump by subwords!
This is a modal (helix-like) editor, so I started work on the various motions, such as jumping to start and end of line, as well as skipping over words. Can even jump by subwords!
Here's it is, I can load a 130mb log file, consisting of 600k lines, it loads more or less instantly, and I can navigate and edit with no lag
Here's it is, I can load a 130mb log file, consisting of 600k lines, it loads more or less instantly, and I can navigate and edit with no lag
- You can now select text, and delete whole chunks
- Fixed a lot of weird bugs in text editing
- Created some debug tools for inspecting the piece chain
- Fixed a lot of issues with line endings (I hate line endings)
- You can now select text, and delete whole chunks
- Fixed a lot of weird bugs in text editing
- Created some debug tools for inspecting the piece chain
- Fixed a lot of issues with line endings (I hate line endings)
It's been a lot of effort to get here cause this editor uses a somewhat more complex data structure for storing the document to make edits on large files really fast.
It's been a lot of effort to get here cause this editor uses a somewhat more complex data structure for storing the document to make edits on large files really fast.
github.com/DavidColson/...
github.com/DavidColson/...
github.com/DavidColson/...
github.com/DavidColson/...
Polybox is intending to be the Pico-8 of 90's era 3D consoles. Heavily inspired by the PS1, this is a very WIP fantasy console where you can make little 3D games in luau.
github.com/DavidColson/...
Polybox is intending to be the Pico-8 of 90's era 3D consoles. Heavily inspired by the PS1, this is a very WIP fantasy console where you can make little 3D games in luau.
github.com/DavidColson/...