Commit Graph

52 Commits

Author SHA1 Message Date
Allen Webster 33407c2258 now only writing buffer render items if they fall in the clip range of the view. 2016-09-20 16:02:41 -04:00
Allen Webster 1e8bea250e arbitrary wrap positions with commands for adjusting and horizontal navigation 2016-09-20 15:48:02 -04:00
Allen Webster b9536768f7 basics of navigation now work, now need to deal with finding a better line wrapping rule 2016-09-19 22:52:35 -04:00
Allen Webster 9bf48efd83 more buffer rendering cleanup 2016-09-19 21:57:25 -04:00
Allen Webster 7531353153 documentation for relex system, and some cleanup on buffer rendering 2016-09-19 20:51:28 -04:00
Allen Webster 7d081dd7f5 removed the completely unused backify loop system 2016-09-19 15:50:43 -04:00
Allen Webster 1a987c6781 fixed bug with the parallel lexing routine not using the gap buffer 2016-09-19 10:41:11 -04:00
Allen Webster 6d2589d149 rendering all bytes 2016-09-18 23:29:40 -04:00
Allen Webster c551c081a7 now officially running through the gap buffer with 100 of features working!!!! 2016-09-18 11:24:43 -04:00
Allen Webster 431d80a8b8 switched buffer_boundary_seek over to custom code 2016-09-08 18:03:43 -04:00
Allen Webster 28af8c92cc rough multi-line system 2016-07-18 16:53:04 -04:00
Allen Webster dacf7f1675 rounded out batch edit, tracked down some bugs 2016-07-13 19:19:42 -04:00
Allen Webster add72934e0 search all, and jump to location with return appears to be working 2016-07-12 14:20:06 -04:00
Allen Webster 245d61d6a6 fixed the really tricky thing with the cursor positions 2016-07-06 18:28:39 -04:00
Allen Webster 3430f50103 remove file's font id 2016-07-04 16:40:57 -04:00
Allen Webster cdcc01ec23 fixed off-by-one in remeasure widths 2016-07-04 00:04:39 -04:00
Allen Webster c8fcd07d16 bug fixing 2016-06-22 13:53:31 -04:00
Allen Webster 91386e62d0 combined font-info-load and font-load 2016-06-03 14:45:51 -04:00
Allen Webster 9bd09d1da2 moved a lot of basics to the custom side 2016-06-03 12:20:45 -04:00
Allen Webster 93ab33ee84 fixed EOF paste/scroll bugs - robust against render buffer overflows 2016-06-02 08:41:30 -04:00
Allen Webster b710f1838f fixed wrapping at newline bug 2016-05-23 11:58:27 -04:00
Allen Webster c989b9dae9 fixed nasty corruption bug with the size of the undo stack 2016-05-17 16:21:51 -04:00
Allen Webster f64afa1404 rad new indent rule 2016-05-15 23:22:31 -04:00
Allen Webster 6568de0e17 case insensitive search 2016-03-21 14:23:23 -04:00
Allen Webster 8e469180cc expanding file table, misc improvements 2016-03-15 10:12:06 -04:00
Allen Webster d71d10434a 4coder_handmade_hero.cpp ready to go 2016-03-05 03:10:43 -05:00
Allen Webster 78653ef118 lots of miscellaneous bug fixes 2016-03-04 16:26:00 -05:00
Allen Webster 8256016707 a3.4.4 2016-02-28 15:30:51 -05:00
Allen Webster f94151af2d coroutines on windows via fibers 2016-02-26 00:50:19 -05:00
Allen Webster dca0269d8e API refinement 2016-02-24 19:04:08 -05:00
Allen Webster b86407bdb9 buffer seek delimiter api 2016-02-23 15:06:22 -05:00
Allen Webster 770c48f95b word complete v1 again 2016-02-20 13:23:46 -05:00
Allen Webster 5619527d37 started word complete 2016-02-11 12:17:52 -05:00
Allen Webster 8195020bfd new linux shit 2016-02-01 00:03:42 -05:00
Allen Webster c395f8a735 adding cl parameters 2016-01-21 12:48:09 -05:00
Allen Webster 0aa1df3da0 locales 2016-01-06 10:39:15 -05:00
Allen Webster bd70780525 edit tests 2015-11-10 17:43:35 -05:00
Allen Webster fb4a86058a full data gathering 2015-11-09 20:25:20 -05:00
Allen Webster dcdec287a1 basic file open optimizations 2015-11-08 16:00:25 -05:00
Allen Webster 774c8daaff bug fixes 2015-11-06 14:54:24 -05:00
Allen Webster 813e878a9b rope balancing 2015-11-05 23:31:53 -05:00
Allen Webster 7b3c7094f8 rope edits 2015-11-04 17:14:24 -05:00
Allen Webster 60dab2731c work on mugab edits 2015-11-02 19:43:36 -05:00
Allen Webster a89b46fda7 new memory interface 2015-11-01 20:04:37 -05:00
Allen Webster e88b9ea324 MuGaB rendering and seeking 2015-10-31 17:41:10 -04:00
Allen Webster afbde90d9e multi-gap buffer 2015-10-30 22:33:13 -04:00
Allen Webster 02d72d118d a3.2 & gap buffer finished 2015-10-29 20:48:30 -04:00
Allen Webster 7c2d26463e gap buffer editing 2015-10-28 18:59:39 -04:00
Allen Webster d3913c0c7a auto tab 2015-10-27 21:45:03 -04:00
Allen Webster 67c15443e0 updown seeks 2015-10-26 22:10:33 -04:00