Commit Graph

133 Commits

Author SHA1 Message Date
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
64f79af573 Properly provide env options 2023-01-03 11:53:15 +08:00
James Yu
5949c9c823 yathesis is a class, not a package 2023-01-01 12:40:41 +08:00
James Yu
55ce5f1587 Class/package options can have options 2022-12-31 13:38:03 +08:00
James Yu
a5491400d9 Properly parse .cls optional arguments 2022-12-31 02:38:08 +08:00
James Yu
78f53b13c7 Fix #3611 Filter package cmds/envs with %, remove arg % part 2022-12-31 02:30:04 +08:00
James-Yu
1a469217b7 Use a python script to edit viewer html and js 2022-12-30 17:19:12 +08:00
James-Yu
675d5f125e Edit viewer.html programmatically 2022-12-30 16:54:39 +08:00
James Yu
dde27b173f
Merge pull request #3594 from James-Yu/fetch-texstudio-cwl
Load cwl from texstudio-org/texstudio, only a few
2022-12-23 08:54:14 +08:00
James-Yu
30b0677541 Further compress name, snippet and detail of envs 2022-12-22 16:55:45 +08:00
James-Yu
5a3b446f3c Further compress command and snippet of cmds 2022-12-22 16:46:36 +08:00
James-Yu
c8e5ce927a Compress option, keyvals and keyvalindex 2022-12-22 16:35:24 +08:00
James-Yu
2190430b28 Use tex.json instead of latex-mathsymbols 2022-12-22 11:44:38 +08:00
James-Yu
c63b611782 Bring back mathsymbols 2022-12-22 11:36:12 +08:00
James-Yu
b3feaf490b Load cwl from texstudio-org/texstudio, only a few 2022-12-22 11:25:46 +08:00
James-Yu
6472de906a Tweak the checkbox position in viewer menu 2022-12-22 11:07:31 +08:00
James-Yu
f56f3a4e27 Update pdf.js to 3.1.81, remove canvas from vsix 2022-12-22 10:55:38 +08:00
James-Yu
d357bcfd8f Update the readme describing deving optional arg 2022-12-21 09:31:56 +08:00
James Yu
502d23c15d Consistent intellisense texts 2022-12-16 21:35:44 +08:00
James Yu
16208f5765 Command and env snippets should not have % 2022-12-16 21:24:40 +08:00
James-Yu
0b7b80105c A final bit 2022-12-16 15:51:21 +08:00
James-Yu
e7a730a2bc Merge remote-tracking branch 'origin/master' into optional-args 2022-12-16 15:38:07 +08:00
James-Yu
df4482fb0a Now we have argument intellisense 2022-12-16 15:31:13 +08:00
James-Yu
9db0a1faa9 Count the index of argument that should hint 2022-12-16 12:56:39 +08:00
James-Yu
c34fddf97b Command names have argument signatures 2022-12-16 12:21:53 +08:00
James Yu
b39c3e8d5c Undefined command name is a bad idea 2022-12-11 22:25:00 +08:00
James-Yu
320cfc3174 Provide keyvals to commands and envs 2022-12-09 16:07:04 +08:00
James-Yu
8f6d6a8b03 Omit options and includes if empty 2022-12-09 15:46:28 +08:00
James-Yu
20d2d7c51d options -> option 2022-12-09 15:06:28 +08:00
James-Yu
22716a909c option -> options [skip ci] 2022-12-09 15:05:26 +08:00
James-Yu
4f37ead5ee New cwl parsing function 2022-12-09 14:58:41 +08:00
James Yu
10b191a36b Update to pdf.js v3.0.279 2022-11-06 21:50:38 +08:00
Takashi Tamura
4720d529fe Update to PDF.js v2.15.349 2022-08-31 07:52:28 +09:00
Takashi Tamura
dc2f4e14d9 Stop modifying some settings at viewer/viewer.js. We will change those settings at viewer/latexworkshop.ts. 2022-05-29 13:51:44 +09:00
Takashi Tamura
5ae9b81a4f Add dev/viewer/ [skip ci] 2022-05-25 07:54:57 +09:00
James Yu
aa6b3e3411 Resolve #3287 Use Mermaid.js to re-draw manager-logic.odg 2022-05-08 17:15:01 +08:00
Jerome Lelong
762c4a3efb Fix python linting suggestions 2022-04-03 07:32:44 +02:00
Jerome Lelong
a84773657f Use https://github.com/jlelong/LaTeX-cwl
The original repository does not seem to be maintained anymore.
2022-01-03 22:04:19 +01:00
Jerome Lelong
f0a926e535 Ignore completion for calculator, calculus and physics 2022-01-03 22:03:32 +01:00
Jerome Lelong
75c2bce824
Merge pull request #3020 from jlelong/extend-language
Define languages as extensions of others
2021-12-24 18:34:44 +01:00
Jerome Lelong
00db24e00d Use vscode-extend-language to update grammars and language configurations 2021-12-24 12:20:29 +01:00
Takashi Tamura
9a53ebad03 Fix typo. Close #3019 2021-12-22 21:27:04 +09:00
Jerome Lelong
acce9aa406 Only retrieve weave latex grammars from vscode-latex-basics 2021-12-10 22:26:31 +01:00
Jerome Lelong
76da3b24d1 Only retrieve latex and bibtex grammars from vscode-latex-basics 2021-12-09 22:34:28 +01:00
Jerome Lelong
9bf9065dcd Update error message in update-grammar.js 2021-12-08 15:19:50 +01:00
Jerome Lelong
1e693a6479 Refactor update grammar script 2021-12-08 11:45:17 +01:00
Jerome Lelong
d29b27bffa Automatically retrieve grammar files from vscode-latex-basics
In dev/, run the script update-grammar.js

[skip ci]
2021-12-06 17:33:59 +01:00