Commit Graph

53 Commits

Author SHA1 Message Date
Allen Webster 4db6beddd0 Switch to relying on string_push and string_push_copy everywhere 2018-11-29 12:55:53 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
Allen Webster c625620950 Setup basics for visible markers, fixed some stability issues 2018-09-17 11:47:06 -07:00
Allen Webster 6e55710432 Miscellanious improvements 2018-06-16 13:57:32 -07:00
Allen Webster 8b52c39bab Fixed the new project command, fixed the 4coder unix project commands 2018-06-09 11:46:38 -07:00
Allen Webster 31d1f6e9e0 4.0.27 compilation error fixes 2018-06-02 21:20:03 -07:00
Allen Webster 4fd34688ba Version 4.0.27 ready to ship 2018-06-02 16:02:14 -07:00
Allen Webster 10b7d139c7 Extra errors in compound parse rule, and in project parser 2018-06-01 21:06:13 -07:00
Allen Webster 7699b37767 Upgraded new project commands, cursor at bottom of output option 2018-06-01 17:29:36 -07:00
Allen Webster 91384ca559 Moved meta generation for config system into the 4coder code base, and added refernce lists to generated operations 2018-05-30 13:27:47 -07:00
Allen Webster e7659e147b Finished building up the config system meta program for 2018-05-30 00:58:22 -07:00
Allen Webster 4783c9598f Project printing, scroll bars and file bars in config, indentation in config 2018-05-27 22:30:31 -07:00
Allen Webster 3c2a71d7c3 Fully upgraded project system, still needs a few rounds of revision though 2018-05-26 00:49:37 -07:00
Allen Webster 70160d16dc Fixed a problem with project parsing 2018-05-20 23:12:08 -07:00
Allen Webster 5566572269 Added parse error log and parse recover to the config parser 2018-05-19 21:44:20 -07:00
Allen Webster cb1273d4cb Moved the entire project system over to the new config parsing base 2018-05-19 15:05:31 -07:00
Allen Webster 537f83ab69 Wrote a new config parser 2018-05-11 17:53:02 -07:00
Allen Webster 0752dcc72a Compilation problem in project commands 2018-05-09 12:54:44 -07:00
Allen Webster ba4c7f7959 Aggressive reorganization of the default custom layer 2018-05-09 00:10:07 -07:00
Allen Webster b703a512d7 Cleaning up the project code more 2018-05-08 22:22:33 -07:00
Allen Webster a8b25adafe Attacking the organization of the project commands code 2018-05-08 00:14:23 -07:00
Allen Webster 65e794f9d3 Lots of good work, also half assed shitty poop sauce of a buffer uniquifier 2017-11-30 18:25:49 -05:00
Allen Webster 6cdaa02312 Got window title changing working robustly ish 2017-11-30 14:02:37 -05:00
Allen Webster 6c13041dee Moved set_title into custom API, implemented set_title tests there 2017-11-30 11:39:35 -05:00
Allen Webster 474e348aa3 new project pushd not working on linux 2017-11-22 13:56:51 -05:00
Allen Webster e0829ba9d5 Added build_metadata.sh 2017-11-22 13:52:15 -05:00
Allen Webster edd941b5fd Got rename working on Windows 2017-11-21 16:30:40 -05:00
Allen Webster 793ba6fc83 Lots of new convenience features 2017-11-21 13:25:19 -05:00
Allen Webster 95c9f7f558 lots and lots of work on command metadata system 2017-11-15 18:57:21 -05:00
Allen Webster cc80e081ff Added config syntax error warnings 2017-11-14 19:06:00 -05:00
Allen Webster eb39575aff Cleaning up the build.sh part of new project generation 2017-11-11 17:09:52 -05:00
Allen Webster d6fb760f1f Fixing a small bug in new project 2017-11-11 17:04:05 -05:00
Allen Webster d04dd8879b Multi copy from other applications 2017-11-09 19:47:57 -05:00
Allen Webster bcff1f1f9f Productivity Acceleration: project.4coder helpers 2017-11-09 13:30:24 -05:00
Allen Webster bd2ef80f30 cleaned up arbitrary system command code more 2017-07-17 17:16:29 -04:00
Allen Webster b8107e74df finished switching over linux logging 2017-07-03 11:59:39 -04:00
Allen Webster 586d041efe fixed objective-c to cpp linkage specifiers 2017-06-29 21:24:43 -04:00
Allen Webster 982dca7e5e Got custom and app layers building on Mac 2017-06-26 22:47:00 -04:00
Allen Webster 752356b8b0 Hot directory setting API; project file open/close timing fix 2017-06-20 16:37:45 -04:00
Allen Webster a4ef272b1b got the parse context system working in 4coder 2017-05-19 19:55:50 -04:00
Allen Webster bc4c866cf0 lots of progress on 4.0.19 2017-04-15 17:47:23 -04:00
Allen Webster 49798a25fe file bar hiding, open file that creates new buffer, seek up directories for project.4coder, load project at launch option, WM_DISPLAYCHANGE, alphanumeric word boundaries work with utf8 encoded characters. 2017-03-27 18:36:42 -04:00
Allen Webster d94c8c3672 got code wrapping working 2017-03-25 16:49:54 -04:00
Allen Webster 3515722fdb fixed the utf8 <-> utf16 system in win32 2017-03-23 18:45:32 -04:00
Allen Webster f9d2414281 Revert "Converting to proper use of umem everywhere (kind of went off on a tanget there :D)"
This reverts commit fe7c0fe47e.
2017-03-23 15:16:39 -04:00
Allen Webster baa8ef3d8d Revert "progress converting the platform layer over"
unfucking things
This reverts commit c7b1328cab.
2017-03-23 15:15:05 -04:00
Allen Webster c7b1328cab progress converting the platform layer over 2017-03-22 22:17:17 -04:00
Allen Webster fe7c0fe47e Converting to proper use of umem everywhere (kind of went off on a tanget there :D) 2017-03-19 19:05:05 -04:00
Allen Webster c4358ab179 package script architecture names cleaned up; added code extensions to config file 2017-02-26 16:44:40 -05:00
Allen Webster 48bcb06893 extended ascii; improved file handling; assorted bug fixes 2017-02-12 01:01:01 -05:00