<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pygments-git.git/AUTHORS, branch argparse</title>
<subtitle>github.com: pygments/pygments.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/'/>
<entry>
<title>re-alphabetize AUTHORS</title>
<updated>2020-12-28T09:03:50+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2020-12-28T09:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=23f9a8be707ec4ff211bbc0d43223cb24f0e0c44'/>
<id>23f9a8be707ec4ff211bbc0d43223cb24f0e0c44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add my name on AUTHORS (#1611)</title>
<updated>2020-12-28T09:01:39+00:00</updated>
<author>
<name>15b3</name>
<email>30496251+15b3@users.noreply.github.com</email>
</author>
<published>2020-12-12T09:33:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=21bb4714dcde165cb3c9f3f88a925507d833806a'/>
<id>21bb4714dcde165cb3c9f3f88a925507d833806a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TNTLexer: Don't crash on unexpected EOL. (#1570)</title>
<updated>2020-10-14T05:18:39+00:00</updated>
<author>
<name>Ken</name>
<email>kenny2minecraft@gmail.com</email>
</author>
<published>2020-10-14T05:18:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=3e1b79c82d2df318f63f24984d875fd2a3400808'/>
<id>3e1b79c82d2df318f63f24984d875fd2a3400808</id>
<content type='text'>
* TNTLexer: Don't crash on unexpected EOL

Catch IndexErrors in each line and error the rest of the line,
leaving whatever tokens were found.

* Write and pass tests for Typographic Number Theory

pygments/lexers/tnt.py:
* Fix indentation on import
* Fix: TNTLexer.cur is class-level reference if not initialized
  in get_tokens_unprocessed, so init it in __init__ too
* Fix: Fantasy markers are not allowed as components of other formulas,
  so have a dedicated check for them in the body of get_tokens_unprocessed
  which disables the normal formula handling if present
* Clarify TNTLexer.lineno docstring
* Attempt to discard tokens before an IndexError

+tests/test_tnt.py:
* Test every method, and test both +ve and -ve matches for most
* Lexer fixture is test-level to reinitialize cur clean each time
* Don't test actual get_tokens_unprocessed method (besides for fantasy markers)
  because the text testing is left to examplefiles

AUTHORS:
+ Add myself to credits :)

* Add a TNT test just to make sure no crashes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TNTLexer: Don't crash on unexpected EOL

Catch IndexErrors in each line and error the rest of the line,
leaving whatever tokens were found.

* Write and pass tests for Typographic Number Theory

pygments/lexers/tnt.py:
* Fix indentation on import
* Fix: TNTLexer.cur is class-level reference if not initialized
  in get_tokens_unprocessed, so init it in __init__ too
* Fix: Fantasy markers are not allowed as components of other formulas,
  so have a dedicated check for them in the body of get_tokens_unprocessed
  which disables the normal formula handling if present
* Clarify TNTLexer.lineno docstring
* Attempt to discard tokens before an IndexError

+tests/test_tnt.py:
* Test every method, and test both +ve and -ve matches for most
* Lexer fixture is test-level to reinitialize cur clean each time
* Don't test actual get_tokens_unprocessed method (besides for fantasy markers)
  because the text testing is left to examplefiles

AUTHORS:
+ Add myself to credits :)

