<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pygments.git/pygments/lexers/javascript.py, branch 2.3.0</title>
<subtitle>bitbucket.org: Obsolete (use python-packages/pygments-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/'/>
<entry>
<title>Minimal fixup changes for the release, add release date.</title>
<updated>2018-11-25T07:37:32+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2018-11-25T07:37:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=6866f8b98f4051603b560e6f6313b74eee7a12a9'/>
<id>6866f8b98f4051603b560e6f6313b74eee7a12a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in chipx86/pygments-main/typescript-vs-typoscript (pull request #693)</title>
<updated>2017-01-22T21:01:13+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2017-01-22T21:01:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=a82f7a4953bcbc16813b18d761d91dd215149c0d'/>
<id>a82f7a4953bcbc16813b18d761d91dd215149c0d</id>
<content type='text'>
Implement guessing and resolution between TypeScript and TypoScript.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement guessing and resolution between TypeScript and TypoScript.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the fallback values from the new analyse_text changes.</title>
<updated>2017-01-22T20:30:00+00:00</updated>
<author>
<name>Christian Hammond</name>
<email>christian@beanbaginc.com</email>
</author>
<published>2017-01-22T20:30:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=a364d3742833e2b12d54622b317f7b1187594bf4'/>
<id>a364d3742833e2b12d54622b317f7b1187594bf4</id>
<content type='text'>
These values would trigger problems when guessing content without a filename,
and really aren't needed. They've been removed, allowing the standard behavior
to take place.

On top of this, the regex for TypeScript has been slightly altered to include
a whitespace match after "export" to be within the group for the "export"
text.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These values would trigger problems when guessing content without a filename,
and really aren't needed. They've been removed, allowing the standard behavior
to take place.

On top of this, the regex for TypeScript has been slightly altered to include
a whitespace match after "export" to be within the group for the "export"
text.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement guessing and resolution between TypeScript and TypoScript.</title>
<updated>2017-01-22T19:35:31+00:00</updated>
<author>
<name>Christian Hammond</name>
<email>christian@beanbaginc.com</email>
</author>
<published>2017-01-22T19:35:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=b55bc4bf9bec1e3454d38f5c3dc103ffd9fdc75d'/>
<id>b55bc4bf9bec1e3454d38f5c3dc103ffd9fdc75d</id>
<content type='text'>
The new TypoScript lexer was taking precedence over TypeScript, which share
the same file extension. This meant that any previously-working TypeScript
source files would be misidentified and highlighted incorrectly. This was due
to the lack of a guesser for TypeScript, and TypoScript having a naturally
higher priority.

This change balances things a bit between the lexers. TypoScript now has an
explicitly-higher priority than TypeScript, both for the file extension and
defaults when guessing content, as it has less we can rely on in terms of
content. TypeScript has a lower priority, but has an analyse_text() method
that checks for common symbols in code, giving it a better chance of matching
for actual TypeScript source files.

TypeScript also gains an additional file extension, *.tsx. Ideally, this would
have its own lexer that understood inline JSX syntax, but giving general
TypeScript syntax highlighting for these files is a step in the right
direction.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new TypoScript lexer was taking precedence over TypeScript, which share
the same file extension. This meant that any previously-working TypeScript
source files would be misidentified and highlighted incorrectly. This was due
to the lack of a guesser for TypeScript, and TypoScript having a naturally
higher priority.

This change balances things a bit between the lexers. TypoScript now has an
explicitly-higher priority than TypeScript, both for the file extension and
defaults when guessing content, as it has less we can rely on in terms of
content. TypeScript has a lower priority, but has an analyse_text() method
that checks for common symbols in code, giving it a better chance of matching
for actual TypeScript source files.

TypeScript also gains an additional file extension, *.tsx. Ideally, this would
have its own lexer that understood inline JSX syntax, but giving general
TypeScript syntax highlighting for these files is a step in the right
direction.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in EricFromCanada/pygments-main (pull request #619)</title>
<updated>2017-01-22T18:44:31+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2017-01-22T18:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=dbfa7bbacf9ec1a987f632f01c040285269f690b'/>
<id>dbfa7bbacf9ec1a987f632f01c040285269f690b</id>
<content type='text'>
update LassoLexer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
update LassoLexer
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in chipx86/pygments-main/typescript-string-literals (pull request #692)</title>
<updated>2017-01-22T18:17:54+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2017-01-22T18:17:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=a1ca46eb9d36ed8393485cc5dcbbb37299b3e9bf'/>
<id>a1ca46eb9d36ed8393485cc5dcbbb37299b3e9bf</id>
<content type='text'>
Add support for string literals to TypeScriptLexer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for string literals to TypeScriptLexer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in devoncarew1/pygments-main/devoncarew1/javascriptpy-edited-online-with-bitbucke-1472355033252 (pull request #657)</title>
<updated>2017-01-22T17:53:17+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2017-01-22T17:53:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=b1bad5b7f9f574a6345587fad2850b18b2707eb7'/>
<id>b1bad5b7f9f574a6345587fad2850b18b2707eb7</id>
<content type='text'>
javascript.py edited online with Bitbucket
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
javascript.py edited online with Bitbucket
</pre>
</div>
</content>
</entry>
<entry>
<title>Copyright update.</title>
<updated>2017-01-22T17:38:11+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2017-01-22T17:38:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=c77c9c90964b8b457bc831f5aa0524f3de8f1ca8'/>
<id>c77c9c90964b8b457bc831f5aa0524f3de8f1ca8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for string literals to TypeScriptLexer.</title>
<updated>2017-01-20T20:34:14+00:00</updated>
<author>
<name>Christian Hammond</name>
<email>christian@beanbaginc.com</email>
</author>
<published>2017-01-20T20:34:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=92548bffdfcd6f26c4f957d807d29d3173febd38'/>
<id>92548bffdfcd6f26c4f957d807d29d3173febd38</id>
<content type='text'>
This introduces support for string literals to the TypeScript lexer. The rules
are consistent with those in JavascriptLexer, helping to ensure the same
behavior and capabilities between the two.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This introduces support for string literals to the TypeScript lexer. The rules
are consistent with those in JavascriptLexer, helping to ensure the same
behavior and capabilities between the two.
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify Lasso's root state with lookahead</title>
<updated>2016-12-04T02:08:40+00:00</updated>
<author>
<name>EricFromCanada</name>
<email>eric3knibbe@gmail.com</email>
</author>
<published>2016-12-04T02:08:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments.git/commit/?id=f15116bf803ec61d2d2e4eb7204260809d2819ca'/>
<id>f15116bf803ec61d2d2e4eb7204260809d2819ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
