]> git.lizzy.rs Git - micro.git/commitdiff
Fix issue with autoclose plugin
authorZachary Yedidia <zyedidia@gmail.com>
Thu, 23 Jun 2016 01:03:40 +0000 (21:03 -0400)
committerZachary Yedidia <zyedidia@gmail.com>
Thu, 23 Jun 2016 01:03:40 +0000 (21:03 -0400)
cmd/micro/runtime.go
runtime/plugins/autoclose/autoclose.lua

index c4820b9b3ee7f872e4ca6070f55174142b3b18ca..63e25a932e3d07e657f86db9fa982c96a1b334ef 100644 (file)
@@ -176,7 +176,7 @@ func runtimeReadmeMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/README.md", size: 305, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/README.md", size: 305, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -196,7 +196,7 @@ func runtimeColorschemesDefaultMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 440, mode: os.FileMode(420), modTime: time.Unix(1465685332, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 440, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -216,12 +216,12 @@ func runtimeColorschemesSolarizedTcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 659, mode: os.FileMode(420), modTime: time.Unix(1465685332, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 659, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
 
-var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x51\x5d\x6e\xc3\x20\x0c\x7e\xdf\x29\x10\xcf\xc9\xee\x44\xe1\x2b\x45\x25\x76\xe4\x18\x55\xb9\xfd\xa0\x49\xbb\xd1\x64\x6f\x96\xbe\x5f\xdb\x9e\x33\xcb\x98\x13\xdd\x8d\xe7\x69\x02\xa9\xb1\x17\x49\xf1\xa6\x51\x00\xb2\x5f\x1d\x81\x16\x75\x8d\xe1\x57\x77\x0e\x7d\x2f\x2a\x89\xa2\xb1\x47\x75\x0a\xd5\x3c\x5d\x13\xa4\x26\xe4\x82\x0e\xac\x62\xc5\x96\x7e\x54\xce\x82\x59\xd8\xbf\x8a\x09\x42\x07\xeb\x3a\xc3\xd8\x15\x39\xf3\xa3\x37\x9d\xe1\x93\xcb\xc6\x7e\x2a\x0a\x05\x48\x9d\x10\x8c\x9d\x5c\xac\xb1\xae\xc3\x21\xc2\xad\x25\xe7\x60\xfe\xc9\xe4\xc0\x3b\xe1\xcc\xa0\xad\x53\x96\x96\xd0\x76\x75\xfe\x3e\x6c\x36\x87\xbd\x13\xb5\xab\x8c\xfe\xe6\x64\x67\x76\x70\x73\x18\xa9\x4c\x97\xe7\xd1\x7e\xdf\x32\x1c\xa9\xb1\xa8\x42\xc6\x57\xf5\x3f\xa1\x9f\xdd\x77\xe6\xc3\x09\x3d\x5f\xf5\x66\x0d\x01\x57\x57\xb2\xf6\x9f\x2d\xb2\x6c\x33\xde\x0d\x7f\x02\x00\x00\xff\xff\x1f\x62\x97\x61\x35\x02\x00\x00")
+var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x51\x4b\x6e\xc3\x20\x10\xdd\xf7\x14\x88\xb5\x7d\xa8\x09\xbc\x10\x14\x3c\x83\xc6\xa0\xc8\xb7\x2f\xd4\x4e\x1b\xe2\x66\x87\xf4\xbe\xf3\x70\x92\x44\xe7\x14\xf9\x6e\x9c\x2c\x0b\xb8\x18\x7b\xd1\x18\x6e\x25\x28\xc0\xf6\x6b\x20\xf0\x5a\xa8\x33\xdc\x46\x23\x14\x7d\x53\xc6\x6b\x84\x36\x79\xaa\x18\xc0\x26\x2a\xd8\xad\xcf\xa6\x59\x91\x55\xdc\x33\x55\xe1\x07\xb8\x6c\x19\xc6\x6e\x48\x49\x1e\xa3\x69\x86\x8b\x94\x8c\x7d\x57\x54\xf6\xd0\xf6\x82\x37\x76\xa1\xd0\x62\x69\xc0\xa1\x2a\xbd\xa5\x24\x6f\x3e\x64\x8a\x97\x83\xf0\x9f\x41\x3f\xa7\xae\x3d\xa1\xdf\x4a\xee\x3e\xed\x36\xa7\xbb\x23\xf7\x55\x66\x77\x23\x3d\x98\x03\xdc\x1d\x66\xae\xcb\xe5\x67\xb4\xbf\xcd\xa7\x33\x35\xd4\x52\xa0\xf3\xb3\xfa\x4b\xe8\x7b\xf7\x83\xf9\x20\xe5\xc8\xe1\x65\xd5\xc9\xe3\x4a\x35\x95\xf1\x47\xab\xae\xfb\x1b\xbf\x0d\xbf\x03\x00\x00\xff\xff\xc1\xe6\xe2\xc6\x12\x02\x00\x00")
 
 func runtimeColorschemesSolarizedMicroBytes() ([]byte, error) {
        return bindataRead(
@@ -236,7 +236,7 @@ func runtimeColorschemesSolarizedMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 565, mode: os.FileMode(420), modTime: time.Unix(1466634672, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 530, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -256,12 +256,12 @@ func runtimeHelpHelpMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/help/help.md", size: 7474, mode: os.FileMode(420), modTime: time.Unix(1466625633, 0)}
+       info := bindataFileInfo{name: "runtime/help/help.md", size: 7474, mode: os.FileMode(420), modTime: time.Unix(1466618071, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
 
-var _runtimePluginsAutocloseAutocloseLua = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xb4\x55\x6f\x6b\xdb\x3e\x10\x7e\xef\x4f\x71\xb8\x2f\x62\xd3\x38\xe0\xdf\xcb\x42\x7e\xb0\x76\x63\x14\xca\x36\xca\xd8\x1f\x52\x53\x14\xf9\x12\x8b\xba\x52\x90\x25\xa7\xa3\xf4\xbb\xef\x64\x27\x8e\x9d\x28\xa5\xdd\x56\x07\x1c\xc9\xf7\xe7\x79\x9e\xd3\xf9\xbc\x44\x73\x8f\x86\x19\x36\x2f\x31\x1a\x8d\xe2\xc9\xed\xad\x90\x39\x3e\xc0\x14\x16\x56\x72\x23\x94\x8c\x2a\xa3\xc7\x22\x06\x8d\xc6\x6a\x09\xb4\x13\x72\x39\xa9\xec\xbc\x35\x38\x13\xca\x3c\x08\xc4\x02\x3e\xa2\xf9\xbc\x6a\x62\x42\x66\x8d\xe2\xa5\xaa\x30\x8c\x61\x3a\x05\x29\x4a\x30\x05\xca\x00\xe8\x7a\x97\xe7\x87\x6e\x63\x30\xda\x62\x1c\x34\xb9\x4a\xc5\x59\x09\x9d\xf1\x0b\x13\xba\x22\x4a\x8f\xe1\x0d\xfd\xc8\x35\x1c\x8d\xdc\x3d\x8a\xdd\xfd\xf1\xc9\xdd\x67\x59\xf8\xd4\x8b\xfb\x84\xeb\x52\xc8\x5e\xe4\x81\x6f\xb0\x15\x08\x4a\x5e\x5b\x89\x91\x8e\x1b\x76\xa4\x43\x2a\x73\x4c\x4b\x27\xc2\x5d\x6d\x49\x9a\x6d\x43\xdb\x2d\x5a\x0a\x35\x61\x5e\x58\xfd\x4d\xe0\x3a\x6a\xd3\x2e\x94\x06\x41\x4f\xd3\x31\x9c\xec\x09\xcb\x55\x97\x91\xc0\xb5\xab\xd7\xd0\x63\x26\xb2\xd9\x7f\xd9\x10\x7b\x87\xc5\xad\xbe\x22\xa9\x94\xbb\x9e\x9c\xdb\xc5\x99\xdb\x44\xf5\x84\xe0\x2b\xa5\x27\x3f\xe3\x60\x10\x43\x08\x9b\x80\x59\xe7\xf3\xe3\x34\xcd\x5e\x8e\xea\xae\xfa\xec\x9c\xf1\xbb\x6a\xc5\x38\x6e\xf4\x0d\xad\x6d\xe2\x6b\xb1\x2c\x8c\xc7\x3e\xd7\xc8\xee\x06\x4f\xbb\xf2\xf5\x68\xee\xe8\xc1\xff\x90\x02\x93\x39\x44\x97\xd5\x77\xa5\xf3\x8b\x82\xe9\xe8\x50\x45\x92\x66\x31\x50\x99\xbd\x16\xbf\x3e\x17\xe1\x15\xe8\xa7\xe8\x5b\x1f\x3f\xb2\xf4\xdf\x1d\x59\xaf\x16\x04\x75\xb2\x8d\x27\xb1\xae\x57\x9f\xad\xca\xe9\x51\x8d\x49\xe2\x9e\xc3\x28\x19\x41\x81\x1a\x41\x54\x60\x14\xe4\xb4\x5c\xa0\xe4\xd8\x18\x57\x4a\x48\x83\xda\x19\xba\x94\x57\x8a\xc3\xba\x10\xbc\x70\x11\x4e\xf6\x3d\x33\x82\x64\x95\xbf\xe0\x9e\xe5\xe8\xc3\x59\x13\x3e\x70\x25\x6b\xd4\x86\xc6\x07\x2c\x95\x1b\x24\x96\x9b\x06\xb2\xb4\xcc\x17\x74\x69\x40\x22\xe6\x8d\xcb\x1c\x37\xc4\xb4\xa3\x96\xd3\x9e\x33\x5b\xb5\x1c\xbb\x17\x19\x1f\x56\xe8\x52\x32\xaa\x8a\xec\xa8\xb7\x40\x87\x4d\xda\x54\xfe\x52\x56\x44\x29\x4a\xfa\xe2\xc6\xde\x17\xe1\xa5\x6d\xbc\xbf\x76\xff\x4d\x7b\xf7\xe6\x4d\x8b\xfa\xc1\xd1\x8b\xde\x74\xea\xbc\xb0\xdd\x76\xae\x25\xab\xcc\x73\xbe\x49\xba\x97\xd8\x8d\x4e\x72\xde\xc6\xcd\x4e\xb6\xab\xac\xe7\x27\xf1\xc1\x6c\x1c\xb7\x0d\x9a\x66\x81\x77\x2e\x0e\x06\xf7\x70\x32\x76\x68\xd3\x83\x11\x7f\xec\x75\x73\x65\xed\xb0\xfd\x61\xc7\x47\x5c\x7b\x4a\x5f\xd9\xdc\x37\xe2\x9e\xe9\x9e\xf0\x46\x86\xf1\x1f\xf5\xc5\xfe\x50\x7d\x83\xae\x78\xc5\xc7\xe8\x15\xcd\xb3\x3b\xa1\xbf\xf9\xb2\xd4\x67\xef\xb1\x44\xd3\xff\xa4\xec\x57\xeb\x77\x00\x00\x00\xff\xff\xcb\x24\xdd\xd1\xb1\x08\x00\x00")
+var _runtimePluginsAutocloseAutocloseLua = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xb4\x55\x6f\x6b\xdb\x3e\x10\x7e\x9f\x4f\x71\xb8\x2f\x62\x53\x27\xe0\xdf\xcb\x42\x7f\xd0\x76\x63\x14\xca\x36\xca\xd8\x1f\xda\xbe\x50\xe4\x4b\x2d\xea\x4a\x41\x96\x9c\x8e\xd2\xef\xbe\x93\xed\x28\xb6\xeb\x78\xc9\x68\x1d\x70\x64\xe9\xee\x9e\xe7\x39\x9d\x4e\x4b\x2b\xb9\x11\x4a\x02\xcf\x98\x3e\x33\x61\x61\x74\x0c\x22\x9a\x00\x3d\x1a\x8d\xd5\x12\x68\x4a\xc8\xfb\x79\x61\x17\xcd\x6a\x65\x80\x32\x9d\x4c\xc4\x12\x3e\xa1\xf9\xb2\x72\x11\xc2\x80\x59\xa3\x78\xae\x0a\x0c\x22\x38\x3d\x05\x29\x72\x30\x19\xca\x2a\xd6\x59\x9a\xbe\x36\x8b\xc1\x68\x8b\x4d\xac\x5c\x71\x96\x83\x5f\xfc\xca\x84\x2e\xe0\x14\x9e\x83\x5b\xfa\x91\x69\x30\x9d\xba\x77\x18\xb9\xf7\xf3\x8b\x7b\xdf\xdc\x05\x2f\x2d\xbf\xcf\xb8\xce\x85\x6c\x79\xbe\xb2\x9d\x78\xb9\x4a\x5e\x5b\x89\xa1\xae\x95\x92\x0e\xa9\xcc\x2e\x2d\x5e\xc4\x36\x29\xd5\x67\x45\xdb\x0d\x6a\x0a\x25\x61\x5e\x58\xfd\x5d\xe0\x3a\xac\xc3\x2e\x95\x06\x41\xb3\x49\x0c\x47\x3d\x61\xa9\xf2\x11\x09\x5c\xbb\x7c\x35\x3b\xd0\x35\xbc\x11\x77\x31\xfc\xd7\xe3\xb0\xc5\xe4\x56\x5f\x91\x64\xc2\x28\xe7\xe7\x76\x79\xe2\x3e\xc2\x72\x4e\x34\x0a\xa5\xe7\xbf\xa2\x49\xc7\x87\x90\x1a\x90\xc6\x2f\x06\x6f\xfb\xf3\x38\x89\x0e\x67\xe1\x9e\xf2\xe4\x9c\xf1\x87\x62\xc5\x38\x36\xba\xbb\xab\x35\xc0\xb5\xb8\xcf\xcc\xc0\xfa\x42\x23\x7b\xe8\xcc\xfa\xb4\xb6\x68\x6f\x69\xc2\xff\x90\x00\x93\x29\x84\x97\xc5\x0f\xa5\xd3\x0b\xe2\x1b\xee\x56\x35\x4b\xa2\x08\x68\x1b\x46\x2d\xc6\x75\xbb\x08\x83\xc2\x87\xa9\x0f\x8d\xff\xbe\xc5\xc9\xdb\x6d\x71\x2b\x57\x04\x79\xb4\xf1\xa7\x24\xb8\x1a\xdf\x2b\x6b\xc7\x3b\x35\xcf\x66\x6e\x1e\xa6\xb3\x29\x64\xa8\x11\x44\x01\x46\x41\x4a\xc3\x25\x4a\x8e\xd5\xe2\x4a\x09\x69\x50\xbb\x05\x1f\xf2\x4a\x71\x58\x67\x82\x67\xce\xc3\xe9\x7f\x64\x46\x90\xbc\xfc\x37\x3c\xb2\x14\x87\x70\xd6\x84\x0f\x5c\xc9\x12\xb5\xa1\x06\x04\xf7\xca\xb5\x22\xcb\x4d\x05\x99\x5b\x36\xe4\x74\x69\x40\x22\xa6\x95\xc9\x02\x1b\x62\xda\x51\x4b\xe9\x9b\x33\x5b\xd4\x1c\x7d\x23\xc0\xa7\x15\xba\x90\x8c\xb2\x23\x3d\xf5\x1a\xe8\x75\x31\x57\x3b\x70\x29\x0b\xa2\x14\xce\xda\xe2\xe2\xd1\x83\xb3\x6f\xd9\xf7\xc7\xee\xbf\x3a\x0e\xad\xbe\x55\xa3\x7f\x74\x34\xc3\x77\xed\x5e\x7b\x96\xdf\xd6\x34\x67\x85\x19\xb3\xa5\x93\xd6\x0d\xec\x5a\x30\xf8\x53\xb1\x71\xa7\x66\xb9\x19\xb6\xed\x25\x3e\x99\xae\x83\x2f\xdc\xa4\x39\x04\xfd\x7e\xdb\xb9\x10\xba\x1d\xd7\xa3\x77\x0e\x65\xdb\x61\xe7\xb1\x74\xe9\xf6\x5c\xc6\xdd\x77\xb7\xcc\x7a\x17\xbf\xb1\xc5\x50\xcb\x1c\xa9\xb2\xe0\x56\x06\xd1\x3f\xd5\x4d\xbf\x49\xbf\x43\xd5\x1c\x70\xe9\x1d\x50\x5c\x9b\x1d\x7b\xdb\x9b\xab\x3c\xf9\x80\x39\x9a\xf6\x95\xd5\xcf\xde\x9f\x00\x00\x00\xff\xff\x6f\x33\xf1\x5f\x1c\x09\x00\x00")
 
 func runtimePluginsAutocloseAutocloseLuaBytes() ([]byte, error) {
        return bindataRead(
@@ -276,7 +276,7 @@ func runtimePluginsAutocloseAutocloseLua() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/plugins/autoclose/autoclose.lua", size: 2225, mode: os.FileMode(420), modTime: time.Unix(1466625633, 0)}
+       info := bindataFileInfo{name: "runtime/plugins/autoclose/autoclose.lua", size: 2332, mode: os.FileMode(420), modTime: time.Unix(1466643775, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -296,7 +296,7 @@ func runtimePluginsGoGoLua() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/plugins/go/go.lua", size: 1011, mode: os.FileMode(420), modTime: time.Unix(1466625633, 0)}
+       info := bindataFileInfo{name: "runtime/plugins/go/go.lua", size: 1011, mode: os.FileMode(420), modTime: time.Unix(1466545728, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -316,7 +316,7 @@ func runtimePluginsLinterLinterLua() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/plugins/linter/linter.lua", size: 2208, mode: os.FileMode(420), modTime: time.Unix(1466625633, 0)}
+       info := bindataFileInfo{name: "runtime/plugins/linter/linter.lua", size: 2208, mode: os.FileMode(420), modTime: time.Unix(1466545278, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -336,7 +336,7 @@ func runtimeSyntaxDockerfileMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/Dockerfile.micro", size: 841, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/Dockerfile.micro", size: 841, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -356,7 +356,7 @@ func runtimeSyntaxLicense() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 723, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 723, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -376,7 +376,7 @@ func runtimeSyntaxMakefile() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/Makefile", size: 17, mode: os.FileMode(420), modTime: time.Unix(1463750368, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/Makefile", size: 17, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -396,7 +396,7 @@ func runtimeSyntaxReadmeMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/README.md", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/README.md", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -416,7 +416,7 @@ func runtimeSyntaxApacheconfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/apacheconf.micro", size: 6276, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/apacheconf.micro", size: 6276, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -436,7 +436,7 @@ func runtimeSyntaxArduinoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/arduino.micro", size: 3654, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/arduino.micro", size: 3654, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -456,7 +456,7 @@ func runtimeSyntaxAsciidocMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/asciidoc.micro", size: 984, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/asciidoc.micro", size: 984, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -476,7 +476,7 @@ func runtimeSyntaxAsmMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/asm.micro", size: 780, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/asm.micro", size: 780, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -496,7 +496,7 @@ func runtimeSyntaxAwkMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/awk.micro", size: 1213, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/awk.micro", size: 1213, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -516,7 +516,7 @@ func runtimeSyntaxCMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/c.micro", size: 1613, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/c.micro", size: 1613, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -536,7 +536,7 @@ func runtimeSyntaxCmakeMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/cmake.micro", size: 917, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/cmake.micro", size: 917, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -556,7 +556,7 @@ func runtimeSyntaxCoffeescriptMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/coffeescript.micro", size: 719, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/coffeescript.micro", size: 719, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -576,7 +576,7 @@ func runtimeSyntaxColortestMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/colortest.micro", size: 415, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/colortest.micro", size: 415, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -596,7 +596,7 @@ func runtimeSyntaxConfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/conf.micro", size: 219, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/conf.micro", size: 219, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -616,7 +616,7 @@ func runtimeSyntaxConkyMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/conky.micro", size: 6330, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/conky.micro", size: 6330, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -636,7 +636,7 @@ func runtimeSyntaxCsharpMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/csharp.micro", size: 1437, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/csharp.micro", size: 1437, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -656,7 +656,7 @@ func runtimeSyntaxCssMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 6540, mode: os.FileMode(420), modTime: time.Unix(1465685332, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 6540, mode: os.FileMode(420), modTime: time.Unix(1465426145, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -676,7 +676,7 @@ func runtimeSyntaxCythonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/cython.micro", size: 998, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/cython.micro", size: 998, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -696,7 +696,7 @@ func runtimeSyntaxDMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/d.micro", size: 3620, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/d.micro", size: 3620, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -716,7 +716,7 @@ func runtimeSyntaxDotMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/dot.micro", size: 729, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/dot.micro", size: 729, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -736,7 +736,7 @@ func runtimeSyntaxErbMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/erb.micro", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/erb.micro", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -756,7 +756,7 @@ func runtimeSyntaxFishMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 1781, mode: os.FileMode(420), modTime: time.Unix(1465685332, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 1781, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -776,7 +776,7 @@ func runtimeSyntaxFortranMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/fortran.micro", size: 2302, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/fortran.micro", size: 2302, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -796,7 +796,7 @@ func runtimeSyntaxGentooEbuildMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/gentoo-ebuild.micro", size: 1950, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/gentoo-ebuild.micro", size: 1950, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -816,7 +816,7 @@ func runtimeSyntaxGentooEtcPortageMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/gentoo-etc-portage.micro", size: 623, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/gentoo-etc-portage.micro", size: 623, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -836,7 +836,7 @@ func runtimeSyntaxGitCommitMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/git-commit.micro", size: 1129, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/git-commit.micro", size: 1129, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -856,7 +856,7 @@ func runtimeSyntaxGitConfigMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/git-config.micro", size: 254, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/git-config.micro", size: 254, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -876,7 +876,7 @@ func runtimeSyntaxGitRebaseTodoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/git-rebase-todo.micro", size: 750, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/git-rebase-todo.micro", size: 750, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -896,7 +896,7 @@ func runtimeSyntaxGlslMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/glsl.micro", size: 882, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/glsl.micro", size: 882, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -916,7 +916,7 @@ func runtimeSyntaxGoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1466626730, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1466636346, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -936,7 +936,7 @@ func runtimeSyntaxGroffMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/groff.micro", size: 723, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/groff.micro", size: 723, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -956,7 +956,7 @@ func runtimeSyntaxHamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/haml.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/haml.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -976,7 +976,7 @@ func runtimeSyntaxHaskellMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/haskell.micro", size: 1089, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/haskell.micro", size: 1089, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -996,7 +996,7 @@ func runtimeSyntaxHtmlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/html.micro", size: 324, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/html.micro", size: 324, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1016,7 +1016,7 @@ func runtimeSyntaxIniMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ini.micro", size: 401, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/ini.micro", size: 401, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1036,7 +1036,7 @@ func runtimeSyntaxInputrcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/inputrc.micro", size: 285, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/inputrc.micro", size: 285, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1056,7 +1056,7 @@ func runtimeSyntaxJavaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/java.micro", size: 596, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/java.micro", size: 596, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1076,7 +1076,7 @@ func runtimeSyntaxJavascriptMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/javascript.micro", size: 1025, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/javascript.micro", size: 1025, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1096,7 +1096,7 @@ func runtimeSyntaxJsonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/json.micro", size: 402, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/json.micro", size: 402, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1116,7 +1116,7 @@ func runtimeSyntaxKeymapMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/keymap.micro", size: 318, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/keymap.micro", size: 318, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1136,7 +1136,7 @@ func runtimeSyntaxKickstartMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/kickstart.micro", size: 607, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/kickstart.micro", size: 607, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1156,7 +1156,7 @@ func runtimeSyntaxLedgerMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ledger.micro", size: 432, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/ledger.micro", size: 432, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1176,7 +1176,7 @@ func runtimeSyntaxLispMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/lisp.micro", size: 380, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/lisp.micro", size: 380, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1196,7 +1196,7 @@ func runtimeSyntaxLuaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/lua.micro", size: 2923, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/lua.micro", size: 2923, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1216,7 +1216,7 @@ func runtimeSyntaxMakefileMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1463750368, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1236,7 +1236,7 @@ func runtimeSyntaxManMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/man.micro", size: 264, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/man.micro", size: 264, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1256,7 +1256,7 @@ func runtimeSyntaxMarkdownMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/markdown.micro", size: 893, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/markdown.micro", size: 893, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1276,7 +1276,7 @@ func runtimeSyntaxMpdconfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/mpdconf.micro", size: 389, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/mpdconf.micro", size: 389, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1296,7 +1296,7 @@ func runtimeSyntaxNanorcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/nanorc.micro", size: 1042, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/nanorc.micro", size: 1042, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1316,7 +1316,7 @@ func runtimeSyntaxNginxMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/nginx.micro", size: 4846, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/nginx.micro", size: 4846, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1336,7 +1336,7 @@ func runtimeSyntaxOcamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ocaml.micro", size: 767, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/ocaml.micro", size: 767, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1356,7 +1356,7 @@ func runtimeSyntaxPatchMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/patch.micro", size: 242, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/patch.micro", size: 242, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1376,7 +1376,7 @@ func runtimeSyntaxPegMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/peg.micro", size: 395, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/peg.micro", size: 395, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1396,7 +1396,7 @@ func runtimeSyntaxPerlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/perl.micro", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/perl.micro", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1416,7 +1416,7 @@ func runtimeSyntaxPerl6Micro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/perl6.micro", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/perl6.micro", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1436,7 +1436,7 @@ func runtimeSyntaxPhpMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/php.micro", size: 1431, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/php.micro", size: 1431, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1456,7 +1456,7 @@ func runtimeSyntaxPkgConfigMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/pkg-config.micro", size: 245, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/pkg-config.micro", size: 245, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1476,7 +1476,7 @@ func runtimeSyntaxPkgbuildMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/pkgbuild.micro", size: 1424, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/pkgbuild.micro", size: 1424, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1496,7 +1496,7 @@ func runtimeSyntaxPoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/po.micro", size: 221, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/po.micro", size: 221, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1516,7 +1516,7 @@ func runtimeSyntaxPovMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/pov.micro", size: 682, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/pov.micro", size: 682, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1536,7 +1536,7 @@ func runtimeSyntaxPrivoxyActionMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/privoxy-action.micro", size: 1545, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/privoxy-action.micro", size: 1545, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1556,7 +1556,7 @@ func runtimeSyntaxPrivoxyConfigMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/privoxy-config.micro", size: 804, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/privoxy-config.micro", size: 804, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1576,7 +1576,7 @@ func runtimeSyntaxPrivoxyFilterMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/privoxy-filter.micro", size: 390, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/privoxy-filter.micro", size: 390, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1596,7 +1596,7 @@ func runtimeSyntaxPuppetMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/puppet.micro", size: 1969, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/puppet.micro", size: 1969, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1616,7 +1616,7 @@ func runtimeSyntaxPythonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/python.micro", size: 3037, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/python.micro", size: 3037, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1636,7 +1636,7 @@ func runtimeSyntaxRMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/r.micro", size: 238, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/r.micro", size: 238, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1656,7 +1656,7 @@ func runtimeSyntaxRestMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/reST.micro", size: 470, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/reST.micro", size: 470, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1676,7 +1676,7 @@ func runtimeSyntaxRpmspecMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/rpmspec.micro", size: 1626, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/rpmspec.micro", size: 1626, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1696,7 +1696,7 @@ func runtimeSyntaxRubyMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ruby.micro", size: 1531, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/ruby.micro", size: 1531, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1716,7 +1716,7 @@ func runtimeSyntaxRustMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/rust.micro", size: 1077, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/rust.micro", size: 1077, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1736,7 +1736,7 @@ func runtimeSyntaxScalaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/scala.micro", size: 670, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/scala.micro", size: 670, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1756,7 +1756,7 @@ func runtimeSyntaxSedMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sed.micro", size: 240, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/sed.micro", size: 240, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1776,7 +1776,7 @@ func runtimeSyntaxShMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 1682, mode: os.FileMode(420), modTime: time.Unix(1465685332, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 1682, mode: os.FileMode(420), modTime: time.Unix(1465309572, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1796,7 +1796,7 @@ func runtimeSyntaxSlsMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sls.micro", size: 570, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/sls.micro", size: 570, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1816,7 +1816,7 @@ func runtimeSyntaxSqlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sql.micro", size: 1845, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/sql.micro", size: 1845, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1836,7 +1836,7 @@ func runtimeSyntaxSwiftMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/swift.micro", size: 1028, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/swift.micro", size: 1028, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1856,7 +1856,7 @@ func runtimeSyntaxSystemdMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/systemd.micro", size: 5103, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/systemd.micro", size: 5103, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1876,7 +1876,7 @@ func runtimeSyntaxTclMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/tcl.micro", size: 2273, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/tcl.micro", size: 2273, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1896,7 +1896,7 @@ func runtimeSyntaxTexMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/tex.micro", size: 246, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/tex.micro", size: 246, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1916,7 +1916,7 @@ func runtimeSyntaxValaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/vala.micro", size: 789, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/vala.micro", size: 789, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1936,7 +1936,7 @@ func runtimeSyntaxViMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/vi.micro", size: 355, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/vi.micro", size: 355, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1956,7 +1956,7 @@ func runtimeSyntaxXmlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/xml.micro", size: 281, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/xml.micro", size: 281, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1976,7 +1976,7 @@ func runtimeSyntaxXresourcesMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/xresources.micro", size: 297, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/xresources.micro", size: 297, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1996,7 +1996,7 @@ func runtimeSyntaxYamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/yaml.micro", size: 542, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/yaml.micro", size: 542, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -2016,7 +2016,7 @@ func runtimeSyntaxYumMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/yum.micro", size: 276, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/yum.micro", size: 276, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -2036,7 +2036,7 @@ func runtimeSyntaxZshMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/zsh.micro", size: 1957, mode: os.FileMode(420), modTime: time.Unix(1463511542, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/zsh.micro", size: 1957, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
index 26a73249553c67df4905e2b7b599dafbf0e997bd..c9d0710e947e6d1772023c2798c7192abac9ff66 100644 (file)
@@ -1,4 +1,6 @@
-getmetatable('').__index = function(str,i) return string.sub(str,i,i) end
+function charAt(str, i)
+    return string.sub(str, i, i)
+end
 
 if GetOption("autoclose") == nil then
     AddOption("autoclose", true)
@@ -14,27 +16,27 @@ function onRune(r)
 
     local v = CurView()
     for i = 1, #autoclosePairs do
-        if r == autoclosePairs[i][2] then
+        if r == charAt(autoclosePairs[i], 2) then
             local curLine = v.Buf:Line(v.Cursor.Y)
 
-            if curLine[v.Cursor.X+1] == autoclosePairs[i][2] then
+            if charAt(curLine, v.Cursor.X+1) == charAt(autoclosePairs[i], 2) then
                 v:Backspace()
                 v:CursorRight()
                 break
             end
 
-            if v.Cursor.X > 1 and (IsWordChar(curLine[v.Cursor.X-1]) or curLine[v.Cursor.X-1] == autoclosePairs[i][1]) then
+            if v.Cursor.X > 1 and (IsWordChar(charAt(curLine, v.Cursor.X-1)) or charAt(curLine, v.Cursor.X-1) == charAt(autoclosePairs[i], 1)) then
                 break
             end
         end
-        if r == autoclosePairs[i][1] then
+        if r == charAt(autoclosePairs[i], 1) then
             local curLine = v.Buf:Line(v.Cursor.Y)
 
-            if v.Cursor.X == #curLine or not IsWordChar(curLine[v.Cursor.X+1]) then
+            if v.Cursor.X == #curLine or not IsWordChar(charAt(curLine, v.Cursor.X+1)) then
                 -- the '-' here is to derefence the pointer to v.Cursor.Loc which is automatically made
                 -- when converting go structs to lua
                 -- It needs to be dereferenced because the function expects a non pointer struct
-                v.Buf:Insert(-v.Cursor.Loc, autoclosePairs[i][2])
+                v.Buf:Insert(-v.Cursor.Loc, charAt(autoclosePairs[i], 2))
                 break
             end
         end
@@ -49,12 +51,12 @@ function onInsertEnter()
     local v = CurView()
     local curLine = v.Buf:Line(v.Cursor.Y)
     local lastLine = v.Buf:Line(v.Cursor.Y-1)
-    local curRune = lastLine[#lastLine]
-    local nextRune = curLine[1]
+    local curRune = charAt(lastLine, #lastLine)
+    local nextRune = charAt(curLine, 1)
 
     for i = 1, #autoNewlinePairs do
-        if curRune == autoNewlinePairs[i][1] then
-            if nextRune == autoNewlinePairs[i][2] then
+        if curRune == charAt(autoNewlinePairs[i], 1) then
+            if nextRune == charAt(autoNewlinePairs[i], 2) then
                 v:InsertTab()
                 v.Buf:Insert(-v.Cursor.Loc, "\n")
             end
@@ -71,7 +73,7 @@ function onBackspace()
 
     for i = 1, #autoclosePairs do
         local curLine = v.Buf:Line(v.Cursor.Y)
-        if curLine[v.Cursor.X+1] == autoclosePairs[i][2] then
+        if charAt(curLine, v.Cursor.X+1) == charAt(autoclosePairs[i], 2) then
             v:Delete()
         end
     end