Commit Graph

290 Commits

Author SHA1 Message Date
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 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 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 5ceacd914d new gray dark theme 2017-02-23 16:47:08 -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 64a2a75300 fixed issue with expansion binding built in command maps 2017-02-17 17:03:19 -05:00
Allen Webster 424aa5113f changed overbinding rule, started windows bindings 2017-02-12 18:04:50 -05:00
Allen Webster 48bcb06893 extended ascii; improved file handling; assorted bug fixes 2017-02-12 01:01:01 -05:00
Allen Webster 2308856c05 bug with saving files by name 2017-02-06 10:33:51 -05:00
Allen Webster b1a416609a buildsuper fix on linux 2017-02-06 10:26:11 -05:00
Allen Webster 9fff7704df 4.0.16 build ready 2017-02-06 08:49:00 -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 1ef304558e setting up better organization for file system 2017-01-03 15:05:35 -05:00
Allen Webster 9f8a00169c finished up the dangling todo items: fixed the click position bug, setup auto-indent-on-save, and finished the project fkey system 2016-12-26 17:49:01 -05:00
Allen Webster cd6bed08e5 progress on the project system 2016-12-24 16:09:53 -05:00
Allen Webster 8cd14b79ca cleaned up some rusty old debug stuff 2016-12-18 15:42:11 -05:00
Allen Webster 1049acbacc building the site feature list page 2016-11-22 13:26:58 -05:00
Allen Webster e8405a5c04 fixed file loading bug 2016-11-04 22:59:35 -04:00
Allen Webster c221d97f13 a4.0.12 ready 2016-10-28 10:11:56 -04:00
Allen Webster 39be882693 post-stream, got miblo incrementors/decrementors started. added settings for code presentation. adding config file for code wrapping 2016-10-27 19:45:41 -04:00
Allen Webster ff08a6ea24 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-10-27 01:59:59 -04:00
Allen Webster c97b6d1983 TEMPORARY SOLUTION: have a code-wrapped file do all lexing in serial 2016-10-27 01:58:22 -04:00
Allen Webster ad5b203b57 preprocessor code wrapping rule 2016-10-24 20:26:52 -04:00
Allen Webster e76dac4994 minimum base width feature for code wrapping 2016-10-24 19:02:10 -04:00
Allen Webster 43d6c29e8b introduced memory debugging mode, finished comment wrapping rule 2016-10-22 11:30:25 -04:00
Allen Webster 6f64d7c12e fixups from wednesday's stream 2016-10-14 17:21:17 -04:00
Allen Webster 94c624a505 tweaks to the existing wrap rules 2016-10-10 16:47:09 -04:00
Allen Webster 39699b2d9f wrapped up the unification of the virtual whitespace parsing system, switched to allowing the virtual whitespace to be toggled 2016-10-05 02:08:23 -04:00
Allen Webster 7d31bb986d arbitrary line wrapping working 2016-09-28 21:07:14 -04:00
Allen Webster 5be1cd9588 collapsed all view seeks down to one function so the seek struct can be passed straight through. fixed a bug with the seek bounds checking. 2016-09-23 17:24:27 -04:00
Allen Webster fbbb50b105 merge pre-commit 2016-09-23 16:02:58 -04:00
Allen Webster 93d738240b implemented standard wrap remeasuring rule 2016-09-22 17:25:52 -04:00
Allen Webster a5768e457c moved line wrapping rules 100 to buffer datastructures 2016-09-21 20:01:12 -04:00
Allen Webster 582faa4bdf new wrap rule; cleaning up some init stuff 2016-09-21 18:34:19 -04:00
Allen Webster 1e8bea250e arbitrary wrap positions with commands for adjusting and horizontal navigation 2016-09-20 15:48:02 -04:00