Commit Graph

42 Commits

Author SHA1 Message Date
Allen Webster 8680bb7488 Fixed issue with preprocessor indetations applying to non preprocessor '#ident' words 2018-06-08 14:16:43 -07:00
Allen Webster ce3c06d908 fixed auto indent on save bug caused by reorganizing custom layer, fixed lexer crash bug 2018-05-12 00:20:37 -07:00
Allen Webster 537f83ab69 Wrote a new config parser 2018-05-11 17:53:02 -07:00
Allen Webster 9181371be7 The end of 4coder_helper as a folder, all helpers grouped with main helper file or other appropriate code. End of power as a folder, all power code preserved at same level as normal code 2018-05-10 01:12:47 -07:00
Allen Webster a8b25adafe Attacking the organization of the project commands code 2018-05-08 00:14:23 -07:00
Allen Webster 4915ed36fd Finished the reorganization of the codebase to break up 4ed_view.cpp 2018-03-25 22:19:08 -07:00
Allen Webster efc595cbaa Rust parsing fixed 2017-11-27 16:13:17 -05:00
Allen Webster 05a89b37e8 Fixed up packaging and building with new file organization, added docs for new font stuff 2017-11-20 19:35:35 -05:00
Allen Webster 461dce8943 String library upgrade 4.0.23 ready to go 2017-11-15 12:11:57 -05:00
Allen Webster 4a76692826 Rendering improvements and partial cleanup 2017-11-10 19:58:47 -05:00
Allen Webster bcff1f1f9f Productivity Acceleration: project.4coder helpers 2017-11-09 13:30:24 -05:00
Allen Webster bb7a098663 dynamic remapping up and running, first pass at the new maps is done 2017-11-08 16:28:44 -05:00
Allen Webster dca823fe4f setup the remapping commands, restructured the 4coder mapping internals, started working on global_set_mapping 2017-11-08 13:24:30 -05:00
Allen Webster 772adc67a3 mac layer almost finished 2017-11-07 16:35:26 -05:00
Allen Webster 6064912b03 finished switching over to new system, could probably use a little more cleanup still 2017-07-17 14:12:28 -04:00
Allen Webster 982dca7e5e Got custom and app layers building on Mac 2017-06-26 22:47:00 -04:00
Allen Webster f9153fa2a5 setting up Mac OS build code, fixes to the string library 2017-06-26 21:11:23 -04:00
Allen Webster aba967065d most of the work towards 4.0.20 2017-05-27 16:04:13 -04:00
Allen Webster bc4c866cf0 lots of progress on 4.0.19 2017-04-15 17:47:23 -04:00
Allen Webster 5217d015be a few little optimizations to take the edge off, 4.0.18 ready for publishing (barring problems durring test drive session) 2017-03-29 16:50:29 -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 8f8919fd08 bullet prooffed the utf8 translation 2017-03-25 14:04:27 -04:00
Allen Webster 3c3f4bd80b Revert "experimenting with extended utf8"
This reverts commit a80ff44e04.
2017-03-25 13:05:38 -04:00
Allen Webster a80ff44e04 experimenting with extended utf8 2017-03-25 13:05:25 -04:00
Allen Webster 7521c2f436 finished font folder system on windows build, fixed mouse wheel on windows build 2017-03-24 23:42:16 -04:00
Allen Webster fbe5c3ff4f Got unicode text files working, need to revist code wrapping 2017-03-24 19:41:10 -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 51b59d31d1 Revert "Changed the a lot of stuff over to umem"
This reverts commit 906f79ef8e.
2017-03-23 15:15:33 -04:00
Allen Webster db39b1ea90 Revert "finished platform layer, it's fucked, rolling back"
unfucking things
This reverts commit c492bfdb4e.
2017-03-23 15:14:39 -04:00
Allen Webster c492bfdb4e finished platform layer, it's fucked, rolling back 2017-03-23 15:08:08 -04:00
Allen Webster 906f79ef8e Changed the a lot of stuff over to umem 2017-03-20 02:35:39 -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 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 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 4a5bfa59b7 began torching the font system 2017-03-10 15:44:42 -05:00
Allen Webster 37bf8777a4 got 32-bit windows build running 2017-02-24 20:53:40 -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 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