| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
- tests failed because :symbol.is_a? String.
- ...and Array#shuffle! is already built into Ruby 1.9
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- improved coderay_suite.rb (random and shuffled tests, max parameter, scannerlang->lang, sorted test cases...)
- changed html output extension to .actual.html to svn:ignore them
- fixed some tests (deleted $Id$ etc.)
- made XHTML testcase work
Scanners:
- fixed HTML, Delphi and Nitro scanners thanks to new tests
Engine:
- Tokens#fix and #fix! added (yet to be tested)
- improved Scanner#raise_inspect a bit
Converted more files to UNIX format (go away, stinkin' \r!)
|
| |
|
|
|
|
|
| |
HTML highlighter: unknown token classes now yield a CSS class with that name instead of :error
A new Ruby test
|
|
|
|
| |
Updated README version
|
| |
|
|
|
|
| |
Added coderay_stylesheet executable (should be "coderay stylesheet css" or just "coderay sty" some day.)
|
| |
|
| |
|
| |
|
|
|
|
| |
changelog.txt updated.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
A bunch of new tests. Delphi and XML are now tested, too.
bench/example.dump deleted (depends on Ruby version, OS, whatever. Nothing for the repo.)
|
|
|
|
| |
All .rb files converted to UNIX format (where did the \r come from?)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
debug mode, but token kind is nil unless assigned.
Small fixes for C and Ruby scanners.
Renamed local variable type to kind in Ruby scanner.
Improved RHTML scanner to recognize -%> as delimiter.
HTML encoder: improved handling of malformed token strings.
Fixed PluginHost#inspect including docu.
Scanner#raise_inspect also shows state if given.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
with empty delimiter.
Fixed documentation uploading.
|
| |
|
|
|
|
|
|
| |
string) (thanks to bovi again.)
Test case added.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
HTML Scanner: Fixed a nasty bug with invalid entities. Thanks to Daniel Bovensiepen.
Scanner: added Scanner.normify.
Plugin: small documentation fix.
Code statistic:
added lib root folder
rake_helpers/code_statistics.rb: added ability to include non-Ruby code in the statistics
used it to count the mountain of test data
There is some mixed space/tab indentation now. Complete 2-space-re-indentation will follow.
|
| |
|
|
|
|
|
|
|
| |
improved bin/coderay and included it into package
added gem:install task
added Duo#highlight (alias for encode)
fixed a Plugin bug
|
|
|
|
|
|
|
|
|
|
|
| |
Adjusted gem.rake.
HTML scanner fixed.
Enhanced filetype.rb: .rake files, xml, yaml (preparing for YAML scanner.)
Enhanced test/ruby/1.in.rb.
Added XML scanner with example.
plugin.rb: made all_plugin_names public.
|
| |
|
| |
|
|
|
|
|
|
| |
gem.rake: renamed up_gem to upload and fixed.
Rakefile: added upload meta task.
ftp.rb: do login only once.
|
| |
|
|
|
|
|
|
|
| |
Fixed numerization for input not ending with \n. Added test cases in C scanner tests.
Added WoNáDo as contributer for last Ruby scanner fix.
Updated TODO.
|
|
|
|
| |
rdoctask2.rb deleted; issues were fixed as of Rake 0.7.0.
|
|
|
|
| |
Rakefile updated.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|