Commit Graph

54 Commits (2b4b8f37ac4864b7f902d9933aea10b791431858)

Author SHA1 Message Date
Allen Webster 4817510c5d Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
Allen Webster 8e9fbbbba6 Lots of documentation written 2019-12-07 18:53:01 -08:00
Allen Webster c7f69d26a0 Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
Allen Webster 54c5ce389b Fixed paste next _again_ fixed the really horrible nonsense with ! marked files 2019-10-07 18:08:42 -07:00
Allen Webster d654adacc5 Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
Allen Webster 4640349de8 Basics of relex are now in place 2019-09-28 19:13:46 -07:00
Allen Webster da9d1235b4 CR characters absorbed into LF characters 2019-09-27 17:07:37 -07:00
Allen Webster 8bd7c2fd67 Token transition in progress 2019-09-03 22:31:35 -07:00
Allen Webster aaec0cc3c8 Character positioning by line relative layout iteration 2019-09-02 11:59:36 -07:00
Allen Webster 8f8ad47f4e Log grapher wrapped up, more flexible key matching in listers, i64 in markers 2019-08-23 18:34:42 -07:00
Allen Webster 6d7deff11e Removing shared scratch, passing in scratch on all system calls 2019-08-16 08:01:17 -07:00
Allen Webster 9efc4fb2e3 LOG 2019-08-15 19:54:06 -07:00
Allen Webster b9e5d2d49f Finished external modification hook 2019-08-13 11:54:15 -07:00
Allen Webster ac04842f97 New file change notification system 2019-08-12 21:19:02 -07:00
Allen Webster c59da8e163 Restored touch order iteration of buffers 2019-08-12 17:51:27 -07:00
Allen Webster 742163f8c0 Fixed some bugs in new working set 2019-08-12 10:40:02 -07:00
Allen Webster 8064f780af New working set implementation 2019-08-12 02:16:04 -07:00
Allen Webster 2f6b9744bd Eliminated old file change notification system; replaced OS layer job system with OS layer thread wrappers; moved coroutine implementation from OS layer to core 2019-08-03 22:36:13 -07:00
Allen Webster d4db77b3fb New file listing API 2019-08-03 17:49:40 -07:00
Allen Webster a7c5be3e02 Deprecated old table and arena code 2019-07-12 17:43:17 -07:00
Allen Webster 2ef8f361d7 Merge non-sense, who knows, here goes 2019-06-01 16:58:28 -07:00
Allen Webster e6451a3871 Cleanup cleanup cleanup; shrinking api implementation file size mostly 2019-04-05 16:30:24 -07:00
Allen Webster 76f57e2a79 More int32_t uint32_t changes 2019-02-26 15:17:53 -08:00
Allen Webster b2b4270505 New file attributes by handle and by name everywhere 2019-02-13 16:24:03 -08:00
Allen Webster 9cfffe6bb6 File Attributes thingy, command line file crash investigated 2019-02-13 15:15:22 -08:00
Allen Webster f49d937fae Updated API to using IDs, added new key codes 2019-02-13 14:14:27 -08:00
Allen Webster d9f71adcb3 timer delayed edit finished hook, batched edit finished hook 2019-02-03 17:33:44 -08:00
Allen Webster 93fe0e1472 Removing all inlines 2019-01-31 05:06:42 -08:00
Allen Webster 5d1a0a50e9 Never post edit notes for messages buffer 2019-01-31 04:56:58 -08:00
Allen Webster 4867c26c43 New hook for edited files:: 2019-01-31 04:38:24 -08:00
Allen Webster aa1cbf9a0f Fixed reopen bug that loses indentation information, moved reopen command to the custom layer 2018-11-20 23:48:42 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
Allen Webster 4c8cdcd617 Fixed file listing in cases where the path does not canonicalize 2018-10-09 21:59:42 -07:00
Allen Webster 4a0f9c316f Fixed some new bugs, added sort exact matches to the top 2018-09-14 12:02:02 -07:00
Allen Webster a343f2eeca copy crash bug fixed 2018-09-12 12:43:24 -07:00
Allen Webster 617804e54d Buffer Markers as Managed Objects 2018-09-03 17:37:54 -07:00
Allen Webster 7ba053b2cc Replaced lifetime object user info with a dynamic workspace 2018-08-26 14:23:12 -07:00
Allen Webster a25b5c0baa Moved Managed_Scope and Managed_Object over to checkable id system with u32_Ptr_Table 2018-08-26 02:55:12 -07:00
Allen Webster a339c9fc9e New heap up and running. 2018-08-18 01:16:52 -07:00
Allen Webster 0f23470717 Progress towards a new dynamic scope API 2018-08-11 20:45:09 -07:00
Allen Webster f0b9b76d9f Generic lifetime buckets for core variables 2018-08-10 17:42:15 -07:00
Allen Webster 56e9719840 Poking around looking at different issues on linux 2018-06-08 21:52:25 -07:00
Allen Webster c3aac5663d 4.0.26 mac fix 2018-05-06 21:44:03 -07:00
Allen Webster a6f525a900 4.0.26 bug fix list completed 2018-05-06 19:47:22 -07:00
Allen Webster 40b5e61e91 Cut down 4ed_view.cpp a lot more, cut the old debug view 2018-03-24 23:43:56 -07:00
Allen Webster f6ce7477c4 Lots more organizational stuff: h/cpp separation for all cpp files, splitting stuff out of 4ed_view.cpp 2018-03-24 14:43:57 -07:00
Allen Webster 17704c6036 Fixed several bugs, setup regression tests, working on organizing code for aggressive cleanup 2018-03-24 03:06:45 -07:00
Allen Webster d9ff9c6651 Better version of buffer resolution algorithms 2017-12-01 13:04:07 -05:00
Allen Webster 65e794f9d3 Lots of good work, also half assed shitty poop sauce of a buffer uniquifier 2017-11-30 18:25:49 -05: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