1
0
Fork 0
Commit Graph

43 Commits

Author SHA1 Message Date
Timothy Warren 0569ede1a5 Comments and import fixes
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-13 14:54:44 -04:00
Timothy Warren 9735d9b252 Properly highlight numbers
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-13 14:43:31 -04:00
Timothy Warren fe1c54317e Fix CI build?
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-12 12:52:20 -04:00
Timothy Warren e6513cf3c2 Minor code cleanup
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-09 13:48:39 -04:00
Timothy Warren 07c37910d7 Rename editor.document to not collide with import
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-07 16:33:00 -04:00
Timothy Warren f78bbdabb2 Up to step 154 in Kilo tutorial (chapter 7)
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-07 16:26:05 -04:00
Timothy Warren 6cdb658d43 Simplify package paths
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-07 13:10:40 -04:00
Timothy Warren 787166df3a Move stuff again, just because
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 15:36:43 -04:00
Timothy Warren c99cf3faf9 More moving stuff around 2021-04-02 14:52:44 -04:00
Timothy Warren 1cc35c95a7 Move more stuff around
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 13:11:54 -04:00
Timothy Warren 38d127e419 Split input handling from editor.go
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 12:03:33 -04:00
Timothy Warren f2e9cd3075 Refactor input mapping
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 11:57:24 -04:00
Timothy Warren f4a252a294 Basic character deletion
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 10:48:51 -04:00
Timothy Warren 42e50dfebb Add quit confirmation for modified document
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 10:34:19 -04:00
Timothy Warren 799af21a24 Add 'dirty' flag to document
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-02 10:07:37 -04:00
Timothy Warren a1f62aa8cb Add save functionality
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 20:23:51 -04:00
Timothy Warren 5cb2047762 More test coverage
timw4mail/gilo/pipeline/head There was a failure building this commit Details
2021-04-01 18:51:52 -04:00
Timothy Warren 1a4f6809fb Fix current line display, automatic formatting fixes
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 16:47:32 -04:00
Timothy Warren 41d1aa6553 Insert a char
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 16:17:13 -04:00
Timothy Warren bd9a07feed Finish kilo chapter 4, text viewer
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 13:25:59 -04:00
Timothy Warren 1d4c8f99c0 Move file-specific logic to a document struct
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 12:02:17 -04:00
Timothy Warren d831bd4f83 Draw empty status bar
timw4mail/gilo/pipeline/head This commit looks good Details
2021-04-01 09:41:16 -04:00
Timothy Warren 513d328226 Handle rendering tabs
timw4mail/gilo/pipeline/head This commit looks good Details
2021-03-31 14:56:46 -04:00
Timothy Warren ae65be003c Fix some offset errors for cursor operations
timw4mail/gilo/pipeline/head This commit looks good Details
2021-03-31 14:32:43 -04:00
Timothy Warren ae1c91ac74 Horizontal scrolling and line end snapping
timw4mail/gilo/pipeline/head This commit looks good Details
2021-03-31 11:12:09 -04:00
Timothy Warren cef024bb30 Basic scrolling up or down a file
timw4mail/gilo/pipeline/head This commit looks good Details
2021-03-31 09:43:47 -04:00
Timothy Warren 7d435d1556 Non-scrolling file viewer 2021-03-30 18:43:46 -04:00
Timothy Warren 067b38c26a Open first line of a file 2021-03-30 18:29:23 -04:00
Timothy Warren b34c146aba Display a row of text 2021-03-30 18:00:06 -04:00
Timothy Warren c455562703 Simplify ascii helpers 2021-03-30 16:35:03 -04:00
Timothy Warren f7157f9c50 Move functions to file under editor instead of their own package 2021-03-30 16:22:35 -04:00
Timothy Warren 842ab0ef49 Add start of editor row structure 2021-03-30 16:05:33 -04:00
Timothy Warren b7e4463f01 Fix movement keys, finish Kilo chapter 3 2021-03-30 15:47:42 -04:00
Timothy Warren b0c6d1b369 Break everything again 2021-03-30 15:45:13 -04:00
Timothy Warren e0b348b941 Make PageUp and PageDown work 2021-03-30 14:42:59 -04:00
Timothy Warren 4dfe797467 Make arrows work 2021-03-30 14:11:36 -04:00
Timothy Warren 5194fe1e9b Cleanup a little 2021-03-30 11:52:44 -04:00
Timothy Warren 663c4304f0 Reorganize a little bit 2021-03-26 16:18:03 -04:00
Timothy Warren f205887294 Now with universal quitting action! 2021-03-26 13:35:58 -04:00
Timothy Warren 458f94f576 Break stuff 2021-03-26 12:01:17 -04:00
Timothy Warren ebf6b38a97 Move cursor with wasd keys 2021-03-25 12:46:53 -04:00
Timothy Warren ca81c5a8cf Add structs for cursor position and size 2021-03-25 12:27:48 -04:00
Timothy Warren d04b4bec84 Fewer folders, more files 2021-03-24 16:23:17 -04:00