| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Thanks to 0xf30fc7 for the patch.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
You can write something like this now:
@CodeRay.scan('puts "Hello, world"! # secret', :ruby).token_filter(:exclude => [:comment]).div@
|
|
|
|
|
|
|
|
| |
* Documentation for these methods.
* Added two new encoders: CommentFilter < TokenFilter.
* Simplified Text encoder.
* Code cleanup in HTML encoder subclasses.
|
|
|
|
|
|
|
|
| |
* class and method definitions are highlighted
* improved keyword argument recognition (less false positives)
* backticks are operators now
* from/import support still missing
|
|
|
|
|
|
|
| |
The title saves the real name for a language, like "C++"...something that can't be deduced from the class name.
And a version fix in the README.
|
| |
|
|
|
|
|
| |
* @file=@ should not be recognized as the predefined method @file@.
|
|
|
|
|
|
|
|
|
| |
* closes #108 (new Ruby 1.9 call operator syntax sugar)
* Added an example for unicode code.
* automatic UTF-8 detection (experimental)
* Still problems with different Ruby versions; new unicode test fails in
Ruby 1.9 and JRuby.
|
|
|
|
|
| |
Thanks to Gavin for pointing that out.
|
|
|
|
| |
Thanks to sunaku for reporting this.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Increased size of the test suite random samples.
|
|
|
|
|
|
|
|
| |
* fixed numeric literals
* better Python 3 support
* bugfixes, optimizations
* added two more test files
|
| |
|
|
|
|
|
|
|
|
| |
* added lots of built-in functions, constants, syntax rule fixes...
* automatic HTML/PHP document recognition; experimental!
* cYcnus style adjusted; inline_delimiter outside of token group has a style now.
* clean-up still not finished
|
|
|
|
|
| |
* Test cases added.
|
|
|
|
|
|
|
|
| |
* Both not well tested yet, preview versions.
* Some example code for both languages.
* PHP scanner original by Stefan Walk.
* SQL scanner using code by Keith Pitt and Josh Goebel.
|
|
|
|
|
|
|
| |
* Python scanner uses it for idents.
* Scanner#column method needed to be fixed for multibyte characters because
StringScanner#pos still works on bytes.
|
|
|
|
|
|
| |
* XML encoder is actually broken! REXML fault?
* Firefox can handle long HTML tables now.
|
|
|
|
|
| |
Very simple. Not streamable yet.
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed test after r305 broke it.
* [FIXED] Save last_token_dot state through comments.
C scanner:
* Added file_extension declaration.
** All scanners should have this.
* Code cleanup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Based on pygment's implementation.
* The goal is to highlight both Python 2 and 3.
** print and exec will need special treatment.
* Still needs work; see TODOs in the code.
* Example files: PLEAC, pygments.
** The pygments.unistring code has very long lines which bother TextMate,
so I put this one in a separate file.
* Rating: 1 / 5 stars, "Poor support", because of problems with numeric literals.
* Added .py, .pyw and .py3 to FileType.
Else:
* Sorted lines in FileType::TypeFromExt.
|
|
|
|
|
|
|
| |
For example, to create a stub for the Python Scanner, I can use:
rake generate:scanner NAME=python BASE=c EXT=py
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* No more closing PRE tags in RedCloth output.
* Added j, j19, and test:functional:all tasks.
|
|
|
|
|
|
|
| |
* handles url(...) outside of blocks
* handles @media
* handles [attribute=selectors] (too simple, added TODO)
|
| |
|
|
|
|
|
| |
* I think I got it right this time.
|
|
|
|
|
|
|
| |
* JavaScript scanner: elaborate a comment
* SimpleRegexpScanner: Just some testing with the Ruby stack.
* coderay-lib.tmproj: I should just remove it from the repo...
|
|
|
|
|
| |
* Also added jruby19 task (jruby --1.9 mode).
|
|
|
|
|
|
| |
* The scanner test suite uses it and highlights the lines that
differ after a failed complete test in *.actual.html.
|
| |
|
|
|
|
|
|
|
| |
* Code inside ${...} is highlighted; works nested.
* various minor bugfixes
* Some string related problems remain. Groovy is strange!
|