summaryrefslogtreecommitdiff
path: root/lib/coderay/encoders/json.rb
Commit message (Collapse)AuthorAgeFilesLines
* cleanup JSON encoder gem loadingKornelius Kalnbach2011-09-191-2/+2
|
* Major rewrite of encoders to support IO output; fixed some minor scanner ↵Kornelius Kalnbach2011-08-191-7/+20
| | | | bugs; cleanups; dropped NitroXHTML scanner; improved tests
* minor support fixes for some Ruby engines and versionsmurphy2011-07-081-1/+1
|
* Made token methods of JSON encoder public.murphy2010-06-291-4/+5
|
* Improved JSON encoder: Loading of json library in JRUBY, error messages, ↵murphy2010-06-291-35/+14
| | | | "early death" by loading it when the encoder is loaded.
* Direct Streaming! See #142 and Changes.textile.murphy2010-05-011-3/+15
|
* Added documentation to encoders; more code cleanups.murphy2010-03-301-7/+16
|
* Fixed example tests.murphy2009-12-311-1/+6
| | | | | | | | | | | * test:clean task also deletes .expected.html files * LinesOfCode encoder can deal with tokens that have no scanner. Tests were added for this. * JSON encoder load rubygems if necessary. * NEW :loc as an alias for :lines_of_code * NEW Scanner methods marshal_dump, marshal_load FIXED Tokens dumping (failed while trying to dump @scanner)
* JSON encoder: New format to preserve all information and be more accessible ↵murphy2009-12-301-2/+47
| | | | for JavaScript programmers (each token is an object). Also a refactorization. Added tests.
* New: *JSON Encoder*murphy2009-04-201-0/+19
Very simple. Not streamable yet.