summaryrefslogtreecommitdiff
path: root/pygments/lexers/javascript.py
Commit message (Collapse)AuthorAgeFilesLines
* Update mapfiles.Georg Brandl2016-01-161-1/+1
|
* Added more aliases for TypeScriptSamuel Marks2016-01-091-1/+1
|
* Added Decorators to TypeScript lexerWolfgang Mayr2015-10-261-0/+2
|
* More style and markup fixes.Georg Brandl2015-10-171-10/+14
|
* Merged in EricFromCanada/pygments-main (pull request #417)Tim Hatch2015-10-161-13/+244
|\ | | | | | | Update Lasso lexer with fixes for edge cases and reordered builtins list
| * Fix out of order alternation in Earl GreyTim Hatch2015-10-141-2/+2
| |
| * Merged in MadcapJake/pygments-main (pull request #499)Tim Hatch2015-10-141-10/+29
| |\
| | * Cleanups in preparation for 2.1 release.Tim Hatch2015-10-141-2/+2
| | |
| | * Fixes #1100. Add support for ECMAScript6 syntax, with example file.Tim Hatch2015-10-131-8/+26
| | |
| | * Add basic support for template strings to the Javascript lexer.Marcus R. Brown2015-09-211-0/+1
| | |
| * | Fix decrement op, op-assignment, and range opMadcapJake2015-09-271-3/+5
| | |
| * | Fix dot-strings, add backticks, add dbsMadcapJake2015-09-251-32/+57
| | |
| * | Fix fields and methodsMadcapJake2015-09-241-14/+15
| | |
| * | Add earl-grey lexerMadcapJake2015-09-241-2/+186
| |/
| * Detect .jsm files as JavaScriptGregory Szorc2015-04-241-1/+1
| | | | | | | | | | | | The .jsm extension for JavaScript files is used by a few projects, notably Mozilla projects like Firefox. .jsm files should be treated as equivalent to .js files.
| * Added a new token type Comment.Hashbang with its documentation, and a ↵Miikka Salminen2015-03-071-1/+1
| | | | | | | | support for it in Javascript, Perl, Python, Ruby and Bash lexers.
| * Copyright year update.Georg Brandl2015-01-211-1/+1
| |
| * spelling/grammar/syntax fixes for docsEricFromCanada2014-11-141-1/+1
| |
* | account for when self and givenblock appear as member methodsEricFromCanada2014-11-241-1/+2
| |
* | add currentcapture & givenblock to list of special Lasso builtinsEricFromCanada2014-11-241-1/+1
| |
* | improved list of built-in Lasso typesEricFromCanada2014-11-141-1/+2
| |
* | allow space in data member accessorEricFromCanada2014-11-141-1/+1
| |
* | [noprocess] should still work after [no_square_brackets]EricFromCanada2014-11-141-2/+4
| |
* | -infinity is valid, -nan is notEricFromCanada2014-11-141-2/+2
| |
* | allow space after dot operatorsEricFromCanada2014-11-141-1/+1
| |
* | don't allow line breaks in hashbang or escapesEricFromCanada2014-11-141-2/+2
| |
* | spelling/grammar/syntax fixes for docsEricFromCanada2014-11-141-1/+1
|/
* Closes #1055: fixup guessing routines for HTML/XML related markupGeorg Brandl2014-11-081-3/+1
| | | | | | | * remove too broad recognition for Lasso lexer * recognize XML declaration (<?xml ...?>) as XML * make HTML doctype recognition more general (HTML5 only requires <!DOCTYPE html>) * fix PHP not to recognize XML declarations
* Simplify charclasses in a few more modulesGeorg Brandl2014-11-061-38/+39
|
* Fix flags for JS.Georg Brandl2014-11-061-3/+4
|
* Closes #1052: recognize unicode whitespace in JS lexer.Georg Brandl2014-11-041-1/+1
|
* Javascript: allow shebangsGeorg Brandl2014-10-171-0/+1
|
* More fixes thanks to regexlint.Georg Brandl2014-10-161-5/+4
|
* Fix "matches empty string" complaints from regexlint.Georg Brandl2014-10-161-3/+2
|
* Curly brace escaping, round 2.Tim Hatch2014-10-151-1/+1
| | | | | | | These were all pointed out by regexlint but required manual effort to track down (indicator.py was confused by most of them being produced by expressions). Also comment out some iffy comment patterns.
* Merge with -mainTim Hatch2014-10-151-6/+5
|\
| * Use unistring.combine for slight speedup.Tim Hatch2014-10-151-5/+5
| |
* | all lexers: fix unescaped { and } so that the "regex" module can compile our ↵Georg Brandl2014-10-151-10/+12
|/ | | | regexes
* JavascriptLexer: Support unicode identifiers per standard.Tim Hatch2014-10-071-1/+8
| | | | Fixes #999
* move module names from _XXXbuiltins to _XXX_builtins to be consistentGeorg Brandl2014-10-041-1/+1
|
* split up web lexersGeorg Brandl2014-09-191-0/+1192