Commit Graph

178 Commits

Author SHA1 Message Date
Allen Webster 3006d5425c working on the windows layer utf8 <-> utf16 stuff 2017-03-20 11:55:46 -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 8a7db02109 worked on the utf8 to utf16 conversions in the file track system 2017-03-18 18:19:51 -04:00
Allen Webster 2b2e90c987 started switching file tracking over to an integrated subsystem 2017-03-18 17:07:25 -04:00
Allen Webster 7fd55df13f finished building 4coder with MSVC 2017 2017-03-17 14:38:09 -04:00
Allen Webster 12c8b920d2 setup the page loading on request, setup the rendering with the new system, still fixing bugs 2017-03-13 19:48:11 -04:00
Allen Webster 2be3b6bdae almost ready to implement fonts on windows 2017-03-12 19:24:18 -04:00
Allen Webster dc90ec0c83 setup the font interface, complete with an opaque Render_Font; started breaking down the translation interface 2017-03-11 20:20:24 -05:00
Allen Webster b871d5d2e5 fixed Font_ID 2017-03-11 13:53:48 -05:00
Allen Webster e62da80982 finished torching the old font system 2017-03-11 13:35:12 -05:00
Allen Webster 4a5bfa59b7 began torching the font system 2017-03-10 15:44:42 -05:00
Allen Webster 18d19fb9fa added new file hook; fixed up linux save-to-name bug; fixed up packaging bug 2017-02-26 15:13:06 -05:00
Allen Webster 37bf8777a4 got 32-bit windows build running 2017-02-24 20:53:40 -05:00
Allen Webster 706b7dc617 new mark setting system setup, not finished testing new write_character 2017-02-23 21:30:29 -05:00
Allen Webster 67f6e7b743 utf8 encoded buffers fully working on windows 2017-02-20 16:05:42 -05:00
Allen Webster 59267a6418 new utf8 <-> utf16 code 2017-02-17 20:04:41 -05:00
Allen Webster 48bcb06893 extended ascii; improved file handling; assorted bug fixes 2017-02-12 01:01:01 -05:00
Allen Webster 9ef04f5dc5 fixed string bug; improved file list behavior 2017-02-10 13:02:17 -05:00
Allen Webster 783d1f2fc6 fixed cpu burning bug 2017-02-02 19:52:39 -05:00
Allen Webster 5b27fa3806 added font option 2017-01-30 13:41:08 -05:00
Allen Webster 0417cab3d0 4.0.15 various bug fixes, feature polish, added experimental scope command 2017-01-28 19:03:23 -05:00
Allen Webster 63f695d074 got new organization system working on linux 2017-01-23 01:19:43 -05:00
Allen Webster f6a1c50d14 misc bug fixes and cleanups, added function lister, and scope navigator 2017-01-13 22:01:35 -05:00
Allen Webster e37cce743a lots of organization to files, figured out a good way to solve the build.cpp string problem and set it up 2017-01-06 21:59:55 -05:00
Allen Webster 1ef304558e setting up better organization for file system 2017-01-03 15:05:35 -05:00
Allen Webster 8cd14b79ca cleaned up some rusty old debug stuff 2016-12-18 15:42:11 -05:00
Allen Webster a6a6957ba9 fixed fucking git fuckup... fuck that shit.. uhg 2016-10-27 02:58:37 -04:00
Allen Webster 803f486973 passing the command line parameters to the application 2016-09-18 22:49:25 -04:00
Allen Webster 3970f1f338 fixed initial file loading name issue; wrapped lexer string.h in include guard 2016-09-09 18:56:43 -04:00
Allen Webster 431d80a8b8 switched buffer_boundary_seek over to custom code 2016-09-08 18:03:43 -04:00
Allen Webster bdd893438d implemented custom side auto indent 2016-09-07 20:32:31 -04:00
Allen Webster 4dc20d8fec small optimization of when to execute frames 2016-09-05 09:41:22 -04:00
Allen Webster 82e836e381 now running cpp lexer types through meta compiler 2016-09-04 13:09:13 -04:00
Allen Webster c134f04dde fixed issue with windows full screen (may want to revist in the future though) 2016-09-02 11:58:04 -04:00
Allen Webster f236e7c9d1 exit command 2016-09-01 16:29:07 -04:00
Allen Webster 2c20438e88 full screen API 2016-08-31 23:06:46 -04:00
Allen Webster 084d45b530 implemented windows fullscreen (hacking alt tab), improved the next error part of the jump parsing 2016-08-31 20:26:52 -04:00
Allen Webster 2050e42f5b start using message boxes for errors 2016-08-31 14:40:22 -04:00
Allen Webster efd7f19000 fix issue in junk token highlighting 2016-08-30 22:18:47 -04:00
Allen Webster ca1607013d reorganizing includes a little more 2016-08-30 21:05:24 -04:00
Allen Webster 9d2384b3b9 improvements to the lexer 2016-08-30 15:30:41 -04:00
Allen Webster 1ea3523483 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-08-29 14:13:15 -04:00
Allen Webster 6a89779536 setup merge 2016-08-29 14:13:09 -04:00
Allen Webster 0378546dd8 prepared linux file track layer and other small adjustments 2016-08-29 12:52:47 -04:00
Allen Webster 3531c20e56 pulled out shared implementation of file interface on platform layer 2016-08-29 09:57:05 -04:00
Allen Webster d61adebba2 simplification of sysshared requirements 2016-08-28 22:14:02 -04:00
Allen Webster ec27163c48 removed all occurances of int 2016-08-28 21:03:26 -04:00
Allen Webster e7216b80c6 fixed bug with child processes being starved so they cannot terminate properly 2016-08-28 15:25:24 -04:00
Allen Webster 3d714642ad only building the default customizations in when customizations are disabled to reduce exe size 2016-08-28 13:31:43 -04:00
Allen Webster 8e81ae82e0 C version of string library, C++ version preserved 2016-08-28 00:31:06 -04:00