=== WordPress Rainbow Hilite ===
Contributors: podpirate
Donate link: https://www.msf.org/donate
Tags: code, syntax highlighting, rainbow, code
Requires at least: 3.8
Tested up to: 5.2.2
Requires PHP: 5.3.0
Stable tag: 2.0.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
NO LONGER MAINTAINED Code Syntax highlighting using rainbow
== Description ==
“WordPress Rainbow Hilite” is no longer maintained. If you are interested in taking over the plugin, please leave a notice in the [github issues](https://github.com/mcguffin/wp-rainbow-hilite/issues).
If you like to use
Code syntax Highlighting. Documentation can be found [here](http://wpdev.podpirate.org/wordpress-rainbow-hilite).
= Features: =
- Highlighted code can be copy-pasted directly out of the site. No "view raw" button needed.
- User friendly TinyMCE integration.
- Many programming languages supported.
Includes [rainbow.js](http://craig.is/making/rainbows) a syntax highlighting script written by [Craig Campbell](http://craig.is/).
Line numbering through [rainbow.linenumbers](https://github.com/Sjeiti/rainbow.linenumbers) by [Ron Valstar](http://www.sjeiti.com/).
Currently supported languages by Rainbow are
- C
- C#
- Coffeescript
- CSS
- D
- Go
- Haskell
- HTML
- Java
- Javascript
- Lua
- PHP
- Python
- R
- Ruby
- Scheme
- Shell
- Smalltalk
There are some Hooks implemented allowing you to load your own language modules. Details [here](https://github.com/mcguffin/wp-rainbow-hilite/wiki).
Latest files on [GitHub](https://github.com/mcguffin/wp-rainbow-hilite).
== Installation ==
Follow the standard [WordPress plugin installation procedere](http://codex.wordpress.org/Managing_Plugins).
== Frequently asked questions ==
= I found a bug. Where should I post it? =
Depends. If you can break it down to the JavaScript core it would be best placed in the [Rainbow Repository](https://github.com/ccampbell/rainbow) (which is not mine).
Everything else can either go into the Support forum, or in the [WP-Rainbow Repo](https://github.com/mcguffin/wp-rainbow-hilite).
= I'd like to suggest a feature. Where should I post it? =
I personally prefer GitHub. The plugin code is here: [GitHub](https://github.com/mcguffin/wp-rainbow-hilite)
(See above as well.)
= I want to use the latest files. How can I do this? =
Use the GitHub Repo rather than the WordPress Plugin. Do as follows:
1. If you haven't done so: [Install git](https://help.github.com/articles/set-up-git)
2. in the console cd into Your 'wp-content/plugins' directory
3. type 'git clone git@github.com:mcguffin/wp-rainbow-hilite.git'
4. If you want to update to the latest files (be careful, might be untested on Your WP-Version) type 'git pull'.
= I found a bug and fixed it. How can I let You know? =
Either post it on the [GitHub-repo](https://github.com/mcguffin/wp-rainbow-hilite) or—if you cloned the repository—send me a pull request.
== Screenshots ==
1. Visual Editor
2. Code properties dialog
3. WordPress Settings Writing
4. Highlighted Code
== Changelog ==
= 2.0.5 =
End-of-life notice
= 2.0.4 =
Fix PHP Fatal Error
= 2.0.2 =
Get rid of concating assets in PHP (use a Script optimizer plugin instead)
= 2.0.1 =
Introduce new release pipeline
= 2.0.0 =
Code refactoring
= 1.0.6 =
Localization: Move de_DE to translate.wordpress.org
= 1.0.5 =
Fix: Safer script loading
= 1.0.4 =
Fix: Scripts now are correctly minified by Autoptimize.
= 1.0.3 =
Fix: Load rainbow css after theme css
= 1.0.2 =
l10n: Change plugin textdomain to plugin slug.
= 1.0.1 =
JS Fix: play nice with prevoisly declared document.onreadystatechange callbacks.
= 1.0.0 =
Initial Release
== Plugin API ==
The plugin offers some filters to allow themes and other plugins to hook in.
See [GitHub-Repo](https://github.com/mcguffin/wp-rainbow-hilite) for details.