aboutsummaryrefslogtreecommitdiff
path: root/project/src/ui/ui.def
diff options
context:
space:
mode:
authorWiimm <wiimm@wiimm.de>2022-08-06 16:20:07 +0200
committerWiimm <wiimm@wiimm.de>2022-08-06 16:20:07 +0200
commit7fad9e9383d01cce3ac17176404e1ab4e738736c (patch)
treedf39dd0616554ce9daa138f2e9778c88fbf9ac55 /project/src/ui/ui.def
parent06ff18cd020779c226f7c25d22016e06b898f303 (diff)
SZS v2.28a.beta2
Diffstat (limited to '')
-rw-r--r--project/src/ui/ui.def363
1 files changed, 343 insertions, 20 deletions
diff --git a/project/src/ui/ui.def b/project/src/ui/ui.def
index ed569a1..986824b 100644
--- a/project/src/ui/ui.def
+++ b/project/src/ui/ui.def
@@ -281,6 +281,12 @@
" CAME has been intentionally left out. Section ENPT is only checked" \
" if KCL contains a least one face of type force-recalculation." )
+#:def_cmd( "FEATURES", "FEATURES", \
+ "wszst FEATURES [source]...", \
+ "Analyse track files and create a feature list for each source in" \
+ " machine readable format. CTGP uses the feature lists to manage" \
+ " ghosts. See option {--lex-features} for details." )
+
#:def_cmd( "DISTRIBUTION", "DISTRIBUTION|DIS|DISTRIB", \
"wszst DISTRIBUTION result source...\n" \
"wszst DISTRIBUTION directory [source]...", \
@@ -576,12 +582,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -642,6 +654,10 @@
" If it is in parameter CHARS then the position determines the value," \
" otherwise the ASCII value to which 500 is added." )
+#:def_opt( "PRINTF", "printf", "CP", \
+ "format", \
+ "Add an output line with a formatted string." )
+
#:def_opt( "CHDIR", "chdir", "GMP", \
"dir", \
"Set a new working directory for all following options, for all" \
@@ -1202,6 +1218,22 @@
" it no longer contains a section. This option is executed after all" \
" --lt-* and --lex-* options." )
+#:def_opt( "LEX_FEATURES", "lex-features|lexfeatures", "G", \
+ "", \
+ "Calculate LEX setion FEAT (features) by analysing the track file. If" \
+ " no features found, delete the section and the possibly empty" \
+ " sub-file course.lex. If features found, then insert the section or" \
+ " update an existing section. If necessary, the sub-file course.lex is" \
+ " created. This option is executed after all --lt-* options and after" \
+ " --lex-purge.\n" \
+ " CTGP uses the FEAT section to manage ghosts." )
+
+#:def_opt( "LEX_RM_FEAT", "lex-rm-features|lexrmfeatures", "G", \
+ "", \
+ "Remove LEX setion FEAT (features) if exists and the possibly empty" \
+ " sub-file course.lex. This option is ignored if --lex-features is" \
+ " set. It is executed after all --lt-* options and after --lex-purge." )
+
#:def_opt( "LOAD_BMG", "load-bmg|loadbmg", "CMP", \
"file", \
"Load immediately the file to fill an internal message pool. The" \
@@ -2314,6 +2346,10 @@
"", \
"" )
+#:def_cmd_opt( "SIZEOF", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "SIZEOF", "TIMING", \
"", \
"" )
@@ -2467,6 +2503,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST", "TIMING", \
"", \
"" )
@@ -2664,6 +2704,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST_L", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST_L", "TIMING", \
"", \
"" )
@@ -2861,6 +2905,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST_LL", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST_LL", "TIMING", \
"", \
"" )
@@ -3058,6 +3106,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST_LLL", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST_LLL", "TIMING", \
"", \
"" )
@@ -3255,6 +3307,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST_A", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST_A", "TIMING", \
"", \
"" )
@@ -3452,6 +3508,10 @@
"", \
"" )
+#:def_cmd_opt( "LIST_LA", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "LIST_LA", "TIMING", \
"", \
"" )
@@ -3660,6 +3720,10 @@
"", \
"" )
+#:def_cmd_opt( "ILIST", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ILIST", "TIMING", \
"", \
"" )
@@ -3845,6 +3909,10 @@
"", \
"" )
+#:def_cmd_opt( "ILIST_L", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ILIST_L", "TIMING", \
"", \
"" )
@@ -4030,6 +4098,10 @@
"", \
"" )
+#:def_cmd_opt( "ILIST_LL", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ILIST_LL", "TIMING", \
"", \
"" )
@@ -4215,6 +4287,10 @@
"", \
"" )
+#:def_cmd_opt( "ILIST_A", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ILIST_A", "TIMING", \
"", \
"" )
@@ -4400,6 +4476,10 @@
"", \
"" )
+#:def_cmd_opt( "ILIST_LA", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ILIST_LA", "TIMING", \
"", \
"" )
@@ -4593,6 +4673,10 @@
"", \
"" )
+#:def_cmd_opt( "MEMORY", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "MEMORY", "TIMING", \
"", \
"" )
@@ -4786,6 +4870,10 @@
"", \
"" )
+#:def_cmd_opt( "MEMORY_A", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "MEMORY_A", "TIMING", \
"", \
"" )
@@ -4950,6 +5038,10 @@
"", \
"" )
+#:def_cmd_opt( "DUMP", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "DUMP", "TIMING", \
"", \
"" )
@@ -5127,6 +5219,10 @@
"", \
"" )
+#:def_cmd_opt( "SHA1", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "SHA1", "TIMING", \
"", \
"" )
@@ -5307,6 +5403,10 @@
"", \
"" )
+#:def_cmd_opt( "SPLIT", "PRINTF", \
+ "", \
+ "" )
+
#:def_cmd_opt( "SPLIT", "IGNORE", \
"", \
"" )
@@ -5546,6 +5646,10 @@
"", \
"" )
+#:def_cmd_opt( "DISTRIBUTION", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "DISTRIBUTION", "TIMING", \
"", \
"" )
@@ -5782,6 +5886,10 @@
"", \
"" )
+#:def_cmd_opt( "CHECK", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "CHECK", "TIMING", \
"", \
"" )
@@ -6019,6 +6127,14 @@
"", \
"" )
+#:def_cmd_opt( "CHECK", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "CHECK", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "CHECK", "PATCH_BMG", \
"", \
"" )
@@ -6127,6 +6243,10 @@
"", \
"" )
+#:def_cmd_opt( "SLOTS", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "SLOTS", "TIMING", \
"", \
"" )
@@ -6368,6 +6488,14 @@
"", \
"" )
+#:def_cmd_opt( "SLOTS", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "SLOTS", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "SLOTS", "PATCH_BMG", \
"", \
"" )
@@ -6707,6 +6835,14 @@
"", \
"" )
+#:def_cmd_opt( "NORMALIZE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "NORMALIZE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "NORMALIZE", "PATCH_BMG", \
"", \
"" )
@@ -7007,6 +7143,14 @@
"", \
"" )
+#:def_cmd_opt( "PATCH", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "PATCH", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "PATCH", "PATCH_BMG", \
"", \
"" )
@@ -7307,6 +7451,14 @@
"", \
"" )
+#:def_cmd_opt( "COPY", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "COPY", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "COPY", "PATCH_BMG", \
"", \
"" )
@@ -7611,6 +7763,14 @@
"", \
"" )
+#:def_cmd_opt( "DUPLICATE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "DUPLICATE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "DUPLICATE", "PATCH_BMG", \
"", \
"" )
@@ -8096,6 +8256,14 @@
"", \
"" )
+#:def_cmd_opt( "COMPRESS", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "COMPRESS", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "COMPRESS", "PATCH_BMG", \
"", \
"" )
@@ -8368,6 +8536,14 @@
"", \
"" )
+#:def_cmd_opt( "DECOMPRESS", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "DECOMPRESS", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "DECOMPRESS", "PATCH_BMG", \
"", \
"" )
@@ -8412,6 +8588,10 @@
"", \
"" )
+#:def_cmd_opt( "ENCODE", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ENCODE", "TIMING", \
"", \
"" )
@@ -8649,6 +8829,14 @@
"", \
"" )
+#:def_cmd_opt( "ENCODE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "ENCODE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "ENCODE", "PATCH_BMG", \
"", \
"" )
@@ -8781,6 +8969,10 @@
"", \
"" )
+#:def_cmd_opt( "CREATE", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "CREATE", "TIMING", \
"", \
"" )
@@ -9034,6 +9226,14 @@
"", \
"" )
+#:def_cmd_opt( "CREATE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "CREATE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "CREATE", "PATCH_BMG", \
"", \
"" )
@@ -9306,6 +9506,14 @@
"", \
"" )
+#:def_cmd_opt( "UPDATE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "UPDATE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "UPDATE", "PATCH_BMG", \
"", \
"" )
@@ -9598,6 +9806,14 @@
"", \
"" )
+#:def_cmd_opt( "EXTRACT", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "EXTRACT", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "EXTRACT", "PATCH_BMG", \
"", \
"" )
@@ -9890,6 +10106,14 @@
"", \
"" )
+#:def_cmd_opt( "XDECODE", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "XDECODE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "XDECODE", "PATCH_BMG", \
"", \
"" )
@@ -10182,6 +10406,14 @@
"", \
"" )
+#:def_cmd_opt( "XEXPORT", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "XEXPORT", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "XEXPORT", "PATCH_BMG", \
"", \
"" )
@@ -10474,6 +10706,14 @@
"", \
"" )
+#:def_cmd_opt( "XALL", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "XALL", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "XALL", "PATCH_BMG", \
"", \
"" )
@@ -11045,6 +11285,14 @@
"", \
"" )
+#:def_cmd_opt( "KCL", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "KCL", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "KCL", "PATCH_BMG", \
"", \
"" )
@@ -11249,6 +11497,14 @@
"", \
"" )
+#:def_cmd_opt( "KMP", "LEX_FEATURES", \
+ "", \
+ "" )
+
+#:def_cmd_opt( "KMP", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "KMP", "PATCH_BMG", \
"", \
"" )
@@ -11631,12 +11887,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -12914,12 +13176,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -14302,12 +14570,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -15329,12 +15603,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -17858,12 +18138,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -19955,12 +20241,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -20123,6 +20415,11 @@
"Delete LEX sections without any impact. This option is executed after" \
" all --lt-* options." )
+#:def_opt( "LEX_RM_FEAT", "rm-features|rmfeatures|lex-rm-features|lexrmfeatures", "G", \
+ "", \
+ "Remove LEX setion FEAT (features) if exists. It is executed after" \
+ " --lex-purge. {--lex-rm-features} is an alternative name." )
+
#:def_opt( "TEST", "t|test", "GM", \
"", \
"Run in test mode, modify nothing.\n" \
@@ -20933,6 +21230,10 @@
"", \
"" )
+#:def_cmd_opt( "CREATE", "LEX_RM_FEAT", \
+ "", \
+ "" )
+
#:def_cmd_opt( "CREATE", "LE_DEFINE", \
"", \
"" )
@@ -21385,12 +21686,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -22672,12 +22979,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -23318,12 +23631,18 @@
#:def_opt( "LOGGING", "L|logging", "GM", \
"", \
"This debug option enables the logging of internal lists and maps. Set" \
- " it up to three times to be more verbose.\n" )
+ " it up to three times to be more verbose." )
+
+#:def_opt( "EXT_ERRORS", "Y|extended-errors|extendederrors|xerr", "GM", \
+ "", \
+ "Enable extended error messages. This includes a source file and line" \
+ " reference. Logging level 1 activates it too. @--xerr@ is a short" \
+ " cut." )
#:def_opt( "TIMING", "timing", "GM", \
"", \
"Activate the timing of some operations. Logging level 3 activates" \
- " them too.\n" )
+ " them too." )
#:def_opt( "WARN", "W|warn", "GP", \
"list", \
@@ -23952,6 +24271,10 @@
"", \
"" )
+#:def_cmd_opt( "HEXDUMP", "EXT_ERRORS", \
+ "", \
+ "" )
+
#:def_cmd_opt( "HEXDUMP", "TIMING", \
"", \
"" )