summaryrefslogtreecommitdiff
path: root/lib/coderay/helpers
Commit message (Collapse)AuthorAgeFilesLines
* use JSON to highlight .template files (AWS CF)remove-dumpKornelius Kalnbach2013-06-221-0/+1
|
* remove dump/undump functionalityKornelius Kalnbach2013-06-131-41/+0
|
* add taskpaper file extensionKornelius Kalnbach2013-06-131-48/+49
|
* always load the plugin mapKornelius Kalnbach2013-06-101-12/+4
|
* add .xaml file type (use XML scanner)Kornelius Kalnbach2013-06-091-2/+1
|
* Merge branch 'master' into sass-scannerKornelius Kalnbach2013-06-092-1/+1
|\ | | | | | | | | Conflicts: lib/coderay/scanners/css.rb
| * do not warn about plugin fallbackKornelius Kalnbach2013-06-091-1/+0
| |
| * PHP is a better highlight for phtml filesAlexandre Vezina2013-04-171-1/+1
| |
| * Support for phtml filesAlexandre Vezina2013-03-231-0/+1
| |
* | added Sass scanner (work in progress)Kornelius Kalnbach2013-03-111-0/+1
|/
* replace LGPL license with MIT [GH-25]Kornelius Kalnbach2012-06-211-5/+0
|
* Removing redundant LoadError raise. File.exists? seems to have problems when ↵Will Read2012-04-011-1/+0
| | | | included in other gems and returns false when files are indeed present.
* Fixing automatic type selection for html files.Doug Hammond2012-02-231-3/+3
|
* minor fix in diff scanner, .tmproj filetype: 1.0.3v1.0.3Kornelius Kalnbach2011-10-261-0/+1
|
* fix .erb file type recognition; prepare 1.0.2v1.0.2Kornelius Kalnbach2011-10-261-0/+1
|
* #353 New scanner: HAML!Kornelius Kalnbach2011-09-091-0/+1
|
* rename CaseIgnoringWordList to WordList::CaseIgnoringKornelius Kalnbach2011-08-191-3/+3
|
* Major rewrite of encoders to support IO output; fixed some minor scanner ↵Kornelius Kalnbach2011-08-192-7/+9
| | | | bugs; cleanups; dropped NitroXHTML scanner; improved tests
* remove Scheme scanner (#59)Kornelius Kalnbach2011-07-131-2/+2
|
* minor support fixes for some Ruby engines and versionsmurphy2011-07-081-1/+1
|
* cleanups: Page encoder is default for HTML, benchmark KB/s instead of tokens/smurphy2011-07-041-4/+7
|
* coderay list subcommand and cleanups/fixes in Plugin helper (issue #45)murphy2011-06-251-15/+25
|
* various fixes and cleanups in CodeRay's helpersmurphy2011-05-213-185/+118
|
* renamed pre_* token kinds to predefined_*murphy2011-04-171-2/+2
|
* Cleanups (indentation) for GZip helper.murphy2011-02-281-48/+38
|
* Cleanups, fixes and enhancements for the helper classes.murphy2011-02-282-267/+163
|
* Added all_plugins and all_titles methods to Plugin.murphy2010-07-051-0/+15
|
* Cleaned up GZip helper library (moved into CodeRay namespace, removed String ↵murphy2010-06-293-244/+52
| | | | extensions), improved FileType error message for ambiguous arguments.
* Plugin: Added PluginHost#const_missing for plugin autoloading, fixed and ↵murphy2010-06-291-313/+330
| | | | improved documentation, re-indented everything.
* Ticket #127: Clojure scanner by Licenser, yay!murphy2010-06-151-0/+1
| | | | | | 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).
* (no commit message)murphy2010-05-181-1/+1
|
* Improved behavior of Plugin#register_for.murphy2010-05-011-2/+3
|
* Cleanups and updates for FileType.murphy2010-03-261-27/+28
| | | | | | * *REMOVED* @FileType#shebang@ is a protected method now. * *NEW*: Regonizes @.gemspec@, @.rjs@, @.rpdf@ extensions and @Capfile@ as Ruby.
* Plugin depends on -w instead of -d for warnings.murphy2010-03-261-1/+1
|
* Fixed: More file extensions for C++ scanner as suggested by Sander Cox.murphy2010-01-011-1/+16
|
* Documentation: Added warning about WordList caching.murphy2009-12-301-4/+18
|
* Documentation.murphy2009-12-301-2/+4
|
* Made FileType work with Pathname (closes #118).murphy2009-10-201-3/+14
|
* Fixing Ruby 1.9 warnings.murphy2009-10-181-2/+2
|
* Adding .dpr, .pas and .rxml to FileType::TypeFromExt list.murphy2009-07-081-0/+3
| | | | | Thanks to 0xf30fc7 for the patch.
* New: Plugin.title (closes #96)murphy2009-06-091-0/+8
| | | | | | | The title saves the real name for a language, like "C++"...something that can't be deduced from the class name. And a version fix in the README.
* FIXED: CaseIgnoringWordList respects default value (closes #97).murphy2009-04-201-0/+1
| | | | | * Test cases added.
* New: *PHP and SQL Scanners*murphy2009-04-201-0/+5
| | | | | | | | * Both not well tested yet, preview versions. * Some example code for both languages. * PHP scanner original by Stefan Walk. * SQL scanner using code by Keith Pitt and Josh Goebel.
* New: *Python Scanner* (feature #41)murphy2009-04-141-14/+17
| | | | | | | | | | | | | | | | * Based on pygment's implementation. * The goal is to highlight both Python 2 and 3. ** print and exec will need special treatment. * Still needs work; see TODOs in the code. * Example files: PLEAC, pygments. ** The pygments.unistring code has very long lines which bother TextMate, so I put this one in a separate file. * Rating: 1 / 5 stars, "Poor support", because of problems with numeric literals. * Added .py, .pyw and .py3 to FileType. Else: * Sorted lines in FileType::TypeFromExt.
* Removed subversion $Id$ lines.murphy2009-02-201-2/+0
|
* Updated version number (to 0.9.0) and gem information.murphy2009-02-061-1/+1
|
* Plugin.helper can be used to load helpers from other plugins using the ↵murphy2009-01-131-1/+9
| | | | 'plugin/helper' syntax.
* New: *Groovy Scanner* (feature #60)murphy2009-01-131-0/+2
| | | | | | | | | | | * It inherits from Java Scanner, re-using some constants. * Thanks to Stefan Weinmann for helping me with Groovy. * PLEAC code used for testing. * Some issues with remain with strings and regexps. * Rating: 2 / 5 stars, "Basic support" * Added .groovy and .gvy to FileType. * CodeRay now supports a language that pygments doesn't support ;-)
* Made plugin ids case-insensitive.murphy2009-01-011-1/+1
| | | | | With this change, upper case lang names are allowed like 'C'.
* New: *YAML* (#53). Preparing for version 0.8.1.murphy2008-10-201-0/+5
| | | | | | | | | | | | | | * Based on the YAML scanner from Jamis Buck's Syntax lib. * Some YAML examples from Ruby gems. * Doesn't handle string yet; alpha state. More changes: * coderay_suite: new parameter "fast" makes testing faster (for development). * Changed the title of HTML page output (Page Encoder). * FileType: Added new file types. * cYcnus style: simplified some token group styles. * Cleanup in CSS and HTML Scanners.