Commit Graph

891 Commits (e65be952891867d58d3a3f83a2d442e21a19816a)

Author SHA1 Message Date
insofaras 38c46c8d5d linux fatal error popup 2016-08-31 20:05:34 +01:00
Allen Webster 2050e42f5b start using message boxes for errors 2016-08-31 14:40:22 -04:00
Allen Webster a7feb7052c improved jump to parsing to handle parentheses in file paths on windows 2016-08-31 12:52:46 -04:00
Allen Webster 6986f3c854 fixed indent bug with end of line comment, removed token merging 2016-08-31 11:10:22 -04:00
Allen Webster efd7f19000 fix issue in junk token highlighting 2016-08-30 22:18:47 -04:00
Allen Webster 1b2c236b57 fixed wicked crazy bug in optimized build, warrants more investigation 2016-08-30 21:44:02 -04:00
Allen Webster ca1607013d reorganizing includes a little more 2016-08-30 21:05:24 -04:00
Allen Webster 452f266d5a Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-08-30 20:07:35 -04:00
insofaras 6f836eab45 linux make it build and update filetrack system
filetrack now tracks directories like windows, which handles
moves/deletes of files better.
2016-08-31 00:33:10 +01:00
Allen Webster c6b6203e53 more lexer improvements 2016-08-30 18:04:57 -04:00
Allen Webster c645b9a57b Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-08-30 17:27:51 -04:00
Allen Webster 75da8a9518 cleanup of the preprocessor handling 2016-08-30 17:23:34 -04:00
Allen Webster 9d2384b3b9 improvements to the lexer 2016-08-30 15:30:41 -04:00
insofaras a0f3996e73 linux file track stuff working afaict 2016-08-30 02:45:36 +01: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 505f803274 improvements to custom build time 2016-08-28 11:42:12 -04:00
Allen Webster 8e81ae82e0 C version of string library, C++ version preserved 2016-08-28 00:31:06 -04:00
Allen Webster f7a2affb9f file track system is ready for porting 2016-08-27 13:48:10 -04:00
Allen Webster 44756b2d5c get directory name from OS instead of storing 2016-08-27 10:42:47 -04:00
Allen Webster 8ea91269cd fixed crash bug in relexing 2016-08-26 20:42:16 -04:00
Allen Webster a6033b8418 set up get changed files 2016-08-26 17:30:08 -04:00
Allen Webster 7ada40c1bc fixes to new save system 2016-08-26 15:35:50 -04:00
Allen Webster fc76531ca1 file tracker version 2 fully integrated 2016-08-26 13:52:35 -04:00
Allen Webster 426b8d5576 file tracking system revision 2 2016-08-25 21:42:46 -04:00
Allen Webster 6e9bcb4e36 file tracking appears to be integrated fully 2016-08-24 19:01:33 -04:00
Allen Webster 25fba14574 4ed_file_view.cpp now compiles 2016-08-24 10:36:29 -04:00
Allen Webster 904f72a065 conversion of platform layer 2016-08-22 19:54:20 -04:00
Allen Webster 993d962a8b Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-08-22 15:33:54 -04:00
Allen Webster 2c0b575f5c first version of file track system 2016-08-22 15:31:19 -04:00
insofaras 56ece67eed linux new job queue stuff 2016-07-28 19:09:08 +01:00
Allen Webster 74407bc0f6 fixed a bug in the new relex process 2016-07-20 16:07:04 -04:00
Allen Webster 453a972200 re-enable memory speed up 2016-07-20 15:25:50 -04:00
Allen Webster 468fe81f61 found and fixed thread bugs 2016-07-20 15:19:10 -04:00
Allen Webster b49df12f6f improvement in general allocator speed, some issue with threading has emerged 2016-07-20 13:19:20 -04:00
Allen Webster 238b86e37f lighter weight sync testing 2016-07-20 12:16:02 -04:00
Allen Webster bf9f1167a0 simplified dirty state tracker 2016-07-20 11:19:54 -04:00
Allen Webster a65dda4300 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-07-19 19:54:05 -04:00
Allen Webster 6dd5b3b87b unbounded job queue 2016-07-19 19:47:27 -04:00
insofaras e3c83c8f09 linux: better method of getting DPI info 2016-07-19 22:25:49 +01:00
Allen Webster d0dbf70e48 set up the basic testing scheme. 2016-07-18 21:35:09 -04:00
Allen Webster 090e23d31e fix a few issues with string termination in the new lexer, switch over to single line strings 2016-07-18 19:57:08 -04:00
Allen Webster 2076676156 fix sticky cursor problem 2016-07-18 18:05:28 -04:00
Allen Webster 28af8c92cc rough multi-line system 2016-07-18 16:53:04 -04:00