Commit Graph

376 Commits

Author SHA1 Message Date
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 2587feee0e fixed crashes (hoping it's not a merge conflict) 2017-10-31 03:14:24 -04:00
Allen Webster 1a629cedcc zipped fonts together 2017-07-18 17:19:28 -04:00
Allen Webster 61f3187767 fixed the jump parsing ONCE AND FOR ALL! cleaning up some TODOs 2017-07-17 19:35:13 -04:00
Allen Webster c345abaa46 fixed sitegen comment 2017-07-10 18:34:13 -04:00
Allen Webster 312035ac8c cleaned up the complex memory in sitegen 2017-07-10 10:51:19 -04:00
Allen Webster 6cc2182f42 4.0.21 pretty much ready to go barring any bug discoveries, (need to add README.txt LICENSE.txt and new features list in messages, and setup new casey customization file) 2017-06-23 19:07:18 -04:00
Allen Webster 0c7389415d fixed batch edit line counting bug; fixed font size parsing bug; fixed end of file indenting bug 2017-06-17 19:41:27 -04:00
Allen Webster aba967065d most of the work towards 4.0.20 2017-05-27 16:04:13 -04:00
Allen Webster 4d71a35fed got new lexer keywords thing working, built out several example 'languages' began investigating the jump to error situation. 2017-05-20 21:22:20 -04:00
Allen Webster a4ef272b1b got the parse context system working in 4coder 2017-05-19 19:55:50 -04:00
Allen Webster f30bd14777 stripped config menu and menu menu, added AltGr setting to API 2017-05-14 19:42:16 -04:00
Allen Webster 7abf4de36f Revert "fucked up"
This reverts commit 1dc78ce31a.
2017-05-14 19:22:28 -04:00
Allen Webster 1dc78ce31a fucked up 2017-05-14 19:17:18 -04:00
Allen Webster 892fffe5b1 asserts to catch lexer problems 2017-05-02 17:55:47 -04:00
Allen Webster 7e63434b94 meaningless changes 2017-05-01 10:23:18 -04:00
Allen Webster b86428a6f0 4.0.19 casey stuff added 2017-04-22 22:11:03 -04:00
Allen Webster aba023aff8 Added end file hook, got the sticky jumps pretty much finished for 4.0.19 2017-04-18 11:41:49 -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 6c1ebcf06e 4.0.18 ~ pre-optimizations 2017-03-29 12:32:06 -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 fbe5c3ff4f Got unicode text files working, need to revist code wrapping 2017-03-24 19:41:10 -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 baa8ef3d8d Revert "progress converting the platform layer over"
unfucking things
This reverts commit c7b1328cab.
2017-03-23 15:15:05 -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 c7b1328cab progress converting the platform layer over 2017-03-22 22:17:17 -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 aeb43dcfb9 got fonts working on Linux 2017-03-19 14:25:12 -04:00
Allen Webster aeef55a87b uncomitted changes 2017-03-18 20:30:38 -04:00
Allen Webster 2b2e90c987 started switching file tracking over to an integrated subsystem 2017-03-18 17:07:25 -04:00
Allen Webster 3edcf0a5b3 fixed unicode rendering rule in string render routine 2017-03-18 15:24:16 -04:00
Allen Webster 6bbc2f76c0 changed file organization; fixed font switching bugs 2017-03-18 14:43:30 -04:00
Allen Webster a6d0156e0c finished getting through 4ed_app.cpp to build in MSVC 2017's compiler 2017-03-17 13:45:41 -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 6c8930d6f8 starting to use a new emit_rule, still propogating the dependencies 2017-03-11 21:23:54 -05:00
Allen Webster 5b0883f690 finished cleaning up translation system 2017-03-11 20:49:45 -05: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 d5ab8eafdc rejigged font system, and rewrote code dealing with fonts 2017-03-03 18:57:11 -05: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 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 706b7dc617 new mark setting system setup, not finished testing new write_character 2017-02-23 21:30:29 -05:00