Commit Graph

24 Commits

Author SHA1 Message Date
6a43727240 Highlight primary keywords 2021-03-16 12:18:37 -04:00
d5b880dd9e Massive refactor of highlighting logic 2021-03-16 11:39:13 -04:00
aa849373ad Highlight single-line comments 2021-03-16 11:02:27 -04:00
d84da2b0de Highlighting single characters 2021-03-16 10:57:15 -04:00
6267dc4888 Continue highlighting escaped characters 2021-03-16 10:49:15 -04:00
6ee4c092f9 Highlight strings 2021-03-16 10:45:19 -04:00
5b20598fd3 Implement highlighting options 2021-03-16 10:38:26 -04:00
b765f894fc Display file type 2021-03-16 10:28:41 -04:00
Timothy Warren
d207cb7884 Properly highlight numeric literals 2021-03-16 09:28:07 -04:00
Timothy Warren
872253edc2 Highlight search results 2021-03-15 14:53:08 -04:00
Timothy Warren
689a45de36 optimize highlight rendering 2021-03-15 14:37:41 -04:00
Timothy Warren
4618b2be0e Build up highlighting array 2021-03-15 13:53:30 -04:00
49807ec9fe Naive number highlighting 2021-03-12 17:46:31 -05:00
7c68bc8a88 Finish chapter 6 (Search Functionality) 2021-03-12 16:29:19 -05:00
5bd297ba27 Search forward 2021-03-12 12:17:32 -05:00
6efb73ff2b Basic search 2021-03-12 11:50:28 -05:00
Timothy Warren
fa70f3fd61 Optimize loopage of graphemes, finish chapter 5 2021-03-10 16:21:07 -05:00
Timothy Warren
297ff6b80b Add more clippy warnings, and solve a bunch of them 2021-03-10 16:09:46 -05:00
Timothy Warren
31e5fd6633 Basic file save 2021-03-10 14:51:11 -05:00
Timothy Warren
2697d41264 Row splitting and joining 2021-03-10 14:37:58 -05:00
Timothy Warren
a46c474a00 Basic insertion and deletion 2021-03-10 13:48:21 -05:00
Timothy Warren
a67f78680f Scrolling 2021-03-08 14:21:24 -05:00
Timothy Warren
7e8493410f Display hello world 2021-03-08 10:43:40 -05:00
Timothy Warren
d9ed5c631a Start of lines for editing 2021-03-08 10:21:06 -05:00