Commit Graph

270 Commits

Author SHA1 Message Date
James Yu
443b80bb63 Invoke structure only when all caching finished 2023-01-22 03:46:08 +08:00
James Yu
088f1d9161 Fix a test log reset issue 2023-01-20 18:12:27 +08:00
James Yu
c27fb50852 Resolve #3658 Add config intellisense.label.command to enable label definitions other than \label{} 2023-01-20 18:02:53 +08:00
James Yu
7dfaa46b93 Fix typo in previous commit 2023-01-19 21:48:03 +08:00
James Yu
12f4c9daca Resolve #3654 Don't enforce -cd on latexmk 2023-01-19 21:46:48 +08:00
James Yu
339e5b29a9
Merge pull request #3641 from James-Yu/xr-package
Support cross-ref from `xr` package
2023-01-18 10:25:42 +08:00
James-Yu
b595e9c290 Fix intellisense.atSuggestion.user tests 2023-01-16 11:33:53 +08:00
James-Yu
110b39798c Merge remote-tracking branch 'origin/master' into xr-package 2023-01-16 11:22:05 +08:00
James Yu
6dbdd80e4e New config intellisense.command.user to add/change/delete default cmd 2023-01-15 11:18:03 +08:00
James-Yu
b5ce7d0912 Disable three tests on win, high false alarm rates 2023-01-13 12:29:46 +08:00
James-Yu
14f0006fc7 Use Object.entries when applicable
Also rename `pkg` to `packageName` when the var refers to a string
2023-01-13 12:17:20 +08:00
James-Yu
85436b665c Add logs from tests 2023-01-13 09:26:35 +08:00
James Yu
75d132cdb9 Circumvent last formatter test on windows 2023-01-13 02:23:33 +08:00
James Yu
2281ed0e65 Use document change to trigger formatter test asserts 2023-01-12 23:08:57 +08:00
James Yu
2cb3442255 Entries in bibtex-entries.first should also be sorted, with tests 2023-01-12 22:45:49 +08:00
James Yu
be0b0c2eca Change how bibtex formatter alignment is checked in test 2023-01-12 22:18:39 +08:00
James Yu
5bc40596e6 Let's just log every test 2023-01-12 21:51:58 +08:00
James Yu
0a09b86e26 Correct test log format 2023-01-12 21:25:06 +08:00
James-Yu
a2eff0cfc7 BibTeX formatter tests 2023-01-12 16:07:12 +08:00
James-Yu
7c4256aa15 Use cached log for tests 2023-01-12 12:19:57 +08:00
James-Yu
f3e8377875 Rename test APIs 2023-01-12 11:34:24 +08:00
James-Yu
58e49ae7e7 New command finder should honor arg and opt list 2023-01-11 15:10:47 +08:00
James-Yu
e14e029247 Get a cache should possibly return undefined 2023-01-11 11:59:52 +08:00
James-Yu
785a7c850a Support cross-ref from xr package 2023-01-11 11:42:37 +08:00
James Yu
34db619142 Add a test to change latexindent.path on the fly 2023-01-10 20:38:44 +08:00
James Yu
93790cf79c More elaborate intellisense test names [skip ci] 2023-01-10 20:16:10 +08:00
James Yu
b09b6a91a1 Replace default latexindent instead of rename 2023-01-10 18:17:23 +08:00
James Yu
03ed4a27d9 bibfiles in cacher is Set to avoid rare dups 2023-01-10 17:42:40 +08:00
James-Yu
405f4783e2 Fix a force caching issue in test 2023-01-10 16:56:18 +08:00
James-Yu
1f8b78b6c8 Add an argument test 2023-01-10 16:39:49 +08:00
James-Yu
b2af0207f3 Refactor a tiny bit on test function arguments 2023-01-10 16:04:06 +08:00
James-Yu
98e4c8e13f Install latexindent in Actions and try a test 2023-01-10 15:46:29 +08:00
James-Yu
e360c9778b Correct macos GitHub Action folder 2023-01-09 13:36:15 +08:00
James-Yu
96b6bcd900 Fix a test complaint 2023-01-09 10:26:23 +08:00
James-Yu
d4a667a3ee Intelli-package dependency obeys package options #3612 2023-01-09 10:13:31 +08:00
James Yu
32f66ca2b2 Refactor utility classes into semi-static ones 2023-01-08 11:42:26 +08:00
James Yu
806d1e484d Refactor Extension to module 'lw' 2023-01-08 00:03:20 +08:00
James Yu
149039f31f Default command signature slightly changed 2023-01-07 19:20:49 +08:00
James Yu
24df55f3fe
Merge branch 'master' into concise-log 2023-01-07 16:08:31 +08:00
James Yu
04ad459d42 Default cmds and envs use format of package json 2023-01-07 16:03:12 +08:00
James Yu
840546c888 Change logger to module and start organizing logs 2023-01-07 10:53:03 +08:00
James-Yu
e568bf616d Clean up the remainings of manager.ts 2023-01-06 16:12:43 +08:00
James-Yu
8215ea8122 Move fls parsing related functions to cacher 2023-01-06 14:57:01 +08:00
James-Yu
7c37f3aae1 Move file watcher to cacher.ts 2023-01-06 14:26:04 +08:00
James Yu
fc60306c3d Functions on included tex/bib moved to cacher 2023-01-05 21:29:20 +08:00
James-Yu
3637efd9e0 Extract cache to a new file 2023-01-05 17:31:27 +08:00
James-Yu
30c9820951 Do not use getDirtyContent in tests (real) 2023-01-05 12:45:36 +08:00
James-Yu
b276a8c025 Do not use getDirtyContent in tests 2023-01-05 12:36:08 +08:00
James-Yu
ce8390d17e Add a test on env as cmd with pkg options 2023-01-04 12:21:46 +08:00
James-Yu
76ad6cb930 Add a test on env intel with usepackage 2023-01-04 12:16:30 +08:00