Commit graph

76 commits

Author SHA1 Message Date
a16603fbc8 proc: command: associated fns instead of methods 2025-05-08 18:37:42 +03:00
2a6087e1c7 fix: command: refs
Some checks are pending
/ build (push) Waiting to run
2025-05-08 17:39:02 +03:00
e3bfae8897 fix: command: commas 2025-05-08 17:25:45 +03:00
046be9a9e1 proc: working command, expose 2025-05-08 13:46:29 +03:00
751e01a41e :
Some checks are pending
/ build (push) Waiting to run
wip: proc: command (pt.3)
2025-05-08 03:57:43 +03:00
c56b08c24e proc: expose: fix output match statement 2025-05-07 12:37:38 +03:00
7df7cb839c wip: proc: command macro
Some checks are pending
/ build (push) Waiting to run
2025-05-06 23:23:03 +03:00
7570aefcc2 proc: simplify expose macro 2025-05-06 21:33:46 +03:00
cba23a005c proc: expose macro implementation
Some checks are pending
/ build (push) Waiting to run
2025-05-04 23:58:28 +03:00
b543c43e68 proc: view macro implementation
Some checks are pending
/ build (push) Waiting to run
2025-05-04 15:27:24 +03:00
2c797fd41f wip: scaffold proc crate and view macro 2025-05-03 17:32:57 +03:00
21f7f6b38a 0.13.0: release
Some checks are pending
/ build (push) Waiting to run
2025-05-03 02:14:03 +03:00
3df1938626 dsl: InputLayerCond; collect macros 2025-05-03 02:13:22 +03:00
0d4ba4a54e dsl: add Str token
Some checks are pending
/ build (push) Waiting to run
2025-05-02 19:16:28 +03:00
2b208e3c49 output: collect tests; formatting
Some checks failed
/ build (push) Has been cancelled
2025-05-01 01:18:23 +03:00
9fb5d2d9f7 fix(tui): add feature guard 2025-04-30 23:48:33 +03:00
44ebe17c66 input_dsl: cleanup commented code
Some checks are pending
/ build (push) Waiting to run
2025-04-30 21:51:07 +03:00
119d5c35f0 input_dsl: expose InputMap layers; add From<SourceIter> for TokenIter 2025-04-30 21:49:01 +03:00
4ec51d5b69 input, dsl: implement InputMap command matching
Some checks failed
/ build (push) Has been cancelled
2025-04-28 23:28:53 +03:00
35ad371205 input: add InputMap; dsl/output/tui: Atom->Dsl
Some checks are pending
/ build (push) Waiting to run
2025-04-28 04:55:27 +03:00
47b7f7e7f9 0.12.0: release 2025-04-27 19:41:15 +03:00
95149b79c4 tui: add pgup/pgdn and extract tui_keys 2025-04-27 16:28:05 +03:00
7ba37f3f02 tui: ItemPalette->ItemTheme 2025-04-27 02:04:18 +03:00
aa66760b8c cleanup warnings 2025-04-27 01:57:20 +03:00
fa5ff90be6 input: sexpr defcom 2025-04-27 01:57:10 +03:00
61fd07bffd dsl: need square brackets in expose 2025-04-26 21:31:06 +03:00
7ba08b8be3 output: autobox in view! macro 2025-04-26 21:19:48 +03:00
3d01f5558c dsl: add sexpr syntaces; prefix modules 2025-04-26 21:11:23 +03:00
844681d6ad 0.11.0: release 2025-04-25 21:08:13 +03:00
aa7a2c72f5 chore: fix warnings 2025-04-25 21:07:50 +03:00
222e10239b ops: fix Map::east/south with example 2025-04-25 19:01:02 +03:00
2e9ba1b92d fix tui example 2025-04-25 14:11:04 +03:00
649a89443b output: finally Map::east, Map::south 2025-04-25 13:58:44 +03:00
b5fbd14f91 tui_phat: export LO and HI chars 2025-04-25 13:58:19 +03:00
91dfed1077 feat(tui): add Tryptich (3-col layout) 2025-04-24 21:03:52 +03:00
3861439c49 feat(input): add defcom! macro 2025-04-24 21:03:39 +03:00
fa6f6dab1d 0.10.0: update deps and lockfile 2025-04-23 15:35:16 +03:00
1f62c2f86d fix(ci): missing import in tests 2025-04-19 15:26:14 +03:00
aeddf561b1 fix warnings 2025-04-18 13:45:49 +03:00
471959d1f5 0.10.0: fixed expose! syntax 2025-04-17 02:21:00 +03:00
6048d24880 0.9.1: fix get_value/get_content invocations 2025-04-15 18:17:58 +03:00
f11c27b8c9 0.9.0: add get_value! and get_content! macros for dsl impl 2025-04-15 18:12:40 +03:00
1ad2d43d5a 0.8.0: add expose! and impose! macros 2025-04-15 18:00:44 +03:00
34295570a2 0.7.1: log unresolved content in all cases 2025-04-13 21:49:18 +03:00
f33f331a48 0.7.0: update deps 2025-04-13 21:22:35 +03:00
ec7621eff9 refactor(output): group ops/ and space/ 2025-04-13 21:19:25 +03:00
18a01b8355 constify and deinline some methods 2025-04-13 21:11:07 +03:00
4279503681 0.6.1: more detailed error message in try_from_expr 2025-04-13 20:43:16 +03:00
b8ad5dae9f 0.6.0: add trim_string 2025-04-13 20:42:56 +03:00
ea01deb854 refactor: extract more tui_content modules 2025-04-04 20:59:17 +03:00