|
|
b41ed5be13
|
feat: provide default contest config
|
2025-09-26 09:15:43 -04:00 |
|
|
|
7efd6404b6
|
feat: interactive terminal
|
2025-09-26 08:28:19 -04:00 |
|
|
|
975e829f78
|
fix: remove version
|
2025-09-24 18:28:41 -04:00 |
|
|
|
9e84d57b8a
|
feat: context, not config
|
2025-09-24 18:21:34 -04:00 |
|
|
|
5a6902633f
|
refactor: massive file restructure
|
2025-09-22 19:00:36 -04:00 |
|
|
|
0851339e63
|
fix(diff): default to boring view
|
2025-09-21 17:19:34 -04:00 |
|
|
|
ff20efca71
|
feat(diff): third, regular diff mode
|
2025-09-21 17:18:22 -04:00 |
|
|
|
0a39a2e6a2
|
fix(test): proper picking
|
2025-09-21 15:15:04 -04:00 |
|
|
|
78fb4f8f4b
|
feat(cache): cache clearing, updating and resetting
|
2025-09-21 15:08:55 -04:00 |
|
|
|
965e47a1df
|
feat: refactor file structure
|
2025-09-21 14:29:01 -04:00 |
|
|
|
e48e70a5f9
|
fix(config): easier language default per-contest
|
2025-09-21 14:16:27 -04:00 |
|
|
|
a33e66680b
|
feat(picker): picker support
|
2025-09-21 11:10:54 -04:00 |
|
|
|
f60f6dd5bb
|
feat(ansi): better logging and option to disab;e
|
2025-09-20 14:37:51 -04:00 |
|
|
|
77aa5dd4c4
|
fix(cache): use abs path
|
2025-09-19 23:30:07 -04:00 |
|
|
|
de232ed96c
|
Merge branch 'feat/config-validation' into feat/derive
|
2025-09-19 23:22:33 -04:00 |
|
|
|
ad3cd32bac
|
fix(ci): relax extensino validation
|
2025-09-19 23:22:24 -04:00 |
|
|
|
b34ace85a5
|
fix: cleanup config logic
|
2025-09-19 23:19:49 -04:00 |
|
|
|
9ea6f878de
|
fix(config): extension is optional
|
2025-09-19 23:13:23 -04:00 |
|
|
|
a3dd6f4e1e
|
fix(run): foldcolumn
|
2025-09-19 23:11:12 -04:00 |
|
|
|
69fc2ecdbb
|
feat(config): more sophisticated param validation
|
2025-09-19 22:45:36 -04:00 |
|
|
|
99c7844aa8
|
feat(run: winbar tp panel
|
2025-09-19 21:32:40 -04:00 |
|
|
|
793063a68e
|
feat(test_panel): integrate scraped data
|
2025-09-19 20:41:19 -04:00 |
|
|
|
f22eccfa89
|
feat(run_panel): max_output_lines
|
2025-09-19 19:40:50 -04:00 |
|
|
|
b5b37074fb
|
fix(ci): validate config after merge
|
2025-09-19 19:33:28 -04:00 |
|
|
|
99340e551b
|
fix: permit lowercase snippets
|
2025-09-19 19:11:40 -04:00 |
|
|
|
dd6bf47684
|
feat: :CP test -> :CP run
|
2025-09-19 18:53:39 -04:00 |
|
|
|
5ca6b8b272
|
feat: more stuff
|
2025-09-19 12:31:19 -04:00 |
|
|
|
ab9a0f43b5
|
fix(ci): format
|
2025-09-19 12:11:56 -04:00 |
|
|
|
289e6efe62
|
feat(test): test panel
|
2025-09-19 12:07:29 -04:00 |
|
|
|
5bf40bb694
|
fix(ci): fix tests
|
2025-09-19 00:26:18 -04:00 |
|
|
|
0de7c9c43c
|
fix(ci): fix tests
|
2025-09-19 00:15:10 -04:00 |
|
|
|
83a91e1985
|
fix(ci) : problem types
|
2025-09-19 00:12:23 -04:00 |
|
|
|
d3414f3b7b
|
fix(ci): fix tests besides pane;
|
2025-09-18 23:42:27 -04:00 |
|
|
|
bc315818e4
|
fix(ci): format
|
2025-09-18 20:04:36 -04:00 |
|
|
|
66b7db6da4
|
fix: remove combined test case files
|
2025-09-18 11:41:09 -04:00 |
|
|
|
fb240fd501
|
feat: :CP test refactor
|
2025-09-18 10:20:20 -04:00 |
|
|
|
a5b4479e2a
|
fix(ci): format
|
2025-09-17 23:11:13 -04:00 |
|
|
|
27bae07035
|
fix: enhance error handling
|
2025-09-17 23:09:56 -04:00 |
|
|
|
c16f6576e2
|
fix: misc fixes to snippets and the state managemnt
|
2025-09-15 18:50:17 -04:00 |
|
|
|
d4fd02499d
|
fix: revert stylua config
|
2025-09-15 18:10:35 -04:00 |
|
|
|
fe4cf2b680
|
feat(ci): use new stylua config
|
2025-09-15 18:10:11 -04:00 |
|
|
|
b3ffef7341
|
more typechecking
|
2025-09-15 14:11:12 -04:00 |
|
|
|
17cdbf0a50
|
feat: update outdated variable references
|
2025-09-15 14:04:31 -04:00 |
|
|
|
e1ad439781
|
feat(doc): update and remove default contrest mentions
|
2025-09-15 13:55:20 -04:00 |
|
|
|
b679e2b932
|
feat: remove default contest
|
2025-09-15 13:54:50 -04:00 |
|
|
|
67406d2af0
|
fix(ci): typing
|
2025-09-15 12:07:52 -04:00 |
|
|
|
995f0d66c7
|
feat: enhance luacats annotations
|
2025-09-15 11:50:32 -04:00 |
|
|
|
95f4761b61
|
fix(ci): format
|
2025-09-15 11:35:29 -04:00 |
|
|
|
4aa16d2858
|
feat: flesh out language support
|
2025-09-15 11:35:22 -04:00 |
|
|
|
1ef68a4847
|
feat: first draft of arbitrary compile mode
|
2025-09-15 08:11:15 -05:00 |
|