Commit Graph

35 Commits

Author SHA1 Message Date
fa851b680e Implement group command + fallback error handling for invalid tables in output 2026-04-14 17:59:54 -05:00
042f21a9c6 Add Vim syntax highlighting 2026-04-10 11:06:06 -05:00
525f4bd065 Implement take command and comments (--) + misc cleanup 2026-04-10 10:49:23 -05:00
4dec54893c Implement runfile and support for .str.rc 2026-04-10 09:58:41 -05:00
a418f9a89f Add script command to allow calling external helper scripts 2026-04-09 18:00:59 -05:00
39847fe77a Add updated HELP.md 2026-04-06 09:22:44 -05:00
32aa8dc3d1 Add chunk command, add limit param to split command 2026-04-06 09:22:13 -05:00
055babc9f3 Finish implementing lambda application 2026-04-03 00:03:24 -05:00
98e40183bb [WIP] Implement parsing for lambdas + start implementing call 2026-04-01 22:55:35 -05:00
57a3d5954e [WIP] Start implementing support for lambda parsing 2026-04-01 20:29:28 -05:00
c9f41c2905 Add new restructureOrLines match target + update join command to use it 2026-03-05 10:09:26 -06:00
d296646d4f Add zip command 2026-03-03 09:15:21 -06:00
6e1e44adb4 Make unquote unescape formerly-captured quotemarks 2026-03-02 23:35:29 -06:00
1278a2a846 Switch to parse only single quotes by default + make quote command smart enough to escape captured quotemarks 2026-03-02 23:31:38 -06:00
bd3453c9b0 Parser - abstract resetForNewParse in prep for error handling 2026-03-02 23:08:00 -06:00
f778507f39 Implement assign and set commands, improve output format 2026-03-02 23:03:36 -06:00
67901fa91f Remove tail command stub 2026-03-02 22:21:59 -06:00
d5d69e58a4 Add drop, sort commands, start tail command; implement support for destructuredOrLines match type; misc fixes 2026-03-02 22:20:18 -06:00
e5acc2e8b1 Implement edit and exit 2026-02-22 16:43:47 -06:00
8d16fb41ab History - fix off-by-one error 2026-02-22 10:11:49 -06:00
d52b121fd7 [WIP] Implement save, load, over, infile, outfile, on, lipsum, help + start implementing undo, redo, exit, edit 2026-02-22 10:10:38 -06:00
42e6b41879 Add WlClipboard implementation 2026-02-21 19:20:22 -06:00
390a6280c2 [WIP] Start implementing support for history 2026-02-10 07:25:55 -06:00
06ff1b396f Implement output/clipboard interfaces, stub implementations, and implement execute()s for Copy and Paste 2026-02-10 00:06:16 -06:00
f36621c646 Introduce TermOperator helper and refactor execute()s to use replaceSubjectMatchingTerm 2026-02-09 23:49:30 -06:00
feba84051a Replace StringRange w/ an actual StrRVal + more command implementations 2026-02-09 22:15:33 -06:00
82eda43dad [WIP] Start implementing execution in the new TS version 2026-02-09 18:09:47 -06:00
aaff8a5011 Implement sub-command parsing + add on/word/line/over commands 2025-11-11 22:09:26 -06:00
bfc9459b69 Add & register more basic commands 2025-11-11 21:37:32 -06:00
c437958406 Start lipsum command 2025-11-11 20:50:28 -06:00
144d90e871 Start reimplementation in typescript 2025-11-10 23:54:20 -06:00
569bff2d3e Implement range, lipsum, unique 2025-11-10 19:41:57 -06:00
298041ecf7 Implement upper, lower 2025-11-07 01:49:02 -06:00
fb00c2fc41 Implement on, map, over, from, to commands and update HELP 2025-11-07 01:41:11 -06:00
dd0fdbff3b Big bang 2025-11-05 09:25:10 -06:00