Comprehensive Swift syntax highlighting
Add language definition for Haskell
Remove escaped entities from Haskell language def
Fix handling of '.' in Haskell definition

The character '.' may be either a part of an operator, an operator by
itself or a separator between module name and variable.
Fix documentation Haskell language definitions
updated autohotkey for #307, fixes it
optimized the regex a bit
optimized autohotkey.js even more
Remove remaining entities
Define default line height in all themes

This should fix #40 & #278
Merge pull request #279 from apfelbox/line-height

Define default line height in all themes
Make coding style in the themes more consistent

* Use tabs
* Use the same indention & whitespaces rules everywhere
Add support for other numbers

Add support for
* hexadecimal numbers
* octal numbers
* floating point numbers with exponent
Correct haskell support for strings and characters

This commit adds correct support for Haskell characters and strings.
To me, having only one type of token for characters and strings makes
no sense in Haskell as they can be distinguished easily.
Characters start with a single quote and strings start with a double
quote. Furthermore, characters can only contain —guess what— one
character whereas strings can caintain multiple or none of them.
String can also have gaps.
Update minified haskell definitions
Added recursive dependency loader for test page

* The page can now load dependencies of the required language recursively
* It first loads the dependencies, then the main language
* It is implemented using promises

The [promises polyfill from jakearchibald](https://github.com/jakearchibald/es6-promise) is used - the polyfill should fallback to browser behaviour, if native promises are supported.
Merge pull request #295 from bholst/gh-pages

Add language definition for Haskell
Added missing comma in components.json
Merge pull request #330 from apfelbox/test-dependency-loader

Added recursive dependency loader for test page
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages