Commit Graph

5200 Commits

Author SHA1 Message Date
James Yu
2b1998f700 Version 9.6.2 2023-02-08 11:40:15 +08:00
James Yu
0bf2101e9c Fix #3705 Support multline in math preview panel 2023-02-08 02:34:10 +08:00
James-Yu
248747d686 Fix #3694 Add file polling for binaries (e.g. PDF) 2023-02-07 11:43:25 +08:00
James-Yu
b33d4a5ccd Fix #3702 Add the forgottem deprecation message 2023-02-07 10:44:06 +08:00
James Yu
8e63b2d1fb Fix #3701 \DeclarePairedDelimiter may have *
- Now math previews can correctly ignore the * instead of taking it as
  an arg.
2023-02-06 23:20:08 +08:00
James Yu
1b609a9221 Resolve #3700 Support file suggestion for \subfileinclude 2023-02-06 22:27:13 +08:00
James Yu
eeb5d8642d Calling refreshExistingViewer is better logged 2023-02-06 15:29:49 +08:00
James Yu
e048960264 Do not use throw exceptions in synctex 2023-02-06 15:19:00 +08:00
James Yu
6da6360d4a Disable auto refresh for PDFs generated by build
- This was the original behavior before PDF watcher change
2023-02-06 14:52:00 +08:00
James Yu
159d0c915a Wait for one second before PDF refresh on change
- The file change event may emit later than finishing build loop
- If this fix is still not fine, I will revert to the previous one where
  PDFs generated by build are not watched on change
2023-02-05 22:03:19 +08:00
Zexi
4f403a4ec5
#3679 #3687 remove detached: true when spawning cleaning command 2023-02-04 10:51:19 +08:00
James Yu
026f787b17 Each test uses a dedicated fixture folder
- This effective solves the problem that vscode internally cache doc
  content, making root finding troublesome
- Fix a problem that consecutive structure request may be empty if the
  first one is forced but the second is not
2023-02-03 22:46:02 +08:00
James Yu
3b069b8203 Use a dedicated GitHub Action to package extension 2023-02-03 19:07:14 +08:00
James Yu
bef7b4bc78 Allow for more test retries 2023-02-03 18:18:39 +08:00
James Yu
5287ff34ab Synchronously reset config in multiroot tests 2023-02-03 18:00:15 +08:00
James Yu
4991925441 Disable problematic tests 2023-02-03 17:27:43 +08:00
James Yu
474e82c15a Resume calling change handlers on create event
- Change log a bit to distinguish
2023-02-03 17:15:07 +08:00
James Yu
db1b216560 Don't call change handlers on create
- vscode have fixed the problem
2023-02-03 17:04:50 +08:00
James Yu
33525c3de0 Version 9.6.1 2023-02-03 16:12:05 +08:00
James-Yu
2bbc124685 Merge branch 'fastparse-on-keyval-label' 2023-02-03 11:47:43 +08:00
James-Yu
fcbda861c2 Fix viewer dropdown menu HTML 2023-02-03 11:24:54 +08:00
James-Yu
e7d9677d41 Fast parse now properly handle label={eq1} syntax 2023-02-03 10:22:26 +08:00
James-Yu
d793d695bc Cleaning chokidar remains 2023-02-03 10:01:33 +08:00
James Yu
d154c1c285 Also use vscode watcher for PDF viewing files 2023-02-03 00:31:46 +08:00
James Yu
89bfad91a0 Change to use vscode.FileSystemWatcher 2023-02-02 23:11:27 +08:00
James-Yu
5db189f625 Suppress PDF signature log in viewer [skip ci] 2023-02-02 16:02:15 +08:00
James Yu
d6ee5e7eb6 Fix typo [skip ci] 2023-02-01 23:59:36 +08:00
James Yu
f3d9224664 Fix #3683 Explain on conflict with vscode-pdf 2023-02-01 23:15:54 +08:00
James-Yu
cb35ebe09e Update bug report and feature request templates 2023-02-01 16:02:51 +08:00
James-Yu
884a43a0c0 Fix #3682 Visually activate hand tool in viewer 2023-02-01 15:15:45 +08:00
James-Yu
ab357e31ac In test, cleanAndRetry interfers autoClean.run
- Also disable onchange of bib test on win for high false alarm rate
2023-02-01 11:17:17 +08:00
James-Yu
bd8e1641c5 Add cleaner tests c.f. #3679 2023-02-01 11:06:50 +08:00
James Yu
22e8f70a52 Ignore unlinking exception in tests 2023-01-30 16:43:56 +08:00
James Yu
a402e75741 Fix a while breaking issue of prev commit 2023-01-30 16:28:18 +08:00
James Yu
2f37a90c82 Retry unlinking test files on EBUSY on windows 2023-01-30 16:27:39 +08:00
James Yu
7fb315eff6 Properly remove tex listeners on watcher reset 2023-01-30 16:14:12 +08:00
James Yu
e0d91d7d70 Fix a duplicate file listener issue
- All tests are faster now.
- Unify test APIs
2023-01-30 15:59:45 +08:00
James Yu
059b05e1ec Fix an issue with chokidar polling interval config
- Tweak auto-build test delays
2023-01-30 14:26:25 +08:00
James-Yu
e62e1c2394 Unify test API names, limit auto-build test time 2023-01-30 13:34:04 +08:00
James-Yu
6d3f5ae466 Lighter auto-build tests 2023-01-30 13:12:39 +08:00
James Yu
889ea0260c Lighter build tests 2023-01-29 22:28:23 +08:00
James Yu
ab2009cccb Fix multiroot tests 2023-01-29 21:22:31 +08:00
James Yu
a357c4c93b Faster find root test suite 2023-01-29 21:13:16 +08:00
James Yu
66c13500f0 Version 9.6.0 2023-01-29 18:13:07 +08:00
James Yu
dd53c99fb8 Clean up suggestion test APIs 2023-01-25 15:18:26 +08:00
James Yu
d0dced1592 Fix DeepScan complaints 2023-01-25 02:49:59 +08:00
James Yu
35ed3bca2f Consistent get suggestion API in tests 2023-01-25 01:25:48 +08:00
James Yu
63450349f2 Intellisense tests don't open editor 2023-01-24 21:40:13 +08:00
James Yu
e2d315b4d1 Decouple suggestion providers from vscode.Document 2023-01-24 17:23:19 +08:00
Jerome Lelong
29c51ee472 Update grammar files to jlelong/vscode-latex-basics@16ac438ab1 2023-01-24 08:40:30 +01:00