All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
rubysupport.lispsupport.automakesupport.
javasupport.C++support.Objective-C++support.- Others took here.
kts(kotlin) support.xshsupport.pycsupport (decompilation withuncompyle6[has to be in/usr/local/bin])rstsupport.perlsupport.bats(Bash Automated Testing System) support.
fishsupport.bat(Windows Batch) support.diffsupport.bashsupport.
xquerysupport for forgotten extensions (thanks leo@leostuder.ch).
xsd/xquery/xml/xslsupport.
- Minimum rendering size is now
9.
bazelsupport.
CHANGELOG.mdfollows "Keep a Changelog".
jadsupport.
JetBrain IML Project filesupport (as standard XML files).YAMLsupport (thanks @JJGO).CrystalSupport (thanks @crjaensch).HS/Cabal/VueJS/Go/Rust/C/C++/Objective-C/Lua/CSH/ZSH/Python/CFGsupport.- Support Mojave Dark mode (thanks @darkbrow).
- Plain-Text files support to allow QLStephen processing.
- Fix
Height/Width/MinimumSize(thanks @darkbrow).
- Option to preview file as
RTF(thanks @silum). Kotlin/Gradle(thanks @sonique6784).C#/Scalasupport.reduce_filesizeplugin by default.
JSONsupport (thanks @erdtsksn).
PHP/JSsupport (thanks @sloanlance).C#/F#support (thanks @breiter).
bash_ref_linuxmanpages_complugin.
- autodetect path on 10.11 (thanks @cc941201).
LaTeXandArduinosupport.
Logossource file support (as plain text).ViM Scriptssource file support.- Ability to use an optional theme only for thumbnails (thanks @vilhelmen).
- Autodetect
highlightpath (thanks @saagarjha).
- Code is now GPL 3.
Lots of minor changes
First version of Anthony GELIBERT.
- New setting to specify the HL path (
/opt/local/bin/highlightby default). - Some other formats to render.
- Update the XCode Project to 10.8.
- Update the script
colorize.shto obtain ZSH by the environment rather than an hardcoded path. - Update the script
colorize.shto call ZSH byzsh -frather than simplyzsh.
- Correct some code according to
CLang static analyzer.
- Include a link to Andre Simon's page with previews of color styles.
- Modified
ReadMe.txtto include the latest info on theXcode 3.2conflict
- Added qlcc_debug option. To enable, use:
defaults write org.n8gray.qlcolorcode qlcc_debug 1To disable, use:defaults delete org.n8gray.qlcolorcode qlcc_debug
- Stop redirecting
stdoutofcolorize.shtostdin. Error output will appear in the console instead of the preview.
- Build of
highlightto run on Leopard.
- A note about conflict with Xcode 3.2's source code QL plugin. If you're having problems with QLCC on Snow Leopard please read it!
- Support for
Scala,Groovy,Interactive Data Language, andColdfusion. - Build for
x86_64in addition toi386andppc.
- Upgrade
highlightfrom2.6.6to2.12-- This was long overdue. It's nice not to have to patch highlight anymore!
- Customized
.csslanguage definition -- it was fixed upstream.
- Fixed a bug that caused
QLCCto fail on files whose names contained '%'.
- Enabled "safe" plain-text handling. In other words, files like foo.txt will be supported, but not files without extensions. The only way to handle extensionless files is to handle -everything-. This can be done, but it requires a more defensive style of operation.
- Support for
textEncodingoption to set encoding for highlight portion of renderer, with defaultUTF-8. - Support for
webkitTextEncodingoption to set encoding for webkit portion of renderer, with defaultUTF-8. - Support for
.cs,.el,.jnlp(xml),.e(eiffel), and.vb.
- Fixed support for
Verilogfiles.
Actionscript,Lisp,IDL,Verilog,VHDL,XHTML(any others I forgot?)..clsand.styas LaTeX extensions.maxFileSizeoption to keep us from hanging on huge files.
- Hopefully fixed the crasher bug by keeping us single-threaded.
- Added
Tcl,Lua, andJSPsupport.
- Can now configure appearance with
defaults write org.n8gray.QLColorCode ...commands.
- Improved
OCaml,C/C++andObj-Cmodes.
- Added
.commandas an alternate extension for shell scripts. - Added
.mlland.mlyextensions forOCaml. - Include customized
.cssand.clanguage definition files. - Created a
slateGreentheme that matches my editor colors.
- If highlight fails to colorize a file render it as plain text.
- Ensure highlight is compiled as a Universal Binary.
- Added thumbnailing support.
- Added UTIs for
.css,.sql,.erl, and.sml.
- Switched from Pygments to Highlight. This should increase speed-and-language coverage.
- Changed
.texUTIto agree with TeXShop's. - (Try to) let the system pick a different plugin if ours fails.
Initial release