Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Copyright update. | Georg Brandl | 2017-01-22 | 238 | -240/+240 |
| | |||||
* | modeline: work for the first N lines and add a test to keep it that way | Georg Brandl | 2017-01-22 | 2 | -4/+31 |
| | |||||
* | minor style fixup | Georg Brandl | 2017-01-22 | 1 | -13/+17 |
| | |||||
* | Add support for partials and path segments for Handlebars. | Christian Hammond | 2016-11-04 | 2 | -3/+52 |
| | | | | | | | | | | | | | | | | | | | This introduces support for some missing features to the Handlebars lexer: Partials and path segments. Partials mostly appeared to work before, but the `>` in `{{> ... }}` would appear as a syntax error, as could other components of the partial. This change introduces support for: * Standard partials: `{{> partialName}}` * Partials with parameters: `{{> partialName varname="value"}}` * Ddynamic partials: `{{> (partialFunc)}}` * Ddynamic partials with lookups: `{{> (lookup ../path "partialName")}}` * Partial blocks: `{{> @partial-block}}` * Inline partials: `{{#*inline}}..{{/inline}}` It also introduces support for path segments, which can reference content in the current context or in a parent context. For instance, `this.name`, `this/name`, `./name`, `../name`, `this/name`, etc. These are all now tracked as variables. | ||||
* | Merged in singingwolfboy/pygments-main/regex-flags (pull request #687) | Georg Brandl | 2017-01-18 | 1 | -3/+4 |
|\ | | | | | | | Pull flags out of regular expressions | ||||
| * | Pull flags out of regular expressions | David Baumgold | 2016-12-29 | 1 | -3/+4 |
| | | |||||
* | | Merged in takluyver/pygments-main/delay-pkg-resources (pull request #690) | Georg Brandl | 2017-01-17 | 11 | -24/+36 |
|\ \ | | | | | | | | | | Delay loading pkg_resources until it is needed. | ||||
| * \ | Merged in jayvdb/pygments-main (pull request #665) | Georg Brandl | 2017-01-17 | 8 | -17/+29 |
| |\ \ | | | | | | | | | | | | | Provide explanation when a test is skipped | ||||
| | * \ | Merged in daisuzu/pygments-main (pull request #644) | Georg Brandl | 2017-01-17 | 8 | -18/+30 |
| | |\ \ | | | | | | | | | | | | | | | | Add map support to ProtoBufLexer | ||||
| | | * \ | Merged in ashsearle/pygments-main (pull request #659) | Georg Brandl | 2017-01-17 | 1 | -8/+8 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | JavaScript/ES2015 fixes | ||||
| | | | * | | 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) | ||||
| | | * | | Update mapfiles. | Georg Brandl | 2017-01-17 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | Gas lexer: whitespace already includes comments. | Georg Brandl | 2017-01-17 | 1 | -3/+1 |
| | | | | | |||||
| | | * | | Merged in smvv/pygments-main (pull request #682) | Georg Brandl | 2017-01-17 | 4 | -3/+17 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | Support semicolon comments besides hash comments | ||||
| | | | * \ | Merged in vakaras/pygments-main (pull request #679) | Georg Brandl | 2017-01-17 | 3 | -1/+15 |
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | Small changes for the Silver verification language | ||||
| | | | | * \ | Merged in tehunger/pygments-main (pull request #685) | Georg Brandl | 2017-01-17 | 2 | -1/+14 |
| | | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Two Haskell fixes | ||||
| | | | | | * | | Support GHC DataKinds extension. Closes #820. | Tom Hunger | 2016-12-19 | 2 | -0/+8 |
| | | | | | | | | |||||
| | | | | | * | | Add `family` as a keyword to support Haskell's type families. See #820. | Tom Hunger | 2016-12-19 | 2 | -1/+6 |
| | | | | | |/ | |||||
| | | | | * | | Merged in takluyver/pygments-main/py3-float-e (pull request #618) | Georg Brandl | 2017-01-17 | 1 | -2/+2 |
| | | | | |\ \ | | | | | | |/ | | | | | | | | | | | | | | | Add '1e6' as float token for Python3Lexer | ||||
| | | | | * | | Add '1e6' as float token for Python3Lexer | Thomas Kluyver | 2016-07-12 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The parent class (PythonLexer) has this, but it's missing from the subclass. 1e6 is a valid float token in Python 3 as well. | ||||
| | | | * | | | Added new default file name for the Silver language. | Vytautas Astrauskas | 2016-11-15 | 1 | -1/+1 |
| | | | | | | | |||||
| | | | * | | | Added missing forperm keyword for the Silver verification language. | Vytautas Astrauskas | 2016-11-15 | 1 | -1/+1 |
| | | | | |/ | | | | |/| | |||||
| | | * | | | Support gas semicolon comments besides hash comments | Sander Mathijs van Veen | 2016-12-04 | 1 | -3/+3 |
| | | |/ / | |||||
| | * | | | Add map support to ProtoBufLexer | daisuzu | 2016-07-30 | 1 | -1/+1 |
| | | |/ | | |/| | |||||
| * | | | Provide explanation when a test is skipped | John Vandenberg | 2016-09-20 | 3 | -7/+7 |
| | |/ | |/| | | | | | | | | | | | | | | | | SkipTest messages are shown when running the test suite with verbosity, such as `nosetests -v`. They help the user see how to fix the problem, in order to achieve higher coverage when running the test suite. | ||||
* | | | Delay loading pkg_resources until it is needed. | Thomas Kluyver | 2017-01-13 | 1 | -17/+11 |
|/ / | | | | | | | Improves startup performance of applications loading pygments. | ||||
* | | Merged in josiahschwab/pygments-main/fortran-exponent-letter (pull request #656) | Georg Brandl | 2016-08-19 | 1 | -2/+2 |
|\ \ | |/ |/| | | | Fortran exponent letter | ||||
| * | Add exponent-letter D to Fortran lexer | Josiah Schwab | 2016-08-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the Fortran specification, the exponent-letter within a signed-real-literal-constant is E or D. Therefore, both 3.14159e0 and 3.14159d0 should be classified as a Number.Float. The current behavior is >>> print(highlight("3.14159d0", FortranLexer(), HtmlFormatter())) <div class="highlight"><pre><span></span><span class="mf">3.14159</span><span class="n">d0</span> </pre></div> where the only the significand is classified as a Number.Float while the exponent-letter and exponent are classified as Name.Variable. After this patch the behavior is >>> print(highlight("3.14159d0", FortranLexer(), HtmlFormatter())) <div class="highlight"><pre><span></span><span class="mf">3.14159d0</span> </pre></div> which is the expected behavior. | ||||
| * | Created new branch fortran-exponent-letter | Josiah Schwab | 2016-08-19 | 0 | -0/+0 |
|/ | |||||
* | Merged in kneufeld/pygments-main (pull request #605) | Georg Brandl | 2016-06-16 | 2 | -1/+5 |
|\ | | | | | | | text files should parse properly | ||||
| * | TextLexer has no priority and comes late in alphabet so therefore | Kurt Neufeld | 2016-06-03 | 1 | -0/+3 |
| | | | | | | | | it will never be selected as default for *.txt files | ||||
| * | ResourceLexer.analyse_text must return float or None | Kurt Neufeld | 2016-06-03 | 1 | -1/+2 |
| | | |||||
* | | Only += is an operator | Camil Staps | 2016-06-16 | 1 | -3/+1 |
| | | |||||
* | | Fixes #1246 | Camil Staps | 2016-06-16 | 1 | -0/+2 |
| | | |||||
* | | Re-add more comment forms in Properties lexer to unbreak tests | Tim Hatch | 2016-06-03 | 1 | -0/+2 |
| | | |||||
* | | Merged in pull request #595 (cmrx64/pygments-main) | Tim Hatch | 2016-06-03 | 86 | -1008/+12645 |
|\ \ | |||||
| * \ | Merged in camilstaps/pygments-main (pull request #598) | Tim Hatch | 2016-06-03 | 1 | -10/+23 |
| |\ \ | | | | | | | | | | | | | Clean lexer fixes: hierarchical module names; quantified inputs; generics | ||||
| | * | | Clean lexer fixes: hierarchical module names; quantified inputs; generics | Camil Staps | 2016-05-31 | 1 | -10/+23 |
| | | | | |||||
| * | | | Merged in jesquik/pygments-main-1243 (pull request #604) | Tim Hatch | 2016-06-03 | 25 | -886/+2174 |
| |\ \ \ | | | | | | | | | | | | | | | | Fixes Issue #1243 | ||||
| | * \ \ | Merged in kneufeld/pygments-main (pull request #602) | Tim Hatch | 2016-06-03 | 21 | -885/+2010 |
| | |\ \ \ | | | |_|/ | | |/| | | | | | | | Default | ||||
| | | * | | Fix some unicode-related tests on Python 2. | Tim Hatch | 2016-06-03 | 6 | -818/+820 |
| | | | | | | | | | | | | | | | | | | | | Regexopt does the wrong then when given a mix of string types (as happens in Python 2). | ||||
| | | * | | Merged in pull request #594 (bicycle1885/pygments-main) | Tim Hatch | 2016-06-02 | 1 | -90/+206 |
| | | |\ \ | |||||
| | | | * | | fix JuliaLexer and JuliaConsoleLexer | Kenta Sato | 2016-05-12 | 1 | -90/+206 |
| | | | | | | |||||
| | | * | | | Merge with -main | Tim Hatch | 2016-06-02 | 3 | -2/+175 |
| | | |\ \ \ | |||||
| | | | * \ \ | Merged in domspad/pygments-main2 (pull request #603) | Tim Hatch | 2016-06-02 | 1 | -1/+64 |
| | | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | test for unicode chars in julia | ||||
| | | | | * | | | typo | domspad | 2016-06-02 | 1 | -2/+2 |
| | | | | | | | | |||||
| | | | | * | | | added test for python3 at operator | domspad | 2016-06-02 | 1 | -1/+64 |
| | | | | | | | | |||||
| | | | * | | | | python typos | domspad | 2016-06-02 | 1 | -2/+2 |
| | | | | | | | | |||||
| | | | * | | | | test for unicode chars in julia` | domspad | 2016-06-02 | 1 | -0/+60 |
| | | | |/ / / | |||||
| | | | * | | | Merged in jesquik/pygments-main (pull request #600) | Tim Hatch | 2016-06-02 | 2 | -2/+52 |
| | | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Added Python cls builtin word token recognition |