Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use autoload instead of require (speeds up CodeRay startup) for CodeRay, ↵ | murphy | 2010-06-29 | 3 | -61/+23 |
| | | | | Scanner, Tokens, and Encoders::HTML. | ||||
* | LOC encoder uses faster to_s encoder now and prints a more useful warning ↵ | murphy | 2010-06-29 | 1 | -51/+2 |
| | | | | when no scanner was assigned. | ||||
* | Encoder changes: The base class now serves as a complete to_s encoder, ↵ | murphy | 2010-06-29 | 1 | -3/+2 |
| | | | | | | concatenating all text tokens together. The Text encoder inherits this. Use Tokens#to_s to use this encoder. Also fixed an issue with automatically calculated FILE_EXTENSION being a symbol. | ||||
* | Cleaned up GZip helper library (moved into CodeRay namespace, removed String ↵ | murphy | 2010-06-29 | 3 | -244/+52 |
| | | | | extensions), improved FileType error message for ambiguous arguments. | ||||
* | Plugin: Added PluginHost#const_missing for plugin autoloading, fixed and ↵ | murphy | 2010-06-29 | 1 | -313/+330 |
| | | | | improved documentation, re-indented everything. | ||||
* | Encoder#to_proc is obsolete. | murphy | 2010-06-29 | 1 | -5/+0 |
| | |||||
* | Improved JSON encoder: Loading of json library in JRUBY, error messages, ↵ | murphy | 2010-06-29 | 1 | -35/+14 |
| | | | | "early death" by loading it when the encoder is loaded. | ||||
* | Removing tests from library files. They live now in test/unit. | murphy | 2010-06-29 | 10 | -428/+2 |
| | |||||
* | Added encoding header for Clojure scanner: Rember to put this on top when ↵ | murphy | 2010-06-29 | 1 | -0/+1 |
| | | | | using non-ASCII chars :) | ||||
* | More speedups for HTML encoding (numbering, CSS styles, Ruby 1.9). | murphy | 2010-06-27 | 4 | -39/+23 |
| | |||||
* | A little more documentation for Scanner. | murphy | 2010-06-27 | 1 | -2/+5 |
| | |||||
* | Trying out a simplified, faster method of HTML encoding. | murphy | 2010-06-27 | 1 | -42/+41 |
| | |||||
* | Alpha style: Removed background color for :inline_delimiter. | murphy | 2010-06-27 | 1 | -2/+1 |
| | |||||
* | Fixed YAML scanner: strings should always be groups. | murphy | 2010-06-16 | 1 | -2/+4 |
| | |||||
* | Updated Alpha style: less bolded tokens, user-select:none for line numbers ↵ | murphy | 2010-06-16 | 1 | -34/+37 |
| | | | | (closes #226), removed osolete .rx .fu style. | ||||
* | Improved JavScript regexp recognition. | murphy | 2010-06-16 | 1 | -1/+1 |
| | |||||
* | Fixed PHP scanner: strings should always be groups. | murphy | 2010-06-15 | 1 | -1/+1 |
| | |||||
* | Added :string :modifier color for Alpha style. | murphy | 2010-06-15 | 1 | -0/+1 |
| | |||||
* | Ticket #127: Clojure scanner by Licenser, yay! | murphy | 2010-06-15 | 2 | -0/+204 |
| | | | | | | It's still in development. The Scheme scanner, which Lice used as template, has some very bad code, and both scanner must be cleaned up (see #59). | ||||
* | Ruby scanner does no longer highlight \ at the end of the input as :error. ↵ | murphy | 2010-06-01 | 1 | -2/+5 |
| | | | | This is more friendly for intelligent diff highlighting. | ||||
* | Issue #227: Inline Diff Highlighting and improved intelligent diff | murphy | 2010-06-01 | 1 | -8/+72 |
| | | | | | | | | | highlighting for multi-line tokens. These are one of the most complex features of CodeRay now, and quite unique, I think. Of course, all of this is highly experimental, and not ready for production use. | ||||
* | Added ability to scan an Array of Strings as one with Scanner#tokenize. | murphy | 2010-06-01 | 1 | -3/+16 |
| | | | | | See issue #222. | ||||
* | Added Encoder#tokens, improved some error messages. | murphy | 2010-06-01 | 1 | -3/+5 |
| | |||||
* | Added :eyecatcher token type (for inline diff highlighting) and improved | murphy | 2010-06-01 | 2 | -12/+17 |
| | | | | | some nested styles. | ||||
* | Cleanups and extensions to Tokens (see issue #222). | murphy | 2010-06-01 | 1 | -42/+73 |
| | |||||
* | Cleanups in Encoders::HTML::Output. | murphy | 2010-06-01 | 3 | -10/+4 |
| | |||||
* | Fixed Text Encoder. | murphy | 2010-06-01 | 1 | -2/+25 |
| | |||||
* | Ruby scanner raises exception on unknown state. | murphy | 2010-05-21 | 1 | -0/+2 |
| | |||||
* | Fixed a bug in the YAML scanner (see #231). | murphy | 2010-05-21 | 1 | -4/+2 |
| | |||||
* | New: Raydebug Scanner (highlights .raydebug files instead of importing them). | murphy | 2010-05-18 | 1 | -1/+0 |
| | | | | | Closes #229. | ||||
* | (no commit message) | murphy | 2010-05-18 | 3 | -4/+70 |
| | |||||
* | Ruby scanner handles :keep_state option. | murphy | 2010-05-18 | 1 | -1/+12 |
| | |||||
* | Cleanup, documentation and enhancements to the Filters: | murphy | 2010-05-18 | 5 | -33/+114 |
| | | | | | | | * TokenKindFilter handles groups (closes #223). * Added :docstring to the default KINDS_NOT_LOC list. * Also fixed a problem with the :tokens option in Scanners. | ||||
* | Tokens#<encoder name> raises a NoMethodError when encoder was not found. | murphy | 2010-05-18 | 1 | -0/+2 |
| | |||||
* | Improved error message for unknown token content type. | murphy | 2010-05-18 | 1 | -1/+1 |
| | |||||
* | Improved Python docstring highlighting (closes #190). | murphy | 2010-05-18 | 1 | -2/+6 |
| | |||||
* | Fixed a problem with line tokens when using :hint => :debug in the HTML encoder. | murphy | 2010-05-05 | 1 | -2/+2 |
| | |||||
* | Fixes for YAML encoder, Filter, and tests and API enhancements for Duo. | murphy | 2010-05-05 | 3 | -13/+102 |
| | |||||
* | Fixed bug in diff scanner. | murphy | 2010-05-05 | 1 | -4/+4 |
| | |||||
* | Got rid of the old streaming system (see #142). | murphy | 2010-05-01 | 25 | -88/+16 |
| | |||||
* | Direct Streaming! See #142 and Changes.textile. | murphy | 2010-05-01 | 36 | -1630/+1460 |
| | |||||
* | Improved behavior of Plugin#register_for. | murphy | 2010-05-01 | 1 | -2/+3 |
| | |||||
* | Fixed a buggy warning. | murphy | 2010-04-28 | 1 | -1/+1 |
| | |||||
* | Fixing bug in Java and JSON scanners (unfinished strings where not closed ↵ | murphy | 2010-04-17 | 2 | -7/+3 |
| | | | | correctly). | ||||
* | More cleanup. | murphy | 2010-04-15 | 1 | -2/+6 |
| | |||||
* | Cleanups. | murphy | 2010-04-15 | 1 | -11/+11 |
| | |||||
* | CSS Scanner: Adding support for CSS 3 functions and colors, changing ↵ | murphy | 2010-04-14 | 1 | -7/+5 |
| | | | | highlighting of attrbiute selectors (closes #224). | ||||
* | Python scanner highlights docstrings as comments (see #190). | murphy | 2010-04-02 | 4 | -11/+47 |
| | |||||
* | Java Scanner: Package names are recognized, along with some code cleanup. ↵ | murphy | 2010-04-02 | 4 | -6/+17 |
| | | | | Closes #210. | ||||
* | New HTML Encoder option :line_number_anchors (closes #208). | murphy | 2010-04-02 | 6 | -92/+71 |
| | | | | | Also removed the :list wrapping style, and made a lot of cleanup in the styles. See Changes.textile. |