Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make TypeScript the default for .ts files. | Matth?us G. Chajdas | 2019-02-12 | 1 | -0/+4 |
| | |||||
* | Merge heads. | Georg Brandl | 2018-11-28 | 1 | -3/+3 |
|\ | |||||
| * | Fix remaining 'DeprecationWarning: invalid escape sequence' occurrences in ↵ | Andreas Kloeckner | 2018-06-19 | 1 | -3/+3 |
| | | | | | | | | lexer files | ||||
* | | Minimal fixup changes for the release, add release date.2.3.0 | Georg Brandl | 2018-11-25 | 1 | -2/+4 |
|/ | |||||
* | Merged in chipx86/pygments-main/typescript-vs-typoscript (pull request #693) | Georg Brandl | 2017-01-22 | 1 | -1/+7 |
|\ | | | | | | | Implement guessing and resolution between TypeScript and TypoScript. | ||||
| * | Remove the fallback values from the new analyse_text changes. | Christian Hammond | 2017-01-22 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Implement guessing and resolution between TypeScript and TypoScript. | Christian Hammond | 2017-01-22 | 1 | -1/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Merged in EricFromCanada/pygments-main (pull request #619) | Georg Brandl | 2017-01-22 | 1 | -13/+31 |
|\ \ | | | | | | | | | | update LassoLexer | ||||
| * \ | Merged in chipx86/pygments-main/typescript-string-literals (pull request #692) | Georg Brandl | 2017-01-22 | 1 | -1/+18 |
| |\ \ | | | | | | | | | | | | | Add support for string literals to TypeScriptLexer. | ||||
| | * | | Add support for string literals to TypeScriptLexer. | Christian Hammond | 2017-01-20 | 1 | -1/+18 |
| | |/ | | | | | | | | | | | | | | | | 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. | ||||
| * | | Merged in ↵ | Georg Brandl | 2017-01-22 | 1 | -3/+4 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | devoncarew1/pygments-main/devoncarew1/javascriptpy-edited-online-with-bitbucke-1472355033252 (pull request #657) javascript.py edited online with Bitbucket | ||||
| | * | | javascript.py edited online with Bitbucket | devoncarew1 | 2016-08-28 | 1 | -3/+4 |
| | | | | |||||
| * | | | Copyright update. | Georg Brandl | 2017-01-22 | 1 | -1/+1 |
| | |/ | |/| | |||||
| * | | Fix for floats with leading/trailing ., reclassify es2015 arrow notation as ↵ | Ash Searle | 2016-09-01 | 1 | -8/+8 |
| |/ | | | | | | | punctuation and add new es2015 regex flags (sticky and unicode) | ||||
* | | simplify Lasso's root state with lookahead | EricFromCanada | 2016-12-03 | 1 | -8/+3 |
| | | |||||
* | | Lasso: update keywords for 9.3.2, require \b after parameter local | EricFromCanada | 2016-07-13 | 1 | -16/+16 |
|/ | |||||
* | Rework CoffeeScript use of slashstartsregex. | Tim Hatch | 2016-05-31 | 1 | -8/+14 |
| | | | | Fixes #991 | ||||
* | add missing view proc | Michael Demmer | 2016-03-02 | 1 | -1/+1 |
| | |||||
* | add missing reduce proc | Michael Demmer | 2016-03-02 | 1 | -1/+1 |
| | |||||
* | add a lexer for the juttle language | Michael Demmer | 2016-03-02 | 1 | -1/+61 |
| | |||||
* | Fix most complaints from regexlint. | Georg Brandl | 2016-02-14 | 1 | -40/+40 |
| | |||||
* | Update mapfiles. | Georg Brandl | 2016-01-16 | 1 | -1/+1 |
| | |||||
* | Added more aliases for TypeScript | Samuel Marks | 2016-01-09 | 1 | -1/+1 |
| | |||||
* | Added Decorators to TypeScript lexer | Wolfgang Mayr | 2015-10-26 | 1 | -0/+2 |
| | |||||
* | More style and markup fixes. | Georg Brandl | 2015-10-17 | 1 | -10/+14 |
| | |||||
* | Merged in EricFromCanada/pygments-main (pull request #417) | Tim Hatch | 2015-10-16 | 1 | -13/+244 |
|\ | | | | | | | Update Lasso lexer with fixes for edge cases and reordered builtins list | ||||
| * | Fix out of order alternation in Earl Grey | Tim Hatch | 2015-10-14 | 1 | -2/+2 |
| | | |||||
| * | Merged in MadcapJake/pygments-main (pull request #499) | Tim Hatch | 2015-10-14 | 1 | -10/+29 |
| |\ | |||||
| | * | Cleanups in preparation for 2.1 release. | Tim Hatch | 2015-10-14 | 1 | -2/+2 |
| | | | |||||
| | * | Fixes #1100. Add support for ECMAScript6 syntax, with example file. | Tim Hatch | 2015-10-13 | 1 | -8/+26 |
| | | | |||||
| | * | Add basic support for template strings to the Javascript lexer. | Marcus R. Brown | 2015-09-21 | 1 | -0/+1 |
| | | | |||||
| * | | Fix decrement op, op-assignment, and range op | MadcapJake | 2015-09-27 | 1 | -3/+5 |
| | | | |||||
| * | | Fix dot-strings, add backticks, add dbs | MadcapJake | 2015-09-25 | 1 | -32/+57 |
| | | | |||||
| * | | Fix fields and methods | MadcapJake | 2015-09-24 | 1 | -14/+15 |
| | | | |||||
| * | | Add earl-grey lexer | MadcapJake | 2015-09-24 | 1 | -2/+186 |
| |/ | |||||
| * | Detect .jsm files as JavaScript | Gregory Szorc | 2015-04-24 | 1 | -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 Salminen | 2015-03-07 | 1 | -1/+1 |
| | | | | | | | | support for it in Javascript, Perl, Python, Ruby and Bash lexers. | ||||
| * | Copyright year update. | Georg Brandl | 2015-01-21 | 1 | -1/+1 |
| | | |||||
| * | spelling/grammar/syntax fixes for docs | EricFromCanada | 2014-11-14 | 1 | -1/+1 |
| | | |||||
* | | account for when self and givenblock appear as member methods | EricFromCanada | 2014-11-24 | 1 | -1/+2 |
| | | |||||
* | | add currentcapture & givenblock to list of special Lasso builtins | EricFromCanada | 2014-11-24 | 1 | -1/+1 |
| | | |||||
* | | improved list of built-in Lasso types | EricFromCanada | 2014-11-14 | 1 | -1/+2 |
| | | |||||
* | | allow space in data member accessor | EricFromCanada | 2014-11-14 | 1 | -1/+1 |
| | | |||||
* | | [noprocess] should still work after [no_square_brackets] | EricFromCanada | 2014-11-14 | 1 | -2/+4 |
| | | |||||
* | | -infinity is valid, -nan is not | EricFromCanada | 2014-11-14 | 1 | -2/+2 |
| | | |||||
* | | allow space after dot operators | EricFromCanada | 2014-11-14 | 1 | -1/+1 |
| | | |||||
* | | don't allow line breaks in hashbang or escapes | EricFromCanada | 2014-11-14 | 1 | -2/+2 |
| | | |||||
* | | spelling/grammar/syntax fixes for docs | EricFromCanada | 2014-11-14 | 1 | -1/+1 |
|/ | |||||
* | Closes #1055: fixup guessing routines for HTML/XML related markup | Georg Brandl | 2014-11-08 | 1 | -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 modules | Georg Brandl | 2014-11-06 | 1 | -38/+39 |
| |