|
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 |
|
|
0148561240
|
Partially fix search lockup for Bun
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-05 16:16:05 -04:00 |
|
|
1cfdeece60
|
Make document.row getter return an option instead of a nullable
|
2024-07-05 09:27:28 -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 |
|
|
cf80dce335
|
Increase test coverage
timw4mail/scroll/pipeline/head This commit looks good
|
2024-07-02 16:27:18 -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 |
|
|
f71239ded5
|
Minor refactoring, add some more comments and tests
|
2024-06-26 15:45:33 -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 |
|
|
33f19ddec1
|
Basic number highlighting
timw4mail/scroll/pipeline/head This commit looks good
|
2024-02-29 15:48:11 -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 |
|
|
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 |
|
|
8ee17f4eef
|
Fix prompt in deno, but break in bun :(
|
2023-11-27 15:05:48 -05:00 |
|
|
4d54d4bf8a
|
Attempt to fix deno prompt
|
2023-11-27 11:07:26 -05:00 |
|
|
759450222f
|
Partially implement SaveAs prompt (need to fix Deno)
|
2023-11-27 10:25:30 -05:00 |
|
|
ddb5eb783e
|
Polish text editing functionality
|
2023-11-22 17:09:41 -05:00 |
|
|
5cd59ba943
|
Require confirmation for quitting a 'dirty' document
|
2023-11-22 11:27:46 -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 |
|
|
35f949c4b5
|
Complete the text viewer functionality
|
2023-11-21 11:35:56 -05:00 |
|
|
c9b37c205c
|
Convert the render position pointer to just a number, since it doesn't apply to rows, just columns in rows
|
2023-11-21 10:55:23 -05:00 |
|
|
e5988c173d
|
Add status bar
|
2023-11-20 15:39:27 -05:00 |
|
|
4df0c70c32
|
Add PageUp/PageDown and Home/End scrolling
|
2023-11-20 15:14:36 -05:00 |
|
|
28ec91798a
|
Add horizontal scrolling
|
2023-11-20 14:21:42 -05:00 |
|
|
9b95850e86
|
Basic vertical scrolling
|
2023-11-20 11:12:22 -05:00 |
|
|
a1aa189e11
|
And a bit more test refactoring and cleanup
|
2023-11-16 21:22:24 -05:00 |
|
|
8b5fb17603
|
More tests
|
2023-11-16 16:00:03 -05:00 |
|
|
1fc6e8f75f
|
Fix logic error that breaks everything
|
2023-11-16 11:20:30 -05:00 |
|
|
f966ebf4ac
|
Move some things around to more logical places, attempt to set up an error log file
|
2023-11-16 11:10:33 -05:00 |
|
|
d5ce04fe8b
|
Basic file opening and display. Off-by-one bug skipping first line, though
|
2023-11-14 15:53:45 -05:00 |
|
|
816295ff9c
|
Preparing for file reading/writing
|
2023-11-13 15:33:56 -05:00 |
|
|
b980996a5e
|
Some reorganization
|
2023-11-08 18:07:34 -05:00 |
|
|
d99656de66
|
Implement methods to get current console size
|
2023-11-08 17:02:59 -05:00 |
|
|
f238b162f6
|
Setup basic terminal output for Deno
|
2023-11-08 11:11:19 -05:00 |
|
|
19e44261a4
|
Refactor to prepare for implementing input and output streams to the terminal
|
2023-11-03 12:26:09 -04:00 |
|