summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pygments/lexers/_openedge_builtins.py7
-rw-r--r--pygments/lexers/actionscript.py2
-rw-r--r--pygments/lexers/business.py14
-rw-r--r--pygments/lexers/c_like.py4
-rw-r--r--pygments/lexers/configs.py4
-rw-r--r--pygments/lexers/dsls.py4
-rw-r--r--pygments/lexers/fortran.py2
-rw-r--r--pygments/lexers/igor.py3
-rw-r--r--pygments/lexers/lisp.py10
-rw-r--r--pygments/lexers/theorem.py2
10 files changed, 22 insertions, 30 deletions
diff --git a/pygments/lexers/_openedge_builtins.py b/pygments/lexers/_openedge_builtins.py
index bd7f7c72..758dba2f 100644
--- a/pygments/lexers/_openedge_builtins.py
+++ b/pygments/lexers/_openedge_builtins.py
@@ -17,7 +17,6 @@ OPENEDGEKEYWORDS = (
'ABSOLU',
'ABSOLUT',
'ACCELERATOR',
- 'ACCUM',
'ACCUMULATE',
'ACCUM',
'ACCUMU',
@@ -262,7 +261,6 @@ OPENEDGEKEYWORDS = (
'BUFFER-VALUE',
'BUTTON',
'BUTTONS',
- 'BUTTON',
'BY',
'BY-POINTER',
'BY-VARIANT-POINTER',
@@ -403,7 +401,6 @@ OPENEDGEKEYWORDS = (
'CREATE-TEST-FILE',
'CURRENT',
'CURRENT_DATE',
- 'CURRENT_DATE',
'CURRENT-CHANGED',
'CURRENT-COLUMN',
'CURRENT-ENVIRONMENT',
@@ -696,7 +693,6 @@ OPENEDGEKEYWORDS = (
'FGCOLO',
'FIELD',
'FIELDS',
- 'FIELD',
'FILE',
'FILE-CREATE-DATE',
'FILE-CREATE-TIME',
@@ -781,7 +777,6 @@ OPENEDGEKEYWORDS = (
'FORM-LONG-INPUT',
'FORWARD',
'FORWARDS',
- 'FORWARD',
'FRAGMENT',
'FRAGMEN',
'FRAME',
@@ -1177,7 +1172,6 @@ OPENEDGEKEYWORDS = (
'IS-CLASS',
'IS-CLAS',
'IS-LEAD-BYTE',
- 'IS-ATTR',
'IS-OPEN',
'IS-PARAMETER-SET',
'IS-ROW-SELECTED',
@@ -2292,7 +2286,6 @@ OPENEDGEKEYWORDS = (
'TEMP-TABLE-PREPARE',
'TERM',
'TERMINAL',
- 'TERM',
'TERMI',
'TERMIN',
'TERMINA',
diff --git a/pygments/lexers/actionscript.py b/pygments/lexers/actionscript.py
index e6c059a5..2bf8a11f 100644
--- a/pygments/lexers/actionscript.py
+++ b/pygments/lexers/actionscript.py
@@ -98,7 +98,7 @@ class ActionScriptLexer(RegexLexer):
(words((
'decodeURI', 'decodeURIComponent', 'encodeURI', 'escape', 'eval', 'isFinite', 'isNaN',
'isXMLName', 'clearInterval', 'fscommand', 'getTimer', 'getURL', 'getVersion',
- 'isFinite', 'parseFloat', 'parseInt', 'setInterval', 'trace', 'updateAfterEvent',
+ 'parseFloat', 'parseInt', 'setInterval', 'trace', 'updateAfterEvent',
'unescape'), suffix=r'\b'),
Name.Function),
(r'[$a-zA-Z_]\w*', Name.Other),
diff --git a/pygments/lexers/business.py b/pygments/lexers/business.py
index 59d02023..11f0093b 100644
--- a/pygments/lexers/business.py
+++ b/pygments/lexers/business.py
@@ -567,13 +567,13 @@ class MaqlLexer(RegexLexer):
'FALSE', 'ROW', 'ROWS', 'FROM', 'ALL', 'AS', 'PF', 'COLUMN',
'COLUMNS', 'DEFINE', 'REPORT', 'LIMIT', 'TABLE', 'LIKE', 'AND',
'BY', 'BETWEEN', 'EXCEPT', 'SELECT', 'MATCH', 'WHERE', 'TRUE',
- 'FOR', 'IN', 'WITHOUT', 'FILTER', 'ALIAS', 'ORDER', 'FACT',
- 'WHEN', 'NOT', 'ON', 'KEYS', 'KEY', 'FULLSET', 'PRIMARY',
- 'LABELS', 'LABEL', 'VISUAL', 'TITLE', 'DESCRIPTION', 'FOLDER',
- 'ALTER', 'DROP', 'ADD', 'DATASET', 'DATATYPE', 'INT', 'BIGINT',
- 'DOUBLE', 'DATE', 'VARCHAR', 'DECIMAL', 'SYNCHRONIZE', 'TYPE',
- 'DEFAULT', 'ORDER', 'ASC', 'DESC', 'HYPERLINK', 'INCLUDE',
- 'TEMPLATE', 'MODIFY'), suffix=r'\b'),
+ 'FOR', 'IN', 'WITHOUT', 'FILTER', 'ALIAS', 'WHEN', 'NOT', 'ON',
+ 'KEYS', 'KEY', 'FULLSET', 'PRIMARY', 'LABELS', 'LABEL',
+ 'VISUAL', 'TITLE', 'DESCRIPTION', 'FOLDER', 'ALTER', 'DROP',
+ 'ADD', 'DATASET', 'DATATYPE', 'INT', 'BIGINT', 'DOUBLE', 'DATE',
+ 'VARCHAR', 'DECIMAL', 'SYNCHRONIZE', 'TYPE', 'DEFAULT', 'ORDER',
+ 'ASC', 'DESC', 'HYPERLINK', 'INCLUDE', 'TEMPLATE', 'MODIFY'),
+ suffix=r'\b'),
Keyword),
# FUNCNAME
(r'[a-z]\w*\b', Name.Function),
diff --git a/pygments/lexers/c_like.py b/pygments/lexers/c_like.py
index 09f7fa59..f49d96d0 100644
--- a/pygments/lexers/c_like.py
+++ b/pygments/lexers/c_like.py
@@ -38,7 +38,7 @@ class PikeLexer(CppLexer):
(words((
'catch', 'new', 'private', 'protected', 'public', 'gauge',
'throw', 'throws', 'class', 'interface', 'implement', 'abstract', 'extends', 'from',
- 'this', 'super', 'new', 'constant', 'final', 'static', 'import', 'use', 'extern',
+ 'this', 'super', 'constant', 'final', 'static', 'import', 'use', 'extern',
'inline', 'proto', 'break', 'continue', 'if', 'else', 'for',
'while', 'do', 'switch', 'case', 'as', 'in', 'version', 'return', 'true', 'false', 'null',
'__VERSION__', '__MAJOR__', '__MINOR__', '__BUILD__', '__REAL_VERSION__',
@@ -163,7 +163,7 @@ class ECLexer(CLexer):
'any_object', 'incref', 'register', 'watch', 'stopwatching', 'firewatchers',
'watchable', 'class_designer', 'class_fixed', 'class_no_expansion', 'isset',
'class_default_property', 'property_category', 'class_data',
- 'class_property', 'virtual', 'thisclass', 'dbtable', 'dbindex',
+ 'class_property', 'thisclass', 'dbtable', 'dbindex',
'database_open', 'dbfield'), suffix=r'\b'), Keyword),
(words(('uint', 'uint16', 'uint32', 'uint64', 'bool', 'byte',
'unichar', 'int64'), suffix=r'\b'),
diff --git a/pygments/lexers/configs.py b/pygments/lexers/configs.py
index f7a1cd15..e621c842 100644
--- a/pygments/lexers/configs.py
+++ b/pygments/lexers/configs.py
@@ -369,10 +369,10 @@ class SquidConfLexer(RegexLexer):
"netdb_ping_rate", "never_direct", "no_cache", "passthrough_proxy",
"pconn_timeout", "pid_filename", "pinger_program", "positive_dns_ttl",
"prefer_direct", "proxy_auth", "proxy_auth_realm", "query_icmp",
- "quick_abort", "quick_abort", "quick_abort_max", "quick_abort_min",
+ "quick_abort", "quick_abort_max", "quick_abort_min",
"quick_abort_pct", "range_offset_limit", "read_timeout",
"redirect_children", "redirect_program",
- "redirect_rewrites_host_header", "reference_age", "reference_age",
+ "redirect_rewrites_host_header", "reference_age",
"refresh_pattern", "reload_into_ims", "request_body_max_size",
"request_size", "request_timeout", "shutdown_lifetime",
"single_parent_bypass", "siteselect_timeout", "snmp_access",
diff --git a/pygments/lexers/dsls.py b/pygments/lexers/dsls.py
index c594440f..6e40fa00 100644
--- a/pygments/lexers/dsls.py
+++ b/pygments/lexers/dsls.py
@@ -479,8 +479,8 @@ class PanLexer(RegexLexer):
'file_contents', 'format', 'index', 'length', 'match', 'matches', 'replace',
'splice', 'split', 'substr', 'to_lowercase', 'to_uppercase', 'debug', 'error',
'traceback', 'deprecated', 'base64_decode', 'base64_encode', 'digest', 'escape',
- 'unescape', 'append', 'create', 'first', 'nlist', 'key', 'length', 'list', 'merge', 'next',
- 'prepend', 'splice', 'is_boolean', 'is_defined', 'is_double', 'is_list', 'is_long',
+ 'unescape', 'append', 'create', 'first', 'nlist', 'key', 'list', 'merge', 'next',
+ 'prepend', 'is_boolean', 'is_defined', 'is_double', 'is_list', 'is_long',
'is_nlist', 'is_null', 'is_number', 'is_property', 'is_resource', 'is_string',
'to_boolean', 'to_double', 'to_long', 'to_string', 'clone', 'delete', 'exists',
'path_exists', 'if_exists', 'return', 'value'), prefix=r'\b', suffix=r'\s*\b'),
diff --git a/pygments/lexers/fortran.py b/pygments/lexers/fortran.py
index 3dd855bc..3ef6ff45 100644
--- a/pygments/lexers/fortran.py
+++ b/pygments/lexers/fortran.py
@@ -106,7 +106,7 @@ class FortranLexer(RegexLexer):
'C_Horizontal_Tab', 'C_Vertical_Tab', 'DAbs', 'DACos', 'DASin',
'DATan', 'Date_and_Time', 'DbesJ', 'DbesJN', 'DbesY',
'DbesYN', 'Dble', 'DCos', 'DCosH', 'DDiM', 'DErF',
- 'DErFC', 'DExp', 'Digits', 'DiM', 'DInt', 'DLog', 'DLog', 'DMax',
+ 'DErFC', 'DExp', 'Digits', 'DiM', 'DInt', 'DLog', 'DMax',
'DMin', 'DMod', 'DNInt', 'Dot_Product', 'DProd', 'DSign', 'DSinH',
'DShiftL', 'DShiftR', 'DSin', 'DSqRt', 'DTanH', 'DTan', 'DTime',
'EOShift', 'Epsilon', 'ErF', 'ErFC', 'ErFC_Scaled', 'ETime',
diff --git a/pygments/lexers/igor.py b/pygments/lexers/igor.py
index 0bf9b04a..dcf9770f 100644
--- a/pygments/lexers/igor.py
+++ b/pygments/lexers/igor.py
@@ -44,8 +44,7 @@ class IgorLexer(RegexLexer):
keywords = (
'override', 'ThreadSafe', 'static', 'FuncFit', 'Proc', 'Picture',
'Prompt', 'DoPrompt', 'macro', 'window', 'graph', 'function', 'end',
- 'Structure', 'EndStructure', 'EndMacro', 'Menu', 'SubMenu', 'Prompt',
- 'DoPrompt',
+ 'Structure', 'EndStructure', 'EndMacro', 'Menu', 'SubMenu',
)
operations = (
'Abort', 'AddFIFOData', 'AddFIFOVectData', 'AddMovieAudio',
diff --git a/pygments/lexers/lisp.py b/pygments/lexers/lisp.py
index 92ff0e52..95846b48 100644
--- a/pygments/lexers/lisp.py
+++ b/pygments/lexers/lisp.py
@@ -1369,17 +1369,17 @@ class NewLispLexer(RegexLexer):
'<', '<<', '<=', '=', '>', '>=', '>>', '|', '~', '$', '$0', '$1', '$10',
'$11', '$12', '$13', '$14', '$15', '$2', '$3', '$4', '$5', '$6', '$7',
'$8', '$9', '$args', '$idx', '$it', '$main-args', 'abort', 'abs',
- 'acos', 'acosh', 'add', 'address', 'amb', 'and', 'and', 'append-file',
+ 'acos', 'acosh', 'add', 'address', 'amb', 'and', 'append-file',
'append', 'apply', 'args', 'array-list', 'array?', 'array', 'asin',
'asinh', 'assoc', 'atan', 'atan2', 'atanh', 'atom?', 'base64-dec',
- 'base64-enc', 'bayes-query', 'bayes-train', 'begin', 'begin', 'begin',
- 'beta', 'betai', 'bind', 'binomial', 'bits', 'callback', 'case', 'case',
+ 'base64-enc', 'bayes-query', 'bayes-train', 'begin',
+ 'beta', 'betai', 'bind', 'binomial', 'bits', 'callback',
'case', 'catch', 'ceil', 'change-dir', 'char', 'chop', 'Class', 'clean',
'close', 'command-event', 'cond', 'cons', 'constant',
'context?', 'context', 'copy-file', 'copy', 'cos', 'cosh', 'count',
'cpymem', 'crc32', 'crit-chi2', 'crit-z', 'current-line', 'curry',
'date-list', 'date-parse', 'date-value', 'date', 'debug', 'dec',
- 'def-new', 'default', 'define-macro', 'define-macro', 'define',
+ 'def-new', 'default', 'define-macro', 'define',
'delete-file', 'delete-url', 'delete', 'destroy', 'det', 'device',
'difference', 'directory?', 'directory', 'div', 'do-until', 'do-while',
'doargs', 'dolist', 'dostring', 'dotimes', 'dotree', 'dump', 'dup',
@@ -1421,7 +1421,7 @@ class NewLispLexer(RegexLexer):
'trace-highlight', 'trace', 'transpose', 'Tree', 'trim', 'true?',
'true', 'unicode', 'unify', 'unique', 'unless', 'unpack', 'until',
'upper-case', 'utf8', 'utf8len', 'uuid', 'wait-pid', 'when', 'while',
- 'write', 'write-char', 'write-file', 'write-line', 'write',
+ 'write', 'write-char', 'write-file', 'write-line',
'xfer-event', 'xml-error', 'xml-parse', 'xml-type-tags', 'zero?',
)
diff --git a/pygments/lexers/theorem.py b/pygments/lexers/theorem.py
index 9c59d471..585c6df9 100644
--- a/pygments/lexers/theorem.py
+++ b/pygments/lexers/theorem.py
@@ -248,7 +248,7 @@ class IsabelleLexer(RegexLexer):
'free_constructors', 'functor', 'nominal_function',
'nominal_termination', 'permanent_interpretation',
'binds', 'defining', 'smt2_status', 'term_cartouche',
- 'boogie_file', 'datatype_compat', 'text_cartouche',
+ 'boogie_file', 'text_cartouche',
)
keyword_theory_script = ('inductive_cases', 'inductive_simps')