|
359e739fe8
|
Highlight single-line comments, and refactor highlighting method
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-16 17:18:09 -04:00 |
|
|
32e3676b02
|
Handle escaped characters in strings
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-16 16:03:28 -04:00 |
|
|
b5856f063a
|
Add string highlighting
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-16 15:57:41 -04:00 |
|
|
01b8535c5e
|
Highlight numbers properly
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-16 11:17:45 -04:00 |
|
|
8c54ceb104
|
Add shell scripts to run without just, fix the issue with bun and tsx failing to exit
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-12 15:33:03 -04:00 |
|
|
1951425508
|
Refactor runtimes
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-12 10:58:23 -04:00 |
|
|
21ff71cc94
|
Fix a cursor position issue when searching forward
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-11 17:29:39 -04:00 |
|
|
2c21bf0c9b
|
Use node apis for test setup, refactor a bunch of runtime stuff
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-11 17:27:49 -04:00 |
|
|
b2169cf54b
|
Properly document the Option type
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-11 12:06:45 -04:00 |
|
|
d7bf8801c9
|
Put the important scripts package.json so they can be run without Just
timw4mail/scroll/pipeline/head There was a failure building this commit
|
2024-07-10 16:32:28 -04:00 |
|
|
4be7be09a7
|
Fix some issues with line splitting/merging
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-10 16:12:39 -04:00 |
|
|
4436a8a783
|
Refactor stuff
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-10 12:11:27 -04:00 |
|
|
b3bddbb601
|
Refactor search to work like in hecto, albeit with some bugs with backwards searching
timw4mail/scroll/pipeline/head There was a failure building this commit
|
2024-07-09 17:02:16 -04:00 |
|
|
e0e7849fe4
|
Clean up some types
|
2024-07-09 16:12:28 -04:00 |
|
|
88bf3da4e7
|
Use Tsx/node implementation for file/terminal_io in Bun runtime
timw4mail/scroll/pipeline/head There was a failure building this commit
|
2024-07-09 10:23:25 -04:00 |
|
|
0148561240
|
Partially fix search lockup for Bun
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-05 16:16:05 -04:00 |
|
|
8d2ba868b0
|
Add new runtime for tsx
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-05 15:51:30 -04:00 |
|
|
e656ad3112
|
Fix tests broken by document.row change
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-05 09:31:18 -04:00 |
|
|
1cfdeece60
|
Make document.row getter return an option instead of a nullable
|
2024-07-05 09:27:28 -04:00 |
|
|
090d6262c3
|
More Option refactoring, and some tests
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-03 19:09:04 -04:00 |
|
|
4313b923bf
|
Refactor Option type to one implementation instead of two
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-03 17:49:15 -04:00 |
|
|
1b3e9d9796
|
Add Option type to remove the need to use null/undefined
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-03 16:13:29 -04:00 |
|
|
76eacd835f
|
Add test for quit command
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-02 16:59:46 -04:00 |
|
|
cf80dce335
|
Increase test coverage
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-02 16:27:18 -04:00 |
|
|
82bcc72d21
|
Fix runtime loading
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-02 14:50:21 -04:00 |
|
|
32f9ef3bba
|
Revert "Mostly refactor prompt input (search/file saving) to use input loop shared with normal functionality"
timw4mail/scroll/pipeline/head This commit looks good
This reverts commit 9afeed41cd .
|
2024-07-02 13:41:16 -04:00 |
|
|
9afeed41cd
|
Mostly refactor prompt input (search/file saving) to use input loop shared with normal functionality
timw4mail/scroll/pipeline/head There was a failure building this commit
|
2024-06-28 16:45:55 -04:00 |
|
|
d405880ce8
|
Start to refactor search highlighting to better match hecto implementation
timw4mail/scroll/pipeline/head This commit looks good
|
2024-06-26 15:55:47 -04:00 |
|
|
ce7a60332a
|
Attempt to fix Deno CI tests
timw4mail/scroll/pipeline/head This commit looks good
|
2024-06-26 15:46:08 -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
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
timw4mail/scroll/pipeline/head There was a failure building this commit
|
2024-06-21 14:14:10 -04:00 |
|
|
faf59b4235
|
Prepare for highlighting search results
timw4mail/scroll/pipeline/head This commit looks good
|
2024-03-01 16:04:25 -05:00 |
|
|
9d45cf9296
|
Use Node stdin API for Bun to allow basic functionality to work again
timw4mail/scroll/pipeline/head This commit looks good
|
2024-03-01 11:28:34 -05:00 |
|
|
ab42873182
|
Remove buggy FFI implementation in favor of Node API (implemented by Bun and Deno)
timw4mail/scroll/pipeline/head This commit looks good
|
2024-03-01 11:06:47 -05:00 |
|
|
9458794fa3
|
Optimize highlighting escape sequences
|
2024-03-01 10:28:12 -05:00 |
|
|
a3a8fba6e2
|
Clean up some commented code
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-29 15:48:56 -05:00 |
|
|
33f19ddec1
|
Basic number highlighting
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-29 15:48:11 -05:00 |
|
|
55c9dc1c3d
|
Preparations for highlighting numbers
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-29 14:24:22 -05:00 |
|
|
cd448f74d6
|
Fix some issues with search functionality
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-29 13:51:45 -05:00 |
|
|
85dbd506c6
|
Implement backwards/forwards searching
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-28 15:44:57 -05:00 |
|
|
e21944b4a4
|
Add incremental (character by character) search functionality
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-22 14:57:12 -05:00 |
|
|
b3177cbd48
|
Mess with function imports
timw4mail/scroll/pipeline/head This commit looks good
|
2024-01-11 11:23:28 -05:00 |
|
|
f19fc1d2e0
|
Slight FFI tweaks to make deno less crashy on macos
|
2024-01-11 11:08:48 -05:00 |
|
|
15496646d6
|
Minor refactoring, build up the ansi escape codes to handle colors
|
2024-01-10 15:44:19 -05:00 |
|
|
30230520a0
|
Remove redundant write function in Bun terminal_io implementation
|
2024-01-09 10:52:11 -05:00 |
|
|
f5599b5192
|
Implement basic searching
|
2023-11-30 16:14:52 -05:00 |
|
|
32e4030a4a
|
Add logging for various FFI/Termios tasks
|
2023-11-30 11:46:25 -05:00 |
|
|
1b748ed63e
|
Improve display of save as
|
2023-11-30 11:15:37 -05:00 |
|
|
02be6a133c
|
Refactor everything again
|
2023-11-29 16:09:58 -05:00 |
|