Commit Graph

116 Commits (b998317bda5bc8a373abce1144273344f3f37f44)

Author SHA1 Message Date
Allen Webster 3bad062613 Eliminated style generation 2018-11-27 09:56:42 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
Allen Webster e2655f24f3 Better paren highlighting rules, fixed notepad like write-over rule 2018-11-08 16:15:39 -08:00
Allen Webster 9d68aeeac8 Fixed infinite loop in buffer name resolution 2018-10-09 21:40:30 -07:00
Allen Webster 0cd4d92826 Fixed mistake in default_file_settings 2018-10-08 14:07:15 -07:00
Allen Webster a34a748960 Fix wombat, fix config problem 2018-10-07 14:50:17 -07:00
Allen Webster 1ca1dc1395 Cleanup and bug fixes 2018-10-05 18:42:56 -07:00
Allen Webster 10fdb57542 API Cleanup, documentation work 2018-10-01 12:32:28 -07:00
Allen Webster 418b14f092 4.0.29 Major new features 2018-09-30 05:14:47 -07:00
Allen Webster b9065e7cd3 Upgrade to marker visuals API 2018-09-28 16:42:32 -07:00
Allen Webster ca2afce6e3 Cursor rendering for ibar-highlight, wireframe the cursor in inactive views. 2018-09-27 13:15:32 -07:00
Allen Webster 1aaf470605 Cursor & mark render through marker system controlled in render caller 2018-09-26 22:27:25 -07:00
Allen Webster 438b479991 Clear manage scope calls 2018-09-26 22:01:01 -07:00
Allen Webster fc811b2211 User managed scopes 2018-09-26 11:06:57 -07:00
Allen Webster ea7f82a2d7 Matching scope ends highlighting 2018-09-25 01:41:49 -07:00
Allen Webster 76edc98c4d Line highlight, snipe target highlight 2018-09-22 16:45:24 -07:00
Allen Webster ceaf05df49 UI Quit events, search output target view, other bug reports 2018-09-07 18:36:42 -07:00
Allen Webster e6d503abe5 Finishing up the new memory and lifetime API stuff, fixed some of the bug reports 2018-09-07 15:39:33 -07:00
Allen Webster 0c7961fbf0 Name change 2018-09-04 10:59:53 -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 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 9e3e7519d0 Lister wrappers and fixed option lists 2018-08-05 00:09:18 -07:00
Allen Webster 3d70957efd Implementing every 4coder list in the new UI system. 2018-08-03 19:41:38 -07:00
Allen Webster c835f46570 View variables 2018-06-22 20:03:58 -07:00
Allen Webster 5bd2035e42 Fixing the filename and line number data in the command metadata 2018-06-22 13:59:21 -07:00
Allen Webster d024f5b6c4 Upgraded/cleaned up some minor config stuff, and improved behavior of swap panels. 2018-06-08 15:51:36 -07:00
Allen Webster 8996c0030c Fixed sticky jump bug related to lack of edit sequencers for buffers 2018-06-08 14:40:20 -07:00
Allen Webster 23e6660172 Font size and hinting in config.4coder 2018-05-28 11:14:26 -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 ba4c7f7959 Aggressive reorganization of the default custom layer 2018-05-09 00:10:07 -07:00
Allen Webster b703a512d7 Cleaning up the project code more 2018-05-08 22:22:33 -07:00
Allen Webster 7dc5ba2f94 Fixed line move bug in virtual whitespace mode 2018-05-07 13:05:27 -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 47a8221cbb Fixed API for buffer resolution, site readability, build notes 2017-12-01 14:13:36 -05: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 6cdaa02312 Got window title changing working robustly ish 2017-11-30 14:02:37 -05:00
Allen Webster 6c13041dee Moved set_title into custom API, implemented set_title tests there 2017-11-30 11:39:35 -05:00
Allen Webster da748f608c Fixing indentation bugs with new tricks 2017-11-28 18:31:10 -05:00
Allen Webster efc595cbaa Rust parsing fixed 2017-11-27 16:13:17 -05:00
Allen Webster 6a725838d3 Entire font core system up and running, still need docs and nicer font usage in default framework 2017-11-20 18:31:57 -05:00
Allen Webster ac26c1c170 fixed up the default config and keyboard situation 2017-11-15 11:58:29 -05:00
Allen Webster dbb945753b took off the debug prints in command caller, Mac is ready to go 2017-11-09 10:41:27 -05:00
Allen Webster 7ee470cf6e New idea for mac-4coder-like organization, added debug to command caller 2017-11-08 19:56:26 -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 7aa46e8c48 Mac: more key codes, cursor hiding/setting, fullscreen toggling 2017-11-07 23:41:45 -05:00
Allen Webster fccb93ccf9 working on Mac event limitted execution 2017-11-07 19:18:57 -05:00
Allen Webster d652cb46af setup cpp to m linkage correctly 2017-06-29 21:13:20 -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 92e5c30663 Fixed sticky jump bug; working on 32 bit lexer crash 2017-06-16 19:10:50 -04:00
Allen Webster 6a9f00a780 new custom keywords booster pack; logging system in windows 2017-06-12 13:40:54 -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 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 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 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 48bcb06893 extended ascii; improved file handling; assorted bug fixes 2017-02-12 01:01:01 -05:00
Allen Webster 783d1f2fc6 fixed cpu burning bug 2017-02-02 19:52:39 -05:00
Allen Webster 72518cf5e8 4.0.15 ready to ship 2017-01-30 12:02:05 -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