27 Commits

Author SHA1 Message Date
1a8d9f5469 Add operator highlighting, partially fix search
Some checks failed
timw4mail/scroll/pipeline/head There was a failure building this commit
2024-07-17 16:23:06 -04:00
65ff7e5b79 Mostly get multi-line comments highlighted (minus the last slash...)
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-17 12:08:16 -04:00
e84dfa9ba9 Highlight keywords
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-17 10:32:00 -04:00
359e739fe8 Highlight single-line comments, and refactor highlighting method
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-16 17:18:09 -04:00
32e3676b02 Handle escaped characters in strings
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-16 16:03:28 -04:00
b5856f063a Add string highlighting
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-16 15:57:41 -04:00
01b8535c5e Highlight numbers properly
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-16 11:17:45 -04:00
b3bddbb601 Refactor search to work like in hecto, albeit with some bugs with backwards searching
Some checks failed
timw4mail/scroll/pipeline/head There was a failure building this commit
2024-07-09 17:02:16 -04:00
0148561240 Partially fix search lockup for Bun
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-05 16:16:05 -04:00
1b3e9d9796 Add Option type to remove the need to use null/undefined
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-07-03 16:13:29 -04:00
d405880ce8 Start to refactor search highlighting to better match hecto implementation
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-06-26 15:55:47 -04:00
f71239ded5 Minor refactoring, add some more comments and tests 2024-06-26 15:45:33 -04:00
8093683f92 Add util functions for null/undefined checks, organize tests into sections
Some checks failed
timw4mail/scroll/pipeline/head There was a failure building this commit
2024-06-26 13:40:42 -04:00
e6b53ef327 Do basic highlighting of search results, finish stop #151 of the kilo tutorial
Some checks failed
timw4mail/scroll/pipeline/head There was a failure building this commit
2024-06-21 14:14:10 -04:00
9458794fa3 Optimize highlighting escape sequences 2024-03-01 10:28:12 -05:00
a3a8fba6e2 Clean up some commented code
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-02-29 15:48:56 -05:00
33f19ddec1 Basic number highlighting
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-02-29 15:48:11 -05:00
55c9dc1c3d Preparations for highlighting numbers
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-02-29 14:24:22 -05:00
b3177cbd48 Mess with function imports
All checks were successful
timw4mail/scroll/pipeline/head This commit looks good
2024-01-11 11:23:28 -05:00
15496646d6 Minor refactoring, build up the ansi escape codes to handle colors 2024-01-10 15:44:19 -05:00
f5599b5192 Implement basic searching 2023-11-30 16:14:52 -05:00
02be6a133c Refactor everything again 2023-11-29 16:09:58 -05:00
ddb5eb783e Polish text editing functionality 2023-11-22 17:09:41 -05:00
2babbf5c68 Implement merging lines of text from either end of a row 2023-11-22 15:11:32 -05:00
b665ce8ce7 Basic deletion functionality 2023-11-22 11:07:33 -05:00
3d98eefc65 Update some constants 2023-11-21 16:06:29 -05:00
95c979066a Add text insertion 2023-11-21 15:14:08 -05:00