summaryrefslogtreecommitdiff
path: root/lib/coderay/encoders
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into dslKornelius Kalnbach2017-11-022-3/+3
|\
| * Get tests running with frozen string literals.Pat Allan2017-06-282-3/+3
| |
* | Merge branch 'possible-speedups' into dslKornelius Kalnbach2016-06-131-38/+2
|\ \
| * | don't escape /Kornelius Kalnbach2016-06-131-1/+1
| | |
| * | use EscapeUtilsKornelius Kalnbach2016-06-071-38/+2
| | |
* | | Merge branch 'possible-speedups' into dslKornelius Kalnbach2016-06-042-28/+47
|\ \ \ | |/ /
| * | Merge branch 'master' into possible-speedupsKornelius Kalnbach2016-06-041-0/+190
| |\ \ | | |/
| * | Merge branch 'master' into possible-speedupsKornelius Kalnbach2016-02-131-1/+2
| |\ \
| * \ \ Merge branch 'master' into possible-speedupsKornelius Kalnbach2014-12-181-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: lib/coderay/encoders/html.rb
| * | | | don't escape " in HTMLKornelius Kalnbach2013-11-201-2/+1
| | | | |
| * | | | even less API changesKornelius Kalnbach2013-10-032-3/+2
| | | | |
| * | | | don't break old APIKornelius Kalnbach2013-10-031-12/+13
| | | | |
| * | | | cleanup changes into make_escape_cacheKornelius Kalnbach2013-09-201-16/+27
| | | | |
| * | | | cache escaped tokens, reduce HTML enc setup timeKornelius Kalnbach2013-08-313-28/+37
| | | | |
* | | | | Merge branch 'master' into dslKornelius Kalnbach2016-02-131-0/+190
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge branch 'master' into autoloadautoloadKornelius Kalnbach2016-02-131-2/+3
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | tweaksKornelius Kalnbach2013-10-221-1/+1
| | | | |
| * | | | use autoload againKornelius Kalnbach2013-10-222-1/+191
| | |/ / | |/| |
* | | | Merge branch 'master' into dslKornelius Kalnbach2016-02-131-1/+2
|\ \ \ \ | | |/ / | |/| |
| * | | document new option to keep tabsKornelius Kalnbach2016-02-131-1/+2
| | |/ | |/|
* | | just show the arrayKornelius Kalnbach2016-02-131-2/+2
| | |
* | | Debug encoder should count tokens for better inspectionKornelius Kalnbach2016-02-131-0/+10
|/ /
* | HTML envoder keeps \t with tab_width: falseKornelius Kalnbach2014-05-171-1/+1
|/ | | | Fixes #170
* fix coderay -HTML optionv1.1.0.rc5Kornelius Kalnbach2013-08-301-6/+8
|
* limit HTML encoder span_for_kinds cache sizev1.1.0.rc3Kornelius Kalnbach2013-07-211-2/+4
|
* no cache attacks possible, static input (CSS)Kornelius Kalnbach2013-07-211-2/+0
|
* rename local variableKornelius Kalnbach2013-07-211-2/+2
|
* don't dup @span_for_kinds hash keysKornelius Kalnbach2013-07-211-1/+1
|
* no attack vector foundKornelius Kalnbach2013-07-211-1/+0
|
* Merge branch 'master' into fix-cache-attackKornelius Kalnbach2013-07-212-2/+5
|\
| * check token kinds in Lint encodersKornelius Kalnbach2013-07-212-2/+5
| |
* | mark possibly problematic spots with FIXMEKornelius Kalnbach2013-07-202-0/+4
|/
* add Lint encoder; do we still need DebugLint?Kornelius Kalnbach2013-06-302-7/+62
|
* HTML encoder shouldn't warn about open tokensKornelius Kalnbach2013-06-231-1/+0
|
* DebugLint check open tokens at the endKornelius Kalnbach2013-06-231-7/+16
|
* more helpful error messages from DebugLintKornelius Kalnbach2013-06-231-2/+2
|
* Merge branch 'master' into remove-dumpKornelius Kalnbach2013-06-162-3/+2
|\ | | | | | | | | Conflicts: lib/coderay/tokens.rb
| * speedup HTML encoder numbering for Ruby 1.8.7+Kornelius Kalnbach2013-06-161-1/+1
| |
| * cleanup TODOs, FIXMEsKornelius Kalnbach2013-06-162-2/+1
| |
* | remove dump/undump functionalityKornelius Kalnbach2013-06-131-1/+0
|/
* refactor check functionality to DebugLint encoderKornelius Kalnbach2013-06-132-15/+55
|
* speedup/tweak debug encoderKornelius Kalnbach2013-06-131-11/+14
|
* tweak Terminal encoder, cleanup token kindsKornelius Kalnbach2013-06-131-78/+101
|
* tweak Taskpaper scanner, cleanup doc_string kindKornelius Kalnbach2013-06-121-1/+1
|
* cleanup HTML encoder CSS styles/classes algorithm (#135)Kornelius Kalnbach2013-06-102-28/+40
|
* simplify more HTML encoder methods (#135)Kornelius Kalnbach2013-06-101-20/+17
|
* cleanup HTML encoder #setup (#135)Kornelius Kalnbach2013-06-101-38/+32
|
* cleanup HTML encoder (#135)Kornelius Kalnbach2013-06-101-33/+33
|
* massively improve Terminal encoder speedKornelius Kalnbach2013-06-101-74/+67
|
* whitespaceKornelius Kalnbach2013-06-091-4/+2
|