]> git.lizzy.rs Git - micro.git/commitdiff
Make CursorPageUp and CursorPageDown default
authorZachary Yedidia <zyedidia@gmail.com>
Tue, 31 May 2016 23:45:19 +0000 (19:45 -0400)
committerZachary Yedidia <zyedidia@gmail.com>
Tue, 31 May 2016 23:45:19 +0000 (19:45 -0400)
This commit also fixes the documentation for PageUp and PageDown.

See #149

cmd/micro/bindings.go
cmd/micro/runtime.go
runtime/help/help.md

index 7e6f708158c3f6da5b2133d85792279326f4eea9..2f623fb116071ed5b9f9a5f5c38c34e6664f2b24 100644 (file)
@@ -104,8 +104,8 @@ var bindingKeys = map[string]Key{
        "DownLeft":       Key{tcell.KeyDownLeft, tcell.ModNone, 0},
        "DownRight":      Key{tcell.KeyDownRight, tcell.ModNone, 0},
        "Center":         Key{tcell.KeyCenter, tcell.ModNone, 0},
-       "PgUp":           Key{tcell.KeyPgUp, tcell.ModNone, 0},
-       "PgDn":           Key{tcell.KeyPgDn, tcell.ModNone, 0},
+       "PageUp":         Key{tcell.KeyPgUp, tcell.ModNone, 0},
+       "PageDown":       Key{tcell.KeyPgDn, tcell.ModNone, 0},
        "Home":           Key{tcell.KeyHome, tcell.ModNone, 0},
        "End":            Key{tcell.KeyEnd, tcell.ModNone, 0},
        "Insert":         Key{tcell.KeyInsert, tcell.ModNone, 0},
@@ -219,6 +219,10 @@ var bindingKeys = map[string]Key{
        "Escape":         Key{tcell.KeyEscape, tcell.ModNone, 0},
        "Enter":          Key{tcell.KeyEnter, tcell.ModNone, 0},
        "Backspace2":     Key{tcell.KeyBackspace2, tcell.ModNone, 0},
+
+       // I renamed these keys to PageUp and PageDown but I don't want to break someone's keybindings
+       "PgUp":   Key{tcell.KeyPgUp, tcell.ModNone, 0},
+       "PgDown": Key{tcell.KeyPgDn, tcell.ModNone, 0},
 }
 
 // The Key struct holds the data for a keypress (keycode + modifiers)
@@ -331,8 +335,8 @@ func DefaultBindings() map[string]string {
                "CtrlA":          "SelectAll",
                "Home":           "Start",
                "End":            "End",
-               "PgUp":           "PageUp",
-               "PgDn":           "PageDown",
+               "PageUp":         "CursorPageUp",
+               "PageDown":       "CursorPageDown",
                "CtrlG":          "ToggleHelp",
                "CtrlR":          "ToggleRuler",
                "CtrlL":          "JumpLine",
index 4331cf97a1b6ad6cd8cfe6d0080daa144c12749b..406981830c574d8678c2ba761e86db31ba911181 100644 (file)
@@ -175,7 +175,7 @@ func runtimeReadmeMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/README.md", size: 305, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -195,7 +195,7 @@ func runtimeColorschemesDefaultMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 409, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 409, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -215,7 +215,7 @@ func runtimeColorschemesSolarizedTcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 626, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 626, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -235,12 +235,12 @@ func runtimeColorschemesSolarizedMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 499, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 499, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
 
-var _runtimeHelpHelpMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x9c\x59\x5b\x77\xe3\xb6\xf1\x7f\x36\x3f\x05\x8e\x36\xe7\x64\x93\xbf\x2c\x9f\x7f\xda\x27\xbf\x6d\x6c\xef\x25\xd9\x5d\x3b\x8e\xb7\x4d\xf2\x12\x42\x24\x24\x21\x26\x09\x06\x00\x6d\x2b\x6d\xfa\xd9\xfb\x9b\x01\x40\x11\x92\xbc\xed\xe9\xbe\xac\x39\x18\xcc\x0d\x73\xd7\x0b\xf1\x41\x57\xd6\x88\x8d\x6a\x7a\xe1\xd5\x93\x2f\x8a\x00\xd0\x4e\x48\x00\x6c\xab\x3b\xd9\x9c\x2e\xa5\x53\x35\x9f\x0b\x55\x6b\x6f\xac\xf0\x1b\xe9\x85\xd4\xad\x13\xde\x88\xa5\x12\x4a\xba\x2d\xfd\x39\x38\x25\x64\x57\x0b\xdd\xf9\x41\x7b\xfd\xa0\xe6\xa2\x78\xdc\xe8\x06\xd0\xc6\x19\xe1\xe5\xbd\xee\xd6\x42\xd6\x0f\xb2\xf3\x72\xad\x84\x59\x81\x94\x12\xab\xa1\x69\x44\x25\x7b\xb9\xd4\x0d\xae\x29\x47\x07\xad\xa9\x95\xed\x46\x29\xdc\xa2\x28\x5e\xbc\x78\x21\x3e\x39\x5c\x2c\x8a\xeb\xae\x52\x62\x6b\x06\xb1\x91\x0f\x4a\x2c\x07\xdd\x78\x26\x15\x04\x9c\x0b\xa7\xdb\xbe\xd9\x0a\xe7\xa5\xf5\x42\x7b\xb1\xdc\x0a\x3b\x74\x1d\xb1\x2f\xca\x96\x95\xec\xa5\xdf\x9c\x79\x73\xb6\x82\x7c\x0b\xff\xe4\x4b\x01\xcd\xe2\xbd\x80\x52\x92\x4e\xa6\x57\x1d\x94\x12\xaa\xed\xfd\x16\x9c\x56\x2b\x65\x17\xc9\x50\xac\x96\x1b\xfa\xde\x58\xef\x44\x65\x95\xf4\xc4\x22\x60\x39\xb1\xb2\xa6\x85\x0c\xb5\xee\xce\x8b\xa2\x2c\xcb\xe2\x0b\xa1\x57\x95\xe9\x56\x7a\x2d\xfe\x29\x98\x07\x83\x8b\x9f\xa1\x49\x05\x26\xad\x81\x36\xa4\x47\x35\x58\x07\x71\xa4\x35\x03\xec\xf9\xa8\xfd\x86\xc1\xd2\x5a\xf3\x28\xee\xd5\xd6\xb1\x9d\x5b\x03\x8b\x47\xc3\x7c\xaf\xb6\x4b\xdd\x81\xd5\xda\x15\xc5\xdd\x46\xd1\x53\xd8\x40\xac\x56\x2b\x39\xc0\x40\xf7\x3b\x94\x39\x44\x37\x90\x34\x51\xd6\xe0\x55\x79\x6d\x3a\xb2\x73\xf1\xb5\xb8\xf0\xb6\x39\xfd\xfd\x5c\x08\xf1\x03\x5e\x32\x01\x14\x01\xae\x9e\x54\x35\x78\x50\x17\x95\x69\x5b\x88\x91\x4e\xd7\x74\x7a\x67\xd6\x6b\xbc\xf7\xce\xa5\xe2\xe1\x92\x0e\x6f\x07\x98\x52\x38\x1c\x36\xfb\x97\x1d\x9d\xff\x88\xc7\x4c\x00\x43\x80\x6b\x32\x3e\x3d\x50\x82\xfe\x41\xd0\x4f\x5d\x6d\x12\x60\xcb\x74\xd5\x0e\xb0\x22\xc0\x6b\xbd\xa3\xdc\x25\x80\xe8\x26\xf2\xf4\x23\xb4\xb7\xea\x41\xc3\x90\xe9\x44\xb2\x24\xaa\x51\x15\x7c\xbc\x69\x12\xb8\x22\xf0\x85\xe9\xb7\x09\xf0\xc4\x80\x61\xa4\x78\x1f\xbf\x45\xa3\xbb\x51\xde\x9a\x80\x97\x43\xdf\xe8\x4a\xc2\x66\xd3\xa3\x07\x3a\xba\x91\xce\x13\xe4\x06\x5e\xfd\xa9\x0f\x10\x04\xc6\xd0\x47\xd8\xa5\x79\x84\xfc\x0c\xab\xf1\x27\xa0\x6f\x4d\xcb\xcf\x20\xc4\x1b\x13\xc2\x6f\xad\x83\x63\x23\x68\x22\xfd\xab\xae\x0e\x28\x11\x47\x41\xcd\xdd\x29\x73\xb7\x93\xc7\x22\xb8\xe8\x86\x76\x09\x9f\xdd\xf9\x22\x05\x33\xfb\x5c\xf0\x1c\x27\xfe\x2f\xb8\x1f\x07\x3d\x3b\xea\xa3\xb1\x35\x45\x16\xfd\xbf\x28\x88\xac\x68\xd4\xca\xb3\x6b\x5a\xbd\xde\xf8\x03\x7f\xc6\x4d\xfa\x0a\x61\x49\x68\x51\x32\x02\x92\x14\x73\x02\x16\x15\x51\x1a\x7a\x46\x20\xad\x0f\xc9\x3c\x47\x63\x0c\xcf\xa4\xc4\xc6\x34\x35\x1c\x4e\x43\x2a\x76\x75\x3c\x68\xc4\x85\x76\x44\xb6\x55\x9d\x4f\xae\x4f\xe2\xb9\xf0\xf0\x21\x6b\x01\x01\x86\x5d\x70\x3c\x89\x14\x3a\xa2\x95\x5b\x4a\x7a\x56\x2d\x39\x38\x07\x47\xc6\x27\xee\xe5\xbf\xce\x16\x21\xba\xcf\x38\xb6\xcf\xd2\x95\xc5\x6f\xce\x74\xa5\x28\x38\xd5\x88\x2b\x59\x6d\xc8\xa2\x94\x66\x03\x09\xf0\x85\xac\x41\x0a\x70\x7b\x0d\x15\xd5\x93\x44\x26\x82\x41\xe8\x89\xc9\x4d\xcb\xe0\xee\x9c\x93\x70\xc7\xb0\xea\x01\xf8\x07\x03\x2d\x82\x60\xce\x39\xb1\x32\x03\xb4\xee\x87\x90\x12\x8b\x95\x69\x1a\xf3\x48\x42\xea\x2e\xc8\xb9\x27\x17\x8b\xc5\x09\x8a\xbe\x8b\x7f\x14\x27\x33\xa2\xfb\xf3\xec\x5c\xcc\x28\xd6\x66\xf3\x08\xf9\x85\x20\x14\x6c\xb3\xe2\xcf\x90\xb8\xde\x2a\x7b\x90\x67\xdc\xf9\x94\x16\x79\xe1\xec\x53\x3f\x8b\x0e\x19\xff\xcd\x2e\xf8\x25\x01\x9f\x07\x0c\x72\xf4\x0c\x27\x62\x30\x3c\xe2\xdc\x92\x4f\x4d\x91\x22\x4e\x80\x47\xa4\xf7\xf0\xc0\x63\x84\x18\x1e\x71\x7e\x24\x87\x98\xca\x34\x0b\xf1\xbe\x13\x87\x31\xa6\x32\x45\x8c\xa9\x38\x8c\x33\x65\x17\x71\x0e\x38\x4d\xe5\x8e\x38\x99\xc8\xaf\x1a\x9f\x4b\x3d\xfb\x3b\x22\x6a\x4a\x06\x18\xb9\xf2\x8c\xb1\x4f\x24\x67\x16\x39\x3d\x8b\x38\xb2\x9c\x20\x4e\x79\xd2\x83\x67\x62\xcd\x7e\xa4\x90\xbb\x5e\xbd\x47\xa0\x4e\x91\x32\xc9\x66\xc8\x3d\x87\x28\x19\xc3\xc8\xef\xce\x3c\x43\x2f\x53\x63\x44\x3e\x4a\x37\xf3\xab\xf8\xd0\x4c\x75\x8a\x94\xb9\x56\x44\x02\xb5\x03\x96\x89\x58\x2e\xdf\x01\x5a\x22\x37\x95\x2c\x21\x5d\x75\xe8\x57\x32\x0f\x7d\xd7\x39\x65\x7d\x80\x27\x9f\xe8\x65\xa5\x8e\x20\x05\x78\x44\xfa\x56\x56\xf7\x6e\x8a\x38\x81\xec\xa3\x7c\x93\x7c\xeb\x00\xe5\x4e\x2e\xf3\xc0\x8b\xac\x08\x3e\xd1\xeb\x3a\x93\x86\x8a\xee\x6b\xa4\x84\x4c\xf3\x0c\x83\xea\xf4\xf4\xf4\x75\x76\x4a\x55\x75\x7a\xfa\xf1\xe0\xf4\x23\x0a\xf1\x14\xe3\xe6\x00\xe3\x26\x16\xe5\x29\xd6\x2f\x19\x56\x4c\x4c\xe3\xe9\xcf\xd9\x29\x27\xa9\xc9\xe9\x45\x9e\x36\x50\xc6\xa7\xa7\x3f\xed\x25\x95\x4c\xb8\xef\xf7\x0f\xf7\x9d\xf0\x32\x43\x18\x8b\xfd\x3e\xda\xdf\x32\x34\x2e\xfc\xd3\xe3\x57\xb9\x85\xd9\xb7\x5e\x35\x4d\x42\xa1\xb2\x9f\xa7\xb5\xcc\x3b\xc9\x07\xf3\x87\x9e\x78\xe5\xcd\x7a\x2f\xff\xce\x42\xbb\xb1\x3b\xbf\xec\x0e\xcf\xa7\xa9\x8e\x04\x7c\x93\x09\x18\x5a\x87\xb7\x68\xf3\xb2\x54\x70\x04\xe7\x76\x68\x76\xbe\xcf\x49\x25\x43\xfa\x6e\x68\xfb\xa9\xa9\x2e\xa1\xb9\x9f\xaa\x9a\x20\x49\x53\x57\xed\x69\x7a\xd1\x28\x49\x51\xef\x73\x77\xf9\x36\x37\x28\x35\x9d\x1f\x30\x53\x4c\x51\x7e\xc8\x50\xa8\xd3\x9d\x9e\x5e\xed\xf9\x0c\xf7\xab\x91\x04\x63\x9d\x9d\x89\xab\x56\x56\xee\xd4\xf9\x2d\xba\x85\x49\x7b\x3d\x66\xda\xd3\x15\xe5\xb0\x63\x39\xf8\x74\x99\x4e\xf6\x12\xfd\xa9\xe4\xb4\x77\x98\x1b\xe9\x8c\x0c\x73\x98\x62\xe9\x84\x5e\xf8\xa0\xaa\xd2\x41\xb7\x3b\x88\x4f\xfa\x67\x18\x46\xc2\xdc\x70\x63\x9c\xd3\x4b\x88\x1f\x1b\xf2\x49\x07\xa8\x52\xa7\xdf\xa5\xc1\x2f\xe2\x50\xd3\x87\xb6\xd9\x71\xe7\x13\x7a\x10\x85\x36\x82\xfb\x0c\xc5\xa7\xdc\xac\x05\xe4\x45\xde\x24\xf4\xfb\xfc\xc2\x34\xb9\xdd\x75\x9d\x0b\x1a\x40\xca\xdf\xf1\x1a\xe5\x39\x8f\x1f\x2e\x8c\x4a\x0b\x02\x3b\xa4\x1e\x80\x29\x03\xb9\xd4\x12\x5a\xea\xe1\xc6\xd6\x0f\x48\x56\xf5\x0d\xb2\xa0\x98\x39\x78\x46\xb5\x99\x89\xd9\x83\x6c\x06\x35\x13\xab\x46\xae\x1d\xae\xdf\x6d\xd0\x7b\x3d\x6a\x34\x83\x09\xb5\x0c\xa8\x65\x68\x13\x4b\xc6\x2f\x17\x82\xcc\x48\xcd\x5f\x19\x6e\xb2\x16\xa6\xa7\x3e\x4d\x36\x0b\x3a\x7c\x45\x4d\x16\x88\xf5\x06\x43\xef\x9c\x24\x02\x06\xbe\x4d\x87\x31\xd2\xa0\xaf\xa6\x8b\xe7\xa2\xac\xca\x39\x35\x95\xe8\xfc\x54\x27\xa1\xbe\x03\x68\xa3\xaa\xfb\x92\x07\x5d\xe6\x13\x8e\xa5\xbb\x77\x98\x12\xc9\x20\x5f\xd6\x68\x8a\xef\x15\x35\x77\xbd\xb2\x2b\x63\x5b\xd6\x38\x8a\xcc\x9d\xab\xa2\x5e\xd2\xeb\x56\xb1\x47\x7e\x34\x5e\x05\x73\x8e\xea\xb4\x83\xf3\xd4\xad\x4a\x01\x95\x34\xfa\x72\xb5\x56\x4f\x0b\x21\xde\xad\x58\xba\xd8\x37\x4b\xbb\x1e\x88\x1e\x3b\x6e\x6d\x20\x5d\x67\x7c\x98\xad\x65\x87\x31\x9a\x6a\x8a\xa3\xf6\x51\xfb\xd0\x62\x52\x0f\x6c\x5a\x1d\x3a\xcc\xdf\x07\xf0\x75\xc1\xf4\x4e\xf9\x68\x20\x11\x6c\x78\x8e\x96\xda\x87\xa7\x8a\x70\xa8\xc3\x47\x0b\x71\x83\xc8\x45\x1f\xee\x54\x70\x0d\x9a\xcf\xf0\xc1\x6d\x30\xbc\xc9\x92\x30\x12\x26\x80\x06\x90\x33\xdc\x76\xa3\xa7\x80\x6c\x7c\x6d\x4c\x95\x6e\x73\x1a\xfd\x09\x0c\x01\x08\x0c\xd7\xfa\x41\x75\xf9\xbc\x99\x7a\xe0\x25\x4a\xe5\x9a\xa7\xeb\x05\x3f\x30\xf1\x8a\x28\x5f\xe2\xf5\x06\x4f\xed\x33\x7b\x08\x8c\x57\x6b\x07\x93\x6f\x15\xdf\x26\xb3\xf1\xc4\xf4\xb8\x51\x64\x10\xb4\xcf\x9d\x06\x0f\x97\x36\x0c\x41\x2a\x6e\xda\xa9\xcb\x0f\x6d\x3d\xc4\xe2\xf5\x80\xa2\xd5\xca\x2e\x53\x84\x15\x01\xa1\xd1\x0c\x10\x06\x00\x0c\x9f\xc1\x1e\xd1\x14\xe4\x4c\x24\xde\x24\xbf\x08\xb9\xa4\x91\x08\x36\x82\xfb\x90\xc3\x75\x2b\x43\x30\x92\x99\x9e\x7f\xdc\x10\xa4\xc9\x86\xfc\x56\x3e\x48\xdd\x90\xef\xc5\x8d\xc1\x75\x30\x68\xda\x65\x38\x04\x38\x49\x37\x4e\x48\x14\x8b\x14\xf2\x34\xd0\x0c\x56\xf2\xab\xb0\x0b\xb8\x3d\x60\xad\x2d\x24\x35\x76\x3b\xee\x45\x70\x33\xbc\x40\xf9\xc5\x4f\x97\x6f\x7e\xbd\xb8\xfe\xf8\xfa\xdd\x9b\x5f\xdf\x5e\x7f\xb8\x3a\x8b\x9b\x15\x19\xa3\xf7\x19\x42\xe2\x95\x23\x9f\x2f\x08\x07\x14\xe0\x81\xaa\x9a\x53\x58\x1c\x10\x2c\x29\xda\xc8\x5b\xe1\x0f\xf3\x83\x11\x8c\x4f\x07\xda\x5f\x81\x61\xb1\xe3\x98\xc9\x9c\xe5\xa7\xe4\x66\x59\x56\x02\xed\x73\x7e\xd5\xca\x34\xc6\x3a\x44\x6e\x4b\x9e\xdd\x18\x59\x27\x3d\x46\x78\x30\x24\xbb\x0a\xbd\xda\x17\x2f\x03\xc7\x4b\x6d\xbf\x3a\x9b\xa0\xb9\xb3\x32\xb0\x2a\x17\x61\x11\x54\x9c\xa4\x3d\x0d\x47\x07\x72\x46\xfc\x2e\x8b\x93\x5d\x60\x4f\xf7\x39\x53\x6a\xe2\x65\x84\xce\x85\x33\x8d\xb4\xfa\x0f\x55\xf3\x34\xbd\xfb\x3c\xf5\xd5\x57\xc5\x09\xe9\x49\xe6\x6a\x0c\x35\x29\x2c\xe6\x28\xe0\x1c\xce\x5e\xc9\x38\xf8\x6f\xd9\x24\xaa\x5d\xaa\xba\x56\x63\xdc\x84\xdd\x19\xfc\x50\xda\x2d\x44\xbe\xdb\xd3\x9d\x8c\xb5\x54\x71\x8a\xc6\x2d\x76\x6f\x72\x29\xde\xf3\xe9\x26\x64\x11\x1e\x4b\x4f\xf6\xa7\xe5\xcc\x38\x53\x5f\x08\x3e\x85\xe8\xc4\x6d\xd4\x96\xa4\x7e\xdc\x5d\x59\xa5\x8a\x93\xe9\x5d\xbc\xd4\xc9\xd7\x09\xeb\x3c\xa4\x67\xed\x9e\xb3\xdc\x82\x90\x47\x1b\xe5\xe8\x23\x38\xd3\xf1\x25\xfb\x53\x54\xc3\x21\xaa\x55\xe7\x36\xc6\x7f\x85\x6a\x71\x22\x04\x15\x4f\x7c\xd2\x04\xce\xf9\xf3\x08\x1d\xd1\x4b\x74\x34\x9e\xc2\x96\x3c\xcc\x8e\x4b\xce\xb4\x43\xd5\x3e\x97\x0a\x2f\xf7\xdf\x08\x46\xe9\xc0\xdb\x21\xbe\xc8\x5c\xfc\x46\xb9\x9f\x64\x6a\x25\xaa\x88\x1b\xac\xda\x63\x37\x6e\x2e\x77\xb7\xf0\x7a\x2b\xca\x28\x61\xab\xa1\xc3\x86\x65\xf4\x3c\x22\xf6\xe1\xdd\xc5\xed\xf5\xaf\x77\xb7\x9f\xae\x2e\xae\xdf\x5f\xdf\xa2\x9e\x3d\x68\x6b\x3a\x2e\x47\x0f\x90\x8a\x32\x0c\xc9\x49\x95\x00\xfa\xfc\x7f\xa2\xc8\x0b\x1b\x22\x1a\x8b\x39\xc7\x93\x97\x4b\x07\x3d\xa6\x55\x02\x20\x41\x30\xba\x9c\x42\xe4\x48\x70\xfc\xb5\x64\x02\x48\x88\x60\x5c\x6d\xa4\x9d\xd2\x08\xd0\x90\x54\xe8\x0c\x69\x10\xc9\xe4\x90\x88\x88\x44\xd6\x1d\x24\xac\x50\x8b\x40\x24\x95\x5a\xfa\x3c\xd5\x18\x97\x3a\xc7\xbb\x6c\x11\x4a\xaa\x72\x47\xe8\x98\xd5\x2a\x50\x72\x5b\xb0\x7d\x02\x15\x3f\x58\x24\x91\xf0\x89\xfc\x4d\xbb\x65\x20\x1d\xbb\xda\x95\xa3\x25\xbc\x09\x95\x16\xf7\xc9\x0d\xc6\xb2\x8b\x51\x41\x86\x1d\x17\x90\x3e\xc7\x5e\x0e\xde\x04\xdd\x41\x82\xeb\xd3\xb8\x93\x96\x28\xaf\x8f\xa1\x70\xa5\xcd\x9e\x93\x6d\x6e\xaa\x98\x94\x29\x6d\xa5\xad\x68\x58\x1a\x3e\x2f\xb6\xa5\xee\x1e\xcc\x62\x89\xdc\xdb\x25\x3e\x7b\xcd\x71\xbb\x4e\xc8\x93\xbb\x71\xad\xe7\x23\x57\x11\x9d\x6e\x69\xbc\x47\x16\x89\x45\x29\x04\xdc\xe7\x48\x23\xea\xc2\x9e\x90\x5a\x01\xc4\x05\xc9\x42\xc6\xb0\xd9\x0e\xf1\x11\xca\x36\x18\xc2\xb8\x7b\x1a\xd3\x13\x83\x69\xe5\x4f\x15\xa3\xab\xd9\x12\x03\xff\x82\x10\x3a\x3b\xb6\x29\x55\x05\xfe\x59\x60\xbc\x25\xd7\x52\x77\x61\x28\x78\xde\x35\x20\x17\x2d\xee\xd2\xcb\x70\x3c\xc7\x96\x88\x1b\xc6\x79\xd8\xeb\x51\xe8\x00\xb5\x16\x8a\x9a\x17\xb9\x82\xe7\x86\x3a\xd4\x18\xda\xe9\x87\x75\x38\x18\x39\x13\xdb\xc4\x74\x42\x5b\x57\x15\x7e\xae\x60\xa4\xf9\x58\xbe\xee\x95\xea\x99\x38\x1c\xe1\x3f\x49\x89\xd8\x6c\x9a\x16\x0d\xa1\xa6\x9e\x45\xb6\x68\x91\x7c\x5a\x1e\x87\xe6\xeb\x91\x93\x5b\xea\x4c\xa9\x79\x0b\xdd\x08\x0f\x06\x0a\x23\xc0\xc4\xcc\x47\xde\xe9\x2f\x53\x46\xa8\xeb\xaa\x3e\xc2\x87\x08\x33\x02\x27\x35\x6a\xb9\xe2\x27\x19\xc5\x1f\xa1\xfa\x0d\xa8\x9e\x9e\x9e\x16\xc5\x65\x3c\xe8\x9b\x61\x4d\xdd\x5a\x28\xe7\xa1\x7a\x83\xb6\x67\x6f\xa5\x3f\xf0\xfa\xdd\x7a\xc0\xa0\x4b\xb6\x67\x93\x8b\x97\x31\x21\xc2\xf8\xbb\x43\xaa\x82\x17\x73\x71\x39\x17\x6f\xcc\x5c\x7c\x87\x2e\x8a\x87\x2b\xfa\x03\x32\xe9\x1e\x15\xf7\xfd\x20\x91\xfd\x6f\xac\x79\xd0\xf5\x6e\xfe\x49\xec\xa2\x28\x8b\xcf\xf8\xec\xda\xe8\x96\x33\x31\x64\xa3\x1f\x49\xc6\xef\x24\xda\x11\xea\x6b\xf3\x59\xca\xe9\x41\xd7\x66\xd5\xfa\x91\x2c\xfe\xfe\xdf\x49\x92\xb0\xaf\x30\x0e\x44\xa7\x25\x5f\xa0\x24\x1f\x2b\x61\x1c\x11\x53\xcf\x1c\x7c\x38\x2e\xfc\x39\x48\x8a\xfd\x82\x8f\xcb\x7e\x5c\x43\xc3\x9f\xe7\x44\x4a\x61\x8c\xab\xc2\x94\xb1\xdf\x7c\x86\x00\x8d\xf4\x8b\xd0\x4e\xd7\xec\x20\x40\x5e\xd0\x48\x93\x0f\x4d\x9e\xca\xde\x11\x3a\xdc\x38\x90\xf4\xbc\x77\x37\x14\xd9\x05\xe6\xf8\x0d\xff\x00\x11\x7f\x01\xac\x4c\x1f\x13\x52\x26\x64\xd4\x87\xef\x88\x78\x67\x51\xfc\x3b\x00\x00\xff\xff\x97\x66\xc9\x68\x49\x1d\x00\x00")
+var _runtimeHelpHelpMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x9c\x59\x5b\x73\xdb\x36\xf6\x7f\x36\x3f\x05\x46\xe9\x4c\x93\xfe\x25\x79\xfe\xdd\x7d\xf2\x9b\x6b\x3b\x97\x36\x89\x5d\xc7\xd9\x6d\xf7\x25\x84\x48\x50\x42\x4d\x12\x2c\x00\xda\x56\xf7\xf2\xd9\xf7\x77\x0e\x40\x8a\x90\xe4\xec\xce\x66\xa6\x53\x11\x38\x38\x37\x9c\xcb\xef\xc0\x2f\xc4\x07\x5d\x58\x23\x36\xaa\xee\x84\x57\x4f\x3e\xcb\xc2\x82\x76\x42\x62\xc1\x36\xba\x95\xf5\x62\x25\x9d\x2a\x79\x5f\xa8\x52\x7b\x63\x85\xdf\x48\x2f\xa4\x6e\x9c\xf0\x46\xac\x94\x50\xd2\x6d\xe9\x67\xef\x94\x90\x6d\x29\x74\xeb\x7b\xed\xf5\x83\x9a\x8b\xec\x71\xa3\x6b\xac\xd6\xce\x08\x2f\xef\x75\xbb\x16\xb2\x7c\x90\xad\x97\x6b\x25\x4c\x05\x56\x4a\x54\x7d\x5d\x8b\x42\x76\x72\xa5\x6b\x1c\x53\x8e\x36\x1a\x53\x2a\xdb\x8e\x5a\xb8\x65\x96\xbd\x78\xf1\x42\x7c\x76\x38\x98\x65\xd7\x6d\xa1\xc4\xd6\xf4\x62\x23\x1f\x94\x58\xf5\xba\xf6\xcc\x2a\x28\x38\x17\x4e\x37\x5d\xbd\x15\xce\x4b\xeb\x85\xf6\x62\xb5\x15\xb6\x6f\x5b\x12\x9f\xe5\x0d\x1b\xd9\x49\xbf\x39\xf5\xe6\xb4\x82\x7e\x4b\xff\xe4\x73\x01\xcb\xe2\xb9\x40\x92\x93\x4d\xa6\x53\x2d\x8c\x12\xaa\xe9\xfc\x16\x92\xaa\x4a\xd9\xe5\xe0\x28\x36\xcb\xf5\x5d\x67\xac\x77\xa2\xb0\x4a\x7a\x12\x11\xa8\x9c\xa8\xac\x69\xa0\x43\xa9\xdb\xb3\x2c\xcb\xf3\x3c\xfb\x46\xe8\xaa\x30\x6d\xa5\xd7\xe2\x1f\x82\x65\xf0\x72\xf6\x2b\x2c\x29\x20\xa4\x31\xb0\x86\xec\x28\x7a\xeb\xa0\x8e\xb4\xa6\x87\x3f\x1f\xb5\xdf\xf0\xb2\xb4\xd6\x3c\x8a\x7b\xb5\x75\xec\xe7\xc6\xc0\xe3\xd1\x31\x3f\xa9\xed\x4a\xb7\x10\xb5\x76\x59\xf6\x56\x59\x22\x0e\xbc\x4a\x55\xc9\x1e\xfe\xb9\xdf\x51\xe0\x86\xc4\x6f\xce\xb4\xa2\x32\xb6\x11\xb8\xa2\x62\xc3\x97\x4e\xe6\x6c\xcc\x63\xb6\x8d\xfa\x58\x45\x27\x88\x4b\x43\xbe\xc0\xb2\x15\xb5\xa6\x5b\x5c\xb2\x41\xc4\x23\xfb\x7b\x26\xf0\x6f\xf6\xb9\x9b\x9d\x89\xe9\xbf\xd9\x05\x1b\x81\xf5\x79\xa0\xb8\x34\x8f\x6d\x42\x13\x29\x78\x3d\xd2\xdc\xea\xf5\xc6\x4f\x89\x22\x4d\x58\x8f\x44\xef\x55\xe5\x8f\x31\xe2\xf5\x48\xf3\x69\xa3\x2b\x3f\xd5\x69\xf6\x49\xd5\xaa\xf0\x3b\x75\x98\x62\xaa\x53\xa4\x98\xaa\xc3\x34\x53\x71\x91\xe6\x40\xd2\x54\xef\x48\x93\xa8\x7c\x5e\xfb\x54\xeb\xd9\x5f\x8d\x2d\xa7\x6c\x40\x91\x1a\xcf\x14\xfb\x4c\x52\x61\x51\xd2\xb3\x84\xa3\xc8\x09\xe1\x54\xe6\x85\xb7\x75\xa2\xd6\xec\x13\x65\xcc\x75\xf5\x5e\xb7\x6a\x4a\x94\x68\x36\xbb\x6a\xcb\x43\x92\x44\x60\x94\x77\x67\x9e\xe1\x97\x98\x31\x12\x1f\xe5\x9b\xc4\x55\xbc\x68\xe6\x3a\x25\x4a\x42\x2b\x12\x81\xdb\x81\xc8\x81\x59\xaa\xdf\x01\xd9\xc0\x6e\xaa\xd9\x40\x74\xd5\xa2\x26\x25\x11\xfa\xae\x75\xca\xfa\xb0\x3e\xc4\x44\x27\x0b\x75\x84\x28\xac\x47\xa2\x1f\x64\x71\xef\xa6\x84\x93\x95\x7d\x92\xef\x87\xd8\x3a\x20\xc1\x5d\x2f\x12\x4e\xb3\x4b\x28\xed\xd5\x91\xf8\x5a\x24\xec\x9e\xa1\xbb\x93\xab\x34\x91\xa3\xea\xb4\x3e\xf1\xd3\x75\x62\xdd\x35\xaa\xe4\x6b\x14\xd2\xc4\x93\x09\xc5\x27\x14\xea\xe9\xee\xeb\x64\xf7\xb5\x4e\x2f\xeb\xe3\xc1\xee\x47\xf4\x9f\x29\xc5\xcd\x01\xc5\x8d\x55\x0f\x1a\x15\x71\x4a\xf5\xb7\x84\xea\x73\x5b\x9a\xe9\xee\xaf\xc9\xee\xad\x4a\x77\x2f\xd2\x32\x64\xba\xed\x74\xf7\x97\xbd\x22\x95\x28\xf7\xd3\xfe\xe6\x7e\x50\x5f\x26\x04\x97\x7d\x57\xeb\x42\x7a\xb5\x4f\xf6\x97\x84\xec\x46\x3a\x9f\x6c\x9f\xa7\x1e\xe6\x58\x3d\xaf\xeb\x81\xe4\xad\x69\x54\x5a\x26\x93\x68\xa7\x98\x4e\x2f\x7a\x12\xe5\x37\x68\xb3\xc7\x32\x2f\xae\x4f\xa8\x8e\xa5\xde\xb8\x3e\x51\xf6\x4d\xa2\xec\x9d\x59\xaf\x6b\xf5\x16\xc8\x23\x29\x33\x47\x68\x6e\xfb\x7a\x97\x57\x5c\xb0\x12\xa2\x1f\xfb\xa6\x9b\xba\x2d\x04\xf5\x54\xf1\xb8\x32\x58\xed\x8a\x3d\xab\x2f\x6a\x25\xa9\xa2\xf8\x34\x74\x7e\x48\x9d\x0b\x90\x54\x7f\x00\x26\x99\x92\xfc\x9c\x90\xfc\x0c\xcc\x33\xdd\xbd\xda\x8b\x9f\xa6\x41\xcf\x8e\x2c\x98\xea\xf4\x54\x5c\x35\xb2\x70\x0b\xe7\xb7\xc0\x48\x93\xfe\xbc\xcb\xd8\x8a\x12\xf5\x58\x7d\x5f\xac\x86\x9d\xfd\x24\x97\x5c\x52\x0f\xeb\x2e\xed\x91\x63\x0e\xcb\x37\xed\xd0\x5d\x1f\x74\x6c\xda\x68\x77\x1b\x7c\xa5\xd9\x3f\x53\xcc\x42\xa0\x8f\xb1\x49\x80\x18\x4e\xfc\x5f\x80\x29\x0c\x0e\x19\xd0\x3c\x42\x49\x42\x60\xf4\xff\x65\x46\xae\x11\x35\x74\x66\x08\x63\xc9\xac\x03\xdc\x83\x93\xf4\x15\xe0\x1b\x91\x29\xfc\x17\xd1\x62\x0d\xc5\xe7\xb4\x98\x15\xc4\xa9\xef\x98\xa0\x84\x6a\x87\x6c\x9e\xe3\x31\xc2\xb8\xc1\x88\x8d\xa9\x4b\xe1\xa8\xf4\x07\xb0\x25\x81\x48\x03\x2d\xac\x23\xb6\x8d\x6a\xc1\xa5\xf0\xda\xb4\x6c\x98\xe3\x64\x13\x01\xdd\x82\x20\x40\xa2\x3b\xe2\x3d\x60\xac\x46\x6e\x09\x1c\x03\x43\x31\x88\xeb\x1d\x41\x43\x92\x9e\xff\xeb\x74\x19\x50\xe0\x29\x63\xc0\xd3\xe1\xc8\x92\xf0\x54\x2e\x32\x86\xa4\xe2\x4a\x02\x95\xc1\xa3\x84\xcc\x02\x0b\xc8\x85\xae\x41\x0b\x48\x7b\x0d\x13\xd5\x93\x04\x62\x85\x43\x08\x89\x13\x56\xcb\xc9\xbf\x8b\x2d\x63\x57\x9c\x31\x6c\x7a\x58\xfc\x83\x17\x2d\xca\xdc\x9c\xb1\x73\x61\x7a\x58\xdd\xf5\x01\x3a\x67\x95\xa9\x6b\xf3\x48\x4a\x02\x1d\xb2\x9e\x7b\x7a\xb1\x5a\x53\xdc\x77\x32\x56\xd1\xa1\xb4\x9e\x8c\x55\x37\x94\xd3\x21\x58\x08\xa1\xde\x18\xe7\xf4\x0a\xee\x2a\x42\x2a\xb8\x9d\xfb\xd5\x93\x2a\x7a\xaf\x18\x67\x87\x11\x23\xd2\x50\xd8\x74\x56\x39\xf6\x5d\xb0\x42\x41\x11\xd6\x54\xf1\x2e\x5f\x77\x20\x5e\xa6\xb8\xb7\xdb\x97\x17\xe6\x96\xed\x2e\x6e\x61\xcc\x77\x22\xff\x1d\x79\x9b\x9f\x09\x4a\x5f\x17\x40\xf9\x92\x96\x1d\x1a\x16\x96\xa9\x6f\xb9\x21\xa8\x2c\x45\xc1\x18\x3c\x20\xb2\xaa\xab\xd1\x4e\xc5\xcc\xa1\x86\x14\x9b\x99\x98\x3d\xc8\xba\x57\x33\x51\xd5\x72\xed\x70\xfc\x6e\x83\xdb\x7b\xd4\x08\xa7\x81\x34\x0f\xa4\x79\x08\xb4\x9c\xe9\xf3\xa5\xa0\x84\xa3\xf0\xc9\xc3\x49\xb6\xc2\x74\x74\xd3\xb2\x5e\xd2\xe6\x39\x5d\x13\x98\x75\x06\xe3\xd5\x9c\x34\x02\x05\xbe\x4d\x8b\x81\xc5\xb4\x8a\x45\x9e\x89\xbc\xc8\xe7\x11\xd1\xab\x56\xc2\x7c\x87\xa5\x8d\x2a\xee\x73\x1e\xa9\x58\x4e\xd8\x96\xee\x1e\x83\x40\x45\x0e\xf9\xb6\x24\x58\xaf\x28\x3c\x3a\x65\x79\x28\x20\x8b\xa3\xca\x1c\xfb\x8a\xa2\xd1\xeb\x46\x71\xed\xfa\x68\xbc\x0a\xee\x1c\xcd\x69\x7a\xe7\x29\xde\xa5\x80\x49\x1a\x99\xad\xd6\xea\x69\x29\xc4\xbb\x8a\xb5\x8b\x99\x27\xed\xba\x27\x7e\x5c\xe2\x4a\x03\xed\x5a\xe3\xc3\x14\x27\x5b\x0c\x6c\x04\x4e\x78\x3c\xd1\x3e\x04\x29\x65\x91\x69\x74\x88\xd1\xdf\x7b\xc8\x75\xc1\xf5\x4e\xf9\xe8\x20\x11\x7c\x78\x86\xa4\xf4\xe1\xaa\xe2\x3a\xcc\xe1\xad\xa5\xb8\x41\x8d\x47\x26\x3b\x15\x42\xa3\xa5\x61\xd6\x29\x4e\x24\x9a\x81\x48\x19\x09\x17\xc0\x02\xe8\x19\x4e\xbb\x31\x52\xc0\x36\xde\x76\x8f\x8f\xcd\x22\xc6\x13\x04\x62\x21\x08\x5c\x63\xd8\xa5\x3d\x45\x93\x6c\x0c\xdd\x98\x45\x2b\x60\xae\x35\xcf\x71\x4b\xbe\x60\x92\x15\x49\xbe\xc5\xed\xf5\x9e\x12\x90\x23\x04\xce\x2b\xb5\x83\xcb\xb7\x8a\x4f\x93\xdb\xa8\xda\xe1\xbe\x14\x39\x04\x09\xd8\x6a\xc8\x70\xc3\x2c\x1b\xb4\xe2\xb4\xa7\x3a\x11\x0a\x03\xd4\xe2\x41\x54\xd1\x10\xbf\xeb\x29\x61\x18\x25\x32\xaa\x22\xa1\x84\x88\x4f\xd1\x1f\xd1\x15\x14\x4c\xa4\xde\x74\x52\x94\x2b\x2a\xaa\xf0\x11\xc2\x87\x02\xae\xad\x0c\xad\x91\xce\x74\xfd\xe3\x2c\x3a\xd4\x46\x8a\x5b\xf9\x20\x75\x4d\xb1\x17\x67\xd3\xeb\xe0\xd0\x61\x6a\x76\x48\x70\xd2\x6e\xac\xb1\x94\x8b\x94\xf2\x54\x12\x7b\x2b\xf9\x56\x38\x04\xdc\xde\x62\xa9\x2d\x34\x35\x76\x3b\x4e\xe0\x38\x19\x6e\x20\xff\xe6\x97\xcb\x37\x5f\x2e\xae\x3f\xbe\x7e\xf7\xe6\xcb\xdb\xeb\x0f\x57\xa7\x71\x86\x97\x31\x7b\x9f\x61\x24\xce\x1d\xc5\x7c\x46\x34\xe0\x80\x08\x54\xc5\x9c\xd2\xe2\x80\x61\x4e\xd9\x46\xd1\x8a\x78\x98\x1f\x14\x71\xde\xed\xe9\xa5\x04\x02\xb3\x9d\xc4\x44\xe7\xa4\x3e\x0d\x61\x96\x54\x25\xf0\x3e\xe3\x5b\x2d\x4c\x6d\xac\x43\xe6\x36\x14\xd9\xb5\x91\xe5\x60\xc7\xb8\x1e\x1c\xc9\xa1\x42\xb7\xf6\xcd\xcb\x20\xf1\x52\xdb\x57\xa7\x13\x32\x77\x9a\x07\x51\xf9\x32\x3c\x39\x64\x27\xc3\x93\x00\x67\x07\x6a\x46\xfc\xce\xb3\x93\x5d\x62\x4f\x9f\x0e\xa6\xdc\xc4\xcb\xb8\x3a\x17\xce\xd4\xd2\xea\x3f\x54\xc9\xfd\x78\xf7\xb9\xf0\xc5\xab\xec\x84\xec\x24\x77\xd5\x86\xa0\x2d\xab\x39\x2a\x38\x47\xb0\x17\x32\x42\x87\x2d\xbb\x44\x35\x2b\x55\x96\x6a\xcc\x9b\xf0\x4a\x83\x38\x94\x76\x0b\x95\xef\xf6\x6c\x27\x67\xad\x54\xec\xc3\x38\xc5\xe1\x4d\x21\xc5\x2f\x4a\xba\x0e\x55\x84\x1b\xdb\xc9\x7e\xbf\x4d\x9c\x33\x8d\x85\x10\x53\xc8\x4e\x9c\x46\x6f\x19\xcc\x8f\xef\x2f\x56\xa9\xec\x64\x7a\x16\x37\x75\xf2\xdd\x40\x75\x16\xca\xb3\x76\xcf\x79\x6e\x49\xc4\xa3\x8f\x52\xf2\x71\x39\xb1\xf1\x25\xc7\x53\x34\xc3\x21\xab\x55\xeb\x36\xc6\xbf\x42\xb7\x38\x11\x82\x9a\x27\x3e\xa9\x87\x73\xfd\x3c\xc2\x47\x74\x12\xd8\xd7\x53\xda\x86\xc7\x9b\xe1\x39\x6d\x78\xad\xd3\x3e\xd5\x0a\x37\xf7\xdf\x28\x46\xe5\xc0\xdb\x3e\xde\xc8\x5c\xfc\x46\xb5\x9f\x74\x6a\x24\xba\x88\xeb\xad\xda\x13\x37\xbe\x91\xed\x4e\xe1\xf6\x2a\xaa\x28\x01\x17\xe9\x80\xd1\xc6\xc8\x23\x66\x1f\xde\x5d\xdc\x5e\x7f\xb9\xbb\xfd\x7c\x75\x71\xfd\xfe\xfa\x16\xfd\xec\x41\x5b\xd3\x72\x3b\x7a\x80\x56\x54\x61\x48\x4f\xea\x04\xb0\xe7\xff\x07\x8e\x0c\xf9\x88\x69\x6c\xe6\x9c\x4f\x5e\xae\x1c\xec\x98\x76\x09\x2c\x09\x5a\xa3\xc3\x43\x8a\x1c\x49\x8e\x3f\xe7\xcc\x00\x05\x11\x82\x8b\x8d\xb4\x53\x1e\x61\x35\x14\x15\xda\x43\x19\x44\x31\x39\x64\x22\x22\x93\x75\x0b\x0d\x0b\xf4\x22\x30\x19\x5a\x2d\x7d\x2e\x34\x86\xec\xd6\xf1\xab\xa9\x08\x2d\x55\xb9\x23\x7c\x4c\x55\x05\x4e\x6e\x0b\xb1\x4f\xe0\xe2\x7b\x8b\x22\x12\x3e\x51\xbf\xe9\x15\x13\x44\xc7\x8e\xb6\xf9\xe8\x09\x6f\x42\xa7\xc5\x79\x0a\x83\xb1\xed\x62\xc0\x94\x01\x25\x83\xe8\x6b\xe2\x65\xef\x4d\xb0\x1d\x2c\xb8\x3f\x8d\xaf\x9f\x12\xed\xf5\x31\x34\xae\x61\x36\x70\xb2\x49\x5d\x15\x8b\x32\x95\xad\x2e\x8e\xed\x7c\xe2\x2b\x6a\x5b\x9a\x03\x21\x2c\xb6\xc8\x20\xa0\xed\x51\x35\xec\x51\x4d\xe3\x31\xc7\x83\x1d\x11\x4f\xce\xc6\xc1\xc0\x47\xa9\x22\x06\xdd\xca\x78\x8f\x2a\x12\x9b\x52\x48\xb8\xaf\xb1\x46\xd6\x85\x49\x83\xa0\x00\xf2\x82\x74\x21\x67\xd8\x64\x0a\x79\x84\xb1\x35\x46\x77\x46\x4f\x63\x79\xe2\x65\x7a\x5c\xa6\x8e\x81\x61\x86\x3c\xd1\xf3\x5b\x75\x40\x76\xec\x53\xea\x0a\xfc\x00\x3d\x9e\x92\x6b\xa9\xdb\x30\x3e\x3e\x1f\x1a\xd0\x8b\xa0\xff\x70\x33\x9c\xcf\x11\x12\x31\x60\x9c\x87\xc9\x80\x52\x07\xa4\x98\x8c\x08\xbc\xc8\x0a\x91\x1b\xfa\x50\x6d\xe8\x21\x9f\x05\x92\x24\x67\x22\x4c\x1c\x76\x68\x6e\x53\xe1\x61\x9c\x89\xe6\x63\xfb\xba\x57\xaa\x63\xe6\x08\x84\xff\xa4\x25\x72\xb3\xae\x1b\x00\x42\x4d\x98\x45\x36\x80\x48\x0c\xbf\xe8\x46\x02\xf8\x7a\xe4\xe2\x36\x20\x53\x02\x6f\x01\x8d\xf0\x60\xa0\x30\x02\x4c\xdc\x7c\xe4\x9e\xfe\x34\x15\x84\xbe\xae\xca\x23\x72\x88\x31\x13\x70\x51\x23\xc8\x15\x3f\xc9\x29\xfe\x08\xd7\xef\xc1\x75\xb1\x58\x64\xd9\x65\xdc\xe8\xea\x7e\x4d\x68\x2d\xb4\xf3\xd0\xbd\xc1\xdb\x73\xb4\xd2\x0f\xdc\x7e\xbb\xee\xe5\x9a\xfe\xb0\xd1\xb2\xcb\xc5\xcb\x58\x10\xe1\xfc\xdd\x26\x75\xc1\x8b\xb9\xb8\x9c\x8b\x37\x98\xd0\x7e\x04\x8a\xe2\x31\x9c\x7e\x40\x27\xdd\xa1\xe3\xbe\xef\x25\xaa\xff\x8d\xc5\xc0\x59\xee\xe6\x9f\x41\x5c\x54\x65\xf9\x95\x98\x5d\x1b\xdd\x70\x25\x86\x6e\xb7\x80\xb3\xe3\xf7\xa0\xda\x11\xee\x6b\xf3\x55\xce\xc3\x85\xae\x4d\xd5\xf8\x91\x2d\x7e\xff\xef\x2c\x49\xd9\x73\x8c\x03\x31\x68\x29\x16\xa8\xc8\xc7\x4e\x18\x47\xc4\x01\x33\x87\x18\x8e\x4f\x06\x9c\x24\xd9\x7e\xc3\xc7\x61\x3f\x0e\xb2\x88\xe7\x39\xb1\x52\x18\xe3\x8a\x30\x65\xec\x83\xcf\x90\xa0\x91\x7f\x16\xe0\x74\xc9\x01\x02\xe2\x25\x8d\x34\xe9\xd0\xe4\xa9\xed\x1d\xe1\xc3\xc0\x81\xb4\xe7\xc9\xdd\x50\x66\x67\x0d\x06\x29\x7e\xc2\x88\x7f\x6b\x2a\x4c\x17\x0b\x52\xa2\x64\xb4\x87\xcf\x88\x78\x66\x99\xfd\x3b\x00\x00\xff\xff\x16\xbc\x18\x01\xb3\x1b\x00\x00")
 
 func runtimeHelpHelpMdBytes() ([]byte, error) {
        return bindataRead(
@@ -255,7 +255,7 @@ func runtimeHelpHelpMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/help/help.md", size: 7497, mode: os.FileMode(420), modTime: time.Unix(1464629921, 0)}
+       info := bindataFileInfo{name: "runtime/help/help.md", size: 7091, mode: os.FileMode(420), modTime: time.Unix(1464738076, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -275,7 +275,7 @@ func runtimePluginsGoGoLua() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/plugins/go/go.lua", size: 1088, mode: os.FileMode(420), modTime: time.Unix(1464629526, 0)}
+       info := bindataFileInfo{name: "runtime/plugins/go/go.lua", size: 1088, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -295,7 +295,7 @@ func runtimePluginsLinterLinterLua() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/plugins/linter/linter.lua", size: 2343, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/plugins/linter/linter.lua", size: 2343, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -315,7 +315,7 @@ func runtimeSyntaxDockerfileMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/Dockerfile.micro", size: 841, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -335,7 +335,7 @@ func runtimeSyntaxLicense() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 723, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -355,7 +355,7 @@ func runtimeSyntaxMakefile() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/Makefile", size: 17, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/Makefile", size: 17, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -375,7 +375,7 @@ func runtimeSyntaxReadmeMd() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/README.md", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -395,7 +395,7 @@ func runtimeSyntaxApacheconfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/apacheconf.micro", size: 6276, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -415,7 +415,7 @@ func runtimeSyntaxArduinoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/arduino.micro", size: 3654, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -435,7 +435,7 @@ func runtimeSyntaxAsciidocMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/asciidoc.micro", size: 984, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -455,7 +455,7 @@ func runtimeSyntaxAsmMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/asm.micro", size: 780, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -475,7 +475,7 @@ func runtimeSyntaxAwkMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/awk.micro", size: 1213, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -495,7 +495,7 @@ func runtimeSyntaxCMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/c.micro", size: 1613, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -515,7 +515,7 @@ func runtimeSyntaxCmakeMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/cmake.micro", size: 917, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -535,7 +535,7 @@ func runtimeSyntaxCoffeescriptMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/coffeescript.micro", size: 719, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -555,7 +555,7 @@ func runtimeSyntaxColortestMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/colortest.micro", size: 415, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -575,7 +575,7 @@ func runtimeSyntaxConfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/conf.micro", size: 219, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -595,7 +595,7 @@ func runtimeSyntaxConkyMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/conky.micro", size: 6330, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -615,7 +615,7 @@ func runtimeSyntaxCsharpMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/csharp.micro", size: 1437, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -635,7 +635,7 @@ func runtimeSyntaxCssMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 335, mode: os.FileMode(420), modTime: time.Unix(1461712799, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 335, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -655,7 +655,7 @@ func runtimeSyntaxCythonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/cython.micro", size: 998, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -675,7 +675,7 @@ func runtimeSyntaxDMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/d.micro", size: 3620, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -695,7 +695,7 @@ func runtimeSyntaxDotMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/dot.micro", size: 729, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -715,7 +715,7 @@ func runtimeSyntaxErbMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/erb.micro", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -735,7 +735,7 @@ func runtimeSyntaxFishMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 1843, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 1843, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -755,7 +755,7 @@ func runtimeSyntaxFortranMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/fortran.micro", size: 2302, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -775,7 +775,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(1461712799, 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
 }
@@ -795,7 +795,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(1461712799, 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
 }
@@ -815,7 +815,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(1461712799, 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
 }
@@ -835,7 +835,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(1461712799, 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
 }
@@ -855,7 +855,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(1461712799, 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
 }
@@ -875,7 +875,7 @@ func runtimeSyntaxGlslMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/glsl.micro", size: 882, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -895,7 +895,7 @@ func runtimeSyntaxGoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 922, mode: os.FileMode(420), modTime: time.Unix(1461712799, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 922, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -915,7 +915,7 @@ func runtimeSyntaxGroffMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/groff.micro", size: 723, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -935,7 +935,7 @@ func runtimeSyntaxHamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/haml.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -955,7 +955,7 @@ func runtimeSyntaxHaskellMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/haskell.micro", size: 1089, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -975,7 +975,7 @@ func runtimeSyntaxHtmlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/html.micro", size: 324, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -995,7 +995,7 @@ func runtimeSyntaxIniMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ini.micro", size: 401, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1015,7 +1015,7 @@ func runtimeSyntaxInputrcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/inputrc.micro", size: 285, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1035,7 +1035,7 @@ func runtimeSyntaxJavaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/java.micro", size: 596, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1055,7 +1055,7 @@ func runtimeSyntaxJavascriptMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/javascript.micro", size: 1025, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1075,7 +1075,7 @@ func runtimeSyntaxJsonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/json.micro", size: 402, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1095,7 +1095,7 @@ func runtimeSyntaxKeymapMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/keymap.micro", size: 318, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1115,7 +1115,7 @@ func runtimeSyntaxKickstartMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/kickstart.micro", size: 607, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1135,7 +1135,7 @@ func runtimeSyntaxLedgerMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ledger.micro", size: 432, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1155,7 +1155,7 @@ func runtimeSyntaxLispMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/lisp.micro", size: 380, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1175,7 +1175,7 @@ func runtimeSyntaxLuaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/lua.micro", size: 2923, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1195,7 +1195,7 @@ func runtimeSyntaxMakefileMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 967, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1215,7 +1215,7 @@ func runtimeSyntaxManMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/man.micro", size: 264, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1235,7 +1235,7 @@ func runtimeSyntaxMarkdownMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/markdown.micro", size: 893, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1255,7 +1255,7 @@ func runtimeSyntaxMpdconfMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/mpdconf.micro", size: 389, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1275,7 +1275,7 @@ func runtimeSyntaxNanorcMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/nanorc.micro", size: 1042, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1295,7 +1295,7 @@ func runtimeSyntaxNginxMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/nginx.micro", size: 4846, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1315,7 +1315,7 @@ func runtimeSyntaxOcamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ocaml.micro", size: 767, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1335,7 +1335,7 @@ func runtimeSyntaxPatchMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/patch.micro", size: 242, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1355,7 +1355,7 @@ func runtimeSyntaxPegMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/peg.micro", size: 395, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1375,7 +1375,7 @@ func runtimeSyntaxPerlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/perl.micro", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1395,7 +1395,7 @@ func runtimeSyntaxPerl6Micro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/perl6.micro", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1415,7 +1415,7 @@ func runtimeSyntaxPhpMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/php.micro", size: 1431, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1435,7 +1435,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(1461712799, 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
 }
@@ -1455,7 +1455,7 @@ func runtimeSyntaxPkgbuildMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/pkgbuild.micro", size: 1424, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1475,7 +1475,7 @@ func runtimeSyntaxPoMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/po.micro", size: 221, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1495,7 +1495,7 @@ func runtimeSyntaxPovMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/pov.micro", size: 682, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1515,7 +1515,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(1461712799, 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
 }
@@ -1535,7 +1535,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(1461712799, 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
 }
@@ -1555,7 +1555,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(1461712799, 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
 }
@@ -1575,7 +1575,7 @@ func runtimeSyntaxPuppetMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/puppet.micro", size: 1969, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1595,7 +1595,7 @@ func runtimeSyntaxPythonMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/python.micro", size: 3037, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1615,7 +1615,7 @@ func runtimeSyntaxRMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/r.micro", size: 238, mode: os.FileMode(420), modTime: time.Unix(1462230701, 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
 }
@@ -1635,7 +1635,7 @@ func runtimeSyntaxRestMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/reST.micro", size: 470, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1655,7 +1655,7 @@ func runtimeSyntaxRpmspecMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/rpmspec.micro", size: 1626, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1675,7 +1675,7 @@ func runtimeSyntaxRubyMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/ruby.micro", size: 1531, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1695,7 +1695,7 @@ func runtimeSyntaxRustMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/rust.micro", size: 1077, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1715,7 +1715,7 @@ func runtimeSyntaxScalaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/scala.micro", size: 670, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1735,7 +1735,7 @@ func runtimeSyntaxSedMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sed.micro", size: 240, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1755,7 +1755,7 @@ func runtimeSyntaxShMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 895, mode: os.FileMode(420), modTime: time.Unix(1464457319, 0)}
+       info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 895, mode: os.FileMode(420), modTime: time.Unix(1464645544, 0)}
        a := &asset{bytes: bytes, info: info}
        return a, nil
 }
@@ -1775,7 +1775,7 @@ func runtimeSyntaxSlsMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sls.micro", size: 570, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1795,7 +1795,7 @@ func runtimeSyntaxSqlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/sql.micro", size: 1845, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1815,7 +1815,7 @@ func runtimeSyntaxSwiftMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/swift.micro", size: 1028, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1835,7 +1835,7 @@ func runtimeSyntaxSystemdMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/systemd.micro", size: 5103, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1855,7 +1855,7 @@ func runtimeSyntaxTclMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/tcl.micro", size: 2273, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1875,7 +1875,7 @@ func runtimeSyntaxTexMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/tex.micro", size: 246, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1895,7 +1895,7 @@ func runtimeSyntaxValaMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/vala.micro", size: 789, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1915,7 +1915,7 @@ func runtimeSyntaxViMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/vi.micro", size: 355, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1935,7 +1935,7 @@ func runtimeSyntaxXmlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/xml.micro", size: 281, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1955,7 +1955,7 @@ func runtimeSyntaxXresourcesMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/xresources.micro", size: 297, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1975,7 +1975,7 @@ func runtimeSyntaxYamlMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/yaml.micro", size: 542, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -1995,7 +1995,7 @@ func runtimeSyntaxYumMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/yum.micro", size: 276, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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
 }
