@ 261105.1

250326.1 · d122a364042e22ec2115ace4d59496f1426cfbae

fixed spelling errors

reading declarations

README.adoc

@@ -23,7 +23,7 @@ v4.15, Dec 2024 :README_REGEX: pass:q[link:README_REGEX.adoc[`README_REGEX`]] :README_TESTCASES: pass:q[link:README_TESTCASES.adoc[`README_TESTCASES`]] :README_LSP_CLIENT: pass:q[link:README_LSP_CLIENT.adoc[`README_LSP_CLIENT`]]-// Highlight Docs (uncovenrted):+// Highlight Docs (unconverted): :INSTALL: pass:q[link:INSTALL[`INSTALL`]] // Source files: :cpp_qt_lua: pass:q[link:plugins/cpp_qt.lua[`cpp_qt.lua`^]]@@ -345,7 +345,7 @@ highlight < test.py --syntax py       # --syntax option necessary cat test.py | highlight --syntax py ................................................................................ -If there exist multiple suffixes (like `C`, `cc`, `cpp` and `h` for C++ files),+If multiple suffixes exist (like `C`, `cc`, `cpp` and `h` for C++ files), they are mapped to a language definition in {filetypes_conf}.  Highlight enters the batch processing mode if multiple input files are given@@ -406,8 +406,8 @@ highlight -S txt --out-format=latex README > README.tex  ==== Service Mode: -Since version 4.6 highlight can be invoked as long running process to process-files using stdin and stdout. This might result in better performance, ie.+Since version 4.6 highlight can be invoked as a long running process to process+files using stdin and stdout. This might result in better performance, e.g., when used in a file viewer application.  Service mode (`--service-mode`) is designed to allow several inputs to be@@ -427,20 +427,20 @@ The following options are supported:  [horizontal] `syntax=file.ext` ::: to change the syntax to the extension from the filename,-or syntax=<syntax_suffix> to set the syntax to use directly (ie csharp).+or syntax=<syntax_suffix> to set the syntax to use directly (e.g., csharp).  `tag=##` ::: if provided and not empty will be printed by itself on a new line to stdout after a file has been processed.  `eof=##` ::: A single character (0x00-0xFE) that stdin will contain to separate one file from the next. Recommend 0x00 if you can send it, otherwise 0x01-0x07-are generally easy for most clients to send, ie 0x07 ('\a') for bell. It is-near impossible to send several characters above 128 in windows through most-term emulators.+are generally easy for most clients to send, e.g., 0x07 ('\a') for bell. It is+nearly impossible to send several characters above 128 in Windows through most+terminal emulators. -Note the EOF char must occur on its own new line it cannot be found mid-line.+Note the EOF char must occur on its own new line; it cannot be found mid-line. There is no need for a new line between the previous EOF and the next mode-options line. You also cannot send the EOF char to new line as it is used as a+options line. You also cannot send the EOF char to a new line as it is used as a delimiter already as described.  Finally any file contents can be sent however the file cannot contain the EOF@@ -565,7 +565,7 @@ Examples: PHP::  -> `php.lang` Java:: -> `java.lang` -If there exist multiple suffixes, list them in {filetypes_conf}.+If multiple suffixes exist, list them in {filetypes_conf}.   ==== Syntax elements@@ -587,7 +587,7 @@ Keywords = { { Id, List|Regex, Group?, Priority?, Constraints? } }                Line: Integer, limit match to line number,                Filename: String, limit match to input file name -Regular expressions are evaluated in the their order within Keywords. If a regex+Regular expressions are evaluated in their order within Keywords. If a regex does not appear to match, there might be a conflicting expression listed before.  

README_DE.adoc

