<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pygments-git.git/pygments/lexers/javascript.py, branch 2.3.0</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>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.git/commit/?id=6430387018965d6340ae47055e69b4d99d469daf'/>
<id>6430387018965d6340ae47055e69b4d99d469daf</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.git/commit/?id=b9aeb678a288cd7f394d4f91ea212e2ad629e4b7'/>
<id>b9aeb678a288cd7f394d4f91ea212e2ad629e4b7</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.git/commit/?id=7b0550d47360d0b7b814cbb2a82c83584ca83c3c'/>
<id>7b0550d47360d0b7b814cbb2a82c83584ca83c3c</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.git/commit/?id=4a6c8b3897134e768c66f96f8351fef28198d235'/>
<id>4a6c8b3897134e768c66f96f8351fef28198d235</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.git/commit/?id=b91760e77967c722634e73d172d6336d6deccbcd'/>
<id>b91760e77967c722634e73d172d6336d6deccbcd</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.git/commit/?id=066c3093e109f343a5063b5aec152ac2b40b16d4'/>
<id>066c3093e109f343a5063b5aec152ac2b40b16d4</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.git/commit/?id=4036b05346037890a403468528ce86384e1fd9de'/>
<id>4036b05346037890a403468528ce86384e1fd9de</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.git/commit/?id=00126a1401eefcf0280384d9bf59783e81db41ed'/>
<id>00126a1401eefcf0280384d9bf59783e81db41ed</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.git/commit/?id=3ad1b2652867b6cefb86c926485ee2548d1fa9bb'/>
<id>3ad1b2652867b6cefb86c926485ee2548d1fa9bb</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.git/commit/?id=b531554371884768cf0e7677494efd5c3c12c4ba'/>
<id>b531554371884768cf0e7677494efd5c3c12c4ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