* Add a TNT test just to make sure no crashes</pre>
</div>
</content>
</entry>
<entry>
<title>Overhaul the MySQL lexer (#1527)</title>
<updated>2020-09-06T12:40:17+00:00</updated>
<author>
<name>Kurt McKee</name>
<email>contactme@kurtmckee.org</email>
</author>
<published>2020-09-06T12:40:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=b3f1691125bf611cc073fa0ad3303518ae04c094'/>
<id>b3f1691125bf611cc073fa0ad3303518ae04c094</id>
<content type='text'>
* Overhaul the MySQL lexer

Fixes #975, #1063, #1453

Changes include:

Documentation
-------------

* Note in the lexer docstring that Oracle MySQL is the target syntax.
  MariaDB syntax is not a target (though there is significant overlap).

Unit tests
----------

* Add 140 unit tests for MySQL.

Literals
--------

* Hexadecimal/binary/date/time/timestamp literals are supported.
* Integer mantissas are supported for scientific notation.
* In-string escapes are now tokenized properly.
* Support the "unknown" constant.

Comments
--------

* Optimizer hints are now supported, and keywords are
  recognized and tokenized as preprocessor instructions.
* Remove nested multi-line comment support, which is no
  longer supported in MySQL.

Variables
---------

* Support the '@' prefix for variable names.
* Lift restrictions on characters in unquoted variable names.
  (MySQL does not impose a restriction on lead characters.)
* Support single/double/backtick-quoted variable names, including escapes.
* Support the '@@' prefix for system variable names.
* Support '?' as a variable so people can demonstrate prepared statements.

Keywords
--------

* Keyword / data type / function are now in a separate, auto-updating file.
* Support 25 additional data types (including spatial and JSON types).
* Support 460 additional MySQL keywords.
* Support 372 MySQL functions.
  Explicit function support resolves a bug that causes non-function
  items to be treated as functions simply because they have a trailing
  opening parenthesis.
* Support exceptions for the 'SET' keyword, which is both a datatype and
  a keyword depending on context.

Schema object names
-------------------

* Support Unicode in MySQL schema object names.
* Support parsing of backtick-quoted schema object name escapes.
  (Escapes do not produce a distinct token type at this time.)

Operators
---------

* Remove non-operator characters from the list of operators.
* Remove non-punctuation characters from the list of punctuation.

* Cleanup items based on feedback

* Remove an unnecessary optional newline lookahead for single-line comments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Overhaul the MySQL lexer

Fixes #975, #1063, #1453

Changes include:

Documentation
-------------

* Note in the lexer docstring that Oracle MySQL is the target syntax.
  MariaDB syntax is not a target (though there is significant overlap).

Unit tests
----------

* Add 140 unit tests for MySQL.

Literals
--------

* Hexadecimal/binary/date/time/timestamp literals are supported.
* Integer mantissas are supported for scientific notation.
* In-string escapes are now tokenized properly.
* Support the "unknown" constant.

Comments
--------

* Optimizer hints are now supported, and keywords are
  recognized and tokenized as preprocessor instructions.
* Remove nested multi-line comment support, which is no
  longer supported in MySQL.

Variables
---------

* Support the '@' prefix for variable names.
* Lift restrictions on characters in unquoted variable names.
  (MySQL does not impose a restriction on lead characters.)
* Support single/double/backtick-quoted variable names, including escapes.
* Support the '@@' prefix for system variable names.
* Support '?' as a variable so people can demonstrate prepared statements.

Keywords
--------

* Keyword / data type / function are now in a separate, auto-updating file.
* Support 25 additional data types (including spatial and JSON types).
* Support 460 additional MySQL keywords.
* Support 372 MySQL functions.
  Explicit function support resolves a bug that causes non-function
  items to be treated as functions simply because they have a trailing
  opening parenthesis.
* Support exceptions for the 'SET' keyword, which is both a datatype and
  a keyword depending on context.

Schema object names
-------------------

* Support Unicode in MySQL schema object names.
* Support parsing of backtick-quoted schema object name escapes.
  (Escapes do not produce a distinct token type at this time.)

Operators
---------

* Remove non-operator characters from the list of operators.
* Remove non-punctuation characters from the list of punctuation.

* Cleanup items based on feedback

* Remove an unnecessary optional newline lookahead for single-line comments</pre>
</div>
</content>
</entry>
<entry>
<title>Add lexer for Pointless (#1494)</title>
<updated>2020-08-23T06:12:50+00:00</updated>
<author>
<name>Avery N. Nortonsmith</name>
<email>averynortonsmith@fastmail.com</email>
</author>
<published>2020-08-23T06:12:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=90555f7e73ccf9858d0cda7cb31b9fb727bf5adf'/>
<id>90555f7e73ccf9858d0cda7cb31b9fb727bf5adf</id>
<content type='text'>
* add lexer for pointless

* lexer docstring formatting

* added link to languages doc

* update authors

* update version

* added double string

* added upval keyword

* simplify ptls example code

* rename doubleString -&gt; multiString</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add lexer for pointless

* lexer docstring formatting

* added link to languages doc

* update authors

* update version

* added double string

* added upval keyword

* simplify ptls example code

* rename doubleString -&gt; multiString</pre>
</div>
</content>
</entry>
<entry>
<title>Added BARE schema lexer (#1488)</title>
<updated>2020-08-22T13:56:05+00:00</updated>
<author>
<name>Martijn Braam</name>
<email>martijn@brixit.nl</email>
</author>
<published>2020-08-22T13:56:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=23823a173b01f349b6772b154d1f8447c1f0c0c1'/>
<id>23823a173b01f349b6772b154d1f8447c1f0c0c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update PostgreSQL builtins (#1513)</title>
<updated>2020-08-22T13:44:06+00:00</updated>
<author>
<name>Kurt McKee</name>
<email>contactme@kurtmckee.org</email>
</author>
<published>2020-08-22T13:44:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=f59621498e6dc479e4a40caca93f907529756f01'/>
<id>f59621498e6dc479e4a40caca93f907529756f01</id>
<content type='text'>
* Update the Postgres auto-update code

Postgres source code locations and structure have changed a little.
Also, now it works on Windows and sorts all keywords.

* Update the PostgreSQL builtins

Note that LC_COLLATE and LCCTYPE are removed from the keywords list.

* Update AUTHORS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update the Postgres auto-update code

Postgres source code locations and structure have changed a little.
Also, now it works on Windows and sorts all keywords.

* Update the PostgreSQL builtins

Note that LC_COLLATE and LCCTYPE are removed from the keywords list.

* Update AUTHORS</pre>
</div>
</content>
</entry>
<entry>
<title>Add a PromQL lexer (#1506)</title>
<updated>2020-08-19T09:01:45+00:00</updated>
<author>
<name>Pablo SEMINARIO</name>
<email>pablo@seminar.io</email>
</author>
<published>2020-08-19T09:01:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=21240043da9c8c2aa5222615877de4ea99e047bb'/>
<id>21240043da9c8c2aa5222615877de4ea99e047bb</id>
<content type='text'>
Including tests and an example.promql file.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Including tests and an example.promql file.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Solarized line number colors (#1477)</title>
<updated>2020-07-04T16:10:03+00:00</updated>
<author>
<name>Paweł Fertyk</name>
<email>pfertyk@users.noreply.github.com</email>
</author>
<published>2020-07-04T16:10:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=728fd19ebcb69ddb2c7af159939e1a19ae53a892'/>
<id>728fd19ebcb69ddb2c7af159939e1a19ae53a892</id>
<content type='text'>
* Add font and background colors to Style

* Move all styles to get_style_defs, add tests

* Remove hardcoded styles, add special lineno style

* Add styles for special line numbers in tables

* Update noclasses documentation

* Refactor linenos elements and styles, add tests

* Update AUTHORS

* Fix multiple CSS prefixes, add tests</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add font and background colors to Style

* Move all styles to get_style_defs, add tests

* Remove hardcoded styles, add special lineno style

* Add styles for special line numbers in tables

* Update noclasses documentation

* Refactor linenos elements and styles, add tests

* Update AUTHORS

* Fix multiple CSS prefixes, add tests</pre>
</div>
</content>
</entry>
<entry>
<title>add myself as author of the TiddlyWiki5 lexer (#1469)</title>
<updated>2020-06-01T14:01:43+00:00</updated>
<author>
<name>Max</name>
<email>maxschillinger@web.de</email>
</author>
<published>2020-06-01T14:01:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=a3ea4b04f74a2556e6ba47273a5685037e4e1219'/>
<id>a3ea4b04f74a2556e6ba47273a5685037e4e1219</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