@@ -2015,7 +2015,7 @@ func runtimeSyntaxZshMicro() (*asset, error) {
                return nil, err
        }
 
-       info := bindataFileInfo{name: "runtime/syntax/zsh.micro", size: 1957, mode: os.FileMode(420), modTime: time.Unix(1461712799, 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 4af7bee0239cc1c32e404f01d103c616c557deb2..ff16f13a2c03186cfdc1681a43a2cd5ca15f2aca 100644 (file)
@@ -18,52 +18,8 @@ You can move the cursor around with the arrow keys and mouse.
 
 ### Keybindings
 
-These are the default keybindings, along with their actions.
-
-
-* Ctrl-q:   Quit
-* Ctrl-e:   Execute a command
-* Ctrl-g:   Toggle help text
-* Ctrl-b:   Run a shell command
-* Ctrl-s:   Save
-* Ctrl-o:   Open file
-* Ctrl-z:   Undo
-* Ctrl-y:   Redo
-* Ctrl-f:   Find
-* Ctrl-n:   Find next
-* Ctrl-p:   Find previous
-* Ctrl-a:   Select all
-* Ctrl-c:   Copy
-* Ctrl-x:   Cut
-* Ctrl-k:   Cut line
-* Ctrl-d:   Duplicate line
-* Ctrl-v:   Paste
-* PageUp:   Page up
-* PageDown: Page down
-* Home:     Go to beginning of line
-* End:      Go to end of line
-* Ctrl-r:   Toggle line numbers
-
-You can use the alt keys + arrows to move word by word.
-Ctrl left and right move the cursor to the start and end of the line, and
-ctrl up and down move the cursor the start and end of the buffer.
-
-You can hold shift with all of these movement actions to select while moving.
-
-The bindings may be rebound using the `~/.config/micro/bindings.json` 
-file. Each key is bound to an action.
-
-For example, to bind `Ctrl-y` to undo and `Ctrl-z` to redo, you could put the 
-following in the `bindings.json` file.
-
-```json
-{
-       "CtrlY": "Undo",
-       "CtrlZ": "Redo"
-}
-```
-
-Here are the defaults:
+Here are the default keybindings in json form which is also how
+you can rebind them to your liking.
 
 ```json
 {
@@ -91,6 +47,8 @@ Here are the defaults:
     "Space":          "InsertSpace",
     "Backspace":      "Backspace",
     "Backspace2":     "Backspace",
+    "Alt-Backspace":  "DeleteWordLeft",
+    "Alt-Backspace2": "DeleteWordLeft",
     "Tab":            "InsertTab",
     "CtrlO":          "OpenFile",
     "CtrlS":          "Save",
@@ -107,8 +65,8 @@ Here are the defaults:
     "CtrlA":          "SelectAll",
     "Home":           "Start",
     "End":            "End",
-    "PgUp":           "PageUp",
-    "PgDn":           "PageDown",
+    "PageUp":         "CursorPageUp",
+    "PageDown":       "CursorPageDown",
     "CtrlG":          "ToggleHelp",
     "CtrlR":          "ToggleRuler",
     "CtrlL":          "JumpLine",
@@ -124,11 +82,28 @@ Here are the defaults:
     "Alt-a": "StartOfLine",
     "Alt-e": "EndOfLine",
     "Alt-p": "CursorUp",
-    "Alt-n": "CursorDown",
+    "Alt-n": "CursorDown"
 }
-
 ```
 
+You can use the alt keys + arrows to move word by word.
+Ctrl left and right move the cursor to the start and end of the line, and
+ctrl up and down move the cursor the start and end of the buffer.
+
+You can hold shift with all of these movement actions to select while moving.
+
+The bindings may be rebound using the `~/.config/micro/bindings.json`
+file. Each key is bound to an action.
+
+For example, to bind `Ctrl-y` to undo and `Ctrl-z` to redo, you could put the
+following in the `bindings.json` file.
+
+```json
+{
+       "CtrlY": "Undo",
+       "CtrlZ": "Redo"
+}
+```
 
 ### Possible commands