Commit graph

56 commits

Author SHA1 Message Date
Barrett Ruth
7d8d00c5ad fix(ui): correct output buf 2025-11-05 13:10:17 -05:00
Barrett Ruth
71efb24cda fix 2025-11-04 21:32:51 -05:00
Barrett Ruth
aab211902e feat: multi-test case view 2025-11-04 21:32:40 -05:00
Barrett Ruth
fef73887e4 feat(io): multi-test case view 2025-11-04 08:15:08 -05:00
Barrett Ruth
91f85d066d cleanup 2025-10-31 23:24:35 -04:00
Barrett Ruth
11b6056d8c fix 2025-10-24 16:13:52 -04:00
Barrett Ruth
de45fd3393 fix: modernize use of vim.cmd 2025-10-24 15:16:22 -04:00
Barrett Ruth
9bf3438466 fix: defer to previous problem language 2025-10-24 11:49:48 -04:00
Barrett Ruth
c48cf384a4 feat: error on invalid language 2025-10-24 01:21:54 -04:00
Barrett Ruth
48d4c6f113 feat: language 2025-10-24 01:21:16 -04:00
Barrett Ruth
bd30fb626c feat: start lang refactor 2025-10-24 01:11:19 -04:00
Barrett Ruth
249e84eb5a feat: customization 2025-10-24 00:26:14 -04:00
Barrett Ruth
7e2e712b56 fix: rename file 2025-10-23 23:55:27 -04:00
Barrett Ruth
59f5066327 fix input display 2025-10-23 20:03:17 -04:00
Barrett Ruth
dc6f2fd5b6 fix: cleanup logs 2025-10-23 18:29:20 -04:00
Barrett Ruth
c312ccbb4d fix: highlighting 2025-10-23 18:16:36 -04:00
Barrett Ruth
13933fc7fd feat: clearcol 2025-10-23 12:10:14 -04:00
Barrett Ruth
92b6ce31f9 fix(ui): open panel on problem setup 2025-10-23 10:52:13 -04:00
Barrett Ruth
347be72774 feat: add solution to window state 2025-10-23 10:07:22 -04:00
352f98f26f fix: open problem-specific url 2025-10-15 11:00:31 -04:00
7f9f60af5b fix: don't always open new window 2025-10-12 20:31:11 -04:00
14b8bded1d fix: buffer name 2025-10-12 16:39:06 -04:00
c0e175d84b feat(config): open url option 2025-10-12 16:19:02 -04:00
e36a40a9ac fix(ci): typing 2025-10-05 23:57:01 -04:00
6ae9488761 fix: typing 2025-10-05 23:55:23 -04:00
d4df57bd05 fix(scrapers): cses interactive problems 2025-10-05 20:55:43 -04:00
a0b5264761 fix: improve error handling 2025-10-05 16:06:08 -04:00
edbf118c25 feat(interact): only expect test cases on non-interactive problems 2025-10-05 15:46:29 -04:00
cedcd82367 fix: write interaction into cache 2025-10-05 13:50:14 -04:00
fd550bc654 feat(setup): warn no tests found 2025-10-05 13:45:26 -04:00
b68ecbbe96 rename and simplify things 2025-10-05 11:59:24 -04:00
d2bde9bad8 fix(config): better file org 2025-10-04 19:54:53 -04:00
a76d228e3f feat(doc): update for new config 2025-10-04 19:04:49 -04:00
aae98a5796 disable scraper disabling 2025-10-04 17:45:49 -04:00
ef8ee26edf remove per-problem language config 2025-10-04 16:26:01 -04:00
3fbbfa9423 normalize scraper behavior 2025-10-04 16:13:04 -04:00
2ac0a4996d fix: enable :CP next/prev 2025-10-04 15:16:54 -04:00
18dbcd43d2 fix(cache): contest override 2025-10-04 12:48:57 -04:00
34ef7bafd6 fix print order 2025-10-03 14:41:32 -04:00
1520939d4b some refactors 2025-10-03 14:34:49 -04:00
91e6fbe455 fix caching 2025-10-02 10:18:29 -04:00
7eb314b02c fix caching 2025-10-01 20:21:11 -04:00
e6c09a4897 fix some cachign 2025-10-01 17:08:36 -04:00
a925686a17 fix(log): improve logging 2025-10-01 16:41:24 -04:00
62af1965f8 fix a lot of logic 2025-10-01 15:15:04 -04:00
b406c0ce4e fix: synchronous problem fetch 2025-10-01 12:25:07 -04:00
dc4326524c fix(health): simplify health check 2025-09-30 19:49:10 -04:00
f0fbb15765 fix: default contest config 2025-09-26 09:28:23 -04:00
71b827fe95 fix: set test cases first 2025-09-24 20:34:35 -04:00
d862df9104 fix: only display configured platforms in pickers 2025-09-24 19:47:00 -04:00