@@ -23,7 +23,7 @@ v4.15, Dec 2024 :README_REGEX: pass:q[link:README_REGEX.adoc[`README_REGEX`]] :README_TESTCASES: pass:q[link:README_TESTCASES.adoc[`README_TESTCASES`]] :README_LSP_CLIENT: pass:q[link:README_LSP_CLIENT.adoc[`README_LSP_CLIENT`]]-// Highlight Docs ( uncovenrted):+// Highlight Docs (unconverted): :INSTALL: pass:q[link:INSTALL[`INSTALL`]] // Source files: :cpp_qt_lua: pass:q[link:plugins/cpp_qt.lua[`cpp_qt.lua`^]]@@ -126,7 +126,7 @@ HTML mit direkter CSS-Formatierung ausgeben:: highlight -i main.cpp -o main.cpp.html --inline-css ................................................... -LaTeX mit Code-Formatierung im "`horstmann`"-Stil und dem Farbschema "Neon"ausgeben::+LaTeX mit Code-Formatierung im "`horstmann`"-Stil und dem Farbschema "Neon" ausgeben:: + ................................................................................ highlight -O latex -i main.cpp -o main.cpp.tex --reformat horstmann --style neon@@ -597,7 +597,7 @@ Keywords = { { Id, List|Regex, Group?, Priority?, Constraints? } }                ausgewertet wenn diese Regex einen Treffer liefert   Constraints: Tabelle, bestehend aus:                Line: Integer, begrenzt Suche auf die Zeilennummer,-               Filename: String, begrenzt Suche auf den DAteinamen+               Filename: String, begrenzt Suche auf den Dateinamen  Regulaere Ausdruecke werden in ihrer Reihenfolge innerhalb von Keywords ausgewertet. Sollte ein Ausdruck nicht funktionieren, koennte ein vorher definierter Ausdruck@@ -812,7 +812,7 @@ Colour::    String, Farbe in Hex-Notation (`#rrggbb`) Bold::      Boolean, True wenn Font bold sein soll (optional) Italic::    Boolean, True wenn Font kursiv sein soll (optional) Underline:: Boolean, True wenn Font unterstrichen sein soll (optional)-Custom::    Array, enthaelt `Format` und `Style`` Attribute fuer spezielle Formatierungen+Custom::    Array, enthaelt `Format` und `Style` Attribute fuer spezielle Formatierungen  ==== Theme-Elemente @@ -1069,7 +1069,6 @@ Installationspaketen. === KOMPILIER-ABHAENGIGKEITEN  Highlight kompiliert zumindest mit gcc und clang. Zum Kompilieren sind Boost- Header-Pakete und Lua5.x/LuaJit Development-Pakete noetig.  Die optionale GUI benoetigt Qt5 Development-Pakete.

README_PLUGINS.adoc

@@ -36,7 +36,6 @@ endif::[] :outhtml_codefold_lua: pass:q[link:plugins/outhtml_codefold.lua[`outhtml_codefold.lua`^]] :outhtml_curly_brackets_matcher_lua: pass:q[link:plugins/outhtml_curly_brackets_matcher.lua[`outhtml_curly_brackets_matcher.lua`^]] :outhtml_keyword_matcher_lua: pass:q[link:plugins/outhtml_keyword_matcher.lua[`outhtml_keyword_matcher.lua`^]]-:outhtml_keyword_matcher_lua: pass:q[link:plugins/outhtml_keyword_matcher.lua[`outhtml_keyword_matcher.lua`^]] :theme_invert_lua: pass:q[link:plugins/theme_invert.lua[`theme_invert.lua`^]]  == ABOUT@@ -351,7 +350,7 @@ Currently it supports these parameters: See `langDefs/toml.lang` and `plugins/outhtml_ie7_webctrl.lua` for examples.  ................................................................................-OverrideParam(keyword, kwGroupID)+OverrideParam(paramName, paramVal)    Parameters: paramName:   name of configuration item               paramVal:    value@@ -486,7 +485,7 @@ Add additional styling information: === FUNCTION STOREVALUE  ................................................................................-Like above.+Same as the definition given above. ................................................................................  @@ -564,7 +563,7 @@ This example will add reference hyperlinks to Qt keywords: -- first add a description of what the plug-in does Description="Add qtproject.org reference links to HTML, LaTeX or RTF output" --- define the plugin categories (ie. supported output formats; languages)+-- define the plugin categories (e.g., supported output formats, languages) Categories = {"c++", "qt" }  -- the syntaxUpdate function contains code related to syntax recognition@@ -660,7 +659,7 @@ Features    ::: Modifies all color attributes of the theme script, uses Lua {cpp_ref_cplusplus_com_lua}:: + [horizontal]-Description ::: Add qtproject.org reference links to HTML, LaTeX or RTF output of+Description ::: Add cplusplus.com reference links to HTML, LaTeX or RTF output of                 C++ code. Features    ::: Uses `Decorate` to add hyperlinks for a defined set of C++ keywords. +                 Adds CSS styles with `Injections`.