| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
| |
ROADMAP and TODO updated.
Ruby scanner:
Fixed a bug: Fancy strings don't allow \w delimiters.
They _do_ also allow whitespace delimiters, but adding this would cause
many scan errors. So I leave this bug unfixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CSS style changes/enhancments (mainly the new background color for inline code, affects all Ruby code.)
Demos and tests adjusted.
Plugin: new PluginHost::default method.
Scanner:
- New setup method
- ability to re-use a scanner
- ability to keep the tokens
- minor changes to token caching and string flattening
Encoder: Error if token content is neither String nor Symbol.
HTML encoder:
- more warnings for unclosed tokens
- output now UTF-8
Ruby Scanner:
- bug: symbols before => now do not include =; {:foo=>bar} is valid Ruby code
- try to close all open tokens
- constants now all with specific namespace (for speed, I hope)
Styles: new :entity/en class.
Test suite now gives hinted HTML output.
|
|
|
|
|
|
|
| |
Added test/html/suite.rb and tolkien.in.html test.
Benchmark produces inline line numbers now.
Minor changes to Ruby and C scanners.
Rakefile: unit tests now in -d mode.
|
|
|
|
|
| |
Tests adjusted.
highlight.rb updated.
|
|
|
|
|
|
|
|
| |
New demo: demo/demo_html_list.rb.
Some demos adjusted.
C Scanner: error messages fixed.
Rakefile: test_demos now in debug mode.
test/suite.rb is using reusable Scanners now.
|
| |
|
|
|
|
|
|
|
|
| |
bench/caching.rb added t´for demonstrating this.
HTML Encoder: creates unwrapped output by default (still problems with that.)
Numerizing changed (doesn't try to prevent nesting errors)
Speedup: "::String" is faster.
|
|
|
|
|
| |
Typo in README.
|
| |
|
|
|
|
|
| |
Documentation cleanups.
|
| |
|
| |
|
|
|
|
|
|
| |
Added jarh.out.raydebug test output.
Fixed a typo in Rakefile.
|
| |
|
| |
|
|
|
|
|
| |
Changed HTML::CSS.load_stylesheet behaviour.
|
|
|
|
| |
Ignore latex encoder until it's finished.
|
| |
|
| |
|
|
|
|
|
| |
besetzung.in.rb test added.
highlight.rb updated.
|
|
|
|
|
| |
demo_dump and demo_encoder updated for new YAML version.
Fixes in output.rb and numerization.rb
|
|
|
|
| |
Thanks to mawe.
|
|
|
|
|
| |
I used it in my HTMLParser, so it became WordList instead of CodeRay::Scanners::Scanner::WordList.
Some functionality was added and changed, too. Speed should be the same.
|
|
|
|
|
|
| |
warnings)
test/ruby/quotes: second test case added
|
| |
|
|
|
|
|
|
|
|
| |
Changed recognition of numerics
+ and - prefixes now belong to the number.
tests and demos adjusted.
helpers/plugin.rb: Typo in doc.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- helper method
- path names are expanded
encoders/html.rb, div.rb, span.rb, ruby.rb:
- using new methods (fixes problems with rdoc and test tasks):
renamed scanners/ruby/helper.rb to patterns.rb
encoders/statistic.rb: sorting made deterministic (for unit testing)
|
|
|
|
|
| |
Fixes in the coderay_rdoc_template.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Demos adjusted
coderay.rb, encoders/html.rb, encoders/div.rb adjusted.
encoders/html/* files rebuild.
|
|
|
|
|
| |
ROADMAP and TODO updated
|
|
|
|
| |
Rakefile: up_gem now also calls make.
|
|
|
|
|
|
| |
_maps added; demos adjusted
TODO updated
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
demo/demo_load_encoder.rb enhanced
demo/demo_load_scanner.rb added
.outs added
plugin.rb: Fixed load_all
encoder.rb, scanner.rb adjusted
helpers/word_list.rb: Fixed a bug in CaseIgnoringWordList.new
TODO: Updated
new ROADMAP
coderay.rb: increased Version number
added Version System documentation
|
| |
|
|
|
|
| |
C Tests added!
|
|
|
|
|
|
|
|
| |
new CaseIgnoringWordList class
simplified implementation
Performance gain should be small.
Adjusted scanner.rb and scanners/delphi.rb
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Changed Rakefile:up_example to use :info hints
|