summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | * | | | | | | | | | | Rename ansilist that now is a set, slipped though PR 531 reviewMatthias Bussonnier2016-02-144-8/+8
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Elaborate on source code dir.Georg Brandl2016-02-151-1/+3
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Add a few more introductory words to lexerdev.Georg Brandl2016-02-151-4/+10
| | | |/ / / / / / / / / / /
| | | * | | | | | | | | | | Add back VCL snippet lexer analyse_text.Georg Brandl2016-02-141-0/+4
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Add authors entry, changelog for PR#531 and fixup a few style issues.Georg Brandl2016-02-147-131/+84
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Merged in Carreau/pygments-main/256ansi (pull request #531)Georg Brandl2016-02-145-9/+232
| | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow ansi escape sequence as color format
| | | | * | | | | | | | | | | Finish backporting assertLess and assertInMatthias Bussonnier2016-02-142-2/+22
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Takes various comments into account.Matthias Bussonnier2016-02-143-55/+64
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Add tests for Ansi functionality.Matthias Bussonnier2016-02-122-11/+71
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Update to leave compatibility for other formatters.Matthias Bussonnier2016-02-124-45/+96
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Remove rogue byte sequence in documentation.Matthias Bussonnier2016-02-081-1/+1
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Handle some `#ansi*` in HtmlFormatterMatthias Bussonnier2016-02-082-4/+25
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Add documentation on non-extended foreground color for Terminal256 stylesMatthias Bussonnier2016-02-073-2/+50
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Revert unintentional change to copyrightMatthias Bussonnier2015-12-211-1/+1
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | merge with originMatthias Bussonnier2015-12-182-2/+16
| | | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | |_|/ / / / / / / / / | | | | |/| | | | | | | | | |
| | | | | * | | | | | | | | | Allow ansi escape sequence as color formatMatthias Bussonnier2015-11-042-2/+16
| | | | | | |_|_|/ / / / / / | | | | | |/| | | | | | | |
| | | * | | | | | | | | | | Revert rst lexer part of last commit. Apparently the re module of 2.7.3 has ↵Georg Brandl2016-02-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a problem while 2.7.11 hasnt.
| | | * | | | | | | | | | | Fix most complaints from regexlint.Georg Brandl2016-02-1435-445/+479
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | some pep8 fixupsGeorg Brandl2016-02-148-46/+47
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | merge with stableGeorg Brandl2016-02-1436-350/+3292
| | | |\ \ \ \ \ \ \ \ \ \ \
| | | | * | | | | | | | | | | Add changelog entry.Georg Brandl2016-02-141-0/+1
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Varnish: style nits, make analyse_text fasterGeorg Brandl2016-02-141-57/+81
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Merged birkenfeld/pygments-main into defaultKristian Lyngstol2016-02-1213-34/+129
| | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | * | | | | | | | | | | Add the additions to CHANGES.Miikka Salminen2016-02-081-3/+3
| | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | String prefixes and dollar-quoted string delimiters lexing in Postgresql. ↵Miikka Salminen2016-02-082-10/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also closes issue #886.
| | | | | * | | | | | | | | | | Parentheses are now lexed as part of the delimiter in C++ raw strings.Miikka Salminen2016-02-081-3/+3
| | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | Add tokens for string affixes and heredoc delimiters. Add lexing for them in ↵Miikka Salminen2016-02-0611-24/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C/C++, Perl, PHP, Python and Ruby. Update my old style Lovelace accordingly.
| | | | * | | | | | | | | | | | Varnish Lexer: Simplify and use machine-generated tokensKristian Lyngstol2016-02-112-56/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduces complexity, but the list of variables, operators and return statements are largely machine generated from the Varnish source code now, making them somewhat more complete. Still tested on previously mentioned examples and passes with flying colors.
| | | | * | | | | | | | | | | | Varnish lexer: Once again, improve precisionKristian Lyngstol2016-02-101-17/+10
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Varnish Lexer: Also support fractions of secondsKristian Lyngstol2016-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Of course this was staring me right in the face when I declared the lexer feature complete.
| | | | * | | | | | | | | | | | Varnish Lexer: (Presumably) complete language supportKristian Lyngstol2016-02-091-24/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been tested with all the VCL used in the Varnish Book ( https://github.com/varnish/Varnish-Book/tree/master/vcl) which I consider a very good measure of language support. Unfortunately those VCL files are CC-BY-SA-NC so are not suitable as example files here for legal reasons.
| | | | * | | | | | | | | | | | Varnish Lexer: Improve precision based on feedbackKristian Lyngstol2016-02-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (and also testing)
| | | | * | | | | | | | | | | | Varnish Lexer: Add analyse_text()Kristian Lyngstol2016-02-091-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It looks for documents starting with 'vcl 4.0;', optionally with comments preceding it. As all valid VCL as of Varnish 4.0 starts with this (even Varnish 4.1), this is pretty much guaranteed to work.
| | | | * | | | | | | | | | | | Varnihs Lexer: Add various missing tokensKristian Lyngstol2016-02-082-6/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The lexing is a bit imprecise right now, but other than that I think the biggest missing parts right now is the inner workings of ACLs and vmods. It might be missing a few variables too. In general, the lexer is in need of some reorganizing to tidy things up.
| | | | * | | | | | | | | | | | Varnish Lexer: Improve accuracyKristian Lyngstol2016-02-082-19/+40
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Varnish: Tweak stringsKristian Lyngstol2016-02-081-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {" Multi- line string"} "But this doesn't have any \escape"
| | | | * | | | | | | | | | | | Varnish VCL: Use character class instead for timeKristian Lyngstol2016-02-081-1/+1
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Varnish lexer: Incorporate review feedbackKristian Lyngstol2016-02-081-21/+18
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Update AUTHORS with Varnish Lexer authorKristian Lyngstol2016-02-081-0/+1
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Add Varnish VCL test-fileKristian Lyngstol2016-02-081-0/+164
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Add Varnish lexers, VCL and snippetsKristian Lyngstol2016-02-082-0/+175
| | | | |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VCLLexer is meant for pure VCL files that are syntactically correct. VCLSnippet is used for example-code and pseudo-code, where shorthands like req.* is sensible. Think of it like VCLLexer being for .. code:: blocks, while VCLSnippetLexer is for in-line.
| | * | | | | | | | | | | | | Add Flatline lexerChee Sing Lee2016-02-054-3/+265
| | | |/ / / / / / / / / / / | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | mergeGeorg Brandl2016-02-037-6/+132
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | Changed the lexing of PHP magic variables to constants.Miikka Salminen2016-02-031-3/+3
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Moved the changelog entry to the proper section.Miikka Salminen2016-02-031-2/+3
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Adds an entry to changelog. Adds magic method and variable lexing for PHP ↵Miikka Salminen2016-02-034-9/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | along with corresponding changes in a test file.
| | | * | | | | | | | | | | | Merged birkenfeld/pygments-main into defaultMiikka Salminen2016-02-034-1/+80
| | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ \ Merged birkenfeld/pygments-main into defaultMiikka Salminen2016-01-204-1/+80
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | |_|_|_|/ / / / / / / / | | | | |/| | | | | | | | | | |
| | | | | * | | | | | | | | | | Added support and documentation for magic method and variable tokens. ReflectedMiikka Salminen2015-10-234-1/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this change in an updated version of my older style, Lovelace. Added Python lexing for Python's magic methods and variables.
| | * | | | | | | | | | | | | | merge with stableGeorg Brandl2016-02-033-5/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / | | |/| | | | | | | | | | | | |