diff options
Diffstat (limited to 'support/texlab/src/parser/test_data/latex')
111 files changed, 142 insertions, 0 deletions
diff --git a/support/texlab/src/parser/test_data/latex/block_comments.txt b/support/texlab/src/parser/test_data/latex/block_comments.txt new file mode 100644 index 0000000000..d4e63ab1c8 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/block_comments.txt @@ -0,0 +1,9 @@ +Foo +\iffalse +Test1 +\fi +Bar +\iffalse +\fii +\fi +Baz
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/caption/caption_default.txt b/support/texlab/src/parser/test_data/latex/caption/caption_default.txt new file mode 100644 index 0000000000..9084f143bf --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/caption/caption_default.txt @@ -0,0 +1 @@ +\caption[qux]{Foo \Bar Baz}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/caption/caption_default_error.txt b/support/texlab/src/parser/test_data/latex/caption/caption_default_error.txt new file mode 100644 index 0000000000..62e5962816 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/caption/caption_default_error.txt @@ -0,0 +1 @@ +\caption[qux]{Foo \Bar Baz
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/caption/caption_figure.txt b/support/texlab/src/parser/test_data/latex/caption/caption_figure.txt new file mode 100644 index 0000000000..8a1d3067d8 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/caption/caption_figure.txt @@ -0,0 +1 @@ +\begin{figure}\caption{Foo}\end{figure}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/caption/caption_minimal.txt b/support/texlab/src/parser/test_data/latex/caption/caption_minimal.txt new file mode 100644 index 0000000000..07af0af8ca --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/caption/caption_minimal.txt @@ -0,0 +1 @@ +\caption{Foo \Bar Baz}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/caption/caption_minimal_error.txt b/support/texlab/src/parser/test_data/latex/caption/caption_minimal_error.txt new file mode 100644 index 0000000000..747db731c1 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/caption/caption_minimal_error.txt @@ -0,0 +1 @@ +\caption{Foo \Bar Baz
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_empty.txt b/support/texlab/src/parser/test_data/latex/citation/citation_empty.txt new file mode 100644 index 0000000000..06704b89a4 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_empty.txt @@ -0,0 +1 @@ +\cite{}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_missing_brace.txt b/support/texlab/src/parser/test_data/latex/citation/citation_missing_brace.txt new file mode 100644 index 0000000000..1f8e4c9310 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_missing_brace.txt @@ -0,0 +1 @@ +\cite{foo
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_multiple_keys.txt b/support/texlab/src/parser/test_data/latex/citation/citation_multiple_keys.txt new file mode 100644 index 0000000000..be5da02c62 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_multiple_keys.txt @@ -0,0 +1 @@ +\cite{foo, bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_prenote.txt b/support/texlab/src/parser/test_data/latex/citation/citation_prenote.txt new file mode 100644 index 0000000000..5ae28c28ec --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_prenote.txt @@ -0,0 +1 @@ +\cite[foo]{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_prenote_postnote.txt b/support/texlab/src/parser/test_data/latex/citation/citation_prenote_postnote.txt new file mode 100644 index 0000000000..23103b2476 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_prenote_postnote.txt @@ -0,0 +1 @@ +\cite[foo][bar]{baz}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_redundant_comma.txt b/support/texlab/src/parser/test_data/latex/citation/citation_redundant_comma.txt new file mode 100644 index 0000000000..68e3c2d36e --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_redundant_comma.txt @@ -0,0 +1 @@ +\cite{,foo,}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_simple.txt b/support/texlab/src/parser/test_data/latex/citation/citation_simple.txt new file mode 100644 index 0000000000..cd5809ef25 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_simple.txt @@ -0,0 +1 @@ +\cite{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/citation/citation_star.txt b/support/texlab/src/parser/test_data/latex/citation/citation_star.txt new file mode 100644 index 0000000000..d1a2677021 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/citation/citation_star.txt @@ -0,0 +1 @@ +\nocite{*}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_definition_simple.txt b/support/texlab/src/parser/test_data/latex/color/color_definition_simple.txt new file mode 100644 index 0000000000..e8b58c8162 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_definition_simple.txt @@ -0,0 +1 @@ +\definecolor{foo}{rgb}{255,168,0}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_reference_simple.txt b/support/texlab/src/parser/test_data/latex/color/color_reference_simple.txt new file mode 100644 index 0000000000..4fea2b24ec --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_reference_simple.txt @@ -0,0 +1 @@ +\color{black}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_set_definition_error1.txt b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error1.txt new file mode 100644 index 0000000000..f377ffcf2f --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error1.txt @@ -0,0 +1 @@ +\definecolorset[ty]{rgb,HTML}{foo}{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_set_definition_error2.txt b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error2.txt new file mode 100644 index 0000000000..0b5fa35868 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error2.txt @@ -0,0 +1 @@ +\definecolorset{rgb,HTML}{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_set_definition_error3.txt b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error3.txt new file mode 100644 index 0000000000..fb695b4530 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error3.txt @@ -0,0 +1 @@ +\definecolorset{rgb,HTML}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_set_definition_error4.txt b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error4.txt new file mode 100644 index 0000000000..7c494133bf --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_set_definition_error4.txt @@ -0,0 +1 @@ +\definecolorset
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/color/color_set_definition_simple.txt b/support/texlab/src/parser/test_data/latex/color/color_set_definition_simple.txt new file mode 100644 index 0000000000..c812e61041 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/color/color_set_definition_simple.txt @@ -0,0 +1 @@ +\definecolorset[ty]{rgb,HTML}{foo}{bar}{baz}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_argc.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_argc.txt new file mode 100644 index 0000000000..ef63ef62cb --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_argc.txt @@ -0,0 +1 @@ +\newcommand{\foo}{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl.txt new file mode 100644 index 0000000000..5ffc7e97c2 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl.txt @@ -0,0 +1 @@ +\newcommand{\foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl_error.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl_error.txt new file mode 100644 index 0000000000..9323f5a313 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_no_impl_error.txt @@ -0,0 +1 @@ +\newcommand{\foo
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_optional.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_optional.txt new file mode 100644 index 0000000000..c3fb7225f3 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_optional.txt @@ -0,0 +1 @@ +\newcommand{\foo}[1][def]{#1}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_simple.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_simple.txt new file mode 100644 index 0000000000..ffce86f21c --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_simple.txt @@ -0,0 +1 @@ +\newcommand[1]{\id}{#1}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/command_definition_with_begin.txt b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_with_begin.txt new file mode 100644 index 0000000000..e7ce7984cb --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/command_definition_with_begin.txt @@ -0,0 +1 @@ +\newcommand{\CVSubHeadingListStart}{\begin{itemize}[leftmargin=0.5cm, label={}]}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/math_operator_no_impl.txt b/support/texlab/src/parser/test_data/latex/command_definition/math_operator_no_impl.txt new file mode 100644 index 0000000000..685be22ce6 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/math_operator_no_impl.txt @@ -0,0 +1 @@ +\DeclareMathOperator{\foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/command_definition/math_operator_simple.txt b/support/texlab/src/parser/test_data/latex/command_definition/math_operator_simple.txt new file mode 100644 index 0000000000..ffbf671f74 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/command_definition/math_operator_simple.txt @@ -0,0 +1 @@ +\DeclareMathOperator{\foo}{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_asymptote.txt b/support/texlab/src/parser/test_data/latex/environment/environment_asymptote.txt new file mode 100644 index 0000000000..76646075ea --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_asymptote.txt @@ -0,0 +1,3 @@ +\begin{asy} + printf("Hello World\n"); +\end{asy}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_definition.txt b/support/texlab/src/parser/test_data/latex/environment/environment_definition.txt new file mode 100644 index 0000000000..d3a5291dca --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_definition.txt @@ -0,0 +1 @@ +\newenvironment{bar}[1]{\begin{foo}}{\end{foo}}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_definition_optional_arg.txt b/support/texlab/src/parser/test_data/latex/environment/environment_definition_optional_arg.txt new file mode 100644 index 0000000000..bead3228a4 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_definition_optional_arg.txt @@ -0,0 +1 @@ +\newenvironment{foo}[1][default]{begin}{end}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_nested.txt b/support/texlab/src/parser/test_data/latex/environment/environment_nested.txt new file mode 100644 index 0000000000..8d84019ac7 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_nested.txt @@ -0,0 +1 @@ +\begin{foo} \begin{qux} \end{baz} \end{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_nested_missing_braces.txt b/support/texlab/src/parser/test_data/latex/environment/environment_nested_missing_braces.txt new file mode 100644 index 0000000000..35ce901a83 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_nested_missing_braces.txt @@ -0,0 +1 @@ +\begin{foo \begin{qux Hello World \end{baz} \end{bar
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/environment/environment_simple.txt b/support/texlab/src/parser/test_data/latex/environment/environment_simple.txt new file mode 100644 index 0000000000..309b559957 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/environment/environment_simple.txt @@ -0,0 +1 @@ +\begin{foo} Hello World \end{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/equation.txt b/support/texlab/src/parser/test_data/latex/equation.txt new file mode 100644 index 0000000000..7f85196961 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/equation.txt @@ -0,0 +1 @@ +\[ foo bar \]
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/equation_missing_begin.txt b/support/texlab/src/parser/test_data/latex/equation_missing_begin.txt new file mode 100644 index 0000000000..9e5707b196 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/equation_missing_begin.txt @@ -0,0 +1 @@ +\begin{a} foo bar \] \end{b}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/generic_command_args.txt b/support/texlab/src/parser/test_data/latex/generic_command_args.txt new file mode 100644 index 0000000000..2d62314c5c --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/generic_command_args.txt @@ -0,0 +1 @@ +\foo{bar}[qux]
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/generic_command_empty.txt b/support/texlab/src/parser/test_data/latex/generic_command_empty.txt new file mode 100644 index 0000000000..eeb4a48255 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/generic_command_empty.txt @@ -0,0 +1 @@ +\foo
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/generic_command_escape.txt b/support/texlab/src/parser/test_data/latex/generic_command_escape.txt new file mode 100644 index 0000000000..133d674d1e --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/generic_command_escape.txt @@ -0,0 +1 @@ +\#
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_declaration.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_declaration.txt new file mode 100644 index 0000000000..abf12b6cae --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_declaration.txt @@ -0,0 +1 @@ +\DeclareAcronym{eg}{short = e.g,long = for example,tag = abbrev}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_options.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_options.txt new file mode 100644 index 0000000000..47a69067ca --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_options.txt @@ -0,0 +1 @@ +\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_simple.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_simple.txt new file mode 100644 index 0000000000..4fbf285927 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_definition_simple.txt @@ -0,0 +1 @@ +\newacronym{fpsLabel}{FPS}{Frame per Second}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_package.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_package.txt new file mode 100644 index 0000000000..86e60c4584 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_package.txt @@ -0,0 +1 @@ +\acro{fps}[FPS]{Frames per Second} diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_options.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_options.txt new file mode 100644 index 0000000000..43fd03f12b --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_options.txt @@ -0,0 +1 @@ +\acrshort[foo=bar,baz]{fpsLabel}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_simple.txt b/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_simple.txt new file mode 100644 index 0000000000..d9fb5b9a25 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/acronym_reference_simple.txt @@ -0,0 +1 @@ +\acrshort{fpsLabel}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_definition_simple.txt b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_definition_simple.txt new file mode 100644 index 0000000000..fb1e12899a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_definition_simple.txt @@ -0,0 +1 @@ +\newglossaryentry{foo}{bar = baz, qux,}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_options.txt b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_options.txt new file mode 100644 index 0000000000..fbae075e1d --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_options.txt @@ -0,0 +1 @@ +\gls[foo = bar, qux]{baz}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_simple.txt b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_simple.txt new file mode 100644 index 0000000000..a603355f0f --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_simple.txt @@ -0,0 +1 @@ +\gls{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/graphics_path.txt b/support/texlab/src/parser/test_data/latex/graphics_path.txt new file mode 100644 index 0000000000..0e9f431c36 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/graphics_path.txt @@ -0,0 +1 @@ +\graphicspath{{../figures/}}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/graphics_path_command.txt b/support/texlab/src/parser/test_data/latex/graphics_path_command.txt new file mode 100644 index 0000000000..729ee51690 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/graphics_path_command.txt @@ -0,0 +1 @@ +\graphicspath{{\subfix{./img/}}}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/graphics_path_options.txt b/support/texlab/src/parser/test_data/latex/graphics_path_options.txt new file mode 100644 index 0000000000..ae8aa84d86 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/graphics_path_options.txt @@ -0,0 +1 @@ +\graphicspath[foo]{{../figures/}}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/curly_group_missing_end.txt b/support/texlab/src/parser/test_data/latex/group/curly_group_missing_end.txt new file mode 100644 index 0000000000..6c7b76c0f8 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/curly_group_missing_end.txt @@ -0,0 +1 @@ +{hello world
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/curly_group_simple.txt b/support/texlab/src/parser/test_data/latex/group/curly_group_simple.txt new file mode 100644 index 0000000000..5084aae70a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/curly_group_simple.txt @@ -0,0 +1 @@ +{hello world}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/equation_missing_end.txt b/support/texlab/src/parser/test_data/latex/group/equation_missing_end.txt new file mode 100644 index 0000000000..fcb715926a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/equation_missing_end.txt @@ -0,0 +1 @@ +\begin{a} \[ foo bar \end{b}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/escaped_brackets.txt b/support/texlab/src/parser/test_data/latex/group/escaped_brackets.txt new file mode 100644 index 0000000000..144a5fdd6d --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/escaped_brackets.txt @@ -0,0 +1 @@ +{[}{]}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/unmatched_braces.txt b/support/texlab/src/parser/test_data/latex/group/unmatched_braces.txt new file mode 100644 index 0000000000..8f606b7dbe --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/unmatched_braces.txt @@ -0,0 +1 @@ +}{
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/unmatched_brackets.txt b/support/texlab/src/parser/test_data/latex/group/unmatched_brackets.txt new file mode 100644 index 0000000000..94ea4d5c96 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/unmatched_brackets.txt @@ -0,0 +1 @@ +][
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/group/unmatched_brackets_with_group.txt b/support/texlab/src/parser/test_data/latex/group/unmatched_brackets_with_group.txt new file mode 100644 index 0000000000..ebf6229429 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/group/unmatched_brackets_with_group.txt @@ -0,0 +1 @@ +{][}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/hello_world.txt b/support/texlab/src/parser/test_data/latex/hello_world.txt new file mode 100644 index 0000000000..c57eff55eb --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/hello_world.txt @@ -0,0 +1 @@ +Hello World!
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/biblatex_include_options.txt b/support/texlab/src/parser/test_data/latex/include/biblatex_include_options.txt new file mode 100644 index 0000000000..216e7ea165 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/biblatex_include_options.txt @@ -0,0 +1 @@ +\addbibresource[foo=bar, baz]{foo/bar.bib}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/biblatex_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/biblatex_include_simple.txt new file mode 100644 index 0000000000..fe10ce257d --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/biblatex_include_simple.txt @@ -0,0 +1 @@ +\addbibresource{foo/bar.bib}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/bibtex_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/bibtex_include_simple.txt new file mode 100644 index 0000000000..955353f690 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/bibtex_include_simple.txt @@ -0,0 +1 @@ +\bibliography{foo/bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/class_include_empty.txt b/support/texlab/src/parser/test_data/latex/include/class_include_empty.txt new file mode 100644 index 0000000000..144b418175 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/class_include_empty.txt @@ -0,0 +1 @@ +\documentclass{}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/class_include_options.txt b/support/texlab/src/parser/test_data/latex/include/class_include_options.txt new file mode 100644 index 0000000000..32dc4279d7 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/class_include_options.txt @@ -0,0 +1 @@ +\documentclass[foo = bar, baz, qux]{article}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/class_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/class_include_simple.txt new file mode 100644 index 0000000000..15f3d6ea0a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/class_include_simple.txt @@ -0,0 +1 @@ +\documentclass{article}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/graphics_include_command.txt b/support/texlab/src/parser/test_data/latex/include/graphics_include_command.txt new file mode 100644 index 0000000000..14a4a96216 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/graphics_include_command.txt @@ -0,0 +1 @@ +\includegraphics[width=0.5\textwidth]{\foo.\bar.pdf}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/graphics_include_complicated_options.txt b/support/texlab/src/parser/test_data/latex/include/graphics_include_complicated_options.txt new file mode 100644 index 0000000000..d6b6910c14 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/graphics_include_complicated_options.txt @@ -0,0 +1 @@ +\includegraphics[width=0.5\textwidth]{}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/graphics_include_options.txt b/support/texlab/src/parser/test_data/latex/include/graphics_include_options.txt new file mode 100644 index 0000000000..8d3c45f2a5 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/graphics_include_options.txt @@ -0,0 +1 @@ +\includegraphics[scale=.5]{foo/bar.pdf}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/graphics_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/graphics_include_simple.txt new file mode 100644 index 0000000000..629cf3e8a9 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/graphics_include_simple.txt @@ -0,0 +1 @@ +\includegraphics{foo/bar.pdf}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/import_incomplete.txt b/support/texlab/src/parser/test_data/latex/include/import_incomplete.txt new file mode 100644 index 0000000000..3d6bc5f043 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/import_incomplete.txt @@ -0,0 +1 @@ +\import{foo
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/import_simple.txt b/support/texlab/src/parser/test_data/latex/include/import_simple.txt new file mode 100644 index 0000000000..f38059d6c1 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/import_simple.txt @@ -0,0 +1 @@ +\import{foo}{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/inkscape_include_options.txt b/support/texlab/src/parser/test_data/latex/include/inkscape_include_options.txt new file mode 100644 index 0000000000..e6dd431c7c --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/inkscape_include_options.txt @@ -0,0 +1 @@ +\includesvg[scale=.5]{foo/bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/inkscape_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/inkscape_include_simple.txt new file mode 100644 index 0000000000..4e3a4ea9ba --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/inkscape_include_simple.txt @@ -0,0 +1 @@ +\includesvg{foo/bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/latex_include_equality_sign.txt b/support/texlab/src/parser/test_data/latex/include/latex_include_equality_sign.txt new file mode 100644 index 0000000000..5a763b4e29 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/latex_include_equality_sign.txt @@ -0,0 +1 @@ +\include{foo=bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/latex_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/latex_include_simple.txt new file mode 100644 index 0000000000..c0d3d390df --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/latex_include_simple.txt @@ -0,0 +1 @@ +\include{foo/bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/latex_input_path_brackets.txt b/support/texlab/src/parser/test_data/latex/include/latex_input_path_brackets.txt new file mode 100644 index 0000000000..6585f50d52 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/latex_input_path_brackets.txt @@ -0,0 +1 @@ +\input{foo[bar].tex}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/package_include_empty.txt b/support/texlab/src/parser/test_data/latex/include/package_include_empty.txt new file mode 100644 index 0000000000..09e02cc1cc --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/package_include_empty.txt @@ -0,0 +1 @@ +\usepackage{}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/package_include_multiple.txt b/support/texlab/src/parser/test_data/latex/include/package_include_multiple.txt new file mode 100644 index 0000000000..c1080aaf66 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/package_include_multiple.txt @@ -0,0 +1 @@ +\usepackage{amsmath, lipsum}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/package_include_options.txt b/support/texlab/src/parser/test_data/latex/include/package_include_options.txt new file mode 100644 index 0000000000..83a50c12cf --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/package_include_options.txt @@ -0,0 +1 @@ +\usepackage[foo = bar, baz, qux]{amsmath}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/package_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/package_include_simple.txt new file mode 100644 index 0000000000..3cf1b4edc0 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/package_include_simple.txt @@ -0,0 +1 @@ +\usepackage{amsmath}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/pgf_library_import_simple.txt b/support/texlab/src/parser/test_data/latex/include/pgf_library_import_simple.txt new file mode 100644 index 0000000000..25a2b24720 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/pgf_library_import_simple.txt @@ -0,0 +1 @@ +\usepgflibrary{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/svg_include_options.txt b/support/texlab/src/parser/test_data/latex/include/svg_include_options.txt new file mode 100644 index 0000000000..3eb90568ab --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/svg_include_options.txt @@ -0,0 +1 @@ +\includesvg[scale=.5]{foo/bar.svg}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/svg_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/svg_include_simple.txt new file mode 100644 index 0000000000..964a3adcd6 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/svg_include_simple.txt @@ -0,0 +1 @@ +\includesvg{foo/bar.svg}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/tikz_library_import_simple.txt b/support/texlab/src/parser/test_data/latex/include/tikz_library_import_simple.txt new file mode 100644 index 0000000000..ff616ebd11 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/tikz_library_import_simple.txt @@ -0,0 +1 @@ +\usetikzlibrary{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/include/verbatim_include_simple.txt b/support/texlab/src/parser/test_data/latex/include/verbatim_include_simple.txt new file mode 100644 index 0000000000..a0b3fec843 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/include/verbatim_include_simple.txt @@ -0,0 +1 @@ +\verbatiminput{foo/bar.txt}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/inline.txt b/support/texlab/src/parser/test_data/latex/inline.txt new file mode 100644 index 0000000000..81a429dc26 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/inline.txt @@ -0,0 +1 @@ +$x \in [0, \infty)$
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/inline_double_dollar.txt b/support/texlab/src/parser/test_data/latex/inline_double_dollar.txt new file mode 100644 index 0000000000..c3a7fee9f6 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/inline_double_dollar.txt @@ -0,0 +1 @@ +$$x \in [0, \infty)$$
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/issue_745.txt b/support/texlab/src/parser/test_data/latex/issue_745.txt new file mode 100644 index 0000000000..4cbebeb2d8 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/issue_745.txt @@ -0,0 +1,21 @@ +\documentclass{article} +\usepackage{tabularray} + +\ExplSyntaxOn +\NewDocumentEnvironment{exptblr}{O{}m} + { + \use:x + { + \exp_not:N \begin{tblr} + [\exp_not:n{#1}] + {#2} + } + } + { + \end{tblr} + } +\ExplSyntaxOff + +\begin{document} + +\end{document}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/issue_789.txt b/support/texlab/src/parser/test_data/latex/issue_789.txt new file mode 100644 index 0000000000..612c6de786 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/issue_789.txt @@ -0,0 +1 @@ +\graphicspath{test}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_definition_line_break.txt b/support/texlab/src/parser/test_data/latex/label/label_definition_line_break.txt new file mode 100644 index 0000000000..d567c6d25a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_definition_line_break.txt @@ -0,0 +1,2 @@ +\label{hello +world}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_definition_simple.txt b/support/texlab/src/parser/test_data/latex/label/label_definition_simple.txt new file mode 100644 index 0000000000..43ebaf1cec --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_definition_simple.txt @@ -0,0 +1 @@ +\label{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_number.txt b/support/texlab/src/parser/test_data/latex/label/label_number.txt new file mode 100644 index 0000000000..6e994af500 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_number.txt @@ -0,0 +1 @@ +\newlabel{foo}{{1.1}}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_equation.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_equation.txt new file mode 100644 index 0000000000..ab386645df --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_equation.txt @@ -0,0 +1 @@ +\eqref{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_incomplete.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_incomplete.txt new file mode 100644 index 0000000000..1d0f79ec8e --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_incomplete.txt @@ -0,0 +1 @@ +Equation \eqref{eq is a \emph{useful} identity.
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_multiple.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_multiple.txt new file mode 100644 index 0000000000..e8bb38ee9e --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_multiple.txt @@ -0,0 +1 @@ +\ref{foo, bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_range_error.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_range_error.txt new file mode 100644 index 0000000000..9213da0460 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_range_error.txt @@ -0,0 +1 @@ +\crefrange{foo{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_range_incomplete.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_range_incomplete.txt new file mode 100644 index 0000000000..841133d73a --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_range_incomplete.txt @@ -0,0 +1 @@ +\crefrange{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_range_simple.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_range_simple.txt new file mode 100644 index 0000000000..a0e985ea88 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_range_simple.txt @@ -0,0 +1 @@ +\crefrange{foo}{bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/label/label_reference_simple.txt b/support/texlab/src/parser/test_data/latex/label/label_reference_simple.txt new file mode 100644 index 0000000000..dde4f444f4 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/label/label_reference_simple.txt @@ -0,0 +1 @@ +\ref{foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/parameter.txt b/support/texlab/src/parser/test_data/latex/parameter.txt new file mode 100644 index 0000000000..d44ac7b947 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/parameter.txt @@ -0,0 +1 @@ +#1
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/parameter_error.txt b/support/texlab/src/parser/test_data/latex/parameter_error.txt new file mode 100644 index 0000000000..4287ca8617 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/parameter_error.txt @@ -0,0 +1 @@ +#
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/structure/structure_enum_item.txt b/support/texlab/src/parser/test_data/latex/structure/structure_enum_item.txt new file mode 100644 index 0000000000..3288ec259b --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/structure/structure_enum_item.txt @@ -0,0 +1 @@ +\begin{enumerate} \item 1 \item[2] 2 \item 3 \end{enumerate}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/structure/structure_invalid_nesting.txt b/support/texlab/src/parser/test_data/latex/structure/structure_invalid_nesting.txt new file mode 100644 index 0000000000..7203dd2d24 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/structure/structure_invalid_nesting.txt @@ -0,0 +1 @@ +\section{Foo} \chapter{Bar}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/structure/structure_nested.txt b/support/texlab/src/parser/test_data/latex/structure/structure_nested.txt new file mode 100644 index 0000000000..082f10765b --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/structure/structure_nested.txt @@ -0,0 +1 @@ +\part{1}\chapter{2}\section{3}\subsection{4}\subsubsection{5}\paragraph{6}\subparagraph{7}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/structure/structure_siblings.txt b/support/texlab/src/parser/test_data/latex/structure/structure_siblings.txt new file mode 100644 index 0000000000..d8e347c429 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/structure/structure_siblings.txt @@ -0,0 +1 @@ +\section{Foo} Foo \section{Bar} Bar
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_full.txt b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_full.txt new file mode 100644 index 0000000000..286d111ad1 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_full.txt @@ -0,0 +1 @@ +\newtheorem{foo}[bar]{Foo}[baz]
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt new file mode 100644 index 0000000000..af1b6903a5 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt @@ -0,0 +1 @@ +\newtheorem{foo}[bar]
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt new file mode 100644 index 0000000000..e5d6551666 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt @@ -0,0 +1 @@ +\newtheorem{foo}{Foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt new file mode 100644 index 0000000000..89c37d9497 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt @@ -0,0 +1 @@ +\newtheorem{foo}[bar]{Foo}
\ No newline at end of file diff --git a/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_only_name.txt b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_only_name.txt new file mode 100644 index 0000000000..62adb2c4b9 --- /dev/null +++ b/support/texlab/src/parser/test_data/latex/theorem_definition/theorem_definition_only_name.txt @@ -0,0 +1 @@ +\newtheorem{foo}
\ No newline at end of file |