Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-27
| ||
23:41 | view fold remove working for subfolds, suggestion now use linenumber Leaf check-in: 4be8543106 user: letoram tags: sub, trunk | |
20:14 | view fold: flesh out commands suggestions are mostly there, testing and update editctl cursor to line resolution needed next (input into a folded region will resolve to the wrong linenumber, we need to sweep the active view). Then we can add controls to translate visual selection into fold. check-in: ef696904b0 user: letoram tags: sub, trunk | |
2025-04-26
| ||
23:30 | click to toggle fold/unfold check-in: 68e0e9d93a user: letoram tags: sub, trunk | |
15:14 | view: add partial support for 'fold' The actual argument handling is still missing, but this adds the drawing part of jobctl/drawing for hierarchical folds. The intention is to let you manually mark a start-stop region as foldable, and then expand editctl with an external oracle like block analysis from a language parser that would fill them out automatically. check-in: ca97e3a876 user: letoram tags: sub, trunk | |
04:38 | allow view #n edit diff to create diff into a job The presentation and controls for the new job are still incorrect, partly because diff_merge_patch does not support linemode for lua due to lacking unicode support, that should be patched in with our unicode functions. check-in: cd6af6e953 user: letoram tags: sub, trunk | |
2025-04-24
| ||
11:49 | editctl: support revert check-in: 1647a84051 user: letoram tags: sub, trunk | |
11:26 | editctl: add more actions to undo history check-in: 8a2cd9867d user: letoram tags: sub, trunk | |
08:25 | editctl: stub in undo check-in: 9b0f5a7b94 user: void tags: sub, trunk | |
2025-04-23
| ||
13:14 | editctl: support view #n edit revert for restoring on-enter snapshot check-in: d9b7e10656 user: void tags: sub, trunk | |
09:58 | move diff/match/patch to base check-in: 45a1767b50 user: letoram tags: sub, trunk | |
2025-04-22
| ||
22:08 | editctl: add top,middle,bottom jumps check-in: 9f122a473a user: letoram tags: sub, trunk | |
2025-04-20
| ||
20:09 | editctl: make view job edit act as toggle on/off check-in: a307b9df0a user: letoram tags: sub, trunk | |
19:01 | editctl: add scrolling when cursor is outside of vertical bounds check-in: 32ab9c58da user: letoram tags: sub, trunk | |
10:32 | editctl: handle word-step backwards across boundary check-in: d5dbd0ee08 user: letoram tags: sub, trunk | |
2025-04-19
| ||
09:14 | editctl: fix step word back check-in: d057ff6a4e user: letoram tags: sub, trunk | |
2025-04-18
| ||
18:10 | editctl: support yank and paste-after, paste-on check-in: a30153f278 user: letoram tags: sub, trunk | |
10:10 | editctl: partial visual selection mode Trying to get the same mechanism working for both mouse based, cursor based and block based selections with gaps so this will take some more work. Major issue currently is shrinking upper bound across rows retaining the first character selected on row. check-in: ad72350fcb user: letoram tags: sub, trunk | |
2025-04-15
| ||
08:47 | refactor editctl, fix regression with column-click selection The regression was caused by special casing select while also having a dual use of 'select' to mean both 'mark job as selected" and highlighting a specific row. Add another command specifically for mark and change the column click binding to match. check-in: 2a60add040 user: letoram tags: sub, trunk | |
2025-04-13
| ||
15:38 | editctl: add 'dw' check-in: 66c5189964 user: letoram tags: sub, trunk | |
2025-04-12
| ||
07:36 | allow ctrl+n to switch to focus job input to visible offset n check-in: f2917920bd user: letoram tags: sub, trunk | |
04:31 | view #n edit - more vim controls fixes to insertion, adding basic deletion / erase check-in: 4caf828b8c user: void tags: sub, trunk | |
2025-04-10
| ||
07:14 | view: match highlight colour by group check-in: 40f25c93bf user: letoram tags: sub, trunk | |
03:52 | list: default config sort options should have time check-in: a81c262302 user: letoram tags: sub, trunk | |
01:51 | view: add snap to first row when scrolling backwards before wrapping around check-in: 8a8cdc4c95 user: letoram tags: sub, trunk | |
01:17 | add view #0 defer to toggle live vs. stats view for shell jobs check-in: 224543e946 user: letoram tags: sub, trunk | |
2025-03-12
| ||
15:42 | dev: debug suggestions fix check-in: c6cd4c4281 user: void tags: sub, trunk | |
14:45 | mail: support '...' click to scroll check-in: d645098d76 user: letoram tags: sub, trunk | |
14:45 | fix to 'fit_to_length' check-in: c0d3a94e9a user: letoram tags: sub, trunk | |
14:45 | add horizontal-step for '...' clicking on action word line check-in: 3b41e8f795 user: letoram tags: sub, trunk | |
2025-02-12
| ||
21:00 | himalaya use changed to match >= 1.0, first signs of open envelope working check-in: cb91a94781 user: void tags: sub, trunk | |
2025-02-10
| ||
13:24 | action word drawing to bordered + inverse, highlight selected row, position logic check-in: 962375cc0f user: void tags: sub, trunk | |
2025-02-08
| ||
00:40 | switch fossil ticket mode to column-header, fix width padding check-in: c92fe1e8a5 user: void tags: sub, trunk | |
2025-02-07
| ||
00:10 | add column-header layout helper, apply to mail folder view check-in: 0426b70732 user: void tags: sub, trunk | |
2025-02-05
| ||
20:24 | dev: add missing vmstack view to Lua debugger check-in: 3d4204f4cd user: void tags: sub, trunk | |
20:23 | start on 'social' builtin This attempts to consolidate multiple social sources, e.g. mail, IRC, future arcan chat appl, mastodon into both a set of discrete commands and a unified timeline. First up is mail via himalaya, the current state is basically enumerating accounts and opening a folder from within that account. check-in: c76f665bf3 user: void tags: sub, trunk | |
2025-01-31
| ||
22:15 | dev: start reworking arcan debug adapter to handle multiple processes as threads This will take some work as the original code was written with the assumption that there only ever is one thread, and all commands can go through the inp/out from spawning or attaching to the target. In order to handle debugging remote instances or lockstep a12-directory-ctrl with one or many corresponding appls we should be able to map these as threads in order to avoid cluttering the UI with 6-7 jobs per debugee. check-in: fa0391e53c user: void tags: sub, trunk | |
22:13 | prepare to handle embedded externals in detached jobs This requires fixes to tui.c, the reason being that when the handover proxy window is allocated it marks its hint parent permanent and can't be reanchored to another one through wnd:hint. check-in: 340d429025 user: void tags: sub, trunk | |
2025-01-25
| ||
14:50 | fix view filter on #data ~= #data.linecount due to empty lines check-in: 78938ba5f2 user: void tags: sub, trunk | |
14:07 | base: add placeholder tableview factory check-in: a7076504f2 user: void tags: sub, trunk | |
14:06 | (dev) work on adding other arcan processes as separate threads check-in: fc81196d95 user: void tags: sub, trunk | |
2025-01-19
| ||
00:08 | dev: add debug attach arcan /path/to/fifo support There are a few rough corners here still, one is that the data handlers doesn't trigger correctly on the fifo when it is torn down, other is that continue requests when attached doesn't set the right watchdog handler on the arcan side. check-in: 6e1df81f68 user: void tags: sub, trunk | |
00:06 | dev: only show instruction data if the breakpoint handler actually has them check-in: 19df4c97b1 user: void tags: sub, trunk | |
00:05 | move scrolling offset alignment from view to layout/jobctl check-in: 3e59f111fa user: void tags: sub, trunk | |
00:04 | ensure "destroy" handlers are called when the shmif root is closed check-in: ceb5f1eea7 user: void tags: sub, trunk | |
2025-01-14
| ||
06:55 | dev: different table scopes now resolve, fixed scrolling in variables view check-in: 6fa93e0fba user: void tags: sub, trunk | |
2025-01-13
| ||
07:43 | dev: correctly extract local table dynamically check-in: 3e7f7a220f user: void tags: sub, trunk | |
2025-01-12
| ||
23:43 | dev: add filter for arcan lua global table check-in: 882be10e60 user: void tags: sub, trunk | |
2025-01-11
| ||
20:12 | dev: wrap entrypoints view, prepare for fetching table check-in: 44113d211d user: void tags: sub, trunk | |
19:23 | dev: move vmstack to be a variables option for frameid:-1 check-in: 526ea0f625 user: void tags: sub, trunk | |
12:02 | dev: cleanup error message, propagate entrypoint check-in: e74fa534dd user: void tags: sub, trunk | |