Commit Graph

  • fb55121c00 Added get_view_visible_range Casey Muratori 2019-03-24 00:17:21 -0700
  • 7ee448c7f5 Fix for exec_system_command implementation on new API Allen Webster 2019-03-22 13:23:39 -0700
  • 1b4c95e4dd Batch edit fix Allen Webster 2019-03-22 13:08:06 -0700
  • 2c381917fd Undo/Redo cursor positioning fixed Allen Webster 2019-03-21 22:06:30 -0700
  • 3f3a31b114 New edit range hook Allen Webster 2019-03-21 18:27:28 -0700
  • 5b65686785 Merge branch 'master' of https://bitbucket.org/4coder/4coder Allen Webster 2019-03-20 20:20:20 -0700
  • d24c1a7a6b Upgraded child process API; Child_Process_ID; launch process without buffer; no-max number of child processes Allen Webster 2019-03-20 20:18:08 -0700
  • 5959cc0f78 Only send end signal from exec_system_command via flag Allen Webster 2019-03-17 16:11:37 -0700
  • 7b9b52affa Using clip rects for better line numbers margin Allen Webster 2019-03-17 14:30:48 -0700
  • dd83636640 Merged in casey_clipboard_and_process_mods (pull request #1) cmuratori 2019-03-17 21:28:44 +0000
  • bc6fa9d9f2 Clipboard, Process, and Cliprect Changes Casey Muratori 2019-03-15 01:38:28 -0700
  • cd299761e9 Line numbers Allen Webster 2019-02-27 13:14:25 -0800
  • 1907196035 Margins, moved file bar, moved query bars Allen Webster 2019-02-26 21:49:35 -0800
  • bc492e7bd4 Fixed marker line range coloring Allen Webster 2019-02-26 18:32:56 -0800
  • f3a3dfdffe Fixing max_f32 Allen Webster 2019-02-26 15:32:49 -0800
  • e4b007319a Moving basically everything to 4coder base types Allen Webster 2019-02-26 15:30:08 -0800
  • 76f57e2a79 More int32_t uint32_t changes Allen Webster 2019-02-26 15:17:53 -0800
  • 632e2bf9cd Changed off bool32 int32_t uint32_t; Frame_Info, and Render_Parameters structures Allen Webster 2019-02-26 15:08:42 -0800
  • 0bc8ee17f9 View split transition API fixups Allen Webster 2019-02-26 13:05:02 -0800
  • e6edfebdba Lister up and running on the entirely custom side system Allen Webster 2019-02-26 11:59:57 -0800
  • 8af9849f67 push_fancy_stringf Allen Webster 2019-02-25 16:17:24 -0800
  • 4b55e6e293 Cleaned up dirty flag usages Allen Webster 2019-02-25 15:49:16 -0800
  • 1428fc822f 4coder Jamm 2 Allen Webster 2019-02-25 15:42:13 -0800
  • 410b90d44c Key event buffer overflow crash fixed; switched draw_string over to Vec2 and returning the distance measured in deltas Allen Webster 2019-02-24 14:54:57 -0800
  • 258257eb45 4coder Jamm 1 Allen Webster 2019-02-23 23:22:16 -0800
  • 031d097be7 Mirror system up and running -- without highlights Allen Webster 2019-02-22 04:43:12 -0800
  • 5ddc8e2b86 Fixed up seeks even more Allen Webster 2019-02-20 22:58:34 -0800
  • c012eefcd5 seek token fixed Allen Webster 2019-02-20 20:43:25 -0800
  • 9c1e1eb843 Switched experiments.cpp over to deprecated token streams, need to switch to new token API Allen Webster 2019-02-13 20:21:52 -0800
  • 1e89cb9e79 Fixed exec_system_command problem Allen Webster 2019-02-13 20:16:02 -0800
  • f9657415d5 Fixed get_4ed_path problems on windows Allen Webster 2019-02-13 19:53:55 -0800
  • b2b4270505 New file attributes by handle and by name everywhere Allen Webster 2019-02-13 16:24:03 -0800
  • 9cfffe6bb6 File Attributes thingy, command line file crash investigated Allen Webster 2019-02-13 15:15:22 -0800
  • 77df5349b7 Merge branch 'master' of https://bitbucket.org/4coder/4coder Allen Webster 2019-02-13 14:14:41 -0800
  • f49d937fae Updated API to using IDs, added new key codes Allen Webster 2019-02-13 14:14:27 -0800
  • acd48742d9 Fix relex init garbage problem Allen Webster 2019-02-12 23:03:03 -0800
  • 774723be04 goto sticky jump same panel working again for search buffer Allen Webster 2019-02-12 02:21:02 -0800
  • 2d803860ac Fix variable shadowing for build on new VS versions Allen Webster 2019-02-11 22:11:08 -0800
  • df86363f81 Merge branch 'master' of https://bitbucket.org/4coder/4coder Allen Webster 2019-02-11 22:07:15 -0800
  • 8b965f854e unknown change Allen Webster 2019-02-11 22:07:11 -0800
  • c2c0e8a00f replace_in_range and replace_all_occurences now use global edit groups Allen Webster 2019-02-11 19:17:21 -0800
  • 2c00fbfd70 Fix up the behavior of cross buffer undo redo a little more; setup for view_buffer_set Allen Webster 2019-02-11 19:10:42 -0800
  • 5c045a2d5e Cross buffer undo-redo Allen Webster 2019-02-11 19:03:49 -0800
  • 4a5388f901 Edit handler hook, edit reflection for search buffer, history setting for buffer Allen Webster 2019-02-11 18:33:11 -0800
  • 90163a2f85 Remove the persistent and transient sub parts of the view, just a view now Allen Webster 2019-02-10 01:18:34 -0800
  • 7b4705be60 simplify gui scroll vars, switch things which should ints over to ints Allen Webster 2019-02-09 23:48:07 -0800
  • 357125c8b2 Remove scroll_i and fix the bopping around of the view for single file side by side editing Allen Webster 2019-02-09 18:56:29 -0800
  • 66a06053b6 Moved built-in mark out of the edit pos Allen Webster 2019-02-09 16:35:47 -0800
  • b0007d387f Simplifying the edit position structure Allen Webster 2019-02-09 16:20:55 -0800
  • 4bdc1e6d21 Touch up to the edit position stack Allen Webster 2019-02-09 14:48:53 -0800
  • a19492dfd7 Fix character insert merge logic (left testing stuff in there woops!) Allen Webster 2019-02-09 01:07:39 -0800
  • c5d6cbbd2d Merge optimization Allen Webster 2019-02-09 01:06:45 -0800
  • 400b66803c Node lookup acceleration Allen Webster 2019-02-08 23:52:15 -0800
  • 999eced259 more improvements to the merge logic for basic input Allen Webster 2019-02-08 17:48:11 -0800
  • f6f0d91ae7 Better merge logic for character insertion Allen Webster 2019-02-08 04:33:43 -0800
  • 2efff76023 first pass merge Allen Webster 2019-02-08 03:18:48 -0800
  • 0482cd05fe Basics of new history system working: Allen Webster 2019-02-08 02:03:48 -0800
  • d0eb652ab1 Removal of the old commands system Allen Webster 2019-02-07 20:45:13 -0800
  • fcc3d4e64f About to scrap old undo system Allen Webster 2019-02-07 19:32:31 -0800
  • 9804beed17 Fixed cursor fixing bug Allen Webster 2019-02-07 01:28:26 -0800
  • 38b2bd4aac Layout dirty state set in all needed cases Allen Webster 2019-02-05 12:41:40 -0800
  • 3f9769489e fix function listing bug Allen Webster 2019-02-05 12:39:12 -0800
  • a8f678c740 Full rewrite of panel layout system Allen Webster 2019-02-05 01:13:38 -0800
  • 4e60d34016 Full token type disambiguation of keywords Allen Webster 2019-02-04 17:06:48 -0800
  • 74405dd8fe Growable arena in custom layer built on top of the size-fixed partition system Allen Webster 2019-02-04 16:10:38 -0800
  • 5926d9fdd9 Edit position stack cleanup Allen Webster 2019-02-03 19:51:43 -0800
  • d9f71adcb3 timer delayed edit finished hook, batched edit finished hook Allen Webster 2019-02-03 17:33:44 -0800
  • 375fab3d2c Finished cleanup of old token streaming stuff Allen Webster 2019-02-01 16:58:44 -0800
  • 3b06664f2b Everything now works on the new token iteration system Allen Webster 2019-02-01 16:23:48 -0800
  • 21a7a58871 begining rewrite of token iteration Allen Webster 2019-02-01 14:50:33 -0800
  • 93fe0e1472 Removing all inlines Allen Webster 2019-01-31 05:06:42 -0800
  • 5d1a0a50e9 Never post edit notes for messages buffer Allen Webster 2019-01-31 04:56:58 -0800
  • 4867c26c43 New hook for edited files:: Allen Webster 2019-01-31 04:38:24 -0800
  • 8b8d880561 Progress towards lexing situation Allen Webster 2019-01-28 21:36:17 -0800
  • 020d09227c Finished integrating immediate mode render changes from Casey Allen Webster 2019-01-25 17:12:25 -0800
  • f6f2269acb Removed custom_4coder.dll (woops!) Allen Webster 2019-01-25 15:17:21 -0800
  • 63673bf9ed Merge casey changes Allen Webster 2019-01-25 13:03:52 -0800
  • 607a338211 Removing LAST_ACCESS flag Allen Webster 2019-01-20 16:45:15 -0800
  • 45f531972d Done trying shit ... Allen Webster 2018-12-18 19:48:02 -0800
  • c887a5ef73 Trying more stuff ... Allen Webster 2018-12-18 19:46:17 -0800
  • 5af05ee717 Trying more stuff with this linux build shit Allen Webster 2018-12-18 19:38:52 -0800
  • 1095ccb9c8 Experiment didn't work Allen Webster 2018-12-18 19:16:08 -0800
  • 7a72f34f24 Trying to fix the linux 32 bit build thing Allen Webster 2018-12-18 19:01:55 -0800
  • 56293859af updated site generator Allen Webster 2018-12-18 18:30:00 -0800
  • 6e69b36ca8 Officially 4.0.30 Allen Webster 2018-12-18 17:38:15 -0800
  • 486240889f Fixed the one_past_last masking thing Allen Webster 2018-12-18 17:32:20 -0800
  • 64b3aded74 Fixed illegal jump Allen Webster 2018-12-18 17:29:37 -0800
  • 733ce1ce0b Changes updated, list all functions all buffers bound Allen Webster 2018-12-18 17:25:30 -0800
  • 33dfcd5658 Issue ReadDirectoryChangesW from the worker thread ALWAYS so that CancelIo works Allen Webster 2018-12-18 17:14:49 -0800
  • 831c4c0d94 Comment line toggle Allen Webster 2018-12-17 21:14:56 -0800
  • f0c39a267c Optimized win32 file track node lookups Allen Webster 2018-12-17 17:56:21 -0800
  • 790d21f517 Fix indentation bug from force emiting first character on each line Allen Webster 2018-12-17 15:50:18 -0800
  • 11c12e8b92 Modifiers on mouse events (mac) Allen Webster 2018-12-17 14:21:39 -0800
  • 73bbf17809 Modifiers on mouse events (linux) Allen Webster 2018-12-17 13:45:20 -0800
  • a0f398ca6c Open files from a file lister's current directory not from the hot directory Allen Webster 2018-12-17 11:47:03 -0800
  • a1cfefbf86 Fixes: scope highlight scrolled right, ignore render items off the screen, scientific notation parsing with + Allen Webster 2018-12-16 20:31:04 -0800
  • cf5b9f3b52 Fixed file/buffer lister crashes for very long lists, fixed kill buffer on dirty buffer bug Allen Webster 2018-12-16 18:07:49 -0800
  • ff30d17a7f Fix in rename_file_query that causes files to be deleted when the new name fails to create a new file Allen Webster 2018-12-15 16:22:28 -0800
  • 6e370c5de0 Fixed scratch arena problem in new win32 file track Allen Webster 2018-12-15 15:31:00 -0800
  • 09ce4060ea more fixes in win32 file track Allen Webster 2018-12-15 02:54:13 -0800