Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support lstinputlisting label #1698

Merged
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
4b67c32
Implement support for referencing labels defined in optional paramete…
Dec 15, 2020
d80d8d1
Separate command and environment magic list for parameter labeling
Dec 15, 2020
a0bee4c
Implement missing label inspection and quickfix for parameter labeled…
Dec 15, 2020
c2d9ac0
Implement missing label quickfix for commands with parameter labels
Dec 15, 2020
4862e6a
Use command.name instead of command.commandToken.text
Dec 16, 2020
e0fccb5
Added lstinputlisting as a command to LatexRegularCommand
Dec 16, 2020
6ad856d
Increase stub version and remove some unnecessary non-null calls
PHPirates Dec 17, 2020
6a119df
Fix incorrect usage of index method
Dec 17, 2020
10c244f
Parse optional parameters as key-val pairs
Dec 22, 2020
d4eaca2
Implement reference resolving for parametertext labels (groups and re…
Dec 23, 2020
f7b3be5
Implement support for renaming and labels in groups
Dec 28, 2020
2b10ff0
Linter fixes
Dec 28, 2020
eefda5c
Fix group rename and special characters in keyval pairs
Dec 29, 2020
84cbd95
Create dedicated tokens for "=" and "," and fix the allowed special c…
Dec 29, 2020
4e3aa22
Merge branch 'master' into support-lstinputlisting-label
Dec 29, 2020
35a2539
Fix merge issues
Dec 29, 2020
7e7dfc4
Change lexer token names to be more general
Jan 2, 2021
c71e1ea
Dissolve NORMAL_TEXT_CHAR into dedicated lexer tokens
Jan 2, 2021
544ff7f
Use parameter_text for labels in optional parameters
Jan 3, 2021
1cd6e0f
Remove unused utility methods
Jan 3, 2021
3e26c1f
Add comment
PHPirates Jan 4, 2021
6dd5a60
Merge branch 'master' into support-lstinputlisting-label
PHPirates Jan 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,155 changes: 599 additions & 556 deletions gen/nl/hannahsten/texifyidea/grammar/LatexLexer.java

Large diffs are not rendered by default.

211 changes: 194 additions & 17 deletions gen/nl/hannahsten/texifyidea/parser/LatexParser.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions gen/nl/hannahsten/texifyidea/psi/LatexBeginCommand.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 5 additions & 6 deletions gen/nl/hannahsten/texifyidea/psi/LatexCommands.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions gen/nl/hannahsten/texifyidea/psi/LatexGreedyContent.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions gen/nl/hannahsten/texifyidea/psi/LatexGroup.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading