From 5ee15661dbc2da70927f588e310315233aff6eea Mon Sep 17 00:00:00 2001 From: murphy Date: Mon, 10 Apr 2006 03:06:50 +0000 Subject: Large update: Scanners for HTML, RHTML and Nitro-XHTML added. 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. --- test/ruby/strange.out.raydebug | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test/ruby/strange.out.raydebug') diff --git a/test/ruby/strange.out.raydebug b/test/ruby/strange.out.raydebug index 8a9137c..baa4955 100644 --- a/test/ruby/strange.out.raydebug +++ b/test/ruby/strange.out.raydebug @@ -10,6 +10,15 @@ comment(#und die Ausgabe folgt) ident(g)operator(=)string ident(x)operator(=)integer(0) +comment(=begin +class Hello + @hi #class-instance-variable + self <delimiter(")> ident(x)operator(+=)integer(1) -- cgit v1.2.1