Commit Graph

5130 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
0d7af630a7 Parse AST on caching, not on structuring 2023-01-22 02:28:09 +08:00
James Yu
3d8244174c Fix #3657 A condition bug on newcommand detection 2023-01-21 11:13:28 +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
abab852ebe Fix #3657 Add a command check in cmdfinder 2023-01-20 16:23:40 +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
e9c84cc0e7 When finding PDF, outdir is always be respected 2023-01-18 15:45:20 +08:00
James Yu
6a6730a7d3 Make viewer content persistent when hidden 2023-01-18 15:32:41 +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
56f12cd6d7 Add JSDoc to suggestion types [skip ci] 2023-01-18 00:14:10 +08:00
James Yu
ebc0f68623
Merge pull request #3650 from James-Yu/custom-suggestion
New config `intellisense.command.user` to add/change/delete default cmd

- Rename intellisense.atSuggestionJSON.replace to `intellisense.atSuggestion.user`
2023-01-16 11:39:34 +08:00
James-Yu
b595e9c290 Fix intellisense.atSuggestion.user tests 2023-01-16 11:33:53 +08:00
James-Yu
18776ebba2 Rename intellisense.atSuggestionJSON.replace to intellisense.atSuggestion.user 2023-01-16 11:32:36 +08:00
James-Yu
110b39798c Merge remote-tracking branch 'origin/master' into xr-package 2023-01-16 11:22:05 +08:00
James-Yu
430f26e90e Add comments to xr parsing 2023-01-16 11:16:16 +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
37e79dc6f4 Preserve pdf sidebar view option 2023-01-14 12:49:11 +08:00
James-Yu
b5ce7d0912 Disable three tests on win, high false alarm rates 2023-01-13 12:29:46 +08:00
James-Yu
f65d9e4e43 Clean up return undefined 2023-01-13 12:25:45 +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
597d7b972e Version 9.4.5 2023-01-13 10:59:26 +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
Jerome Lelong
39be7d6fd6 Update to jlelong/vscode-latex-basics@fcf4cca5b1 2023-01-12 18:55:04 +01:00
James Yu
c4e49d4043 Fix #3640 Avoid using String.replaceAll()
Another package `isort` is doing something bad to the function.
2023-01-13 01:46:26 +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
aae35d2652 Always upload test logs as archive 2023-01-12 21:54:57 +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
7b2f1d074f BibTeX and LaTeX formatters are singletons 2023-01-12 14:50:55 +08:00
James-Yu
014a404427 We don't need a manager util class 2023-01-12 12:43:43 +08:00
James-Yu
7c4256aa15 Use cached log for tests 2023-01-12 12:19:57 +08:00
James-Yu
7317024157 Event bus should only be used for tests 2023-01-12 11:45:16 +08:00
James-Yu
f3e8377875 Rename test APIs 2023-01-12 11:34:24 +08:00
James-Yu
9b367752c3 Ditto for fall-back regex-based newcommand parsing 2023-01-11 15:13:25 +08:00
James-Yu
58e49ae7e7 New command finder should honor arg and opt list 2023-01-11 15:10:47 +08:00
James-Yu
1f234f45e0 Fix a DeepScan complaint 2023-01-11 12:01:33 +08:00
James-Yu
e14e029247 Get a cache should possibly return undefined 2023-01-11 11:59:52 +08:00
James-Yu
1c773bb410 Fix a DeepScan complaint 2023-01-11 11:55:27 +08:00
James-Yu
785a7c850a Support cross-ref from xr package 2023-01-11 11:42:37 +08:00
James-Yu
165d17f65b Fix #3585 A better description to latex.watch.files.ignore 2023-01-11 10:22:25 +08:00
James Yu
23c6546a4e Version 9.4.4 2023-01-10 21:24:19 +08:00
James Yu
a4d8703d92 Fix #3638 Unescape backslash in default envs 2023-01-10 21:20:13 +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