Commit Graph

812 Commits

Author SHA1 Message Date
Allen Webster 1b38d319dc finished setting up new doc generator which now 100 replecates the direct generator 2016-11-09 22:18:22 -05:00
Allen Webster 62d74a8832 merge problem 2016-11-06 18:19:36 -05:00
Alex Baines a56edef9db fix building on linux 2016-11-06 02:31:45 +00:00
Allen Webster 2ec3b7348b fixed file saving bug 2016-11-04 23:55:07 -04:00
Allen Webster e8405a5c04 fixed file loading bug 2016-11-04 22:59:35 -04:00
Allen Webster fe951cd92e building html document generator 2016-11-03 17:37:29 -04:00
Allen Webster 7f559c4016 setting up the site generator's general document system. 2016-11-03 00:57:26 -04:00
Allen Webster de4f320e27 organized metaprogramming some more, still needs work. Setup the 'site' subproject 2016-11-01 23:27:51 -04:00
Allen Webster 9de2633f51 fixed binary search impossible to find' 2016-10-29 15:51:59 -04:00
Allen Webster 6c0015f1ed fixed more packaging bugs 2016-10-29 14:29:03 -04:00
Allen Webster 3370e48236 fixed bug in the packaging code 2016-10-29 13:58:28 -04:00
Allen Webster 8bcf23a848 fixed critical bug with line reallocating 2016-10-29 13:48:21 -04:00
Allen Webster 92acc0bc08 switched to build.cpp 2016-10-28 17:25:16 -04:00
Allen Webster 1068a1de24 fixed a few ship bugs for a4.0.12 2016-10-28 10:44:57 -04:00
Allen Webster c221d97f13 a4.0.12 ready 2016-10-28 10:11:56 -04:00
Allen Webster 39be882693 post-stream, got miblo incrementors/decrementors started. added settings for code presentation. adding config file for code wrapping 2016-10-27 19:45:41 -04:00
Allen Webster a6a6957ba9 fixed fucking git fuckup... fuck that shit.. uhg 2016-10-27 02:58:37 -04:00
Allen Webster ff08a6ea24 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-10-27 01:59:59 -04:00
Allen Webster c9aa96b371 update to TODO (woops) 2016-10-27 01:59:55 -04:00
Allen Webster c97b6d1983 TEMPORARY SOLUTION: have a code-wrapped file do all lexing in serial 2016-10-27 01:58:22 -04:00
Allen Webster e8b3920284 update todo file 2016-10-24 22:46:03 -04:00
Allen Webster 54bea311a2 getting buffer font info 2016-10-24 22:45:34 -04:00
Allen Webster ad5b203b57 preprocessor code wrapping rule 2016-10-24 20:26:52 -04:00
Allen Webster e76dac4994 minimum base width feature for code wrapping 2016-10-24 19:02:10 -04:00
Allen Webster 39dbddfa3f Fix label jump skipping bug 2016-10-24 13:22:22 -04:00
Allen Webster 43d6c29e8b introduced memory debugging mode, finished comment wrapping rule 2016-10-22 11:30:25 -04:00
Allen Webster 6f64d7c12e fixups from wednesday's stream 2016-10-14 17:21:17 -04:00
Allen Webster c86d2dc9c6 added rule for continued statements 2016-10-10 18:09:46 -04:00
Allen Webster 94c624a505 tweaks to the existing wrap rules 2016-10-10 16:47:09 -04:00
Allen Webster 7ac01f5918 loosened up the buffer creation API 2016-10-08 16:20:49 -04:00
Allen Webster a9ee84547c code wrapping appears to work entirely 2016-10-06 21:55:44 -04:00
Allen Webster 2e341edd41 fixed a lot of bugs in the token smart wrapping system, still more to fix 2016-10-06 19:27:23 -04:00
Allen Webster 9a4609c8d5 setup the basis for the token smart wrap rule 2016-10-06 17:29:04 -04:00
Allen Webster 2053d0df47 minor cleanup of the code presentation stuff 2016-10-05 21:38:08 -04:00
Allen Webster 39699b2d9f wrapped up the unification of the virtual whitespace parsing system, switched to allowing the virtual whitespace to be toggled 2016-10-05 02:08:23 -04:00
Allen Webster ce1a53d67f first setup of code formatting 2016-09-30 20:33:13 -04:00
Allen Webster 5dee37296c example of basic word level wrapping 2016-09-29 15:39:47 -04:00
Allen Webster 40d9aebd64 driving wrap positions through a metadata system 2016-09-29 14:29:00 -04:00
Allen Webster 7d31bb986d arbitrary line wrapping working 2016-09-28 21:07:14 -04:00
Allen Webster 0b2d781ce1 clean up the memory for all the new metadata systems 2016-09-27 23:32:35 -04:00
Allen Webster 0d587c8fe2 switched indent array to using wrap_line, driving all systems through the wrapped indents array 2016-09-27 16:28:59 -04:00
Allen Webster 8f8806f86d added a wrap_line index to the cursors, switch the dialogical wrap APIs to using wrap_line instead of pos, for identifying wrap positions 2016-09-27 15:33:44 -04:00
Allen Webster ab4bdaf535 switched wrap measurement to indexes instead of y values 2016-09-27 14:51:58 -04:00
Allen Webster b54e11bc97 driving all virtual whitespace through an indents array 2016-09-27 11:16:46 -04:00
Allen Webster 980cb9e477 dialectic API for line wrap measurements 2016-09-27 00:41:59 -04:00
Allen Webster 3cfb743a12 added remeasuring for character starts; fixed issue with inserting characters at the beginning of a line 2016-09-25 15:25:27 -04:00
Allen Webster 0da0013df6 basic apparent character positioning working 2016-09-24 20:13:24 -04:00
Allen Webster 7b66fad3b8 fixed dumb whitespace merge problem 2016-09-24 17:26:37 -04:00
Allen Webster f006fed643 Merge branch '4.0.11-patches' of https://bitbucket.org/4coder/4coder 2016-09-24 17:04:13 -04:00
Allen Webster 45ed69c9f0 Fixed nasty crashing bug in the 4.0.11 branch 2016-09-24 16:58:05 -04:00