|
|
e48e70a5f9
|
fix(config): easier language default per-contest
|
2025-09-21 14:16:27 -04:00 |
|
|
|
fdc1441fa3
|
fix: cleanup varnames
|
2025-09-21 12:29:28 -04:00 |
|
|
|
373e7f6e76
|
fix(test): mock caches and everything else
|
2025-09-21 12:26:06 -04:00 |
|
|
|
1822714a0c
|
fix(picker): propagate logs
|
2025-09-21 12:24:42 -04:00 |
|
|
|
a827d4f67c
|
fix(picker): use consisten messaging
|
2025-09-21 12:21:40 -04:00 |
|
|
|
0938b9bbd6
|
feat(pickers): ctrl-r to refresh
|
2025-09-21 12:13:59 -04:00 |
|
|
|
3edc3db8aa
|
feat(picker): announce scraping to user for clarification
|
2025-09-21 11:46:10 -04:00 |
|
|
|
9d92021fcf
|
fix(test): include necessary variables
|
2025-09-21 11:45:24 -04:00 |
|
|
|
c1529c5d91
|
fix(ci): unused vars
|
2025-09-21 11:37:08 -04:00 |
|
|
|
1b8365265d
|
fix(ci): unused variables
|
2025-09-21 11:36:06 -04:00 |
|
|
|
58f9be5f9a
|
fix: refactor
|
2025-09-21 11:19:00 -04:00 |
|
|
|
a33e66680b
|
feat(picker): picker support
|
2025-09-21 11:10:54 -04:00 |
|
|
|
d26fd29c52
|
fix: add python config
|
2025-09-21 01:12:16 -04:00 |
|
|
|
1f38dba57f
|
fix(scrape): proper vars
|
2025-09-21 00:31:10 -04:00 |
|
|
|
df1b4c2009
|
fix(scrape): proper vars
|
2025-09-21 00:25:55 -04:00 |
|
|
|
d827b6dd0b
|
feat(cese): normalize cses handling
|
2025-09-21 00:19:01 -04:00 |
|
|
|
03bb0bda33
|
fix(ci): typing
|
2025-09-21 00:16:14 -04:00 |
|
|
|
98aa3edd41
|
fix(ci): typing
|
2025-09-21 00:16:06 -04:00 |
|
|
|
18939a9d5f
|
fix(ci): typing
|
2025-09-21 00:15:53 -04:00 |
|
|
|
3821174c6e
|
fix(ci): typing
|
2025-09-21 00:15:51 -04:00 |
|
|
|
7a027c7379
|
fix(ci): typing
|
2025-09-21 00:15:23 -04:00 |
|
|
|
9deedec15a
|
fix(scraper): comments
|
2025-09-21 00:10:10 -04:00 |
|
|
|
a8984d013a
|
fix(cses): handle problem id uniquely
|
2025-09-21 00:06:52 -04:00 |
|
|
|
5bf9ae731f
|
fix(ci): inline functions
|
2025-09-20 23:58:26 -04:00 |
|
|
|
7b8aae7921
|
fix(ci): move imports
|
2025-09-20 23:52:32 -04:00 |
|
|
|
847307bd1f
|
fix(cache): actually use the cache
|
2025-09-20 22:30:21 -04:00 |
|
|
|
67fad79fb6
|
fix(panel): toggle state correctly
|
2025-09-20 22:18:55 -04:00 |
|
|
|
b3ccce1ee7
|
fix(color): fix ansi hl condition
|
2025-09-20 22:09:20 -04:00 |
|
|
|
f3321f269d
|
feat: warn ansi colors unset on fail
|
2025-09-20 16:38:37 -04:00 |
|
|
|
f60f6dd5bb
|
feat(ansi): better logging and option to disab;e
|
2025-09-20 14:37:51 -04:00 |
|
|
|
315e5a790c
|
fix(ci): guess im adding the atcoder scraper too
|
2025-09-20 14:13:25 -04:00 |
|
|
|
35545a1ad2
|
feat(cses): integrate metadata command format in lua
|
2025-09-20 14:05:40 -04:00 |
|
|
|
f487b5d006
|
fix(ci): use proper redirection with un-mocked vim.system in integration tests
|
2025-09-20 13:36:27 -04:00 |
|
|
|
069df71871
|
fix(ci): test
|
2025-09-20 13:16:52 -04:00 |
|
|
|
5309cd0596
|
fix(ci): default to builtin Diff<> hl groups for diff panel
|
2025-09-20 13:14:08 -04:00 |
|
|
|
cae0ea1914
|
fix(ci): duplicate varibale
|
2025-09-20 13:10:42 -04:00 |
|
|
|
b507dad4a7
|
feat: simplify ansi buffer approach
|
2025-09-20 12:52:12 -04:00 |
|
|
|
f8de0207ee
|
feat: test -> run on filenames
|
2025-09-20 11:47:16 -04:00 |
|
|
|
1093ff26f6
|
fix(ci): add stderr to test field, use text=false on vim.system
|
2025-09-20 11:44:52 -04:00 |
|
|
|
e780b8ad4e
|
fix(ci): tests & lint
|
2025-09-20 11:44:25 -04:00 |
|
|
|
ffb5b2b209
|
fix(ci): remove cursor restoration
|
2025-09-20 11:38:34 -04:00 |
|
|
|
2b081640df
|
feat(color): add complex ansi color support
|
2025-09-20 11:36:58 -04:00 |
|
|
|
21b7765105
|
feat(panel): color stder
|
2025-09-20 10:41:52 -04:00 |
|
|
|
4e880a2d84
|
feat(panel): restore cursor
|
2025-09-20 01:37:39 -04:00 |
|
|
|
a1aa4ccbf9
|
fix(test): :CP is now a valid command
|
2025-09-19 23:34:38 -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 |
|