Commit graph

71 commits

Author SHA1 Message Date
91dbc4560c fix(ci): unused var 2025-10-02 23:49:45 -04:00
cddd61f061 config hard fail 2025-10-02 23:20:51 -04:00
1974addbd2 fix(lua): bunch of typing 2025-10-02 14:18:26 -04:00
57be0c0044 remove keys 2025-10-02 10:23:01 -04:00
b406c0ce4e fix: synchronous problem fetch 2025-10-01 12:25:07 -04:00
46cd509747 fix docs and superfluous vim.validate calls 2025-09-30 20:55:29 -04:00
f0fbb15765 fix: default contest config 2025-09-26 09:28:23 -04:00
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