summaryrefslogtreecommitdiff
path: root/lib/coderay/scanners
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into dslKornelius Kalnbach2016-02-132-1/+338
|\
| * Merge branch 'master' into autoloadautoloadKornelius Kalnbach2016-02-135-33/+40
| |\
| * | use autoload againKornelius Kalnbach2013-10-222-1/+338
| | |
* | | Merge branch 'master' into dslKornelius Kalnbach2016-02-134-8/+23
|\ \ \ | | |/ | |/|
| * | Merge pull request #173 from benbasson/dollar-in-object-namesKornelius Kalnbach2016-02-131-1/+1
| |\ \ | | | | | | | | Allow $ in SQL identifiers
| | * | Allow $ in SQL object names.BenBasson2014-06-121-1/+1
| | | |
| * | | don't ruin indentationKornelius Kalnbach2016-02-131-1/+1
| | | |
| * | | skip over interpolation if not nestedKornelius Kalnbach2016-02-131-1/+1
| | | |
| * | | check for keys with escape sequences, tooKornelius Kalnbach2016-02-132-2/+11
| | | |
| * | | allow indentation of squiggly heredoc delimiterKornelius Kalnbach2016-02-131-1/+1
| | | |
| * | | add support for Ruby 2.3 squiggly heredocruby-2.3Kornelius Kalnbach2016-02-131-1/+1
| | | |
| * | | add support for Ruby 2.3 safe navigation operatorKornelius Kalnbach2016-02-131-1/+1
| | | |
| * | | add support for Ruby 2.2 quoted hash keysKornelius Kalnbach2016-02-131-2/+5
| | | | | | | | | | | | KNOWN ISSUE: string interpolation will not work!
| * | | add support for Ruby 2.1 number literal suffixesKornelius Kalnbach2016-02-131-1/+4
| | | |
* | | | cleanupKornelius Kalnbach2016-02-131-4/+4
| | | |
* | | | remove whitespaceKornelius Kalnbach2016-02-134-16/+0
| | | |
* | | | use setupKornelius Kalnbach2016-02-131-1/+1
| | | |
* | | | cleanupKornelius Kalnbach2016-02-132-2/+1
| | | |
* | | | move setup to superclassKornelius Kalnbach2016-02-133-9/+1
| | | |
* | | | move comment to the topKornelius Kalnbach2016-02-131-1/+2
| | | |
* | | | highlight generated C scanner (like the others)Kornelius Kalnbach2016-02-131-1/+1
| | | |
* | | | add generated Lua scannerKornelius Kalnbach2016-02-131-0/+184
| | | |
* | | | add json scanner using RuleBasedScannerKornelius Kalnbach2016-02-131-0/+92
| | | |
* | | | use explicit pattern methodKornelius Kalnbach2016-02-131-1/+1
| | | |
* | | | fix commentKornelius Kalnbach2016-02-131-1/+1
| | | |
* | | | scanner tweaksKornelius Kalnbach2016-02-133-5/+6
| | | |
* | | | add push/pop state, working on C scannerKornelius Kalnbach2015-04-221-0/+126
| | | |
* | | | move RuleBasedScanner into own fileKornelius Kalnbach2015-04-032-222/+2
| | | |
* | | | add DSL CSS scannerKornelius Kalnbach2015-04-031-0/+125
| | | |
* | | | add check_unlessKornelius Kalnbach2015-04-031-2/+17
| | | |
* | | | use instance variable instead of class variableKornelius Kalnbach2015-03-251-35/+35
| | | |
* | | | finally, a version that is fast without eval!Kornelius Kalnbach2015-03-252-0/+400
| | | |
* | | | more work on DSL scanner for JavaScriptKornelius Kalnbach2015-03-225-60/+812
| | | |
* | | | first version of RuleBasedScanner for JavaScriptKornelius Kalnbach2015-03-212-0/+369
| | | |
* | | | this seems obsoleteKornelius Kalnbach2015-03-211-1/+0
| | | |
* | | | no need to modify file_extensionKornelius Kalnbach2015-03-214-4/+4
| | | |
* | | | add alternative JSON scannersKornelius Kalnbach2015-03-215-18/+533
| | | |
* | | | Merge branch 'master' into dslKornelius Kalnbach2015-03-212-25/+17
|\ \ \ \ | |/ / /
| * | | prevent running out of regexp stackKornelius Kalnbach2015-03-211-1/+1
| |/ /
| * | fix for #163 (SQL scanner), declare 1.1.1Kornelius Kalnbach2014-02-221-24/+16
| |/
* | wsKornelius Kalnbach2013-10-281-0/+1
| |
* | experiment with JSON scannerKornelius Kalnbach2013-10-281-16/+17
|/
* final cleanupv1.1.0Kornelius Kalnbach2013-09-011-1/+0
|
* avoid cache attack in Ruby scannerKornelius Kalnbach2013-07-211-7/+7
| | | (eg. using Unicode-delimited Fancy Strings)
* cleanupKornelius Kalnbach2013-07-211-1/+0
|
* no attack vector, there are only 2 casesKornelius Kalnbach2013-07-211-1/+0
|
* no attack vector, there are only 4 casesKornelius Kalnbach2013-07-211-2/+0
|
* FileType should guard against attacks hereKornelius Kalnbach2013-07-211-1/+0
|
* tweak Debug scanners again, introduce :unknown token kindKornelius Kalnbach2013-07-212-22/+20
|
* prevent Symbol attack in Debug scannerKornelius Kalnbach2013-07-211-17/+22
|