Commit Graph

5083 Commits

Author SHA1 Message Date
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
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
2508e74d1c Fix #3634 Reset latexindent path on config change 2023-01-10 16:46:42 +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
c63ff139a0 Revival of #3345 Use CustomEditor API for pdf viewer
Credit: @ManuelHentschel
2023-01-10 14:02:49 +08:00
James Yu
2262f03a21 (#3634) Reset latex formatter on not finding exec.
- BibTeX formatter is also static
2023-01-10 09:04:00 +08:00
James Yu
be93ab4da5 Fix #3633 Use msg to copy from embeded viewer 2023-01-09 21:41:23 +08:00
James-Yu
0ab151a7d4 Version 9.4.3 2023-01-09 17:03:56 +08:00
Daniel Bi
7f3916dc57
Change detection of synctexFile, synctexFileGz (#3631)
* Change detection of synctexFile, synctexFileGz

Change synctex to fail only if neither synctexFile, synctexFileGz exist.

* Change synctex to try parsing directly

* Update synctex.ts

Co-authored-by: James Yu <yujianqiaojames@gmail.com>
2023-01-09 17:01:19 +08:00
James-Yu
e360c9778b Correct macos GitHub Action folder 2023-01-09 13:36:15 +08:00
James-Yu
a0d3a0776a Version 9.4.2. Should not remove {*} after \begin 2023-01-09 13:28:01 +08:00
James-Yu
1950d90162 Version 9.4.1 2023-01-09 12:20:05 +08:00
James-Yu
151e9ae463 Allow for parentheses in pkg/doc options 2023-01-09 12:18:09 +08:00
James-Yu
8e8acb5204 Version 9.4.0 2023-01-09 11:51:44 +08:00
James-Yu
177bf3e186 Fix three DeepScan complaints 2023-01-09 10:32:50 +08:00
James-Yu
96b6bcd900 Fix a test complaint 2023-01-09 10:26:23 +08:00
Josiah Bills
947e9ff4fa
Fixed sleep bug again (#3630)
* Fixed sleep bug again.

Note that reconnect must be async and didOpen must be awaited in order
for reconnect to function. This is because otherwise the exception is
raised in a background task rather than in the reconnect task, and is
thus lost.

* Avoid await in forcing raising exception, use try

Co-authored-by: James-Yu <yujianqiaojames@gmail.com>
2023-01-09 10:25:04 +08:00
James-Yu
d4a667a3ee Intelli-package dependency obeys package options #3612 2023-01-09 10:13:31 +08:00
James Yu
d7d298a3cf Condense package .json by extracting keyvals 2023-01-08 22:40:09 +08:00
James Yu
692ad0519b Add keyvals for commands with hastag in cwl def 2023-01-08 22:13:50 +08:00
James Yu
7e27c15bc1 Add beamer dependencies (only 73k total size) 2023-01-08 18:03:44 +08:00
James Yu
7848ea0247
Merge pull request #3629 from James-Yu/use-module
Use modules instead of classes for functional components
2023-01-08 12:09:35 +08:00
James Yu
3edd15cc28 Fix a CodeQL complaint 2023-01-08 11:54:55 +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
2f72782163 Fix a logger remain 2023-01-07 18:41:10 +08:00
James Yu
167470b3e2
Merge pull request #3628 from James-Yu/concise-log
Concise logger messages
2023-01-07 16:09:30 +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
544adf551e Fix a backquote with out string formatting 2023-01-07 15:09:40 +08:00
James Yu
5bcfb9bfe8 Add two ending log message for cache 2023-01-07 15:06:12 +08:00
James Yu
be41fb55b4 Use placeholders for workspace folders in log 2023-01-07 15:02:38 +08:00
James Yu
99816f7fe4 Use a factory function to generate logger with tag 2023-01-07 14:35:06 +08:00
James Yu
e0d64ba686 Add prefix to log messages 2023-01-07 12:51:40 +08:00
James Yu
840546c888 Change logger to module and start organizing logs 2023-01-07 10:53:03 +08:00
James Yu
6b1400beb5 Make logging functions static 2023-01-07 00:11:20 +08:00
James Yu
0278d64fd2
Merge pull request #3626 from James-Yu/cache-refactor
`manager.ts` refactor
2023-01-06 23:02:07 +08:00
James Yu
88d5023c33 Unify extension data 2023-01-06 22:58:14 +08:00
James Yu
0b1a640c34 Merge branch 'master' into cache-refactor 2023-01-06 22:57:21 +08:00
Jerome Lelong
2598aaab8f
Merge pull request #3621 from B1ochem1st/master
Add pweave support
2023-01-06 09:53:48 +01:00
James-Yu
68176400a1 We don't need to refresh context on save, as watcher onchange does the work 2023-01-06 16:29:46 +08:00
James-Yu
e568bf616d Clean up the remainings of manager.ts 2023-01-06 16:12:43 +08:00
James-Yu
4f2918a9d3 Final bits in manager.ts 2023-01-06 15:46:56 +08:00