Add support for World of Warcraft .toc files

* Add language rule and heuristic for WoW Addon data

* Add test fixtures for the .toc extension

* Add grammar for syntax highlighting

* Define colour of WoW .toc files

* Refine heuristic to include a commonly-used keyword

* Check whitespace in WoW-token heuristic

* Include additional TeX keywords in .toc heuristic

* Update grammar submodules

* Cache license for WoW-toc grammar

* Reverting sourcepawn update
This commit is contained in:
John Gardner
2016-05-05 07:07:01 +10:00
committed by Arfon Smith
parent 8cf3b7ad51
commit 9ae19a1f94
16 changed files with 121 additions and 6 deletions

9
samples/TeX/beispiel.toc Normal file
View File

@@ -0,0 +1,9 @@
\beamer@endinputifotherversion {3.07pt}
\select@language {german}
\beamer@sectionintoc {1}{Geschichte}{3}{0}{1}
\beamer@sectionintoc {2}{Merkmale}{4}{0}{2}
\beamer@sectionintoc {3}{Kritikpunkte}{5}{0}{3}
\beamer@sectionintoc {4}{Perl-Kultur und Spa{\ss}}{6}{0}{4}
\beamer@sectionintoc {5}{Siehe auch}{7}{0}{5}
\beamer@sectionintoc {6}{Einzelnachweise}{8}{0}{6}
\beamer@sectionintoc {7}{Bedingte Ausf\"{u}hrung}{12}{0}{7}

19
samples/TeX/perl.toc Normal file
View File

@@ -0,0 +1,19 @@
\contentsline {section}{\numberline {1}History}{3}
\contentsline {subsection}{\numberline {1.1}Early versions}{3}
\contentsline {subsection}{\numberline {1.2}Early Perl 5}{3}
\contentsline {subsection}{\numberline {1.3}2000-present}{3}
\contentsline {subsection}{\numberline {1.4}Name}{3}
\contentsline {subsection}{\numberline {1.5}Camel symbol}{3}
\contentsline {subsection}{\numberline {1.6}Onion symbol}{3}
\contentsline {section}{\numberline {2}Overview}{3}
\contentsline {subsection}{\numberline {2.1}Features}{3}
\contentsline {subsection}{\numberline {2.2}Design}{3}
\contentsline {subsection}{\numberline {2.3}Applications}{3}
\contentsline {subsection}{\numberline {2.4}Implementation}{3}
\contentsline {section}{\numberline {3}Database interfaces}{3}
\contentsline {section}{\numberline {4}Distribution}{4}
\contentsline {subsection}{\numberline {4.1}Availability}{4}
\contentsline {subsubsection}{\numberline {4.3.1}Windows}{5}
\contentsline {subsubsection}{\numberline {4.3.2}Mac OS X}{6}
\contentsline {subsubsection}{\numberline {4.3.3}OpenBSD}{6}
\contentsline {subsubsection}{\numberline {4.3.4}FreeBSD}{6}