]> git.lizzy.rs Git - micro.git/commitdiff
Add gruvbox truecolor colorscheme (#530)
authorDanielPower <me@danielpower.ca>
Fri, 20 Jan 2017 19:32:34 +0000 (16:02 -0330)
committerZachary Yedidia <zyedidia@gmail.com>
Fri, 20 Jan 2017 19:32:34 +0000 (14:32 -0500)
* Add gruvbox truecolor colorscheme

* Fixed typo in gruvbox-tv, added operator type in colorschemes

* Added operator type to all default themes

* Changed operator to symbol

* changed operator to symbol due to name conflict

* Removed unused 'operator' field. Fixed gutter-error color

* Restored the statement group and removed operator

14 files changed:
cmd/micro/runtime.go
runtime/colorschemes/atom-dark-tc.micro
runtime/colorschemes/bubblegum.micro
runtime/colorschemes/default.micro
runtime/colorschemes/gruvbox-tc.micro [new file with mode: 0644]
runtime/colorschemes/gruvbox.micro
runtime/colorschemes/monokai.micro
runtime/colorschemes/simple.micro
runtime/colorschemes/solarized-tc.micro
runtime/colorschemes/solarized.micro
runtime/colorschemes/zenburn.micro
runtime/help/colors.md
runtime/syntax/lua.micro
runtime/syntax/micro.micro

index 490040b57eb1187f6bcd3ead29697493288f27c3..c719af47bf29e040a512dcfc43661fdc94079ec3 100644 (file)
@@ -4,6 +4,7 @@
 // runtime/colorschemes/atom-dark-tc.micro
 // runtime/colorschemes/bubblegum.micro
 // runtime/colorschemes/default.micro
 // runtime/colorschemes/atom-dark-tc.micro
 // runtime/colorschemes/bubblegum.micro
 // runtime/colorschemes/default.micro
+// runtime/colorschemes/gruvbox-tc.micro
 // runtime/colorschemes/gruvbox.micro
 // runtime/colorschemes/monokai.micro
 // runtime/colorschemes/simple.micro
 // runtime/colorschemes/gruvbox.micro
 // runtime/colorschemes/monokai.micro
 // runtime/colorschemes/simple.micro
@@ -208,7 +209,7 @@ func runtimeReadmeMd() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesAtomDarkTcMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x92\xd1\x6e\x83\x20\x14\x86\xef\xf7\x14\x04\x6e\xeb\x52\x51\x11\x2f\x57\x85\xf7\xb0\x48\x3b\x32\x04\x73\x84\x2c\x7b\xfb\x85\xd6\x64\xed\x82\xcd\xb9\x39\x09\x1f\x3f\x87\xff\x3f\xca\x5b\x0f\x85\x35\xee\x0b\x4d\xfa\x32\x46\x1b\x10\x26\x7d\xd3\xf3\x9e\x1d\x48\x39\x94\x92\x96\xf8\xed\x01\x52\x7e\x9e\xb5\x4b\x50\xdb\xa7\xca\x42\x66\xd2\x2e\x98\x8b\xd1\x80\x30\x91\x9d\x10\x1d\xdf\x11\x73\x6b\x18\x6f\x6a\x52\xb6\x95\x1c\x5e\x52\xef\x6b\x00\xe3\xae\x08\x93\x0f\x2e\x25\x3b\x66\xe1\x35\x8c\x41\x6f\x13\x76\xac\x3f\x49\x91\xc5\x16\xd0\x0b\x78\x85\x30\x61\xf4\x54\xee\x40\xe1\x67\xd1\xc9\x0d\xd6\x37\x3b\xc4\xba\x68\x65\x46\x9b\x46\x62\x82\xd2\x3c\x14\xdd\xa4\xc1\x1a\xa7\x27\x84\xc9\x50\x55\x8c\xd3\x2c\xa7\x01\x3c\x20\x7c\xf6\x76\x42\x44\xca\xba\xae\xeb\xfc\x58\x7e\xf2\x7f\x18\xe7\x3b\x58\x72\x22\xae\xe9\x5d\x84\xb7\xf3\xc3\x96\xec\x73\x58\x2e\xa5\x55\xa8\xcf\x31\xa5\xd5\x1c\x53\x65\x05\x93\x54\xe1\xe2\x7c\xbe\xc5\xca\x1a\xc6\x19\x3b\x10\x5a\xd1\x86\x3e\x2b\xaa\x08\x90\x24\xf3\x17\x32\xca\xd7\x18\x82\x86\x62\x33\xe0\xd5\xdf\x37\xf2\x7b\x04\x77\x5f\x05\x21\x84\x68\xdb\xfc\xde\x44\x58\xef\x7d\x72\x80\x0e\x54\x56\xff\x17\x2b\xb5\xca\xdb\x38\xbb\x07\xe2\x37\x00\x00\xff\xff\xf9\x50\x3a\x70\x13\x03\x00\x00")
+var _runtimeColorschemesAtomDarkTcMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x92\xd1\x8e\xab\x20\x10\x86\xef\xcf\x53\x10\xb8\xad\x27\x15\x15\xe9\x65\xab\xf0\x1e\x16\x69\x97\x2c\x82\x19\x21\x9b\xbe\xfd\x86\xd6\x64\xdb\x06\x1b\x6e\x48\xfc\xfc\x66\x98\x7f\x94\xb7\x1e\x0a\x6b\xdc\x37\x1a\xf5\x65\x88\x36\x20\x4c\xba\xa6\xe3\x1d\xdb\x91\xb2\x2f\x25\x2d\xf1\xbf\x27\x48\xf9\x69\xd2\x2e\x41\x6d\x97\x4e\x16\x32\xa3\x76\xc1\x5c\x8c\x06\x84\x89\x3c\x08\x71\xe0\x1b\x32\xb7\x84\xe1\x6e\x93\xb2\xad\x64\xff\x91\xfa\xbf\x04\x30\xee\x8a\x30\x39\x72\x29\xd9\x3e\x0b\x2f\x61\x08\x7a\xed\xf0\xc0\xba\x93\x14\x79\xec\x36\x9d\xbd\x7d\x61\x64\xf9\xc6\xcc\xa0\x67\xf0\x0a\x61\xc2\xe8\xa9\xdc\x10\x85\xdb\xac\xd3\xc4\x58\xd7\x6c\x95\x9a\xb5\x32\x43\xaa\x75\x64\x82\xd2\x3c\x14\xdd\xa8\xc1\x1a\xa7\x47\x84\x49\x5f\x55\x8c\xd3\x2c\xa7\x01\x3c\x20\x7c\xf6\x76\x44\x44\xca\xba\xae\xeb\x7c\x5b\x7e\xf4\x7f\x18\xe7\x1b\x58\x9a\x56\x5c\x52\x5d\x84\xd7\xef\xbb\x35\xfd\xd7\x40\x5d\x4a\xb4\x50\x5f\x43\x4a\xb4\xd9\xa7\x93\x15\x26\x55\xe1\xe2\x74\xbe\x47\xcf\x1a\xc6\x19\xdb\x11\x5a\xd1\x86\xbe\x1a\x55\x04\x48\xca\xfc\x0f\x19\xf3\x35\x86\xa0\xa1\x58\x07\xf0\xe9\xed\x2b\xf9\x33\x80\x7b\xac\x8b\x10\x42\xb4\x6d\x7e\xb7\x22\x2c\x8f\x7b\x9a\x00\xed\xa9\xac\xde\x97\x2f\x5d\x95\xb7\x71\x72\x4f\xc4\x6f\x00\x00\x00\xff\xff\x3c\xbd\xfb\xed\x37\x03\x00\x00")
 
 func runtimeColorschemesAtomDarkTcMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesAtomDarkTcMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -228,7 +229,7 @@ func runtimeColorschemesAtomDarkTcMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesBubblegumMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\xe1\x6e\xc3\x20\x0c\x84\xff\xef\x29\x2c\x7e\xb7\x55\x81\x2c\xdb\x1e\x87\x81\x5b\xa1\x11\x13\x19\xa3\x69\x6f\x3f\x91\x64\x53\x1b\xda\x7f\x27\x7d\x67\xfb\x38\x7c\x4e\x99\x8f\x29\xd2\x17\x04\xbc\xb8\x9a\x04\x94\x19\xf4\xc1\x58\xad\x5e\x6e\xa0\xcf\xd3\x84\xb4\xc0\xf1\x01\xa4\x22\xae\x51\x6d\xcf\x4f\xe9\xa9\x08\x47\xba\x36\xd3\xf3\x15\x27\xaa\xd3\x27\x72\x33\xf5\x21\x62\x40\x92\x78\x89\x2b\xb7\x1d\x2f\xe2\x04\xd7\x98\xd6\x74\x74\x66\x9c\x39\x7b\x50\xe6\xbd\x63\xf2\x33\x23\xa8\xb1\x3f\x59\x66\xf4\xd1\x25\x50\x7a\x7c\xeb\x20\x32\x67\x06\x65\xac\x3e\x80\x1e\xcf\x77\xac\x52\x40\x4e\x91\x30\x80\xfa\xd7\xf0\xa8\x5a\xc9\x21\xdf\xf4\xba\x7f\x50\x2d\xcb\xe4\xfa\x2b\xaf\xc3\xdd\xe8\xb5\x8a\x20\x1f\xb7\x1c\xfa\xa3\x8f\xb8\x39\xbe\x1d\xd3\xd6\xfd\xd0\x79\xda\xfe\xe3\x5f\xef\x4b\x8e\xdd\x19\x5f\xb9\xac\xba\xe5\xd8\xc3\x45\xfa\x9c\xea\x44\x1b\xfd\x0d\x00\x00\xff\xff\x1c\x50\x4c\x1e\x55\x02\x00\x00")
+var _runtimeColorschemesBubblegumMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\x51\x6e\xc3\x20\x0c\x86\xdf\x77\x0a\xc4\x73\x5b\x15\xc8\xb2\xed\x38\x14\xdc\x0a\x0d\x4c\x64\x8c\xa6\xde\x7e\x22\xc9\xa6\x36\xa4\x6f\x96\xbe\xdf\xe6\xc3\x76\x39\x66\x3a\xc6\x80\xdf\xc2\xc3\xd5\xd6\xc8\x42\xea\x41\x1d\xb4\x51\xf2\xed\x01\xba\x9c\x12\xe0\x0c\xc7\x1d\x88\x85\x6d\xa3\xca\x9c\x5f\xd2\x53\x61\x0a\x78\x6b\xa1\xd7\x23\x4e\x58\xd3\x05\xa8\x85\x7a\x89\xe0\x01\x39\x5c\xc3\xc2\x4d\xc7\x0b\x5b\x86\x45\xd3\xe8\x9e\xde\xd3\x25\xc7\x5d\x34\x11\x4c\x94\x9d\x90\xfa\xb3\x63\x7c\x9f\x40\xc8\xb1\xb7\x29\x13\xb8\x60\xa3\x90\x6a\xfc\xe8\x20\x10\x65\x12\x52\x1b\x75\x10\x6a\x3c\x3f\xb1\x8a\x1e\x28\x06\x04\x2f\xe4\x7f\x2d\xf6\xb6\xce\xd9\xe7\x87\x95\x6f\xff\x5a\xcb\xdc\xb9\x1c\xec\x7d\x78\x6a\xbd\x55\x66\xa0\xe3\xea\xa1\xbe\x7a\xc5\x35\xf1\x63\x09\xd7\xb3\x0c\x5d\xa6\xcd\x3f\xfe\x9d\x64\xf6\xd8\x3c\xe3\x2a\x95\xa5\x6e\x1e\x5b\x38\x97\x2e\xc7\x9a\x70\xa5\xbf\x01\x00\x00\xff\xff\xa4\x23\x8c\x18\x70\x02\x00\x00")
 
 func runtimeColorschemesBubblegumMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesBubblegumMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -248,7 +249,7 @@ func runtimeColorschemesBubblegumMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesDefaultMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x92\x51\x6e\x83\x30\x0c\x86\xdf\x77\x0a\x2b\x79\x2d\xd5\x4a\xdb\x40\x1f\xcb\x80\x13\xec\x02\x34\xb8\x25\x6a\x48\x90\x93\x68\xda\xed\xa7\x30\x26\xb5\x52\xc6\x56\xbf\x58\xea\x97\x1f\xff\xbf\xcd\xe1\x7d\x50\x0e\x94\x03\x3f\x20\x8c\xd6\xd8\x7b\xa7\x40\x5a\x6d\xc9\xc9\x01\x47\x7c\x99\xfb\x4c\x2b\x73\x87\x1e\xaf\x5d\xd0\x1e\x18\x6f\xcb\xb6\x6c\xf3\x0d\xcf\xcb\x58\xec\x11\x92\x76\x1c\xd1\x44\xa8\x38\x16\xbb\x63\x93\x84\x54\x8f\xc6\xab\xab\x42\x02\xc6\x85\xa8\x4f\x4d\xfb\x8b\x98\x71\xbe\x9b\xd5\xce\x4d\xb9\x6b\xd7\xa9\xad\xf3\xa4\xcc\x0d\x18\x6f\x44\x5d\x15\x87\xff\xc0\x5b\x39\x74\x71\x88\xaa\x6e\xc4\xb9\x4e\xbe\x70\xbe\xf3\xb8\x78\x6a\x4f\xb9\x28\xd2\xc6\x27\xc2\x89\xac\x04\xc6\xdf\xaa\x43\xb5\x13\x49\xc8\x7f\x4e\xb8\x6e\xd9\x4d\x28\x55\xa7\xa3\x63\xd1\xe4\x79\x3a\xbf\x60\x7a\x24\xad\x0c\xf6\xc0\x78\xbd\xdf\x8b\x32\x3d\x13\x12\x59\x02\x76\xb1\xba\x87\xd5\xb1\x6c\x6f\x7f\xb0\x15\xb9\x98\x44\x70\xf1\xbb\xc0\x96\xff\x37\xcb\x2d\x3c\xaf\xd7\xc4\xfd\x66\x4b\xb4\xc7\xd7\x58\x49\xc1\x28\x95\x99\x30\x5e\xe6\x43\x38\xcf\xbf\x0d\xdf\xe7\xb1\x9e\xb7\x16\x88\xa2\x64\xfa\x41\x42\xf9\x16\xbc\x47\xca\x96\x00\xd6\xbc\x2f\xe4\x47\x47\xe6\xef\xe3\x09\xe4\xbe\xfb\x98\x40\x6a\xce\xb9\x95\x56\x87\xd1\x3c\x10\x5f\x01\x00\x00\xff\xff\xdb\x12\x67\x12\x67\x03\x00\x00")
+var _runtimeColorschemesDefaultMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x92\x4d\x8e\xa3\x30\x10\x85\xf7\x73\x8a\x92\xbd\x0d\xd1\x84\x24\x86\x2c\x61\x80\x13\xcc\x05\x08\x54\x82\x15\xff\xa0\xb2\xad\x51\x6e\x3f\x32\x4d\x4b\x89\xe4\xa6\x9b\xda\x94\xc4\xe7\xe7\xaa\xe7\xc7\xe1\xef\x24\x1d\x48\x07\x7e\x42\xd0\xd6\xd8\x47\x2f\x61\xb0\xca\x92\x1b\x26\xd4\xf8\x6b\xe9\x33\x25\xcd\x03\x46\xbc\xf5\x41\x79\x60\xbc\x2b\xbb\xb2\xcb\x77\x3c\x2f\x63\xb1\x57\x68\xb0\x5a\xa3\x89\x50\x71\x2e\x0e\xe7\x36\x09\xc9\x11\x8d\x97\x37\x89\x04\x8c\x0b\xd1\x5c\xda\xee\x0b\x31\xe3\x7c\xbf\xa8\x55\x6d\x79\xe8\xb6\xa9\xbd\xf3\x24\xcd\x1d\x18\x6f\x45\x53\x17\xa7\x9f\xc0\xfb\x61\xea\xe3\x10\x75\xd3\x8a\xaa\x49\x9e\x70\xbe\xf7\xb8\xee\xd4\x5d\x72\x51\xa4\x17\x77\x4f\x7d\xb5\x6a\x9b\x99\x09\x67\xb2\x03\x30\xfe\xa7\x3e\xd5\x07\x91\x84\xfc\x73\xc6\x6d\x5b\xdc\x8c\x83\xec\xe3\x5d\x95\x68\xf3\x3c\xed\x71\x30\x23\x92\x92\x06\x47\x60\xbc\x39\x1e\x45\x99\x9e\x09\x89\x2c\x01\xbb\x5a\x35\xc2\xe6\x58\x76\xb4\x9f\xd8\x86\x5c\x74\x2b\xb8\x78\x2f\xb0\xf5\xff\x6e\xcd\xcb\x7b\x04\x4c\xcc\x40\xb6\xda\x7f\xfe\x1d\x2b\x29\x18\xa5\x32\x13\xf4\x75\x09\x4b\xb5\x7c\x3b\x7e\xcc\x63\xbd\xbf\x6c\x20\x8a\x92\xe9\x03\x09\xe5\x7b\xf0\x1e\x29\x5b\x0d\xd8\xda\x7d\x25\xff\xf5\x64\xbe\x0f\x58\x20\xf7\xd1\x47\x07\x52\x73\x2e\xed\x60\x55\xd0\xe6\x85\xf8\x1f\x00\x00\xff\xff\x35\xa1\xd3\xd9\x8b\x03\x00\x00")
 
 func runtimeColorschemesDefaultMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesDefaultMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -268,7 +269,27 @@ func runtimeColorschemesDefaultMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesGruvboxMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x90\x41\x4e\xc5\x30\x0c\x44\xf7\x9c\xc2\xf2\xfa\x17\x91\xb4\x55\xc5\x71\xfa\x13\x7f\x14\x91\xda\x95\xe3\x2c\xb8\x3d\x0a\x45\x88\x92\xb2\x1b\xe9\x8d\xed\xf1\x04\xc9\xa2\x43\x4e\xfc\x0e\x91\x1e\x6b\xcd\x06\xe8\xfd\x78\xf3\xe3\x8c\x4f\xbf\x60\x90\x6d\x23\x6e\x70\xba\x82\x5c\x6c\x6d\xd4\x2d\xf3\xbf\xf4\xb9\x98\x26\x7e\x03\x74\x93\xef\x4c\x29\x12\x5b\x7a\x24\x52\x40\xf7\xf2\xda\xf1\x62\xab\xd1\x91\xc0\xf9\xa9\xc3\xbb\xd2\xae\x12\x00\x97\x7e\xb5\x7d\xec\x04\xe8\x5d\x3f\x55\x76\x0a\x69\xcd\x2d\x76\x3f\x56\x39\x92\xe6\xc4\x14\x01\x7f\x34\x5c\x65\x23\x55\x51\x40\x3f\xce\x37\xe7\xa7\xf3\x6d\x89\x02\x78\x97\x1c\xe1\xaa\xd5\xb6\x72\xe0\xba\xdd\xdb\xdb\x47\xb3\xcb\xb9\xbb\xaa\x4a\x6c\xc3\xc9\x78\xa4\xed\x8c\xe5\xd0\xed\xd7\xbf\xf0\x4b\x06\xc9\x75\xe3\x6f\xfa\x19\x00\x00\xff\xff\x95\x96\xad\x36\xf8\x01\x00\x00")
+var _runtimeColorschemesGruvboxTcMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x91\xcb\x6e\xc3\x20\x14\x44\xf7\xf9\x0a\x84\xb7\x75\xe4\x82\x1f\xf0\x39\x3c\xae\x53\x54\x0c\xd6\x35\xa8\xca\xdf\x57\x38\xe9\x53\xd4\x8d\xd8\xdc\xc5\x99\xd1\xcc\x60\xa2\x8f\xd8\x7a\x17\x5e\x89\x85\x59\x65\x9f\x08\x6d\x40\x5b\xad\xd9\x53\xc3\x44\x79\xf4\xf4\x0d\x32\x71\x59\x20\x14\x48\x32\xc1\xa7\xbe\x0a\x6d\xd7\x45\x47\x4f\x68\x63\x27\x29\xd9\xf3\x1f\x46\x61\x4b\x6a\x77\xb2\x5c\x8c\x52\x1f\x52\xe7\x2d\xa1\x0b\x17\x42\x1b\x2d\xb4\x66\xe3\x23\xf0\xd9\xbc\x28\x3c\x56\x38\x0b\x21\xb9\xd9\x41\xe1\x04\x98\x6e\x32\xf5\x42\x49\x25\xb8\xf7\x9e\x75\x2f\x79\xbd\xf7\x8a\xb0\x62\x34\x5f\x10\xe3\xc3\x0f\x20\x5d\x57\x38\xb6\xd8\x56\x30\x4e\xfd\xb3\x5d\x0e\x16\xd0\xbb\x00\x96\xd0\xcf\x9b\xd4\x48\x40\x8c\xa5\x9b\xb4\x5d\xd7\xd5\x37\xb8\xe4\x94\x00\xdb\x0f\xf2\x20\xdb\x9d\x7c\x53\x18\x6e\x7f\x71\x10\xb1\x24\x6a\x43\x5e\xf4\x3e\xed\x38\x0e\x66\xa8\x9b\x9a\x8c\x08\x21\xb5\x75\x01\x37\x5c\xf0\xf1\xb7\x60\xbb\xdd\x65\xca\x1a\xb0\x9f\x26\xfa\xbc\x04\x42\x9b\x49\x4e\x7d\x07\xf4\xf4\x1e\x00\x00\xff\xff\x74\xbb\xf9\x29\xea\x02\x00\x00")
+
+func runtimeColorschemesGruvboxTcMicroBytes() ([]byte, error) {
+       return bindataRead(
+               _runtimeColorschemesGruvboxTcMicro,
+               "runtime/colorschemes/gruvbox-tc.micro",
+       )
+}
+
+func runtimeColorschemesGruvboxTcMicro() (*asset, error) {
+       bytes, err := runtimeColorschemesGruvboxTcMicroBytes()
+       if err != nil {
+               return nil, err
+       }
+
+       info := bindataFileInfo{name: "runtime/colorschemes/gruvbox-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
+       a := &asset{bytes: bytes, info: info}
+       return a, nil
+}
+
+var _runtimeColorschemesGruvboxMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x90\xc1\x6e\xc4\x20\x0c\x44\xef\xfd\x0a\xcb\xe7\x4d\x55\x48\xa2\xa8\x9f\x93\x80\xb7\x42\x05\x3b\x72\xe0\xb0\x7f\x5f\xd1\x54\x55\x53\xd8\xdb\x48\x6f\x18\x0f\xe3\x24\x8a\x0e\x31\xf0\x27\x78\xba\xaf\x25\x66\x40\x6b\xc7\x9b\x1d\x67\x7c\xf9\x03\x9d\xa4\x44\x5c\xe1\xd4\x83\x7c\xe4\xb5\x52\xb3\xcc\x4f\xe9\xeb\x91\x35\xf0\x07\xa0\x99\x6c\x63\x0a\x9e\x38\x87\x7b\x20\x05\x34\x6f\xef\x0d\x3f\xf2\x9a\xe9\x6c\x60\xec\xd4\xe2\x47\xda\x24\xf6\xd9\xae\xb4\xab\x38\xc0\xa5\x3d\x9b\x1f\x3b\x01\x5a\xd3\x49\xdc\xc9\x85\xb5\x46\x76\x9e\x15\xf6\xa4\x31\x30\x79\xc0\x5f\x0d\xbd\xde\xa4\x2a\x0a\x68\xc7\xf9\x66\xec\x74\xbd\x2d\x5e\x00\x37\x89\x1e\x7a\x8b\xd7\xc8\x81\x4b\xda\xea\x24\xe7\xea\xcb\x75\xd7\xa2\x4a\x9c\x87\x8b\xf1\x6c\xdb\x18\x8f\x53\xd7\xbf\xfe\x87\xdf\xd2\x49\x2c\x89\x7f\xe8\x57\x00\x00\x00\xff\xff\x71\xbc\x5b\xa5\x14\x02\x00\x00")
 
 func runtimeColorschemesGruvboxMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesGruvboxMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -288,7 +309,7 @@ func runtimeColorschemesGruvboxMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesMonokaiMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x92\xd1\x6e\xb3\x30\x0c\x85\xef\xff\xa7\x88\x92\xdb\x52\xfd\xa5\x6d\xa0\x97\x30\xe0\x3d\x28\x71\xbb\x68\x21\x41\x4e\xa2\x69\x6f\x3f\x99\x65\x52\x2b\x65\x6c\xf8\x26\x12\x5f\x4e\x7c\x8e\x3d\x39\xe3\xb0\x30\xda\xbe\x31\x05\xb7\x31\x9a\xc0\xb8\x18\xea\xa1\x1e\xca\x9d\x28\x6b\x2a\xfe\xef\x01\x9a\xdc\x3c\x83\x25\xa8\x3a\x57\x87\x73\x9f\x85\xb4\x02\x1b\xf4\x4d\x03\x32\x2e\xa4\xec\x2e\xfd\xf0\x83\x98\xf5\x61\x5c\xd5\x9a\xbe\x3e\x0c\xdb\xd4\xde\x07\xd4\xf6\xce\xb8\xe8\x65\xd7\x56\xa7\xbf\xc0\xfb\xe9\x75\xa4\x26\xda\xae\x97\x4d\x97\xbd\xe1\xc3\x18\x20\x79\x1a\x2e\xa5\xac\xf2\xc6\x17\x84\x05\xdd\xc4\xb8\x78\x69\x4f\xed\x41\x66\xa1\xf0\xb1\xc0\xb6\x65\xbf\xc0\xa4\x47\x43\x8e\x65\x5f\x96\xf9\xfc\xa2\x55\x80\x46\x5b\x50\x8c\x8b\xee\x78\x94\x75\xbe\x27\x40\x74\xc8\xf8\xd5\x19\xc5\x36\xdb\x72\xca\x7d\x63\x1b\x72\x94\x44\xf4\xf4\x2e\xe3\xe9\xff\x2e\xed\xc2\xf3\x78\x2d\xcd\xb7\x48\xd1\x9e\xff\x53\x65\x05\x49\xaa\xb0\x71\xbe\xae\x8b\xd0\xac\xdf\x4e\x1c\x4b\xaa\xe7\xa9\x45\x44\x92\xcc\x5f\xc8\x28\xdf\x63\x08\x80\x45\x0a\x60\xcb\x7b\x22\xdf\x47\xb4\xbf\x2f\x4f\x44\xff\x75\xa6\x04\x72\x7d\xae\xc7\xc9\x99\x38\xdb\x07\xe2\x33\x00\x00\xff\xff\xd2\x68\xe9\xc8\x45\x03\x00\x00")
+var _runtimeColorschemesMonokaiMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x92\xc1\x6e\x83\x30\x10\x44\xef\xfd\x0a\xcb\xbe\x86\xa8\x21\x89\x21\x47\x28\xf0\x1f\x06\x36\xa9\x55\x63\xa3\xb5\xad\x2a\x7f\x5f\x2d\xa5\x52\x22\xb9\xb4\xec\xc5\x12\xcf\xc3\xec\x30\x83\x33\x0e\x33\xa3\xed\x07\x1b\xe1\xaa\xa2\x09\x8c\x8b\xae\xec\xca\x2e\xdf\x89\xbc\xa4\xe1\x2f\x0f\xd0\xe0\xa6\x09\x2c\x41\xc5\xb9\x38\x9c\xdb\x24\xa4\x47\xb0\x41\x5f\x35\x20\xe3\x42\xca\xe6\xd2\x76\xbf\x88\x59\x1f\xd4\xa2\x56\xb5\xe5\xa1\xdb\xa6\xf6\x3e\xa0\xb6\x37\xc6\x45\x2b\x9b\xba\x38\xfd\x07\xde\x0f\xef\x8a\x4c\xd4\x4d\x2b\xab\x26\x79\xc3\xdf\xa7\xde\x19\xda\xfa\x92\xcb\x22\xbd\xb5\x9b\x01\x55\x70\xb8\x4d\xcd\x08\x33\xba\x81\x71\xf1\x56\x9f\xea\x83\x4c\x42\xe1\x3e\xc3\x76\x2a\x7e\x86\x41\x2b\x72\x54\xc9\x36\xcf\xd3\x11\x47\x3b\x02\x1a\x6d\x61\x64\x5c\x34\xc7\xa3\x2c\xd3\x9e\x00\x91\x6c\xf7\xce\x8c\x6c\xd3\x96\x1b\xdd\x0f\xb6\x21\xe7\x83\x0a\xd1\xd3\x77\x19\x5f\xdf\xef\xd6\xba\x3c\x37\xc0\x52\x05\xb2\x35\xfd\xf3\x2b\x4d\x52\x90\xa4\x32\x1b\xa7\x7e\xe9\x4a\xb5\x3c\x3b\x71\xcc\x69\x9e\x7f\x6c\x44\x24\xc9\xf4\x85\x84\xf2\x2d\x86\x00\x98\xad\x01\x6c\xed\xbe\x92\x9f\x0a\xed\xdf\xfd\x8a\xe8\xbf\xcf\x94\x40\xca\xe7\x72\x1c\x9c\x89\x93\x7d\x20\xbe\x02\x00\x00\xff\xff\x8d\x6b\xa4\x59\x68\x03\x00\x00")
 
 func runtimeColorschemesMonokaiMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesMonokaiMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -308,7 +329,7 @@ func runtimeColorschemesMonokaiMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesSimpleMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\xd1\x51\x8a\xc4\x30\x08\x06\xe0\xf7\x3d\x45\xc8\xf3\xf6\x50\x8e\xfd\x27\x95\x49\xb5\x58\x43\xe9\xed\x97\x30\xec\x40\xba\xdd\x37\xe1\xcb\x2f\x6a\xd8\xaa\xf9\x54\x45\x5f\x89\x6d\x5d\xa1\x91\xf2\xa3\x36\xe4\xaf\x41\x74\x0f\xea\xe4\x98\x07\x91\x19\x1a\xf2\x14\x78\xca\x7c\x92\x0e\xb8\x07\x05\xde\x2d\x4f\xd4\x6a\xc7\xa0\x9b\x63\x73\xe3\x94\x57\x2a\xd0\xa0\x01\xe3\xdc\x90\x72\x71\xe0\xd2\x72\x03\x0b\xd5\xfb\x90\x14\x35\x47\xca\x33\x9e\xd4\x6a\x0c\x06\x77\xf3\x94\xbf\x1f\x2e\x65\x89\xeb\x1a\x61\xb3\x7d\xf0\x66\x56\xd1\xbe\xe7\xc4\x0b\x79\x3f\x0f\xf1\x6b\xe0\x2a\x8a\x49\xdb\xfa\xe8\x67\xb8\x89\x73\x73\xef\xf9\xe1\xdd\x75\x86\xd2\x22\xe0\xd3\xef\xa0\xff\xf0\x41\xae\xa2\xe5\x6f\x9c\x9b\xef\xef\x1a\x29\x1f\x8b\xc4\xf5\x0b\x7b\xc9\x56\xdb\xaa\x1f\xff\x09\x00\x00\xff\xff\x85\xab\xa4\x15\xfd\x01\x00\x00")
+var _runtimeColorschemesSimpleMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\xd1\xd1\x6a\x85\x30\x0c\x06\xe0\xfb\x3d\x45\xe9\xf5\x7c\xa8\x18\x73\x6a\x38\x69\x22\x31\x45\x7c\xfb\x51\x0e\x13\xea\xdc\x5d\xe0\xf3\xb7\xe9\x5f\x34\x31\x9f\x84\xf5\x9d\xd0\x6a\x25\x8d\x94\x67\x69\x94\xbf\x06\xd1\x3d\xa0\x93\xd3\x32\x08\x2f\xa4\xc1\x2f\x26\x4f\x19\x4f\xd0\x01\xf7\x80\xa0\xcf\x2f\x4f\x12\xb1\x63\xd4\xb3\xce\x26\x8f\xb4\x39\x6d\x6e\x98\x72\x85\x42\x1a\x30\x60\x9c\x1b\xa5\x5c\x9c\xe8\x76\xda\x46\xc8\x20\xcf\x21\x2e\x6a\x4e\x29\x2f\xf4\x82\x26\x31\x18\xb9\x9b\xa7\xfc\x3d\x3b\x97\x35\xee\x37\x0c\x5b\xec\xc2\x87\x5d\x59\x7b\x05\x13\xae\xe0\xbd\x39\xc0\xf7\xc0\xc2\x4a\x93\xb6\x3a\xf7\x86\x1e\xe2\xd8\xdc\x7b\x7e\xf8\xee\xbe\x43\x69\x11\xe4\xd3\xef\xa2\xff\xf0\x01\xae\xac\xe5\x6f\x1c\x9b\xef\x9f\x99\x52\x3e\x56\x8e\xfb\xeb\xf6\x11\x4d\x5a\xd5\xcb\x7f\x02\x00\x00\xff\xff\x4c\xa9\xb4\xc2\x18\x02\x00\x00")
 
 func runtimeColorschemesSimpleMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesSimpleMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -328,7 +349,7 @@ func runtimeColorschemesSimpleMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesSolarizedTcMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x92\xc1\x6e\xeb\x20\x10\x45\xf7\xef\x2b\x10\x6c\x63\x89\x40\xec\x87\x97\x71\xd2\xfe\x07\x81\x49\x8a\x8a\xc1\x1a\x83\xaa\xfe\x7d\x45\x93\xb6\x49\x8b\xbd\x9b\xc5\xf1\x99\xf1\xbd\x98\xe8\x23\x36\xde\x85\x57\x62\xe1\xac\xb3\x4f\x84\x32\x25\xfb\x5d\xdf\x6d\x18\xe7\x42\x49\x49\xff\xdd\x41\x26\x8e\x23\x84\x02\xb5\xaa\x7b\xfa\xdf\x56\x21\x67\x21\x24\x77\x76\x80\x84\x32\xd1\xa9\xe1\x28\x16\x64\x61\x4e\xfa\xd3\x26\xf6\xfb\x6d\xaf\xaa\xd4\x9c\x74\x82\xdb\x52\xd5\xf6\x3d\xe7\x55\x6c\x42\x98\x30\x1a\x42\xd9\x61\xd8\x0d\xdb\xfa\xf9\xe9\x7d\x02\x42\xd9\xd0\xaa\x25\xcd\x3c\x81\x71\xda\x13\xca\x8e\x07\x29\xc4\x73\x15\xca\xc1\x02\x7a\x17\xc0\x16\x4e\xca\x4e\xd5\x7f\x10\x10\x23\x12\x7a\x8a\xde\x92\xd5\xb3\xa2\x8d\x5f\xd8\x8a\xae\x24\x91\xe7\xb2\x97\x50\xc6\xb9\x6c\x77\xdb\xcd\xad\xac\xc7\xfc\x43\x29\xa0\x31\x2f\x1a\xd7\x8b\x2a\xaa\x26\xe4\xf1\x04\x8f\x60\x31\x3f\x36\x95\x11\x8b\x72\xe9\x83\x3f\xe6\x4b\x4e\x09\xb0\xb9\x05\xf0\x7d\xec\x35\x83\x1a\xf9\xa6\x31\xb8\x70\x59\xaf\xcf\x64\x9c\xaf\xf3\x4f\x02\xbf\x5e\x54\x19\x4d\xf4\x79\x0c\x77\xc4\x47\x00\x00\x00\xff\xff\x43\x9f\x61\x2a\xe6\x02\x00\x00")
+var _runtimeColorschemesSolarizedTcMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x92\xc1\x72\xc2\x20\x14\x45\xf7\xfd\x0a\x06\xb6\x66\x06\xc1\xa4\x64\x69\xb4\xfd\x0f\x84\xa7\x65\x4a\x20\xf3\x02\xd3\xf1\xef\x3b\x54\xdb\x6a\x8b\xd9\xb1\x38\x39\x97\xdc\x8b\x89\x3e\x62\xe3\x5d\x78\x27\x16\x8e\x3a\xfb\x44\x28\x53\xb2\xdf\xf4\xdd\x8a\x71\x2e\x94\x94\xf4\xe9\x06\x32\x71\x1c\x21\x14\xa8\x55\xdd\xcb\x73\x5b\x85\x9c\x85\x90\xdc\xd1\x01\x12\xca\x44\xa7\x86\xbd\x78\x20\x0b\x73\xd2\x5f\x36\xb1\xdd\xae\x7b\x55\xa5\xe6\xa4\x13\x5c\x43\x55\xdb\xf7\x9c\xd7\xb1\xf3\x78\x88\x7e\x99\x99\x10\x26\x8c\x86\x50\xb6\x1b\x36\xc3\xba\xfe\x8b\xe9\x3c\x01\xa1\x6c\x68\xd5\xc3\xa8\x09\x8c\xd3\x25\x6b\xbf\x93\x42\xbc\x56\xa1\x1c\x2c\xa0\x77\x01\x6c\xe1\xa4\xec\x54\xbd\x04\x40\x8c\x48\xe8\x21\x7a\x4b\x16\xaf\x15\x6d\xfc\xc6\x16\x74\xa5\xad\x3c\x97\x5c\x42\x19\xe7\xb2\xdd\xac\x57\xd7\x41\xef\x37\x0a\x65\xa4\xc6\xbc\x69\x5c\x1e\xb3\xa8\x9a\x90\xc7\x03\xdc\x83\xc5\x7c\xbf\x66\x46\x2c\xca\x47\x1f\xfc\x33\x9f\x72\x4a\x80\xcd\xb5\x80\x9f\xcb\x5e\x3a\xa8\x91\x1f\x1a\x83\x0b\xa7\xe5\xf9\x4c\xc6\xf9\x72\xfe\x6d\xe0\xcf\xab\x2b\x47\x13\x7d\x1e\xc3\x0d\xf1\x19\x00\x00\xff\xff\x5c\x13\xfa\x0f\x0a\x03\x00\x00")
 
 func runtimeColorschemesSolarizedTcMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesSolarizedTcMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -348,7 +369,7 @@ func runtimeColorschemesSolarizedTcMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\x51\x8e\xc3\x30\x08\x44\xff\xf7\x14\x96\xbf\x9b\x43\x11\x4c\x53\xab\x18\x22\x82\x55\xe5\xf6\x2b\x6f\xd2\x6d\xdd\xa4\x7f\x96\x66\x78\x30\x63\x54\x56\x1b\x38\xcb\x3d\xa0\x96\x42\xe2\x21\x8e\x96\xa7\x9b\x4f\x46\x24\xf1\xa7\x33\xc8\xe2\xd0\x1c\xb8\x42\x2f\xe5\x44\xe2\xf9\x9a\xc9\x42\x1c\xb9\x52\x27\x2e\x0e\x4e\x1b\xfa\x08\x9d\x8d\x66\x53\x7c\x6e\x35\x4a\x9d\xec\xeb\x4c\x21\xae\xc4\xac\x8f\x1e\x3a\x13\x66\xe0\x10\x3f\x27\xaa\x24\x32\xce\x42\x29\xc4\x02\x13\x89\x43\xa7\x93\x99\xb6\x2b\x95\x53\xf8\xb2\x53\x93\xee\x86\x33\x40\x8b\x53\x97\xb6\xa1\x65\x05\xbc\x5f\x36\xcc\x21\x77\x96\xd6\xca\x80\x37\xb0\xdd\xd9\xc9\x8d\x30\x48\x2d\xe3\x5f\x69\xaf\xce\x2f\x47\x2b\x56\xb3\x86\xfa\x3a\x92\xe8\x0a\x95\xbd\x1b\x9a\xaa\x3b\xd9\xf0\xcc\xfb\x76\xe9\x67\xe0\xdd\xf9\x00\x93\x2c\xd3\xdb\x57\x9c\x72\xb1\xda\xb2\xbd\xe9\x2c\xd6\xf6\x44\xe5\x5a\xe4\x5f\xff\x0d\x00\x00\xff\xff\xa9\xb5\x21\x78\x67\x02\x00\x00")
+var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\x51\x8e\xc3\x30\x08\x44\xff\xf7\x14\x96\xbf\x9b\x43\x11\x4c\x53\xab\x18\x22\x82\x55\xe5\xf6\x2b\x6f\xd2\x6d\xdd\xa4\x7f\x96\x66\x78\x66\x06\x54\x56\x1b\x38\xcb\x3d\xa0\x96\x42\xe2\x21\x8e\x96\xa7\x9b\x4f\x46\x24\xf1\xa7\x33\xc8\xe2\xd0\x1c\xb8\x42\x2f\xe5\x44\xe2\xf9\x9a\xc9\x42\x1c\xb9\x52\x27\x2e\x0e\x4e\x1b\xfa\x08\x5d\xd6\x32\x2a\x9f\x29\xb3\xd1\x6c\x8a\xcf\x7d\x8c\x52\x27\xfb\x3a\x53\x88\x2b\x31\xeb\xa3\x27\xce\x84\x19\x38\xc4\xcf\x89\x2a\x89\x8c\xb3\x50\x0a\xb1\xc0\x44\xe2\xd0\xe9\x64\xa6\x6d\x7f\xe5\x14\xbe\xfc\xa9\x49\x77\xc3\x19\xa0\x05\xad\x4b\xfb\xa1\xb5\x00\x78\xbf\x6c\x98\x43\x23\x59\x5a\x5f\x03\xde\xc0\x76\x67\x27\x37\xc2\x20\xb5\x8c\x7f\x75\xbe\xae\x71\x39\x5a\xb1\x9a\x35\xd4\xd7\x91\x44\x57\xa8\xec\xdd\xd0\x54\xdd\xc9\x86\x67\xde\xb7\x4d\x3f\x03\xef\xce\x07\x98\x64\x99\xde\x4e\x71\xca\xc5\x6a\xcb\xf6\xa6\xb3\x58\xdb\x13\x95\x6b\x91\x7f\xfd\x37\x00\x00\xff\xff\x20\xb6\x90\x0c\x81\x02\x00\x00")
 
 func runtimeColorschemesSolarizedMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesSolarizedMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -368,7 +389,7 @@ func runtimeColorschemesSolarizedMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeColorschemesZenburnMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\xd1\x6e\xf3\x20\x0c\x85\xef\xff\xa7\x40\xb9\x4e\x7e\x0d\x92\x26\x79\x1d\x0a\x6e\x87\x46\x4c\x64\x8c\xa6\xbd\xfd\xe4\x76\x9b\x96\x41\xee\x2c\x7d\xc7\xf6\xf1\xb1\x4b\x31\xd1\x10\x03\xbe\x29\x0f\x37\x5b\x22\xab\x4e\xaf\x6b\x6f\xc6\xa5\xfb\xf7\x0b\xba\xb4\x6d\x80\x02\x5f\x5a\x10\x33\x5b\xe4\xff\x99\x29\xe0\x5d\x75\x7a\x99\xce\x45\x58\xb6\x2b\x90\xea\xb4\x9e\x4f\x45\x62\x42\x57\x34\x78\x40\x0e\xb7\x20\xdd\xc6\x8c\x15\xcf\x6c\x19\x9e\x36\x5b\x78\x27\xd8\x29\xb9\x36\xe4\x8f\x1d\x64\xeb\x52\x4f\xdd\xc1\x05\x1b\xdb\x96\x0a\x7a\xa0\x18\x10\x7c\x3b\x37\x20\x4a\x8f\x5b\x2f\xbd\x19\xe7\xe3\xc6\xe4\x93\xea\xae\x29\x7a\x65\x2e\x75\x5e\x72\x4c\xc9\x32\x5a\x26\xcf\x55\x7b\x40\x49\x63\x70\xaf\x56\xd2\x18\xeb\xd5\xd2\x3a\x7c\x87\x6d\x26\x11\xac\x07\xc1\xbd\x30\x03\x0d\x5f\x16\xcd\xb8\xf4\x7a\x99\x5a\x8a\x77\x4b\x78\xfe\xd7\x42\xf9\x59\xc3\xc3\xc7\x9f\x7f\x4a\xe9\x52\x2c\x1b\x36\x68\x21\x92\x1b\x0e\x4e\x7f\x52\xfc\x0c\x00\x00\xff\xff\xeb\x27\xf4\xa6\x9b\x02\x00\x00")
+var _runtimeColorschemesZenburnMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x91\xd1\x6e\x83\x30\x0c\x45\xdf\xf7\x15\x11\xcf\x30\x2d\x81\x02\xbf\x13\x12\xb7\x8b\x16\x1c\x64\x1c\x4d\xfd\xfb\xc9\xed\x36\x8d\x25\xbc\x59\x3a\xd7\xf6\xf5\xb5\x4b\x31\x51\x17\x03\x7e\x28\x0f\x57\x9b\x23\xab\x46\xcf\x73\x6b\xfa\xa9\x79\xf9\x03\x5d\x5a\x57\x40\x81\x6f\x35\x88\x3b\x5b\xe4\xd7\x9d\x29\xe0\x4d\x35\x7a\x1a\xce\x45\x98\xd7\x05\x48\x35\x5a\x8f\xa7\x22\x31\xa1\x0b\x1a\x3c\x20\x87\x6b\x90\x6e\x63\xfa\x82\xef\x6c\x19\x9e\x36\xab\xf8\xbe\x2e\x29\xd6\xd9\x46\xb0\x51\x72\x75\xc8\xf7\x0d\xc4\xd1\x54\x8e\xdc\xc0\x05\x1b\xeb\x76\x33\x7a\xa0\x18\x10\x7c\x3d\x53\x20\x4a\x8f\x1c\x2e\xad\xe9\xc7\xe3\xc6\xe4\x93\x6a\x96\x14\xbd\x32\x97\x32\x4b\x39\x34\xef\x32\x5a\x26\x8f\x45\x7b\x40\x49\xaa\x73\xef\x56\x92\xea\xcb\xd5\xd2\xda\xfd\x3c\xc2\x0c\x22\x98\x0f\x82\x5b\x66\x06\xea\xbe\x2d\x9a\x7e\x6a\xf5\x34\xd4\x14\x9f\x96\xf0\xfc\xe7\x99\xf6\x67\x0d\x0f\x1f\xff\x7e\x2d\xa5\x4b\x31\xaf\x58\xa1\x99\x48\x6e\x38\x38\xfd\x4d\xf1\x2b\x00\x00\xff\xff\x98\x7a\xf7\x1e\xb7\x02\x00\x00")
 
 func runtimeColorschemesZenburnMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeColorschemesZenburnMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -388,7 +409,7 @@ func runtimeColorschemesZenburnMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeHelpColorsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x58\xdf\x8f\xe3\xb6\x11\x7e\xe7\x5f\x31\xd8\x14\xd8\x3d\xc3\x96\x71\x05\x1a\x14\x1b\xe4\xa1\x39\xa4\xcd\x01\x4d\x02\x24\xdb\x87\xa0\x29\xea\x91\x34\xb6\xd8\xa5\x48\x95\x1c\xad\xed\x7b\xe8\xdf\x5e\xcc\x90\xfa\xe1\xbd\xcb\xb5\x4f\x0b\x4b\xd4\xf0\xe3\xcc\x37\xdf\x37\xdc\x2f\xe0\x5d\x70\x21\x26\x63\x9e\x3a\x9b\xa0\x23\x37\xc0\x80\x27\x02\xb4\x7d\x02\x0e\xd0\x84\x17\x8a\xc0\xe7\x00\x98\x06\x6a\x38\x41\x38\x42\x6f\x9b\x18\xee\x13\xa4\xab\x67\xbc\x40\x67\x4f\x9d\xb3\xa7\x8e\xad\x3f\x01\xf9\x93\xf5\xf4\x68\xcc\x0e\xbe\x0b\x67\x0d\x11\x09\x99\xa0\xd1\x8d\x9a\x8e\x7a\x4a\x80\xbe\x85\x31\x11\x70\x47\xfd\x47\x2b\x4b\xd8\xa3\x75\xa4\x18\xb0\x6d\xe5\x0f\x77\x04\xce\x26\x16\x04\x0e\xfd\x69\xc4\x13\xa5\x8c\x05\x1a\xf4\x0b\x0c\x63\xbe\xf8\x62\x3a\x58\xde\xcf\x98\xef\xf3\xb2\x20\x9b\x9f\x2d\x77\x80\xe0\xc7\xbe\xa6\x28\xd1\x6e\xa0\xd5\x57\x68\xe9\x88\xa3\xe3\x0a\xbe\xa3\x48\x60\xd3\xbc\xf5\xa3\x31\x1b\x48\xb6\x1f\x1c\x3d\x02\x4b\xc6\xca\xcb\xfc\x2c\xf1\x3a\x54\x05\xef\x59\x0e\x99\xe0\xed\x97\xe5\x39\x9c\x3b\xdb\x74\x80\x91\x0c\x40\x22\x96\xcd\xae\x61\x8c\xc0\x14\x7b\xeb\xd1\x49\xfc\x3e\xf8\xf0\x8c\xf6\x76\x83\xf2\x70\x1d\xff\x2b\xf9\x14\x7a\xbc\x42\xa4\x26\x9c\xbc\xfd\x40\x60\x19\x30\x19\x80\x9f\xc7\xda\xd9\x9e\xe0\x89\x2e\x7c\x9f\xa6\x03\x7d\x84\x2e\xd2\xbf\x47\x1b\x25\xcb\x71\x2c\x15\x02\x0e\x06\xc0\x85\xf0\x0c\x03\xc5\x23\x35\xbc\x85\x7a\x64\x05\xf1\xfb\x3f\x94\x83\x00\x0e\x43\x0c\x17\xdb\x23\xdb\xe0\x75\x75\x82\x17\x8a\x57\x38\x85\xd0\x02\x26\x38\x93\x73\x95\x01\x78\x2f\xdb\xa3\x4b\xb9\x7c\x9f\xc2\x21\x47\xfe\x40\xbe\x1e\xa3\x7f\x84\xa7\x8e\xe0\xbe\xfc\xba\x5f\x2f\x53\xc6\x9c\x43\x7c\xce\xa1\x73\x0d\x17\x3c\x53\xfe\x92\x16\x28\x38\x8c\xf6\x03\xb5\xaf\x6a\x34\x3d\xbe\x4d\x83\x01\xf8\x25\x8c\x90\xba\x30\xba\x16\x3a\x7c\xa1\x4f\xad\x86\x01\x1d\x31\x13\x58\x7f\x5b\x31\x61\xa6\x30\xd9\x72\x75\xb3\xf7\x8e\x9b\xff\x63\x7b\x38\x0a\xf8\x39\xf9\x5f\xc1\xbf\xc6\xc4\x02\xa9\xc7\x67\x82\x34\x46\x7a\xb5\x5b\x1a\x87\x21\x44\xbe\xa9\x58\x4d\xc7\x10\x09\xc6\x24\xfd\x27\x0c\xf0\x2d\x70\x87\xb9\x66\x06\xe0\xfb\xf7\xef\x7e\xfa\xf1\x9f\x4f\x3f\xfd\xed\xdb\x77\x3f\xfe\xf5\xc7\x9f\x80\xfc\x8b\x8d\xc1\xf7\xe4\x19\x5e\x30\x5a\xac\x9d\xb2\x5c\x08\xc9\x01\xde\x4e\x01\x13\x63\xd4\x9e\xd6\x1e\xd3\xe3\x21\x87\x7e\xd7\x62\x7c\x5e\x8e\xb7\x3e\x8d\x4d\x50\x63\xa2\x16\xc2\xf1\x28\x8d\xf5\x27\x0e\xfd\x7d\x82\x3b\xf9\xe2\xee\xb6\xea\xf0\xdb\xfc\xcb\xec\x13\x26\x55\xc6\x3c\x05\x20\xaf\x08\x83\x27\x89\xc9\x1d\xa5\x57\x6a\xa2\x49\x1b\x22\xa5\x04\xef\x38\xba\x6f\xa5\x48\x59\x17\x34\x15\xd7\x81\xe0\x20\x87\x5b\x43\x9d\xcb\x71\xa8\xcc\x43\x88\xb9\x33\x49\xc4\x4e\xf6\x91\xce\x6a\xba\x10\x12\xbd\xa9\x8c\xd9\xed\x76\x45\x41\xee\xd3\x2b\x1d\x8b\x94\xd9\x4d\x17\x8e\xd4\x93\xbb\x16\x29\x58\xe4\xac\x52\x52\x4f\xcc\x0f\x9e\x92\xaa\x55\x2d\xb5\x1f\x7d\x6b\xfe\xde\x51\xa4\x7f\x3c\x74\xcc\x43\x7a\xdc\xef\x4f\x96\xbb\xb1\xae\x9a\xd0\xef\x3f\x5c\xa9\xb5\xad\xc5\xbd\x9e\x65\xcf\x91\x68\xdf\x63\x62\x8a\xfb\x38\x7a\xb6\x3d\xed\xd7\x60\x04\xe9\x53\x47\x57\x05\x15\xbc\xbb\x02\xd6\x61\x64\x78\xfb\x47\x70\x56\xb6\xb5\x1e\x38\x30\xba\xca\x98\x6f\x30\xd9\x06\x9d\xbb\xae\x64\x57\xd8\xb2\xce\x90\xe4\xc0\x13\xa9\xf6\x3a\xeb\x9f\x17\x81\x85\x53\x0c\xe3\x30\x09\x69\xc3\x23\xba\xf2\x65\x95\x7d\xc4\x26\x68\x25\x8d\x99\x92\x12\xf8\xa0\xef\x77\x12\xe7\x20\x32\xdc\xa3\x97\xea\xfe\x39\x44\xa0\x0b\x4a\xc6\xb6\xb2\xcf\xb2\x05\x3a\xa7\xeb\xc8\xb3\x22\x3f\x45\x22\xbf\x55\x50\x67\xed\xd4\x62\x1f\x53\xb0\x47\x63\x0e\x87\x83\x59\xb6\x99\xbe\x86\x3b\xfd\xf4\x4e\x5f\x9b\x6f\xb0\x79\x16\xf4\x7e\x6a\x43\x2d\x86\x96\xb0\x26\x10\x8b\xb3\x47\x4b\xed\xe4\x11\x1a\xfc\x7f\x85\xde\xd6\x6e\xa4\x12\x5f\x8f\x7f\xb6\xce\xc1\xc9\xbe\x2c\x00\xf5\x14\x08\xb2\x10\xea\x19\x42\x65\xcc\xfb\xe3\xea\x48\xce\x3e\x13\xf8\x20\xa2\x40\x05\xa4\x12\x11\x7d\xa6\xb8\x1c\xb9\x60\xca\x00\x7d\xe0\x4e\x9b\xde\xc3\x31\x06\xcf\x9f\x41\xba\x06\xf9\x4b\x09\xaa\xc7\x1e\x46\x86\x3a\xb8\x76\x0b\x21\xc2\xe8\x5b\x8a\xc2\x96\x39\x64\x69\xb9\x9c\xad\xcf\xc4\x97\x10\x10\xa9\x2d\x5b\x68\xcb\x3c\x09\xb5\x95\x8e\xdc\x45\x22\x68\xed\xf1\x48\x51\x96\x9f\xf1\xaa\xd6\x9e\x13\x7e\x5d\x76\xa8\x8c\x79\x77\xab\xe8\x30\xa6\x51\x99\xaa\xd2\xbc\x58\xa9\x2a\x9c\xc4\x96\xc6\xcf\x56\x2a\x51\xc6\x44\x51\x5a\xce\x26\xe8\x09\x7d\x5e\x67\x4a\x1a\x7d\x60\x68\x69\x20\xdf\x42\xf0\xc0\x5d\x98\x95\x04\xd0\x29\xa6\x9a\x26\xc6\x26\x14\x77\x98\x52\x95\xd9\xb6\x5a\x2f\xf9\x37\xb2\xce\xa3\x08\xc1\xa1\x76\xd8\x3c\x6f\x25\x03\xdb\x99\xab\xe4\x5c\x38\x6f\xb5\xea\x5b\xe8\xf1\x44\x9e\x71\x0b\xcd\x15\xfd\x56\xf4\x86\xe9\x50\xb4\x9a\xa0\x8e\xca\x7a\x95\x63\xcf\xc9\x84\x23\x10\x36\x9d\x8a\xd1\x43\x7e\x59\x76\xc8\x3f\x22\xb5\x55\x55\x95\x96\xf7\x33\x4d\xa6\xa6\x58\xb2\x37\x7b\xa4\x4e\x36\x73\x43\xda\x58\xe6\x9f\x04\x6f\x77\xb2\xe6\x61\xf9\xf9\xf6\x4b\x65\xb0\x89\x74\xa4\x38\x4d\x5e\x72\xcc\xa9\x67\xde\x64\xe2\x4e\xe9\xbe\x4f\x9f\xf5\xa7\xad\x2c\x5c\x20\x2a\xe9\xa6\xba\x17\x64\x74\xc1\x86\x5d\x81\x67\x32\xbc\x8e\x2e\xd0\x84\x96\x52\x05\x65\xaf\x79\x13\x9b\x84\xf9\x37\x16\x38\x72\x51\x7c\x71\x5b\xa1\x62\xb1\x65\x5c\xaf\x5a\xa9\x9b\xb1\x9c\xdb\x14\x99\xa9\x1f\xd4\xf8\x7a\x1c\x56\x22\x38\x1d\x1c\x5f\xd0\x3a\x35\xa0\x25\x95\x95\x31\x7f\x21\x4f\x51\x79\x79\x63\x08\x79\xc0\x2b\xbe\x76\x63\x6b\x73\x45\xd6\x06\xa7\x04\xee\x31\x3e\x2f\x92\x73\xd8\x71\x73\x80\x34\x1e\x8f\xf6\x32\x79\xcf\x34\x87\xe2\x3c\x00\xbf\x16\xeb\xa2\xc8\xda\x14\x2b\x32\xe8\xc0\x3a\x79\xcf\x43\x46\x52\xbe\x5e\x64\x48\x49\xb8\xd2\x9c\xa3\x0a\xc1\x2c\xc5\xe2\x00\x74\xe1\x37\x66\x33\x75\xbb\xd9\x80\x6d\xc9\xb3\x48\x65\xd4\xc7\x3e\x31\xea\xf3\xc4\xc8\x54\xd6\x0c\x91\x86\x18\x1a\xb3\x51\x0b\x96\x97\x52\x75\x74\x66\xb3\xe8\x4c\x6b\x36\x40\x31\x06\x09\xc3\xa1\x0d\x25\xc4\x98\x54\x84\x6e\x11\x2f\x2f\x04\x8b\xf5\x02\x61\xd7\x74\x18\x5f\xad\x93\x47\xd8\x30\x15\x53\x97\x95\xb6\x41\x96\x31\x03\xeb\x04\x36\xaf\x0a\x83\xce\xae\x36\x95\xf9\xa2\x95\xa0\x12\x7c\x97\x3b\xc1\x6c\xe0\x34\x32\x53\xdc\x4d\xf8\xca\xcf\x33\x46\x2f\x34\xdd\x40\x33\xc6\x94\x85\x90\xf2\x2f\xd1\xb6\xdd\x6d\x8c\xac\x95\x4d\x70\x63\xef\x8b\xb6\x4d\x5c\x29\x63\xc0\xe0\xb0\xa1\x56\xdd\x59\x8c\xf2\x3f\xfb\xaa\x09\xfe\x68\x4f\xc5\xf6\xd7\xf4\x3a\x40\x6b\x23\x35\x1c\xa2\x1a\x77\xad\xfd\x27\x36\x22\x17\x9e\x9f\x57\xd7\x26\x95\x85\xdb\x8b\xd4\xd4\x72\x5d\xbe\x6b\x2d\x4e\xdb\x50\x64\xb4\x7e\xb9\x53\x65\x51\x81\xa3\x8d\x89\x97\x82\x0a\x40\x5c\x87\xcc\xfd\x33\xc4\x50\x63\xed\xb2\xf8\x96\xb7\xf3\x37\x45\x88\x99\x9c\x2b\x37\x35\x73\x16\x86\x4e\x5b\xad\x3f\xd2\x90\x36\x29\xfb\x84\x90\x05\x67\x4b\x4c\x0d\x03\x96\xf7\x3e\x53\x7c\x0a\x50\x19\xf3\x6d\x4a\x42\x45\x69\xc5\x2d\x58\xb9\x6e\x88\x57\x66\xa3\x2a\xa1\xef\x7e\xc0\x9e\xd6\xd7\xc6\x3b\xb8\xfb\xb5\xa2\x0b\x93\x4f\x36\xf8\xdf\x15\xcf\x92\x61\x44\x00\xcd\x2f\xb6\x45\x53\xf4\xa0\xea\xc0\x4d\xe8\x87\xec\x67\x28\xd3\xeb\x89\x2e\x93\x4c\x08\x3c\xd1\x48\xc5\x6e\x8f\x32\x87\xf7\xc8\x4d\x47\x29\xcb\x9f\x65\xa3\x61\x26\x85\x2e\xd0\xe2\x28\xb5\x69\xe9\x28\xbd\x30\x71\x20\x52\x8f\x42\xef\x99\xd1\x12\xbc\x9a\xfc\xd4\x96\x0b\x15\xc2\x10\x52\xb2\xb5\x75\x96\xaf\x8b\xde\x75\x84\xf2\xe5\x52\xb7\xd2\x04\xa2\x1e\x05\xb1\x80\x5f\x9d\xac\x1c\xca\xa8\x00\xf1\x5c\x79\xed\xc0\x35\x00\x98\x66\x3b\x74\x7d\x10\x19\xf2\x2a\xd9\x94\x15\x23\x75\x54\xa3\x3f\x25\x28\x17\x0f\x0e\x83\x7c\x9d\x3a\xb9\xae\xa5\x26\xda\x81\x93\xc9\x58\xda\xe0\xef\x39\xfb\x39\xfa\xeb\x92\x6f\x78\x48\x44\x90\xba\x2a\x83\xcb\x4c\x98\xe6\xc3\x79\x10\x7f\xd2\x0c\x65\x19\xc4\xd7\xec\xd1\x4b\x68\x19\xc1\xb5\x12\x09\x68\x21\xc8\x4a\x40\x35\x15\x4b\x5b\x88\x2d\xbe\xee\x0c\xb3\xcc\x2b\x74\xd1\xeb\x85\x0d\x5e\xba\xe3\x3d\x4b\x5c\xb9\x75\x8b\x1c\xb6\x54\xae\x5b\x67\xa9\xb3\x0e\xd3\x12\xed\x16\x9a\x68\xf2\x32\xb1\x7e\xa4\xdb\x7a\x70\xac\xc3\x0b\xbd\x91\x0b\xf8\xd2\x9c\x9f\x86\xa0\x63\x89\xdc\xfc\x95\x08\x1d\xc6\x56\xad\xb2\x44\x9e\x2e\xec\x52\x65\xbc\xaa\x55\x2e\x86\x93\xc7\x1f\xd1\xaf\xe0\x41\x9b\x71\xb6\xd5\x35\xae\xc9\xdb\xa1\x43\x19\xbf\x13\xa3\x73\xaa\x34\xb3\x15\xcd\x85\x79\xa5\x26\xd3\xb4\xfb\xb0\x02\xbc\x5c\x25\x95\x63\x87\xfd\xfe\xf0\x66\x3d\x4b\x2e\x63\xe4\x7e\x5f\x6d\x3e\x1a\xa5\x97\xe8\xb9\x3b\x84\xc4\x07\x59\x79\x98\x3a\xa6\x78\xec\x74\xe9\x2d\x53\xc9\xfa\x40\x72\x0e\x99\x58\x69\xfe\x5f\xd2\x64\x66\x5a\x82\xca\x98\x1f\x02\xd3\x14\x42\xcb\x2b\xdb\x28\xc7\x57\x8d\x3c\xa9\xbc\x76\xc7\xf2\x0f\xa2\x55\x36\x84\xb5\xfd\xe8\xd8\x6a\xff\x2c\xe9\x38\xec\x67\xff\x84\xcd\x6f\x9d\x5f\xf3\xf4\xf5\xdd\xfe\xd7\xcd\x1d\x90\x6f\xbf\xbe\xfb\x75\xb3\xcf\xe9\xf8\x6f\x00\x00\x00\xff\xff\x2a\x21\xaf\xe2\xaa\x13\x00\x00")
+var _runtimeHelpColorsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x8c\x58\xdf\x8f\xe3\xc6\x0d\x7e\x9f\xbf\x82\xd8\x14\xd8\x3d\xc3\x96\x71\x05\x1a\x14\x1b\xe4\xa1\x39\xa4\xcd\x01\x4d\x02\x24\xdb\x87\xa0\x29\x6a\x4a\xa2\xad\xe9\x8e\x66\xd4\x19\x6a\x6d\xdf\x43\xff\xf6\x82\x9c\xd1\x0f\xef\x5d\xae\x7d\x5a\x58\x1a\x91\x1f\xc9\x8f\x1f\x39\xfb\x05\xbc\x0b\x2e\xc4\x64\xcc\x53\x67\x13\x74\xe4\x06\x18\xf0\x44\x80\xb6\x4f\xc0\x01\x9a\xf0\x42\x11\xf8\x1c\x00\xd3\x40\x0d\x27\x08\x47\xe8\x6d\x13\xc3\x7d\x82\x74\xf5\x8c\x17\xe8\xec\xa9\x73\xf6\xd4\xb1\xf5\x27\x20\x7f\xb2\x9e\x1e\x8d\xd9\xc1\x77\xe1\xac\x26\x22\x21\x13\x34\xea\xa8\xe9\xa8\xa7\x04\xe8\x5b\x18\x13\x01\x77\xd4\x7f\x74\xb2\x98\x3d\x5a\x47\x8a\x01\xdb\x56\xfe\x70\x47\xe0\x6c\x62\x41\xe0\xd0\x9f\x46\x3c\x51\xca\x58\xa0\x41\xbf\xc0\x30\xe6\x8b\x2f\xa6\xc0\xb2\x3f\x63\xbe\xcf\xc7\x82\x38\x3f\x5b\xee\x00\xc1\x8f\x7d\x4d\x51\xac\xdd\x40\xab\xaf\xd0\xd2\x11\x47\xc7\x15\x7c\x47\x91\xc0\xa6\xd9\xf5\xa3\x31\x1b\x48\xb6\x1f\x1c\x3d\x02\x4b\xc6\xca\xcb\xfc\x2c\xf1\xda\x54\x05\xef\x59\x82\x4c\xf0\xf6\xcb\xf2\x1c\xce\x9d\x6d\x3a\xc0\x48\x06\x20\x11\x8b\xb3\x6b\x18\x23\x30\xc5\xde\x7a\x74\x62\xbf\x0f\x3e\x3c\xa3\xbd\x75\x50\x1e\xae\xed\x7f\x25\x9f\x42\x8f\x57\x88\xd4\x84\x93\xb7\x1f\x08\x2c\x03\x26\x03\xf0\xf3\x58\x3b\xdb\x13\x3c\xd1\x85\xef\xd3\x14\xd0\x47\xe8\x22\xfd\x7b\xb4\x51\xb2\x1c\xc7\x52\x21\xe0\x60\x00\x5c\x08\xcf\x30\x50\x3c\x52\xc3\x5b\xa8\x47\x56\x10\xbf\xff\x43\x09\x04\x70\x18\x62\xb8\xd8\x1e\xd9\x06\xaf\xa7\x13\xbc\x50\xbc\xc2\x29\x84\x16\x30\xc1\x99\x9c\xab\x0c\xc0\x7b\x71\x8f\x2e\xe5\xf2\x7d\x0a\x87\x84\xfc\x81\x7c\x3d\x46\xff\x08\x4f\x1d\xc1\x7d\xf9\x75\xbf\x3e\xa6\x8c\x39\x87\xf8\x9c\x4d\xe7\x1a\x2e\x78\xa6\xfc\x25\x2d\x50\x70\x18\xed\x07\x6a\x5f\xd5\x68\x7a\x7c\xeb\x1e\xe0\x97\x30\x42\xea\xc2\xe8\x5a\xe8\xf0\x85\x3e\x75\x18\x06\x74\xc4\x4c\x60\xfd\x6d\xc1\x84\x98\x42\x64\xcb\xd5\x8d\xeb\x1d\x37\xff\x87\x77\x38\x0a\xf6\x39\xf7\x5f\xc1\xbf\xc6\xc4\x06\xa0\xc7\x67\x82\x34\x46\x7a\xe5\x2c\x8d\xc3\x10\x22\xdf\xd4\xab\xa6\x63\x88\x04\x63\x92\xee\x93\xfa\xfb\x16\xb8\x43\xad\x98\x01\xf8\xfe\xfd\xbb\x9f\x7e\xfc\xe7\xd3\x4f\x7f\xfb\xf6\xdd\x8f\x7f\xfd\xf1\x27\x20\xff\x62\x63\xf0\x3d\x79\x86\x17\x8c\x16\x6b\xa7\x14\x17\x36\x72\x80\xb7\x93\xbd\xc4\x18\xb5\xa1\xb5\xc1\x34\x38\xe4\xd0\xef\x5a\x8c\xcf\x4b\x70\xeb\x58\x6c\x82\x1a\x13\xb5\x10\x8e\x47\xe9\xaa\x3f\x71\xe8\xef\x13\xdc\xc9\x17\x77\xaf\x73\xfe\x9b\xe4\xcb\xd4\x13\x1a\x55\xc6\x3c\x05\x20\xaf\x08\x83\x27\xb1\xc9\x1d\xa5\x57\x52\x22\x29\x83\x21\x52\x4a\xf0\x8e\xa3\xfb\x56\x4a\x94\x45\x41\x33\x71\x1d\x08\x0e\x12\xdc\x1a\xea\x5c\x8c\x43\x65\x1e\x42\xcc\x6d\x49\xa2\x74\xe2\x47\xda\xaa\xe9\x42\x48\xf4\xa6\x32\x66\xb7\xdb\x15\xf9\xb8\x4f\xaf\x44\x2c\x52\xa6\x36\x5d\x38\x52\x4f\xee\x5a\x74\x60\xd1\xb2\x4a\x19\x3d\xd1\x3e\x78\x4a\x2a\x55\xb5\x54\x7e\xf4\xad\xf9\x7b\x47\x91\xfe\xf1\xd0\x31\x0f\xe9\x71\xbf\x3f\x59\xee\xc6\xba\x6a\x42\xbf\xff\x70\xa5\xd6\xb6\x16\xf7\x1a\xcb\x9e\x23\xd1\xbe\xc7\xc4\x14\xf7\x71\xf4\x6c\x7b\xda\xaf\xc1\x08\xd2\xa7\x8e\xae\x0a\x2a\x78\x77\x05\xac\xc3\xc8\xf0\xf6\x8f\xe0\xac\xb8\xb5\x1e\x38\x30\xba\xca\x98\x6f\x30\xd9\x06\x9d\xbb\xae\x34\x57\x28\xba\xce\x90\xe4\xc0\x13\xa9\xf0\x3a\xeb\x9f\x17\x75\x85\x53\x0c\xe3\x30\xa9\x68\xc3\x23\xba\xf2\x65\x95\x87\x88\x4d\xd0\x4a\x1a\x33\x23\xc5\xf0\x41\xdf\xef\xc4\xce\x41\x34\xb8\x47\x2f\xd5\xfd\x73\x88\x40\x17\x94\x8c\x6d\xc5\xcf\xe2\x02\x9d\xd3\x73\xe4\x59\x91\x9f\x22\x91\xdf\x2a\xa8\xb3\xf6\x69\x99\x1d\x93\xb1\x47\x63\x0e\x87\x83\x59\xdc\x4c\x5f\xc3\x9d\x7e\x7a\xa7\xaf\xcd\x37\xd8\x3c\x0b\x7a\x3f\x35\xa1\x16\x43\x4b\x58\x13\xc8\x7c\xb3\x47\x4b\xed\x34\x20\xd4\xf8\xff\x32\xbd\xad\xdd\x48\xc5\xbe\x86\x7f\xb6\xce\xc1\xc9\xbe\x2c\x00\x35\x0a\x04\x39\x08\xf5\x0c\xa1\x32\xe6\xfd\x71\x15\x92\xb3\xcf\x04\x3e\x88\x24\x50\x01\xa9\x44\x44\x9f\x29\x2e\x21\x17\x4c\x19\xa0\x0f\xdc\x69\xcf\x7b\x38\xc6\xe0\xf9\x33\x48\xd7\x20\x7f\x29\x46\x35\xec\x61\x64\xa8\x83\x6b\xb7\x10\x22\x8c\xbe\xa5\x28\x6c\x99\x4d\x96\x96\xcb\xd9\xfa\x8c\x7d\x31\x01\x91\xda\xe2\x42\x5b\xe6\x49\xa8\xad\x74\xe4\x2e\x12\x41\x6b\x8f\x47\x8a\x72\xfc\x8c\x57\x9d\xeb\x39\xe1\xd7\xc5\x43\x65\xcc\xbb\x5b\x39\x87\x31\x8d\xca\x54\x15\xe6\x65\x8e\xaa\xc0\x89\x6d\x69\xfc\x3c\x47\xc5\xca\x98\x28\x4a\xcb\xd9\x04\x3d\xa1\xcf\xe7\x4c\x49\xa3\x0f\x0c\x2d\x0d\xe4\x5b\x08\x1e\xb8\x0b\xb3\x92\x00\x3a\xc5\x54\xd3\xc4\xd8\x84\x32\x21\xa7\x54\x65\xb6\xad\xce\x4b\xfe\x8d\x9c\xf3\x28\x42\x70\xa8\x1d\x36\xcf\x5b\xc9\xc0\x76\xe6\x2a\x39\x17\xce\x5b\xad\xfa\x16\x7a\x3c\x91\x67\xdc\x42\x73\x45\xbf\x15\xbd\x61\x3a\x14\xa9\x26\xa8\xa3\xb2\x5e\xe5\xd8\x73\x32\xe1\x08\x84\x4d\xa7\x62\xf4\x90\x5f\x16\x0f\xf9\x47\xa4\xb6\xaa\xaa\xd2\xf2\x7e\xa6\xc9\xd4\x14\x4b\xf6\xe6\x01\xa9\x6b\xcd\xdc\x90\x36\x96\xe5\x27\xc1\xdb\x9d\x9c\x79\x58\x7e\xbe\xfd\x52\x19\x6c\x22\x1d\x29\x4e\x6b\x97\x84\x39\xf5\xcc\x9b\x4c\xdc\x29\xdd\xf7\xe9\xb3\xe3\x69\x2b\x07\x17\x88\x4a\xba\xa9\xee\x05\x19\x5d\xb0\x61\x57\xe0\x99\x0c\xaf\xa3\x0b\x34\xa1\xa5\x54\x41\xf1\x35\x3b\xb1\x49\x98\x7f\x33\x01\x47\x2e\x8a\x2f\xb3\x56\xa8\x58\x86\x32\xae\x4f\xad\xd4\xcd\x58\xce\x6d\x8a\xcc\xd4\x0f\x3a\xf8\x7a\x1c\x56\x22\x38\x05\x8e\x2f\x68\x9d\x0e\xa0\x25\x95\x95\x31\x7f\x21\x4f\x51\x79\x79\x33\x10\xf2\x76\x57\xe6\xda\xcd\x58\x9b\x2b\xb2\x1e\x70\x4a\xe0\x1e\xe3\xf3\x22\x39\x87\x1d\x37\x07\x48\xe3\xf1\x68\x2f\xd3\xec\x99\x96\x50\x9c\xb7\xdf\xd7\x62\x5d\x14\x59\x9b\x62\x45\x06\xdd\x56\xa7\xd9\xf3\x90\x91\x94\xaf\x17\x19\x52\x12\xae\x34\xe7\xa8\x42\x30\x4b\xb1\x4c\x00\xba\xf0\x1b\xb3\x99\xba\xdd\x6c\xc0\xb6\xe4\x59\xa4\x32\xea\x63\x9f\x18\xf5\x79\x62\x64\x2a\x67\xd2\xb5\xaf\x83\x33\x1b\xe9\xd0\x21\x86\xc6\x6c\x74\x16\xcb\x1b\x29\x3f\xca\xab\x59\x70\x5a\xb3\x01\x8a\x31\x88\x3d\x0e\x6d\x28\xb6\xc6\xa4\x6a\x74\x0b\x7d\x79\x21\xa0\xac\x17\x2c\xbb\xa6\xc3\xf8\xea\x9c\x3c\xc2\x86\xa9\x4c\x77\x39\x69\x1b\x64\xd9\x37\xb0\x4e\x60\xf3\xa9\x30\xe8\x06\x6b\x53\x59\x34\x5a\x31\x2a\xc6\x77\xb9\x25\xcc\x06\x4e\x23\x33\xc5\xdd\x84\xaf\xfc\x3c\x63\xf4\xc2\xd7\x0d\x34\x63\x4c\x59\x11\x29\xff\x12\x91\xdb\xdd\xda\xc8\xa2\xd9\x04\x37\xf6\xbe\x88\xdc\x44\x9a\xb2\x0f\x0c\x0e\x1b\x6a\x75\x4c\xcb\xc4\xfc\xcf\xbe\x6a\x82\x3f\xda\x53\x99\xff\x6b\x9e\x1d\xa0\xb5\x91\x1a\x0e\x51\x27\x78\xad\x8d\x28\xf3\x44\xae\x3d\x3f\xaf\x2e\x4f\xaa\x0f\xb7\xd7\xa9\xa9\xf7\xba\x7c\xe3\x5a\x46\x6e\x43\x91\xd1\xfa\xe5\x66\x95\xd5\x05\x8e\x36\x26\x5e\x2a\x2b\x00\x71\x6d\x32\x37\xd2\x10\x43\x8d\xb5\xcb\x2a\x5c\xde\xce\xdf\x14\x45\x66\x72\xae\xdc\xd7\xcc\x59\xa8\x3a\xb9\x5a\x7f\xa4\x26\x6d\x52\x1a\x0a\x33\x0b\xce\x96\x98\x1a\x06\x2c\xef\x7d\xe6\xfa\x64\xa0\x32\xe6\xdb\x94\x84\x93\xd2\x93\x5b\xb0\x72\xe9\xd0\x55\x5a\xe7\x51\x31\x7d\xf7\x03\xf6\xb4\xbe\x3c\xde\xc1\xdd\xaf\x15\x5d\x98\x7c\xb2\xc1\xff\xae\x0c\x2f\xd9\x4a\x04\xd0\xfc\x62\x5b\xc4\x45\x03\xd5\x51\xdc\x84\x7e\xc8\x83\x0d\x65\x8d\x3d\xd1\x65\xd2\x0b\x81\x27\x62\xa9\xd8\xed\x51\xf6\xf1\x1e\xb9\xe9\x28\x65\x1d\xb4\x6c\xd4\xcc\x24\xd5\x05\x5a\x1c\xa5\x36\x2d\x1d\xa5\x17\x26\x0e\x44\xea\x51\xe8\x3d\x33\x5a\x8c\x57\xd3\x60\xb5\xe5\x5a\x85\x30\x84\x94\x6c\x6d\x9d\xe5\xeb\x22\x7c\x1d\xa1\x7c\xb9\xd4\xad\x34\x81\xc8\x48\x41\x2c\xe0\x57\x91\x95\xa0\x8c\x2a\x11\xcf\x95\xd7\x0e\x5c\x03\x80\x69\xc9\x43\xd7\x07\xd1\x23\xaf\xda\x4d\x59\x3a\x52\x47\x35\xfa\x53\x82\x7c\x01\x01\x0e\x83\x7c\x9d\x3a\xb9\xb4\xa5\x26\xda\x81\x93\xc9\x58\xda\xe0\xef\x39\x0f\x76\xf4\xd7\x25\xdf\xf0\x90\x88\x20\x75\x55\x06\x97\x99\x30\x2d\x8a\xf3\x46\xfe\xa4\x19\xca\x7a\x88\xaf\xd9\xa3\x57\xd1\xb2\x8b\x6b\x25\x12\xd0\x42\x90\x95\x92\x6a\x2a\x96\xb6\x90\xf9\xf8\xba\x33\xcc\xb2\xb8\xd0\x45\xef\x19\x36\x78\xe9\x8e\xf7\x2c\x76\xe5\xee\x2d\xba\xd8\x52\xb9\x76\x9d\xa5\xce\xba\x55\x8b\xb5\x5b\x68\x22\xce\xcb\xea\xfa\x91\x80\x6b\xe0\x58\x87\x17\x7a\x23\xd7\xf0\xa5\x39\x3f\x0d\x41\xf7\x13\xb9\xff\x2b\x11\x3a\x8c\xad\xce\xcc\x62\x79\xba\xb6\x4b\x95\xf1\xaa\x33\x73\x99\x3c\x79\x0f\x12\xfd\x0a\x1e\xb4\x19\xe7\xf9\xba\xc6\x35\x0d\x79\xe8\x50\xf6\xf0\xc4\xe8\x9c\x2a\xcd\x3c\x93\xe6\xc2\xbc\x52\x93\x69\xed\x7d\x58\x01\x5e\xee\x94\xca\xb1\xc3\x7e\x7f\x78\xb3\x5e\x2a\x97\x7d\x72\xbf\xaf\x36\x1f\xed\xd4\x8b\xf5\xdc\x1d\x42\xe2\x83\x9c\x3c\x4c\x1d\x53\x86\x6d\xb9\xfc\x4e\xeb\xc9\x3a\x20\x89\x43\x56\x57\x9a\xff\xa3\x34\x4d\x35\x2d\x41\x65\xcc\x0f\x81\x69\x32\xa1\xe5\x15\x37\xca\xf1\x55\x23\x4f\x2a\xaf\xdd\xb1\xfc\x9b\x68\x95\x0d\x61\x6d\x3f\x3a\xb6\xda\x3f\x4b\x3a\x0e\xfb\x79\x90\xc2\xe6\xb7\xe2\xd7\x3c\x7d\x7d\xb7\xff\x75\x73\x07\xe4\xdb\xaf\xef\x7e\xdd\xec\x73\x3a\xfe\x1b\x00\x00\xff\xff\x87\xbd\x8a\x93\xb0\x13\x00\x00")
 
 func runtimeHelpColorsMdBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeHelpColorsMdBytes() ([]byte, error) {
        return bindataRead(
@@ -1588,7 +1609,7 @@ func runtimeSyntaxLispMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeSyntaxLuaMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xac\x56\x6d\x6f\x13\xb9\x16\xfe\xde\x5f\x61\x52\xaa\x26\x81\xe4\x96\x5e\x09\xee\xad\x28\x12\xba\x02\x74\x59\x28\xbb\x20\xb1\x1f\xea\x80\x3c\x33\x67\x66\xbc\x78\xec\xe9\xf1\x71\x93\xec\x9e\xdd\xdf\xbe\x3a\x9e\xa4\x84\xd2\xec\x27\x2a\xc5\x6f\x63\x3f\xe7\xfd\x39\x3d\xfc\xa1\x7f\x07\x87\x07\x87\xea\x4d\x32\x2a\xae\x3d\x99\x95\x6a\x6d\xd3\x3a\xdb\xb4\x64\x7d\xa3\xea\x80\xea\xc2\xf8\x30\xcf\xb7\x9e\x27\x6a\x03\x9e\x29\xf5\xd6\x10\xb5\xb0\x54\xbf\x5a\x57\xa9\xa7\xdd\xd2\xba\xea\x91\x1a\x1b\x9a\xa8\xa6\x33\xd6\xcd\xcb\xd0\x3d\x13\x54\x5b\x82\x8f\x70\xa6\x5e\xfd\xfc\x46\x9d\x2a\x15\x50\x39\x43\x80\x19\xec\x23\x60\xb4\xc1\x9f\xa9\xd3\x93\x93\x27\xb3\x93\xc7\xb3\x93\xc7\xf9\xfc\x22\x10\xc4\x33\xf5\x0e\x6d\x63\xbd\x71\x6e\xad\x0a\x13\xa1\x52\xc1\xab\xf7\xa9\x58\x6f\xd5\xc4\x52\x15\x6b\xf5\x3a\x44\xa8\xd5\xf1\xeb\xd4\xf7\xc7\xea\x43\xd9\xa6\x86\x0e\x7e\xb0\x7b\x0e\x06\xc3\x43\x67\xc8\x96\x59\x9f\x14\x21\x3b\xe6\x78\xee\x92\x39\x56\xb5\x75\x10\x0f\x36\x6a\x8d\x5c\x32\x23\x35\x9a\x4f\xb5\x7c\xbc\x3f\x92\xd7\xef\x7a\x40\x43\x01\xe3\x41\x19\x5c\x40\x15\xc9\x10\x74\xe0\x49\x8d\xce\x58\x4f\xf5\x94\xf5\x94\xff\xc5\x47\xac\x1f\xf0\x8c\xf5\x27\x7e\xc6\xcf\xce\xf9\x29\x3f\x3d\xe7\xbf\xce\xf9\x9c\xf5\x5c\xcf\x59\x17\x63\x1f\x88\x8d\xaf\x38\xe0\x44\x17\x19\xf9\xc3\x16\xe9\x0e\x68\x5d\x8c\xab\xc0\xe0\x2b\x5e\xb6\xd6\x01\x23\xf4\x60\x88\x93\x27\xeb\xd8\xd6\x0c\x2e\x82\xad\x99\x5a\xf0\x79\xcd\x75\x40\xb6\x9e\xeb\xe4\x4b\xb2\xc1\xb3\x0b\xa5\x71\x8c\x40\x09\xfd\x56\xe0\x4f\xb0\x5e\x06\xac\xf6\x88\x83\x22\x35\x1c\x09\xad\x6f\xb8\x33\xd4\x32\x99\xc2\x01\xdb\xc0\x65\xc0\x90\xc8\x7a\xe0\x10\x39\x51\xfd\x1f\x2e\x2c\xfd\xfb\x74\xa2\x0b\x3d\x1f\xdd\x09\xf6\xf9\xc5\xc5\x47\xfe\xfc\x8a\x3f\x7f\x7c\xf1\xfe\xc3\xff\xdf\x5d\xb0\x89\x11\x90\xb8\x0c\xce\x41\x49\x8d\xc1\xc2\x34\xc0\x55\x10\xf7\x33\x20\x06\xe4\x06\xa8\x06\x7f\x2d\x73\x07\x64\x36\xd2\x7b\x63\x31\xb2\x0b\xa6\xca\x43\xbe\xdf\x85\x2a\x39\x60\x0f\x2b\xe2\xe1\x7b\x2f\xb1\xe5\x1e\xad\x27\x46\xb3\x84\xab\x24\xc6\x9b\x65\x03\x79\xef\xc0\xcb\x14\x65\x07\x57\xc9\x22\x70\x04\x51\x84\xe3\x46\x68\xdc\x15\x4a\xc1\xa7\xae\x00\x64\x0a\x1b\x7f\xd0\xba\x07\x4e\xbe\x37\xe5\x17\x5e\x65\x61\x13\x1d\xa7\x7a\xbc\x8d\xa3\xaf\x0c\x56\xca\xd9\x02\x0d\xae\x37\x1e\xb1\x15\x78\xb2\xb5\x05\x54\x23\x1b\xf4\x5c\x17\xe3\xd2\x05\x09\x95\x4b\xb1\x65\xeb\xfb\x44\xec\xac\x87\xc8\xa1\x07\xcf\x21\x91\x9c\xf4\x79\x83\x60\x2a\xa6\xae\xcf\xf6\x66\xe9\x4b\xb4\x04\x39\x92\xdf\xc3\x4b\xb8\xb2\x00\x53\x44\x36\x65\x88\x6c\xa2\xf5\x6c\xc8\xf8\xd3\x3c\x72\x09\xd6\x71\x19\x62\x2b\x03\x57\xd0\x30\xac\x7a\xae\x5d\x08\xc8\x75\x17\x2a\xae\x51\x0e\xda\xd4\x00\xbb\x4a\x96\x2e\x34\x8f\x4e\x64\xe4\xce\xac\xe4\x67\x3d\x41\x03\xc8\x9d\xf5\xf2\xbb\xd9\x86\xaa\xe6\xde\x72\x1f\x96\x8c\xa6\x62\x34\xbe\x0a\xdd\x66\x8a\x00\x15\x47\xeb\x5b\x8e\x57\x48\x2c\x9a\x50\xd8\xbe\x1c\x9c\xea\x68\x8f\x51\x21\x6e\x7d\x56\x7e\xe1\xca\x10\x70\x65\xeb\x9a\x6c\x07\x0c\x2b\x28\x13\xc9\x6c\x49\xf2\x45\x22\x88\xd0\x85\x6b\x29\x14\x6f\x3a\x09\x2f\xe5\x0a\x00\xce\x0f\xa8\xeb\xe5\x78\x8f\x24\x09\xab\x69\x60\x10\x17\x7c\x6d\x1b\x2e\x7b\xa9\x00\xc9\x38\x18\x12\xcf\xd9\x82\xf3\x59\x8f\x90\xb3\x31\x02\x48\xce\x45\x30\x58\xb6\x80\x71\xb3\x92\x3b\x7b\xc4\x0c\xb9\x94\xa5\x14\x6b\x02\x2e\x5b\x83\x5c\xa5\xae\xe7\xda\xfa\x4a\x2a\xb8\x33\xc4\x4d\x67\xa8\x6c\xb9\x89\xa9\x60\xc9\x5b\x17\x96\xe2\xe5\x7c\x98\xf3\x4f\x86\x68\x7f\xcf\x9c\xc0\x08\xd7\x80\x11\x58\x6e\x6f\xf2\x33\xf5\x3d\xe0\x1e\x15\x72\x7e\x6f\xed\x2c\x0d\xb1\xf5\xb9\x2e\x3b\xb3\xf2\x9c\xfd\x97\x21\x36\xbe\x8c\x01\x69\x83\xba\x07\x4f\xc8\x60\x80\x13\x5b\x64\xe8\x0d\x11\xa0\xe7\x32\x54\x10\xf3\xd8\x4b\xc0\xb3\x29\xa1\xae\x23\xec\x0b\xf7\x0d\xc9\x0c\x78\x08\x12\x71\x1b\xd7\x16\x5c\x95\xab\x12\x21\xa6\x0e\x18\x93\xf7\x52\x92\x42\x38\x29\xf2\x12\x4d\xcf\xf9\xd2\x1e\xdc\xcc\x6b\x19\x73\x60\xb8\x1d\x9a\x69\x43\xf8\x22\xb3\xf5\x75\x90\x79\xe0\xcc\x6f\xf8\xa7\x01\x42\x68\x6c\x24\x5c\xcb\x3a\xf5\xd7\xc6\xa5\x7c\x9c\x22\xe0\xb0\xd9\xe1\x90\x8c\xb8\xcd\xbd\x6f\x49\x25\x7e\x7d\x1d\x77\x5f\x13\x9a\x12\x8a\x21\x70\xf9\xc4\x56\xdb\xd5\x6f\xc1\xfa\x3d\x56\x65\x02\x1e\x4a\x1e\x63\x6b\x6b\xe2\x42\x9a\x4b\x21\x5d\xa6\x08\xc8\x05\x41\x24\x2e\x56\x01\x19\x56\x22\x42\x98\xaf\x77\xa6\x04\x76\x18\x84\xab\xd9\x0d\xef\x70\xb3\x1d\x60\xb6\xad\xe2\xa5\x75\xa0\x5a\xe3\x2b\x07\xaa\x13\xbb\x6e\xba\xc6\xae\x16\xfa\xec\x16\xa9\x0d\x74\x96\xc9\x2b\x02\x64\x57\x5c\x17\xa9\xde\x21\xaf\x83\x43\x55\x1b\x17\xe1\xa1\xf2\xd6\x3d\x54\x84\x09\x36\xc0\x65\xf0\x91\xcc\xa6\x81\xe4\x3b\xec\xad\x63\xb9\xb1\x7d\xf9\x62\x25\xb9\x65\xdc\xa6\x6b\x7f\xd7\x79\xc6\xb9\x6d\xd6\x43\xc3\x1c\x78\xde\xfa\xd2\xa5\x0a\x26\x7c\x74\xc5\x47\xf7\xf8\xe8\x17\x3e\x42\x3e\x5a\x6d\x11\x2f\x32\xd1\xc7\x5b\x2a\xcc\x07\xfe\xcf\x9a\x5c\x9e\xcc\xfe\xbb\x78\x70\xd3\xb3\xd7\x5d\x11\xdc\x9d\xa2\xc7\xac\x27\xac\x2f\x59\x2f\x58\xff\xc1\xfa\xcf\xc9\xa6\x39\x48\xd1\x7f\x27\x60\xe0\x02\x35\xd2\xa3\xb1\xd6\x73\xbe\xfc\xa4\xb5\x1e\x2d\x26\x53\x3d\xe2\xe3\x9b\x93\xe3\xc5\x64\x7a\x9c\x51\xde\x26\x47\x56\x9c\xab\xe2\x9d\x78\xa2\x09\xd2\xf9\x48\x9a\xd2\xa5\xbe\x1c\x29\xf0\xd5\xf9\x48\x2f\xf4\x62\xf0\x5b\x2c\x4d\xff\xd5\x61\x3d\x94\xd6\x38\x35\xd2\xfa\xf2\x64\xf6\x64\xf1\x75\x60\xad\x57\x62\xaf\x99\xd5\xcf\x67\x2f\x17\x3b\x4b\xd6\xfa\xd2\x14\x50\x7b\x8c\x0b\x1e\x6b\x5d\xb2\xd6\xff\x9b\xb1\xd6\x6f\x87\x41\x76\x93\xf9\x60\x71\x0b\x85\xf1\xcd\x8d\x86\xdd\xe0\xa0\x4f\x87\xf7\xe6\xd3\xe1\x82\xed\x7a\x07\xaa\x40\xf9\x3f\xb5\x70\x42\x67\xb7\x2f\xeb\x99\x9e\xcd\xa7\xf7\x6f\xd9\xfe\x0f\x2f\x76\xec\x9f\xe9\xd9\x9d\x6e\xf8\x3b\x00\x00\xff\xff\xab\x05\x4b\x4c\x79\x0b\x00\x00")
+var _runtimeSyntaxLuaMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xac\x56\x5f\x6f\x23\xb7\x11\x7f\xf7\xa7\x60\xe4\x18\x96\x94\x48\x75\x5c\x20\x69\x8d\xf3\x01\x41\x71\x09\x9a\x9e\x9d\x36\x06\xae\x0f\xa6\xee\xc0\xe5\xce\xee\xb2\xc7\x25\xd7\xc3\xa1\x25\xb5\xd3\x7e\xf6\x62\xb8\x92\x4f\xf1\x59\x79\x8a\x01\x0d\xc9\xd9\xe1\xfc\xe7\x6f\x7c\xfa\xbb\xfe\x9d\x9c\x9e\x9c\xaa\xb7\xd9\xa8\xb4\x0d\x64\x36\xaa\x73\x6d\xe7\x5d\xdb\x91\x0b\xad\x6a\x22\xaa\x1b\x67\x31\x2e\x8b\xd8\xf7\x99\xba\x88\x57\x4a\xdd\x18\xa2\x0e\xd6\xea\x9f\xce\xd7\xea\x55\xbf\x76\xbe\xfe\x46\x4d\x0d\xcd\x54\xdb\x1b\xe7\x97\x36\xf6\xaf\x45\xad\xb3\x10\x12\x5c\xa9\x1f\xff\xfe\x56\x5d\x2a\x15\x51\x79\x43\x80\x45\xd9\x3b\xc0\xe4\x62\xb8\x52\x97\x17\x17\xdf\x2d\x2e\xbe\x5d\x5c\x7c\x5b\xf8\xb7\x91\x20\x5d\xa9\x9f\xd1\xb5\x2e\x18\xef\xb7\xaa\x32\x09\x6a\x15\x83\xfa\x25\x57\xdb\xbd\x9f\x68\x55\xb5\x55\x3f\xc5\x04\x8d\x3a\xff\x29\x0f\xc3\xb9\xba\xb3\x5d\x6e\xe9\xe4\x77\xce\xcf\xc9\x18\x78\xec\x0d\x39\x5b\xfc\xc9\x09\x4a\x66\xce\x97\x3e\x9b\x73\xd5\x38\x0f\xe9\x64\xe7\xd6\xc4\x67\x33\x51\x93\xe5\x5c\xcb\xc7\x2f\x27\x72\xfb\x8e\x0c\x41\x0f\x81\xd2\x89\x8d\x3e\xa2\x4a\x7b\x86\x9a\xe8\x6a\x5a\x47\x86\x50\xf3\xba\x73\x1e\x18\x61\x00\x43\x9c\x03\x39\xcf\xae\x61\xf0\x09\x5c\xc3\xd4\x41\x28\x7b\x6e\x22\xb2\x0b\xdc\xe4\x60\xc9\xc5\xc0\x3e\x5a\xe3\x19\x81\x32\x86\x99\xae\x8a\xc1\xb7\xb1\x75\xf6\x45\x5b\x21\x12\x9b\x50\x73\xc4\xbd\xec\xdf\x60\xbb\x8e\x58\x1f\x71\x0d\xaa\xdc\x72\x22\x74\xa1\xe5\xde\x50\xc7\x64\x2a\x0f\xec\x22\xdb\x88\x31\x93\x0b\xc0\x31\x71\xa6\xe6\x4f\x5c\x39\xfa\xe3\xe5\x4c\x57\x7a\x39\x79\x51\xd9\x87\x37\xb7\xef\xf8\xc3\x8f\xfc\xe1\xdd\x9b\x5f\xee\xfe\xfa\xf3\x2d\x9b\x94\x00\x89\x6d\xf4\x1e\x2c\xb5\x06\x2b\xd3\x02\xd7\x51\x12\xca\x80\x18\x91\x5b\xa0\x06\xc2\xa3\xac\x3d\x90\xd9\x59\x1f\x8c\xc3\xc4\x3e\x9a\xba\x90\x22\xdf\xc7\x3a\x7b\xe0\x00\x1b\xe2\xf1\xfb\x20\xd5\xe2\x01\x5d\x20\x46\xb3\x86\x87\x2c\x89\x32\xeb\x16\xca\xd9\x43\x90\x25\xc9\x09\x1e\xb2\x43\xe0\x04\xe2\x08\xa7\x9d\xd1\x74\x68\x94\x62\xc8\x7d\x05\xc8\x14\x77\xf9\xa0\xed\x00\x9c\xc3\x60\xec\x47\xde\x14\x63\x33\x9d\xe6\x7a\xba\xaf\x79\xa8\x0d\xd6\xca\xbb\x0a\x0d\x6e\x77\x19\x71\x35\x04\x72\x8d\x03\x54\x13\x17\xf5\x52\x57\x53\xeb\xa3\x94\xd5\xe7\xd4\xb1\x0b\x43\x26\xf6\x2e\x40\xe2\x38\x40\xe0\x98\x49\x38\x43\x39\x20\x98\x9a\xa9\x1f\x4a\xbc\xc5\xfa\x1a\x1d\x41\xa9\xe4\xe7\xea\xa5\x5c\xc5\x80\xa9\x12\x1b\x1b\x13\x9b\xe4\x02\x1b\x32\xe1\xb2\x50\xb6\xe0\x3c\xdb\x98\x3a\x21\x5c\x43\xcb\xb0\x19\xb8\xf1\x31\x22\x37\x7d\xac\xb9\x41\x61\x74\xb9\x05\xf6\xb5\x6c\x7d\x6c\xbf\xb9\x10\xca\xbd\xd9\xc8\xcf\x05\x82\x16\x90\x7b\x17\xe4\xf7\x74\x8c\x75\xc3\x83\xe3\x21\xae\x19\x4d\xcd\x68\x42\x1d\xfb\xdd\x92\x00\x6a\x4e\x2e\x74\x9c\x1e\x90\x58\x3c\xa1\xb8\xbf\x39\x26\xd5\xd3\x91\xa0\x62\xda\xe7\xcc\x7e\xe4\xda\x10\x70\xed\x9a\x86\x5c\x0f\x0c\x1b\xb0\x99\x64\x75\x24\xfd\x22\x15\x44\xe8\xe3\xa3\x3c\xaa\x60\x7a\x29\x2f\x95\xd7\x02\x5c\x2e\x50\x3f\x08\xfb\x88\x25\x29\xab\x69\x61\x34\x17\x43\xe3\x5a\xb6\x83\xbc\x00\xe9\x38\x18\x1b\xcf\xbb\x8a\x0b\x6f\x40\x28\xdd\x98\x00\xa4\xe7\x12\x18\xb4\x1d\x60\xda\xed\x44\xe6\x88\x99\xb1\x97\x8a\x95\x6a\x4b\xc0\xb6\x33\xc8\x75\xee\x07\x6e\x5c\xa8\xe5\xb5\xf7\x86\xb8\xed\x0d\xd9\x8e\xdb\x94\x2b\x96\xbe\xf5\x71\x2d\x59\x2e\xcc\xd2\x7f\x42\x92\xfb\x77\xc1\x0f\x46\x78\x04\x4c\xc0\x22\xbd\xeb\xcf\x3c\x0c\x80\x47\x5c\x28\xfd\xbd\x8f\xd3\x1a\x62\x17\xca\xbb\xec\xcd\x26\x70\xc9\x5f\x51\xb1\xcb\x65\x8a\x48\x3b\xad\x47\xf4\x09\x18\x8c\xea\x24\x16\x21\x83\x21\x02\x0c\x6c\x63\x0d\xa9\xd0\x41\x0a\x5e\x42\x89\x4d\x93\xe0\x58\xb9\x9f\x40\x66\xd4\x87\x20\x15\x77\x69\xeb\xc0\xd7\xe5\x55\x22\xa4\xdc\x03\x63\x0e\x41\x9e\xa4\x00\x4e\x4e\xbc\x46\x33\x70\x11\x3a\xa2\xb7\xe0\x5a\xd1\x39\x22\xdc\x01\xcc\x74\x31\x7e\x94\xd5\x85\x26\xca\x3a\xe2\xeb\xaf\xf0\xa7\x05\x42\x68\x5d\x22\xdc\xca\x3e\x0f\x8f\xc6\xe7\xc2\xce\x09\x70\x3c\x1c\x60\x48\xd1\xb8\xef\xbd\x5f\x83\x4a\xfa\x74\x3b\x1d\xde\x26\x34\x16\xaa\xb1\x70\x85\xe3\xea\xfd\xee\x5f\xd1\x85\x23\x51\x15\x00\x1e\x9f\x3c\xa6\xce\x35\xc4\x95\x60\x7d\x25\xa0\x5f\x45\xe4\x8a\x20\x11\x57\x9b\x88\x0c\x1b\x31\x21\xc8\x37\x78\x63\x81\x3d\x46\xc1\x6a\xf6\xe3\x3d\xdc\x1d\x47\x35\xfb\x51\xf1\x83\xf3\xa0\x3a\x13\x6a\x0f\xaa\x97\xb8\x9e\xa6\xc6\xa1\x17\xfa\xea\x19\xa8\x8d\x70\x56\xc0\x2b\x01\x94\x54\x3c\x56\xb9\x39\x00\xaf\x93\x53\xd5\x18\x9f\xe0\x6b\x15\x9c\xff\x5a\x11\x66\xd8\x29\xb6\x31\x24\x32\xbb\x01\x52\x64\x38\x38\xcf\x22\xb1\xbf\xf9\x66\x23\xbd\x65\xfc\x6e\x0e\x7f\x36\x79\xa6\x65\xc4\x36\xe3\x70\x1d\x71\xde\x05\xeb\x73\x0d\x33\x3e\x7b\xe0\xb3\x2f\xf8\xec\x1f\x7c\x86\x7c\xb6\xd9\x6b\xbc\x2d\x40\x9f\x9e\xb9\xb0\x1c\xf1\xbf\x78\x72\x7f\xb1\xf8\xf3\xea\xab\xbd\xfc\xdd\xb6\xaf\xa2\x7f\x32\x5d\x4e\x62\x77\xca\x7a\xc6\xfa\x9e\xf5\x8a\xf5\x7f\x58\xff\x97\xf5\x5c\xcf\x59\xcf\xf9\x0f\x7c\xc6\xfa\x2b\x5e\xb0\x7e\xcf\xaf\xf9\xf5\x35\xbf\xe2\x57\xd7\xfc\xbf\x6b\xbe\x66\xbd\xd4\xcb\xd9\x6e\x82\x08\x32\x7c\xe6\xc5\x08\x18\x6a\xa2\x27\x53\xad\x97\x7c\xff\x5e\x6b\x3d\x59\xcd\xe6\x7a\xc2\xe7\x4f\x9c\xf3\xd5\x6c\x7e\x5e\xb4\xdc\x64\x4f\x4e\x2a\xa0\xd2\x8b\xfa\x24\x53\x48\xd7\x13\x99\x5c\xf7\xfa\x7e\xa2\x20\xd4\xd7\x13\xbd\xd2\xab\x31\xb9\xc9\x9a\xe1\x53\x56\x07\xb0\xce\x78\x35\xd1\xfa\xfe\x62\xf1\xdd\xea\x13\x61\xad\x37\x92\x14\xb3\x68\xbe\x5f\xfc\xb0\x3a\xd8\xb2\xd6\xf7\xa6\x82\x26\x60\x5a\xf1\x54\x6b\xcb\x5a\xff\x65\xc1\x5a\xdf\x8c\x44\x4e\xb3\xe5\x18\x71\x07\x95\x09\xed\x93\x87\xfd\x58\xc0\xf7\xa7\x5f\x2c\xe7\xa3\x80\xeb\x07\x0f\xaa\x42\xf9\xff\xb4\xf2\x82\x79\xcf\x85\xf5\x42\x2f\x96\xf3\x2f\x9f\xc5\xfe\x1b\x37\x0e\xe2\x5f\xe8\xc5\x8b\x69\xf8\x7f\x00\x00\x00\xff\xff\xc9\x0b\xd6\xba\x71\x0b\x00\x00")
 
 func runtimeSyntaxLuaMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeSyntaxLuaMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -1688,7 +1709,7 @@ func runtimeSyntaxMarkdownMicro() (*asset, error) {
        return a, nil
 }
 
        return a, nil
 }
 
-var _runtimeSyntaxMicroMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x90\xc1\xce\x9b\x30\x10\x84\xef\x3c\x85\xe5\xe4\x80\x83\x8c\x50\x6f\x95\x9a\xa6\xb9\xe4\xd6\x27\x08\x54\x32\xc6\x49\xac\xc0\x1a\x2d\xb6\x0a\xd2\x3e\x7c\x65\x43\xd3\x1c\xfa\xff\x37\xaf\xe7\x9b\x1d\x8f\x77\xec\xa7\xd5\xe8\xd8\xb4\x80\x57\x33\x6b\x17\xf6\x0d\xac\x7e\xba\x5e\x2d\xd5\x97\x1f\x16\x5a\x37\x97\x18\xbe\x67\x9b\xce\x87\x48\x73\xc6\xeb\x32\x4f\x47\xb1\xe7\x59\xa6\x5d\xef\x90\x4d\x5e\x79\x33\x18\xf0\x8c\xd7\x6d\xbe\x1a\x28\x49\xb9\xec\x2d\x3c\xc5\x49\xd4\x2d\xff\x3f\xec\x15\xfa\x23\x19\xe8\x8e\x6f\x8c\xed\x0c\x78\x7b\xb3\x06\x13\xd4\x99\x9b\x0a\xbd\x27\xed\x86\x68\xa4\x7f\x32\x69\x07\x93\x57\xe0\xf3\x72\xf2\x68\xe1\x9e\x97\xfa\xa1\x50\x9c\xa8\x84\x30\xb4\x26\x9e\x5e\x81\x34\xa2\x19\xd1\x69\xf2\xcb\x68\x68\x1a\x8d\xb6\xaa\xa7\x00\x9d\xc1\xde\x82\xe9\xc8\x20\x3a\x24\xef\x3a\x97\x4c\x61\x8a\xd7\x64\x21\xc6\xc9\xb8\x97\x72\x1d\x10\xe3\x24\x4e\x51\x93\x6b\x08\xdd\x83\xf7\x06\xe5\xea\xdf\x86\xdf\x0a\xc1\xc2\x9d\x74\xc0\xc9\xa1\x4c\xab\x52\x3b\xa9\x5d\x1f\x06\x78\xab\xfb\xb7\xc4\xf6\xe6\xd4\x99\x1e\x74\xa6\x6a\x16\xc5\xb5\x92\x5f\x9b\x22\xcd\xa2\xf8\xd4\x53\xcd\x91\x65\x4a\xde\xd8\x59\x5e\x9a\x04\xbf\xe8\x61\xfd\xf2\x5d\x79\xd8\xbf\xdd\x6e\x3b\xd6\xbf\x63\x9c\xe7\x75\x5d\xd2\xf5\x17\x6f\xc4\x81\x7f\x98\xb4\x4b\x31\x67\x79\x89\x51\x4d\xc1\xb3\x3f\x01\x00\x00\xff\xff\x79\x6a\x91\x51\x4b\x02\x00\x00")
+var _runtimeSyntaxMicroMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x7c\x90\xc1\x8e\xdc\x20\x0c\x86\xef\x79\x0a\xc4\xec\x21\x6c\x44\x14\xf5\x56\xa9\xdb\xe9\x5c\xf6\xd6\x27\xd8\xa4\x12\x21\xcc\x2c\x5a\x62\x22\x03\x6a\x22\xf9\xe1\x2b\x48\x3a\x9d\x43\xdb\x1b\xb6\xbf\xdf\x3f\xbf\x4f\xec\xbb\xd5\xe8\x59\xd8\x20\xaa\x95\x8d\x1b\xfb\x02\x56\x7f\x78\xa7\xb6\xee\xd3\x37\x0b\xa3\x5f\x5b\x4c\x5f\xab\x63\xce\xe7\x4c\x73\xc6\xfb\xb6\x2e\x4f\xf1\xc4\xab\x4a\x7b\xe7\x91\x85\xa8\xa2\x99\x0d\x44\xc6\xfb\xb1\xde\x05\x54\x46\xb5\x74\x16\x3e\xc4\x59\xf4\x23\xff\x3b\x1c\x15\xc6\x17\x32\x30\xbd\x3c\x30\x76\x32\x10\xed\xd5\x1a\x2c\xd0\x64\xae\x2a\xb9\x48\xda\xcf\x59\x48\x61\x9b\x47\xef\xe8\x0f\x45\xda\x43\x88\x0a\x62\xdd\x86\x88\x16\x6e\x75\xab\xdf\x15\x8a\x33\xb5\x90\xe6\xd1\xe4\xd7\xdd\x97\x16\x34\x0b\x7a\x4d\x71\x5b\x0c\x85\xc5\x68\xab\x1c\x25\x98\x0c\x3a\x0b\x66\x22\x83\xe8\x91\xa2\x9f\x7c\x11\xa5\x90\xdb\x64\x21\xdb\xc9\xbc\x97\x6a\x9d\x10\x73\x25\xce\x79\x26\x77\x13\xba\xa5\x18\x0d\xca\x5d\x7f\x14\x3f\x15\x82\x85\x1b\xe9\x84\xc1\xa3\x2c\xab\x4a\x48\xa9\xbd\x4b\x33\x3c\xa4\xfe\x1d\xe2\xf8\x73\x89\x4e\xef\x74\xa1\x6e\x15\xcd\x5b\x27\x3f\x0f\x4d\xa9\x45\xf3\x5f\x4d\xb7\x66\x96\x29\x79\x65\x17\xf9\x3a\x14\xf8\x4e\xcf\xfb\xe5\x4f\xed\xf3\xd3\x43\xf7\xd8\xb1\xdf\x8e\x71\x5e\xf7\x7d\x4b\x6f\x3f\xf8\x20\x9e\xf9\x3f\x9d\x4e\xc5\xe6\x22\x5f\xb3\xd5\xd0\xf0\xea\x57\x00\x00\x00\xff\xff\xf5\x8f\x26\x8b\x52\x02\x00\x00")
 
 func runtimeSyntaxMicroMicroBytes() ([]byte, error) {
        return bindataRead(
 
 func runtimeSyntaxMicroMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -2664,6 +2685,7 @@ var _bindata = map[string]func() (*asset, error){
        "runtime/colorschemes/atom-dark-tc.micro": runtimeColorschemesAtomDarkTcMicro,
        "runtime/colorschemes/bubblegum.micro": runtimeColorschemesBubblegumMicro,
        "runtime/colorschemes/default.micro": runtimeColorschemesDefaultMicro,
        "runtime/colorschemes/atom-dark-tc.micro": runtimeColorschemesAtomDarkTcMicro,
        "runtime/colorschemes/bubblegum.micro": runtimeColorschemesBubblegumMicro,
        "runtime/colorschemes/default.micro": runtimeColorschemesDefaultMicro,
+       "runtime/colorschemes/gruvbox-tc.micro": runtimeColorschemesGruvboxTcMicro,
        "runtime/colorschemes/gruvbox.micro": runtimeColorschemesGruvboxMicro,
        "runtime/colorschemes/monokai.micro": runtimeColorschemesMonokaiMicro,
        "runtime/colorschemes/simple.micro": runtimeColorschemesSimpleMicro,
        "runtime/colorschemes/gruvbox.micro": runtimeColorschemesGruvboxMicro,
        "runtime/colorschemes/monokai.micro": runtimeColorschemesMonokaiMicro,
        "runtime/colorschemes/simple.micro": runtimeColorschemesSimpleMicro,
@@ -2829,6 +2851,7 @@ var _bintree = &bintree{nil, map[string]*bintree{
                        "atom-dark-tc.micro": &bintree{runtimeColorschemesAtomDarkTcMicro, map[string]*bintree{}},
                        "bubblegum.micro": &bintree{runtimeColorschemesBubblegumMicro, map[string]*bintree{}},
                        "default.micro": &bintree{runtimeColorschemesDefaultMicro, map[string]*bintree{}},
                        "atom-dark-tc.micro": &bintree{runtimeColorschemesAtomDarkTcMicro, map[string]*bintree{}},
                        "bubblegum.micro": &bintree{runtimeColorschemesBubblegumMicro, map[string]*bintree{}},
                        "default.micro": &bintree{runtimeColorschemesDefaultMicro, map[string]*bintree{}},
+                       "gruvbox-tc.micro": &bintree{runtimeColorschemesGruvboxTcMicro, map[string]*bintree{}},
                        "gruvbox.micro": &bintree{runtimeColorschemesGruvboxMicro, map[string]*bintree{}},
                        "monokai.micro": &bintree{runtimeColorschemesMonokaiMicro, map[string]*bintree{}},
                        "simple.micro": &bintree{runtimeColorschemesSimpleMicro, map[string]*bintree{}},
                        "gruvbox.micro": &bintree{runtimeColorschemesGruvboxMicro, map[string]*bintree{}},
                        "monokai.micro": &bintree{runtimeColorschemesMonokaiMicro, map[string]*bintree{}},
                        "simple.micro": &bintree{runtimeColorschemesSimpleMicro, map[string]*bintree{}},
index a940a72ff076bae85d1998830beac01f1f6dac18..9ff37a3de227f17f2748d446439fda9cf61fff05 100644 (file)
@@ -4,6 +4,7 @@ color-link identifier "#F9EE98,#1D1F21"
 color-link constant "#FF73FD,#1D1F21"
 color-link constant.string "#A8FF60,#1D1F21"
 color-link statement "#96CBFE,#1D1F21"
 color-link constant "#FF73FD,#1D1F21"
 color-link constant.string "#A8FF60,#1D1F21"
 color-link statement "#96CBFE,#1D1F21"
+color-link symbol "#96CBFE,#1DF121"
 color-link preproc "#62B1FE,#1D1F21"
 color-link type "#C6C5FE,#1D1F21"
 color-link special "#A6E22E,#1D1F21"
 color-link preproc "#62B1FE,#1D1F21"
 color-link type "#C6C5FE,#1D1F21"
 color-link special "#A6E22E,#1D1F21"
index c036919457ad05bb4174bac4f46f64c24cf65c08..cc1ceb4e0242b87896ff27bf1efa362a0f73c559 100644 (file)
@@ -5,6 +5,7 @@ color-link constant.string "136,231"
 color-link constant.number "131,231"
 color-link identifier "133,231"
 color-link statement "32,231"
 color-link constant.number "131,231"
 color-link identifier "133,231"
 color-link statement "32,231"
+color-link symbol "32,231"
 color-link preproc "28,231"
 color-link type "61,231"
 color-link special "167,231"
 color-link preproc "28,231"
 color-link type "61,231"
 color-link special "167,231"
index fca445a9c3c7bc43647697e56d7134c6cc87cf99..66e391b838ace510552ce9ba745dc0402a510b2b 100644 (file)
@@ -6,6 +6,7 @@ color-link constant "#AE81FF,#282828"
 color-link constant.string "#E6DB74,#282828"
 color-link constant.string.char "#BDE6AD,#282828"
 color-link statement "#F92672,#282828"
 color-link constant.string "#E6DB74,#282828"
 color-link constant.string.char "#BDE6AD,#282828"
 color-link statement "#F92672,#282828"
+color-link symbol "#F92672,#282828"
 color-link preproc "#CB4B16,#282828"
 color-link type "#66D9EF,#282828"
 color-link special "#A6E22E,#282828"
 color-link preproc "#CB4B16,#282828"
 color-link type "#66D9EF,#282828"
 color-link special "#A6E22E,#282828"
diff --git a/runtime/colorschemes/gruvbox-tc.micro b/runtime/colorschemes/gruvbox-tc.micro
new file mode 100644 (file)
index 0000000..2e2f97b
--- /dev/null
@@ -0,0 +1,19 @@
+color-link default "#ebdbb2,#282828"
+color-link comment "#928374,#282828"
+color-link symbol "#d79921,#282828"
+color-link constant "#d3869b,#282828"
+color-link constant.string "#b8bb26,#282828"
+color-link constant.string.char "#b8bb26,#282828"
+color-link identifier "#8ec07c,#282828"
+color-link statement "#fb4934,#282828"
+color-link preproc "#fb4934,235"
+color-link type "#fb4934,#282828"
+color-link special "#d79921,#282828"
+color-link underlined "underline #282828"
+color-link error "#9d0006,#282828"
+color-link gutter-error "#fb4934,#282828"
+color-link gutter-warning "#d79921,#282828"
+color-link line-number "#665c54,#282828"
+color-link current-line-number "#665c54,#3c3836"
+color-link cursor-line "#3c3836"
+color-link color-column "#79740e"
index fe134ec9f15a0c60fa5ad7b3230d83b6c5c26113..e2e4c1cf1636a7f1ee0207f449b44d2f958d705d 100644 (file)
@@ -4,6 +4,7 @@ color-link constant "175,235"
 color-link constant.string "142,235"
 color-link identifier "109,235"
 color-link statement "124,235"
 color-link constant.string "142,235"
 color-link identifier "109,235"
 color-link statement "124,235"
+color-link symbol "124,235"
 color-link preproc "72,235"
 color-link type "214,235"
 color-link special "172,235"
 color-link preproc "72,235"
 color-link type "214,235"
 color-link special "172,235"
index e17d68e8ec697f75b7396c6ef5134910aef1bd87..9a716ee20b88f3f1f05b39a6410e0cf33693dd4b 100644 (file)
@@ -5,6 +5,7 @@ color-link constant "#AE81FF,#282828"
 color-link constant.string "#E6DB74,#282828"
 color-link constant.string.char "#BDE6AD,#282828"
 color-link statement "#F92672,#282828"
 color-link constant.string "#E6DB74,#282828"
 color-link constant.string.char "#BDE6AD,#282828"
 color-link statement "#F92672,#282828"
+color-link symbol "#F92672,#282828"
 color-link preproc "#CB4B16,#282828"
 color-link type "#66D9EF,#282828"
 color-link special "#A6E22E,#282828"
 color-link preproc "#CB4B16,#282828"
 color-link type "#66D9EF,#282828"
 color-link special "#A6E22E,#282828"
index c4903579324ce530b87fcdfbd9c8ecac8a8ad27a..a330f57eaeefd97d9b9548133be8019df9c63798 100644 (file)
@@ -2,6 +2,7 @@ color-link comment "blue"
 color-link constant "red"
 color-link identifier "cyan"
 color-link statement "yellow"
 color-link constant "red"
 color-link identifier "cyan"
 color-link statement "yellow"
+color-link symbol "yellow"
 color-link preproc "magenta"
 color-link type "green"
 color-link special "magenta"
 color-link preproc "magenta"
 color-link type "green"
 color-link special "magenta"
index 9e0aa280e5d4afdbca2373fa76b19f541a185e76..624f7a2d92d13b2441d988c45078b41d415bd456 100644 (file)
@@ -3,6 +3,7 @@ color-link comment "#586E75,#002833"
 color-link identifier "#268BD2,#002833"
 color-link constant "#2AA198,#002833"
 color-link statement "#859900,#002833"
 color-link identifier "#268BD2,#002833"
 color-link constant "#2AA198,#002833"
 color-link statement "#859900,#002833"
+color-link symbol "#859900,#002833"
 color-link preproc "#CB4B16,#002833"
 color-link type "#B58900,#002833"
 color-link special "#DC322F,#002833"
 color-link preproc "#CB4B16,#002833"
 color-link type "#B58900,#002833"
 color-link special "#DC322F,#002833"
index 759627b7ff05c1f246fabf7d65a43ff3a7f15435..e86eff6ced271e6a57c28494c4696da086c59737 100644 (file)
@@ -2,6 +2,7 @@ color-link comment "brightgreen"
 color-link constant "cyan"
 color-link identifier "blue"
 color-link statement "green"
 color-link constant "cyan"
 color-link identifier "blue"
 color-link statement "green"
+color-link symbol "green"
 color-link preproc "brightred"
 color-link type "yellow"
 color-link special "red"
 color-link preproc "brightred"
 color-link type "yellow"
 color-link special "red"
index 9ec3473b91964c1220845137995ecfe4a9e682ef..e8e68007e9f6a0b9a6421d487a7cb62981590831 100644 (file)
@@ -5,6 +5,7 @@ color-link constant.number "116,237"
 color-link constant "181,237"
 color-link identifier "223,237"
 color-link statement "223,237"
 color-link constant "181,237"
 color-link identifier "223,237"
 color-link statement "223,237"
+color-link symbol "223,237"
 color-link preproc "223,237"
 color-link type "187,237"
 color-link special "181,237"
 color-link preproc "223,237"
 color-link type "187,237"
 color-link special "181,237"
index b0803b918c1f96cefb3c2d0a4f1e76d06b7303be..196b6ca93d4b2f225875f7479309e150726e4d07 100644 (file)
@@ -19,11 +19,11 @@ Micro comes with a number of colorschemes by default. Here is the list:
 
 * zenburn: The 'zenburn' colorscheme and works well with 256 color terminals
 
 
 * zenburn: The 'zenburn' colorscheme and works well with 256 color terminals
 
-* solarized: this is the solarized colorscheme. 
+* solarized: this is the solarized colorscheme.
   You should have the solarized color palette in your terminal to use it.
 
   You should have the solarized color palette in your terminal to use it.
 
-* solarized-tc: this is the solarized colorscheme for true color; just 
-  make sure your terminal supports true color before using it and that the 
+* solarized-tc: this is the solarized colorscheme for true color; just
+  make sure your terminal supports true color before using it and that the
   MICRO_TRUECOLOR environment variable is set to 1 before starting micro.
 
 * atom-dark-tc: this colorscheme is based off of Atom's "dark" colorscheme.
   MICRO_TRUECOLOR environment variable is set to 1 before starting micro.
 
 * atom-dark-tc: this colorscheme is based off of Atom's "dark" colorscheme.
@@ -95,6 +95,7 @@ Here is a list of the colorscheme groups that you can use:
 * identifier
 * constant
 * statement
 * identifier
 * constant
 * statement
+* symbol
 * preproc
 * type
 * special
 * preproc
 * type
 * special
index 2d755f87b94621f7058f76f394bc406001c31c86..3e93951da4c10baa299ca7576c68ebca2aad2693 100644 (file)
@@ -1,6 +1,6 @@
 ##############################################################################
 #
 ##############################################################################
 #
-# Lua syntax highlighting for Nano.
+# Lua syntax highlighting for Micro.
 #
 # Author:  Matthew Wild <mwild1 (at) gmail.com>
 # License: GPL 2  or later
 #
 # Author:  Matthew Wild <mwild1 (at) gmail.com>
 # License: GPL 2  or later
 # Automatically use for '.lua' files
 syntax "lua" ".*\.lua$"
 
 # Automatically use for '.lua' files
 syntax "lua" ".*\.lua$"
 
-# Operators
-color statement ":|\*\*|\*|/|%|\+|-|\^|>|>=|<|<=|~=|=|\.\.|\b(not|and|or)\b"
-
 # Statements
 color statement "\b(do|end|while|repeat|until|if|elseif|then|else|for|in|function|local|return)\b"
 
 # Statements
 color statement "\b(do|end|while|repeat|until|if|elseif|then|else|for|in|function|local|return)\b"
 
+# Logic
+color statement "\b(not|and|or)\b"
+
 # Keywords
 color statement "\b(debug|string|math|table|io|coroutine|os|utf8|bit32)\b\."
 color statement "\b(_ENV|_G|_VERSION|assert|collectgarbage|dofile|error|getfenv|getmetatable|ipairs|load|loadfile|module|next|pairs|pcall|print|rawequal|rawget|rawlen|rawset|require|select|setfenv|setmetatable|tonumber|tostring|type|unpack|xpcall)\s*\("
 # Keywords
 color statement "\b(debug|string|math|table|io|coroutine|os|utf8|bit32)\b\."
 color statement "\b(_ENV|_G|_VERSION|assert|collectgarbage|dofile|error|getfenv|getmetatable|ipairs|load|loadfile|module|next|pairs|pcall|print|rawequal|rawget|rawlen|rawset|require|select|setfenv|setmetatable|tonumber|tostring|type|unpack|xpcall)\s*\("
@@ -49,7 +49,7 @@ color statement "(\b(dofile|require|include)|%q|%!|%Q|%r|%x)\b"
 color constant.number "\b([0-9]+)\b"
 
 # Symbols
 color constant.number "\b([0-9]+)\b"
 
 # Symbols
-color statement "(\(|\)|\[|\]|\{|\})"
+color symbol "(\(|\)|\[|\]|\{|\}|\*\*|\*|/|%|\+|-|\^|>|>=|<|<=|~=|=|\.\.)"
 
 # Strings
 color constant.string "\"(\\.|[^\\\"])*\"|'(\\.|[^\\'])*'"
 
 # Strings
 color constant.string "\"(\\.|[^\\\"])*\"|'(\\.|[^\\'])*'"
index 56546c91988c5aef05547ea39d9161789a4b3f63..481b31046d9ba561999fdb5aa90c723907b86bc3 100644 (file)
@@ -3,7 +3,7 @@ syntax "micro" "\.(micro)$"
 
 color statement "\b(syntax|color(-link)?)\b"
 color statement "\b(start=|end=)\b"
 
 color statement "\b(syntax|color(-link)?)\b"
 color statement "\b(start=|end=)\b"
-color identifier "\b(default|comment|identifier|constant(.string(.char)?|.number)?|statement|preproc|type|special|underlined|error|todo|statusline|indent-char|(current-)?line-number|gutter-error|gutter-warning|cursor-line|color-column)\b"
+color identifier "\b(default|comment|symbol|identifier|constant(.string(.char)?|.number)?|statement|preproc|type|special|underlined|error|todo|statusline|indent-char|(current-)?line-number|gutter-error|gutter-warning|cursor-line|color-column)\b"
 color constant.number "\b(|h|A|0x)+[0-9]+(|h|A)+\b"
 color constant.number "\b0x[0-9 a-f A-F]+\b"
 
 color constant.number "\b(|h|A|0x)+[0-9]+(|h|A)+\b"
 color constant.number "\b0x[0-9 a-f A-F]+\b"