diff --git a/.gitignore b/.gitignore index f93664293c..69a23f4998 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ binaries/ tmp.sh test/ .idea/ +packages/ diff --git a/LICENSE b/LICENSE index aba8204657..f549debff7 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ Micro is licensed under the MIT "Expat" License: -Copyright (c) 2016: Zachary Yedidia. +Copyright (c) 2016: Zachary Yedidia, et al. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index d4d0d369cc..1b00f8d776 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ If your operating system does not have a binary release, but does run Go, you ca Make sure that you have Go version 1.5 or greater (Go 1.4 will work if your version supports CGO) and that your `GOPATH` env variable is set (I recommand setting it to `~/go` if you don't have one). ``` -go get -d github.com/zyedidia/micro +go get -d github.com/zyedidia/micro/... cd $GOPATH/src/github.com/zyedidia/micro make install ``` diff --git a/cmd/micro/actions.go b/cmd/micro/actions.go index 6b091bb2d6..06a0536a58 100644 --- a/cmd/micro/actions.go +++ b/cmd/micro/actions.go @@ -588,14 +588,20 @@ func (v *View) IndentSelection(usePlugin bool) bool { } if v.Cursor.HasSelection() { - startY := v.Cursor.CurSelection[0].Y - endY := v.Cursor.CurSelection[1].Move(-1, v.Buf).Y - endX := v.Cursor.CurSelection[1].Move(-1, v.Buf).X + start := v.Cursor.CurSelection[0] + end := v.Cursor.CurSelection[1] + if end.Y < start.Y { + start, end = end, start + } + + startY := start.Y + endY := end.Move(-1, v.Buf).Y + endX := end.Move(-1, v.Buf).X for y := startY; y <= endY; y++ { tabsize := len(v.Buf.IndentString()) v.Buf.Insert(Loc{0, y}, v.Buf.IndentString()) - if y == startY && v.Cursor.CurSelection[0].X > 0 { - v.Cursor.SetSelectionStart(v.Cursor.CurSelection[0].Move(tabsize, v.Buf)) + if y == startY && start.X > 0 { + v.Cursor.SetSelectionStart(start.Move(tabsize, v.Buf)) } if y == endY { v.Cursor.SetSelectionEnd(Loc{endX + tabsize + 1, endY}) @@ -643,17 +649,23 @@ func (v *View) OutdentSelection(usePlugin bool) bool { } if v.Cursor.HasSelection() { - startY := v.Cursor.CurSelection[0].Y - endY := v.Cursor.CurSelection[1].Move(-1, v.Buf).Y - endX := v.Cursor.CurSelection[1].Move(-1, v.Buf).X + start := v.Cursor.CurSelection[0] + end := v.Cursor.CurSelection[1] + if end.Y < start.Y { + start, end = end, start + } + + startY := start.Y + endY := end.Move(-1, v.Buf).Y + endX := end.Move(-1, v.Buf).X for y := startY; y <= endY; y++ { for x := 0; x < len(v.Buf.IndentString()); x++ { if len(GetLeadingWhitespace(v.Buf.Line(y))) == 0 { break } v.Buf.Remove(Loc{0, y}, Loc{1, y}) - if y == startY && v.Cursor.CurSelection[0].X > 0 { - v.Cursor.SetSelectionStart(v.Cursor.CurSelection[0].Move(-1, v.Buf)) + if y == startY && start.X > 0 { + v.Cursor.SetSelectionStart(start.Move(-1, v.Buf)) } if y == endY { v.Cursor.SetSelectionEnd(Loc{endX - x, endY}) @@ -779,7 +791,7 @@ func (v *View) FindNext(usePlugin bool) bool { if v.Cursor.HasSelection() { searchStart = ToCharPos(v.Cursor.CurSelection[1], v.Buf) - lastSearch = v.Cursor.GetSelection() + // lastSearch = v.Cursor.GetSelection() } else { searchStart = ToCharPos(v.Cursor.Loc, v.Buf) } diff --git a/cmd/micro/bindings.go b/cmd/micro/bindings.go index 9c813f0652..7bc2251df1 100644 --- a/cmd/micro/bindings.go +++ b/cmd/micro/bindings.go @@ -414,8 +414,8 @@ func DefaultBindings() map[string]string { "CtrlV": "Paste", "CtrlA": "SelectAll", "CtrlT": "AddTab", - "CtrlRightSq": "PreviousTab", - "CtrlBackslash": "NextTab", + "Alt,": "PreviousTab", + "Alt.": "NextTab", "Home": "StartOfLine", "End": "EndOfLine", "CtrlHome": "CursorStart", @@ -444,6 +444,7 @@ func DefaultBindings() map[string]string { // Integration with file managers "F1": "ToggleHelp", "F2": "Save", + "F3": "Find", "F4": "Quit", "F7": "Find", "F10": "Quit", diff --git a/cmd/micro/command.go b/cmd/micro/command.go index 0bf1e69428..d11bbd040c 100644 --- a/cmd/micro/command.go +++ b/cmd/micro/command.go @@ -326,6 +326,13 @@ func VSplit(args []string) { home, _ := homedir.Dir() filename = strings.Replace(filename, "~", home, 1) file, err := os.Open(filename) + fileInfo, _ := os.Stat(filename) + + if err == nil && fileInfo.IsDir() { + messenger.Error(filename, " is a directory") + return + } + defer file.Close() var buf *Buffer @@ -349,6 +356,13 @@ func HSplit(args []string) { home, _ := homedir.Dir() filename = strings.Replace(filename, "~", home, 1) file, err := os.Open(filename) + fileInfo, _ := os.Stat(filename) + + if err == nil && fileInfo.IsDir() { + messenger.Error(filename, " is a directory") + return + } + defer file.Close() var buf *Buffer @@ -382,10 +396,24 @@ func NewTab(args []string) { filename := args[0] home, _ := homedir.Dir() filename = strings.Replace(filename, "~", home, 1) - file, _ := os.Open(filename) + file, err := os.Open(filename) + fileInfo, _ := os.Stat(filename) + + if err == nil && fileInfo.IsDir() { + messenger.Error(filename, " is a directory") + return + } + defer file.Close() - tab := NewTabFromView(NewView(NewBuffer(file, filename))) + var buf *Buffer + if err != nil { + buf = NewBuffer(strings.NewReader(""), filename) + } else { + buf = NewBuffer(file, filename) + } + + tab := NewTabFromView(NewView(buf)) tab.SetNum(len(tabs)) tabs = append(tabs, tab) curTab = len(tabs) - 1 diff --git a/cmd/micro/runtime.go b/cmd/micro/runtime.go index dc408c68c5..28ba45c5cc 100644 --- a/cmd/micro/runtime.go +++ b/cmd/micro/runtime.go @@ -3,16 +3,39 @@ // runtime/README.md // runtime/colorschemes/atom-dark-tc.micro // runtime/colorschemes/bubblegum.micro +// runtime/colorschemes/cmc-16.micro +// runtime/colorschemes/cmc-paper.micro +// runtime/colorschemes/cmc-tc.micro +// runtime/colorschemes/codeblocks-paper.micro +// runtime/colorschemes/codeblocks.micro // runtime/colorschemes/default.micro +// runtime/colorschemes/flamepoint-tc.micro +// runtime/colorschemes/funky-cactus-tc.micro +// runtime/colorschemes/funky-cactus.micro +// runtime/colorschemes/gameboy-tc.micro +// runtime/colorschemes/geany-alt-tc.micro +// runtime/colorschemes/geany.micro +// runtime/colorschemes/github-tc.micro +// runtime/colorschemes/github.micro // runtime/colorschemes/gruvbox-tc.micro // runtime/colorschemes/gruvbox.micro +// runtime/colorschemes/mc.micro +// runtime/colorschemes/monochrome-paper.micro +// runtime/colorschemes/monochrome.micro // runtime/colorschemes/monokai.micro +// runtime/colorschemes/nano.micro +// runtime/colorschemes/nes-tc.micro +// runtime/colorschemes/paper-tc.micro +// runtime/colorschemes/paper.micro // runtime/colorschemes/simple.micro // runtime/colorschemes/solarized-tc.micro // runtime/colorschemes/solarized.micro +// runtime/colorschemes/symbian-tc.micro // runtime/colorschemes/zenburn.micro // runtime/help/colors.md // runtime/help/commands.md +// runtime/help/defaultkeys.md +// runtime/help/gimmickcolors.md // runtime/help/help.md // runtime/help/keybindings.md // runtime/help/options.md @@ -21,6 +44,7 @@ // runtime/plugins/autoclose/autoclose.lua // runtime/plugins/ftoptions/ftoptions.lua // runtime/plugins/linter/linter.lua +// runtime/syntax/LICENSE // runtime/syntax/README.md // runtime/syntax/apacheconf.yaml // runtime/syntax/arduino.yaml @@ -196,7 +220,7 @@ func (fi bindataFileInfo) Sys() interface{} { return nil } -var _runtimeReadmeMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\x4d\x4e\xc4\x30\x0c\x46\xf7\x39\xc5\x27\xb1\x1d\x4d\x8f\x81\x58\xb0\x41\x1c\xa0\xf9\x71\xa9\x99\x24\xae\x1c\x87\x92\x0d\x67\x47\x9d\x0a\x09\x09\xb6\xb6\xdf\x7b\xf2\x03\x5e\x7a\x35\x2e\x84\x85\x33\x35\x2c\xa2\x78\xe6\xa8\xe2\xdc\xeb\xca\x0d\x89\x95\xa2\x89\x0e\xec\x9c\x33\x02\x81\x4a\xa0\x94\x28\x81\x2b\x6c\x25\x3c\x0a\x02\x57\xaf\xe3\xce\x6e\xa2\xe6\x03\x67\xb6\x71\x41\xe8\x06\x36\x14\x3f\xf0\xde\x9b\xc1\x37\xec\x74\x5a\xb6\x63\x55\x31\x7f\x4d\xd7\x28\x75\xe1\xb7\xa9\x1c\xd5\xf9\x8a\xa7\x05\x43\x3a\x76\xe9\x39\x21\xf3\x8d\x60\x82\xe2\x6f\x74\x8c\x15\xb2\x57\x44\xc9\xa2\x2d\xae\x54\xa8\x39\x5f\x13\xda\xa8\xe6\x3f\xcf\x17\x2e\x77\x3c\xfa\xfa\xd3\xf8\x27\x33\xfd\x36\xcc\x38\x14\x7f\x4e\x4e\xe7\x0c\xa5\xb6\x51\x34\xfe\xa0\x3c\xae\xce\x7d\x07\x00\x00\xff\xff\xd8\x8e\x0e\x48\x31\x01\x00\x00") +var _runtimeReadmeMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8f\xbd\x4e\xc5\x30\x0c\x46\xf7\x3e\xc5\x27\xb1\x5e\xb5\x8f\x81\x18\x58\x10\x0f\xd0\xfc\xb8\xd4\xdc\x24\xae\x1c\x87\x92\x85\x67\x47\x6d\x17\x24\xee\x6a\xfb\x9c\x23\x3f\xe1\xad\x15\xe3\x4c\x58\x38\x51\xc5\x22\x8a\x57\x0e\x2a\xc3\xf0\xbe\x72\x45\x64\xa5\x60\xa2\x1d\x3b\xa7\x04\x4f\xa0\xec\x29\x46\x8a\xe0\x02\x5b\x09\xcf\x02\xcf\xc5\x69\x3f\xd9\x4d\xd4\x9c\xe7\xc4\xd6\x6f\xf0\xcd\xc0\x86\xec\x3a\x3e\x5b\x35\xb8\x8a\x9d\x2e\xcb\x76\xac\x0a\xe6\x9f\x69\x0c\x52\x16\xfe\x98\xf2\x51\x9d\x47\xbc\x2c\xe8\xd2\xb0\x4b\x4b\x11\x89\xef\x04\x13\x64\x77\xa7\x63\xac\x90\xbd\x20\x48\x12\xad\x61\xa5\x4c\x75\x70\x25\xa2\xf6\x62\xee\xfb\x7a\xe1\x76\xe2\xc1\x95\xb3\x61\x2b\xe5\x47\xa1\xe9\xaf\x63\xc6\x21\xf9\x77\x72\x59\x67\x28\xd5\x8d\x82\xf1\x17\xa5\x3e\x0e\xc3\x6f\x00\x00\x00\xff\xff\x99\x17\xe0\x13\x33\x01\x00\x00") func runtimeReadmeMdBytes() ([]byte, error) { return bindataRead( @@ -216,7 +240,7 @@ func runtimeReadmeMd() (*asset, error) { return a, nil } -var _runtimeColorschemesAtomDarkTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\xd1\x8e\xab\x20\x10\x86\xef\xcf\x53\x10\xb8\xad\x27\x15\x15\xe9\x65\xab\xf0\x1e\x16\x69\x97\x2c\x82\x19\x21\x9b\xbe\xfd\x86\xd6\x64\xdb\x06\x1b\x6e\x48\xfc\xfc\x66\x98\x7f\x94\xb7\x1e\x0a\x6b\xdc\x37\x1a\xf5\x65\x88\x36\x20\x4c\xba\xa6\xe3\x1d\xdb\x91\xb2\x2f\x25\x2d\xf1\xbf\x27\x48\xf9\x69\xd2\x2e\x41\x6d\x97\x4e\x16\x32\xa3\x76\xc1\x5c\x8c\x06\x84\x89\x3c\x08\x71\xe0\x1b\x32\xb7\x84\xe1\x6e\x93\xb2\xad\x64\xff\x91\xfa\xbf\x04\x30\xee\x8a\x30\x39\x72\x29\xd9\x3e\x0b\x2f\x61\x08\x7a\xed\xf0\xc0\xba\x93\x14\x79\xec\x36\x9d\xbd\x7d\x61\x64\xf9\xc6\xcc\xa0\x67\xf0\x0a\x61\xc2\xe8\xa9\xdc\x10\x85\xdb\xac\xd3\xc4\x58\xd7\x6c\x95\x9a\xb5\x32\x43\xaa\x75\x64\x82\xd2\x3c\x14\xdd\xa8\xc1\x1a\xa7\x47\x84\x49\x5f\x55\x8c\xd3\x2c\xa7\x01\x3c\x20\x7c\xf6\x76\x44\x44\xca\xba\xae\xeb\x7c\x5b\x7e\xf4\x7f\x18\xe7\x1b\x58\x9a\x56\x5c\x52\x5d\x84\xd7\xef\xbb\x35\xfd\xd7\x40\x5d\x4a\xb4\x50\x5f\x43\x4a\xb4\xd9\xa7\x93\x15\x26\x55\xe1\xe2\x74\xbe\x47\xcf\x1a\xc6\x19\xdb\x11\x5a\xd1\x86\xbe\x1a\x55\x04\x48\xca\xfc\x0f\x19\xf3\x35\x86\xa0\xa1\x58\x07\xf0\xe9\xed\x2b\xf9\x33\x80\x7b\xac\x8b\x10\x42\xb4\x6d\x7e\xb7\x22\x2c\x8f\x7b\x9a\x00\xed\xa9\xac\xde\x97\x2f\x5d\x95\xb7\x71\x72\x4f\xc4\x6f\x00\x00\x00\xff\xff\x3c\xbd\xfb\xed\x37\x03\x00\x00") +var _runtimeColorschemesAtomDarkTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x93\xd1\x6e\xdb\x20\x18\x85\xef\xfb\x14\x08\x6e\x36\x29\x89\x6a\x1c\x13\xe7\xb2\x75\xe0\x72\xda\x2b\x60\xf8\xdb\xa1\x62\x88\x7e\x83\xb6\xbe\xfd\x44\xea\xad\x49\x4a\x22\x6e\x90\xf8\xfe\x73\xd0\xe1\x60\xa2\x8f\xb8\xf6\x2e\xbc\x11\x0b\x2f\x3a\xfb\x44\x28\x1b\xba\xa1\x1f\xc4\x8a\x35\x87\x46\xf1\x86\x3e\x9c\x41\x26\x4e\x13\x84\x02\xed\x86\xb2\xaa\x90\xb3\x10\x92\x7b\x71\x80\x84\x32\xb5\x97\x72\xdf\xdf\x10\x0b\x73\xd2\x27\x35\xa5\x76\xad\x3a\xdc\xa5\x36\x73\x42\x17\x5e\x09\x65\x4f\xbd\x52\xe2\xb1\x0a\xcf\x49\x27\x58\x6e\xb8\x17\xc3\xb3\x92\x75\xec\x7d\x1a\xa3\xbf\x60\x54\x73\xc5\x1c\x11\x8e\x18\x0d\xa1\x4c\xf0\xe7\xe6\x86\x50\x7a\x3f\x42\x49\x4c\x0c\xdd\x2d\xab\x23\x18\xa7\x8b\xd7\x93\x90\x9c\xd7\xa1\x1c\x2c\xa0\x77\x01\x2c\xa1\xec\xd0\xb6\xa2\xe7\x55\x0e\x10\x23\x12\x3a\x46\x6f\x09\x53\x6a\xbb\xdd\x6e\xeb\xd7\x8a\x36\x7e\x62\x7d\x7f\x03\x2b\x69\xe5\xb9\xf8\x12\xba\x9c\xaf\x96\xd7\xbf\x94\xd3\xe3\xa8\xf1\x3e\xe3\x42\x79\xf5\xb5\xf9\x75\x02\xbb\xc7\xb2\xaa\xa6\xc5\x6e\x1d\xf2\x34\x9e\xea\x21\x3a\xd1\x0b\xb1\x62\xbc\xe5\x1d\xbf\x54\x34\x19\xb1\x48\xd6\x07\x2a\xca\xaf\x39\x25\xc0\xf5\x12\xd2\xbd\x7c\x16\xf2\xb7\xc6\xf0\x51\x29\x29\xa5\xdc\xed\xea\xfd\xcb\x38\x7f\xec\x4b\x4a\xfc\xc0\x55\x7b\x5d\xd0\xb2\x35\xd1\xe7\x29\x9c\x11\xec\x47\x24\xf0\x27\x41\xb0\x60\x4f\x3d\x99\xc9\xb7\x31\x46\x4f\x5c\x20\xc3\x8a\x40\x32\x9b\xef\xd7\x55\xda\xfc\x1f\xa0\xcb\x77\xa4\x0f\xec\xa7\xd7\x2e\x90\x11\xb5\x79\x83\x34\x7f\xad\xf1\xe6\xdf\xd1\xe7\xd0\xdf\x00\x00\x00\xff\xff\x8d\x40\x12\xed\xd7\x03\x00\x00") func runtimeColorschemesAtomDarkTcMicroBytes() ([]byte, error) { return bindataRead( @@ -236,7 +260,7 @@ func runtimeColorschemesAtomDarkTcMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesBubblegumMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x51\x6e\xc3\x20\x0c\x86\xdf\x77\x0a\xc4\x73\x5b\x15\xc8\xb2\xed\x38\x14\xdc\x0a\x0d\x4c\x64\x8c\xa6\xde\x7e\x22\xc9\xa6\x36\xa4\x6f\x96\xbe\xdf\xe6\xc3\x76\x39\x66\x3a\xc6\x80\xdf\xc2\xc3\xd5\xd6\xc8\x42\xea\x41\x1d\xb4\x51\xf2\xed\x01\xba\x9c\x12\xe0\x0c\xc7\x1d\x88\x85\x6d\xa3\xca\x9c\x5f\xd2\x53\x61\x0a\x78\x6b\xa1\xd7\x23\x4e\x58\xd3\x05\xa8\x85\x7a\x89\xe0\x01\x39\x5c\xc3\xc2\x4d\xc7\x0b\x5b\x86\x45\xd3\xe8\x9e\xde\xd3\x25\xc7\x5d\x34\x11\x4c\x94\x9d\x90\xfa\xb3\x63\x7c\x9f\x40\xc8\xb1\xb7\x29\x13\xb8\x60\xa3\x90\x6a\xfc\xe8\x20\x10\x65\x12\x52\x1b\x75\x10\x6a\x3c\x3f\xb1\x8a\x1e\x28\x06\x04\x2f\xe4\x7f\x2d\xf6\xb6\xce\xd9\xe7\x87\x95\x6f\xff\x5a\xcb\xdc\xb9\x1c\xec\x7d\x78\x6a\xbd\x55\x66\xa0\xe3\xea\xa1\xbe\x7a\xc5\x35\xf1\x63\x09\xd7\xb3\x0c\x5d\xa6\xcd\x3f\xfe\x9d\x64\xf6\xd8\x3c\xe3\x2a\x95\xa5\x6e\x1e\x5b\x38\x97\x2e\xc7\x9a\x70\xa5\xbf\x01\x00\x00\xff\xff\xa4\x23\x8c\x18\x70\x02\x00\x00") +var _runtimeColorschemesBubblegumMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xdd\x4e\xc3\x30\x0c\x85\xef\x79\x0a\x2b\x48\x08\xa4\xad\x5a\xda\x51\xe0\x9a\x7b\xde\x21\x4d\xbc\x29\x5a\xea\x54\x4e\x22\xd8\xdb\xa3\xfe\x6c\xb0\x26\xbb\xb3\xf4\x1d\xc7\x27\x3e\xd6\xde\x79\xde\x3a\x4b\x27\x30\x78\x50\xc9\x45\x10\xf5\x5e\x6e\xea\x46\x8a\x87\x7f\x50\xfb\xbe\x47\x9a\x60\x5b\x80\x14\xa2\x1a\xa9\x6c\x76\x77\x69\x15\x22\x5b\x3a\x8e\xa2\xfb\x4f\x54\x94\xfa\x0e\x79\x14\xe5\x26\xac\x41\x8a\xf6\x60\x67\xde\x64\x3c\x44\x15\x71\xb6\xd9\xd4\x39\x3d\xf7\x9d\x77\x45\x34\x30\x0e\xec\x35\x88\xfa\x3d\x63\xf1\x3c\x20\x88\x36\x77\x13\x06\xd4\x56\x39\x10\xb2\x7d\xcb\x20\x32\x7b\x06\x51\x37\x72\x03\xb2\xdd\xdd\xb0\x44\x06\xd9\x59\x42\x03\xe2\x5a\x43\x69\xeb\xd1\x1b\x5f\x5e\xf9\xf8\xd5\x14\xa6\xc6\x39\xaf\xd7\xfd\x6d\xa7\xea\x3a\xc5\x65\x76\x4c\x31\x22\x6f\x17\x8b\xf2\x23\x77\xbf\x28\xbe\x15\xd3\x92\xd8\x3e\xd3\x8c\xb3\xb7\x97\xb4\x26\x8b\xab\x31\x3a\x71\x98\xeb\xd1\xe3\x1a\x4e\xa5\xf6\x2e\xf5\xb4\xd0\xc7\x2f\x0f\xf8\x13\x91\x0c\x9a\x69\xeb\x01\x9e\x3b\xef\x1d\x58\x82\xcf\x0d\x3c\xe9\xea\x05\x14\x19\x18\x9c\xb2\x04\x1d\x2b\x7d\xc2\x18\xd6\x51\x55\xd7\x27\xc4\x72\xd0\x85\x23\xa8\x2e\xdd\x7f\xa2\xdf\x00\x00\x00\xff\xff\x96\x2c\x9d\xee\x09\x03\x00\x00") func runtimeColorschemesBubblegumMicroBytes() ([]byte, error) { return bindataRead( @@ -256,7 +280,107 @@ func runtimeColorschemesBubblegumMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesDefaultMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4d\x8e\xa3\x30\x10\x85\xf7\x73\x8a\x92\xbd\x0d\xd1\x84\x24\x86\x2c\x61\x80\x13\xcc\x05\x08\x54\x82\x15\xff\xa0\xb2\xad\x51\x6e\x3f\x32\x4d\x4b\x89\xe4\xa6\x9b\xda\x94\xc4\xe7\xe7\xaa\xe7\xc7\xe1\xef\x24\x1d\x48\x07\x7e\x42\xd0\xd6\xd8\x47\x2f\x61\xb0\xca\x92\x1b\x26\xd4\xf8\x6b\xe9\x33\x25\xcd\x03\x46\xbc\xf5\x41\x79\x60\xbc\x2b\xbb\xb2\xcb\x77\x3c\x2f\x63\xb1\x57\x68\xb0\x5a\xa3\x89\x50\x71\x2e\x0e\xe7\x36\x09\xc9\x11\x8d\x97\x37\x89\x04\x8c\x0b\xd1\x5c\xda\xee\x0b\x31\xe3\x7c\xbf\xa8\x55\x6d\x79\xe8\xb6\xa9\xbd\xf3\x24\xcd\x1d\x18\x6f\x45\x53\x17\xa7\x9f\xc0\xfb\x61\xea\xe3\x10\x75\xd3\x8a\xaa\x49\x9e\x70\xbe\xf7\xb8\xee\xd4\x5d\x72\x51\xa4\x17\x77\x4f\x7d\xb5\x6a\x9b\x99\x09\x67\xb2\x03\x30\xfe\xa7\x3e\xd5\x07\x91\x84\xfc\x73\xc6\x6d\x5b\xdc\x8c\x83\xec\xe3\x5d\x95\x68\xf3\x3c\xed\x71\x30\x23\x92\x92\x06\x47\x60\xbc\x39\x1e\x45\x99\x9e\x09\x89\x2c\x01\xbb\x5a\x35\xc2\xe6\x58\x76\xb4\x9f\xd8\x86\x5c\x74\x2b\xb8\x78\x2f\xb0\xf5\xff\x6e\xcd\xcb\x7b\x04\x4c\xcc\x40\xb6\xda\x7f\xfe\x1d\x2b\x29\x18\xa5\x32\x13\xf4\x75\x09\x4b\xb5\x7c\x3b\x7e\xcc\x63\xbd\xbf\x6c\x20\x8a\x92\xe9\x03\x09\xe5\x7b\xf0\x1e\x29\x5b\x0d\xd8\xda\x7d\x25\xff\xf5\x64\xbe\x0f\x58\x20\xf7\xd1\x47\x07\x52\x73\x2e\xed\x60\x55\xd0\xe6\x85\xf8\x1f\x00\x00\xff\xff\x35\xa1\xd3\xd9\x8b\x03\x00\x00") +var _runtimeColorschemesCmc16Micro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x94\x41\xd2\xdb\x2c\x0c\x86\xf7\x39\x05\x43\x16\xff\x26\x61\xe6\xdf\xf4\x02\x59\xf7\x10\x02\x14\x87\x89\x0c\x1e\x21\x92\xe6\xf6\x1d\xa8\xf3\x35\xfe\x8c\xdd\x9d\x07\x3d\xc8\xaf\xa4\x17\x1d\x2f\x30\x09\x84\xf8\xd3\x5d\x08\x89\x20\xfe\x97\xd5\x84\x9c\x53\x04\x52\x2e\x51\x62\x95\xdd\x0d\x47\x34\x87\xe3\xff\x3f\xda\x49\x61\xf5\x40\xce\x21\x45\x73\x68\xc4\x99\x42\xbc\x2b\x97\xc6\x11\xa3\x28\x6d\x13\x79\x65\x09\xdc\x5d\x2f\xe3\x31\x0b\x54\xc0\xbd\x20\x76\x43\xc6\xa6\x44\x73\x82\x7d\xc8\x08\x17\x9c\xc9\x81\x11\xf7\xd0\x2b\x50\x7e\xb3\x8c\xbe\x4f\x66\xe1\x10\x07\xa5\x5f\x48\x94\x9e\x7b\x8c\x29\x4c\x4a\x97\xe8\x91\x29\x44\x54\x96\x0a\x9e\xd4\xf3\x16\x04\xf5\xe1\xd8\xbb\x17\xcb\x68\x91\x95\x7e\x1f\x6c\x64\x9f\xd0\x05\xa0\xcb\x0d\x78\x16\x3b\xc2\x80\x51\x60\x81\x07\x8f\x51\xc2\x35\x20\x6f\x54\xf4\x17\x30\x23\x38\x4e\xff\xc6\x1e\x5f\x3f\xac\xa5\x2c\x6b\xf8\xc0\x1c\x41\xce\x9b\x2d\xdf\x00\xe7\xb6\x7c\x80\x59\x40\xf0\xc3\x28\x9d\x86\xe7\xd7\x68\xab\x0f\xbe\x6b\xfe\x73\x6e\x2c\x83\xbb\xa3\xd4\x5f\x34\xbd\x6b\x42\x60\x58\x54\xd4\x25\x0c\xfe\x12\x8c\x1e\xfd\x66\x4d\x13\xe3\xc4\xc9\x6d\x19\x52\x5e\x13\x2a\xbd\xbe\x56\xcf\xcd\x1d\x5f\xcf\xc4\xdb\xb9\xe7\x69\x2b\xdd\x1d\xf2\x10\x13\xa3\xd2\x1e\xaf\x50\x68\xe9\x17\x64\x4e\xef\x79\x9d\x2c\x87\xe1\x26\xdf\xfb\x24\xc9\xa7\xa5\x43\xc1\xdd\x67\xb6\xd3\xee\x10\xeb\xec\xce\xae\x19\x6f\xc6\xd6\x82\x6b\xa6\xf3\xdb\xc9\xbb\x61\x93\x1d\x27\x22\x0b\x5d\xb0\xce\xbf\xe4\xa6\x4b\x37\x77\x9c\x56\x33\x12\xb0\xed\xf2\x46\xd8\x15\xe6\x2a\x78\xa1\x68\xf5\xb0\xd7\xd0\xac\xab\x47\x0f\x45\x04\xf9\x3c\xf7\xf6\xb4\x11\x7e\x02\xc7\xb6\x24\xd6\x5b\xa4\x7e\xba\x44\x65\x8c\x9d\xf5\xf6\x35\x09\xbf\xbb\x3b\x3e\x6e\xf8\xf0\x08\xbe\x3d\xf1\x56\xfc\xef\x00\x00\x00\xff\xff\xc4\x32\xdf\x3b\xa5\x05\x00\x00") + +func runtimeColorschemesCmc16MicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesCmc16Micro, + "runtime/colorschemes/cmc-16.micro", + ) +} + +func runtimeColorschemesCmc16Micro() (*asset, error) { + bytes, err := runtimeColorschemesCmc16MicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/cmc-16.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesCmcPaperMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x94\x41\x8e\xe3\x20\x10\x45\xf7\x7d\x0a\x44\x2f\x66\x93\xf8\x12\x59\x8f\x34\x57\x28\x70\xc5\x41\x29\x57\x59\x05\x74\xe4\xdb\x8f\x70\xe3\x9e\x24\xc6\x9e\x5d\xc4\x7f\x90\xcf\xe7\x97\x3f\x2f\x30\x25\x08\xfc\xdb\x5f\x08\x89\x80\x7f\x45\x33\xa1\x46\x61\x20\xe3\x85\x44\x4d\xf4\x37\x1c\xb1\xfb\xf8\xfc\x03\x13\xaa\xf9\x42\x8d\x41\xf8\x63\x11\xcf\x14\xf8\x6e\x7a\xbc\x42\xa6\x64\xac\x23\xf0\xf7\xd3\xe3\x16\x12\xda\x67\xc0\xcb\x38\x22\x17\x40\xa8\x37\x0b\xf5\xa6\x73\x4c\x50\x00\x3f\x03\x37\xa5\xce\x89\x50\x3d\xe0\x18\xea\x92\x66\xac\xe4\xa0\x88\x47\xe8\x15\x28\xae\xac\x62\xdf\x26\x63\xd2\xc0\x43\xa5\x66\x24\x92\xc7\x11\xd8\x65\x25\x63\x33\xf7\xa8\x14\x18\x8d\xa3\x8c\x27\xd3\x0a\xa5\x6e\xe3\x3c\x3a\x54\x63\xd7\x85\x9d\xc3\x27\xf4\x01\xe8\x72\x03\xad\x56\x46\x18\x90\x13\xbc\xe0\xa1\x47\x4e\xe1\x1a\x50\x77\x6e\xf5\x0f\xe8\x46\xf0\x2a\xff\xc7\xbe\x7e\xfe\xb0\xdc\x64\x8f\xf2\x04\x31\xee\xa6\x3e\x29\x4e\x2a\x7e\xef\xfd\x62\x82\x84\x4f\x0d\x69\x84\x1c\xe7\xd1\x95\x02\xbc\x1b\xfd\x5e\xef\x9c\x82\xbf\x63\x2a\x0e\xde\x4d\xa6\x79\x42\x63\xb7\x9e\xca\x7a\x77\xc7\xf9\x21\xda\xef\x1a\xaf\xa9\x1b\xdb\x0c\x7b\x60\x51\x34\xb6\xf6\xff\x45\x43\x55\x51\x63\x4f\x4e\xc3\x70\x4b\xef\xae\x93\xf4\xb2\x8e\xcb\x37\xd1\xb8\x72\xe0\x12\xef\xd9\x2f\x2f\x5e\xb1\xad\xc3\xd2\xb1\xf3\x5a\xa1\x43\xb9\x8b\x5e\x85\xc8\x41\x13\x2c\x6f\x90\xe3\xd2\x58\xbb\x94\xf5\xb4\x4d\x12\xdc\xb2\x79\x47\xf6\x59\xb5\x18\x7e\x71\xb4\x99\xaa\x2d\x54\x7d\xb5\xe8\x21\xa7\x84\x7a\x5e\xc3\xdc\x91\x1f\xa0\xbc\x4c\xe8\x76\x84\xcb\x4f\x2f\x94\x47\x6e\x7c\x5b\x7e\x66\xb4\x3f\x9a\xd9\xbf\x01\x00\x00\xff\xff\xa0\xd0\xed\x0e\x23\x05\x00\x00") + +func runtimeColorschemesCmcPaperMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesCmcPaperMicro, + "runtime/colorschemes/cmc-paper.micro", + ) +} + +func runtimeColorschemesCmcPaperMicro() (*asset, error) { + bytes, err := runtimeColorschemesCmcPaperMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/cmc-paper.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesCmcTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x94\xcf\x92\xe2\x20\x10\xc6\xef\x3e\x05\x05\x87\xbd\xc4\x94\xe6\x8f\xc1\xb3\x55\x7b\xdb\x87\x00\xd2\x71\x52\x12\x48\x35\xb0\x53\xbe\xfd\x16\xd1\xa8\xcc\xe0\xee\x72\x4a\xd2\x3f\x9a\x8f\xaf\xbb\xc3\x4e\x62\xf6\x62\x34\xbf\xd4\x49\x83\xd6\xc2\xfc\x70\x64\x06\x74\xd6\x08\x4d\x94\xd5\x36\x20\x71\xea\x03\x26\x28\x37\xec\x67\xd0\x8f\x8f\xd0\x8f\x7e\xb4\xa6\xdc\xc4\x77\xdc\xea\xd1\x5c\x48\x0f\x83\x08\xda\x13\xca\xc4\xb2\x0a\xb6\x87\x6a\x5f\x35\xf4\x15\x52\x76\x9a\xc0\x78\x42\xa5\xd5\x3d\x61\xed\xb2\xbe\x10\xc6\x79\x11\x11\xb6\xdb\x71\xce\x39\xdd\xb0\x4c\xb8\x74\x1e\x47\x73\x26\x94\x45\x66\xb7\xcb\xe6\x78\x42\x82\xb7\xdd\x5b\x68\x06\x35\x0a\x7d\xfa\x10\xb8\xea\x52\x4a\xa9\x61\x48\xf0\xb1\x07\xe3\xc7\x61\x84\x07\x04\x75\x53\xd5\xcd\x1b\xa8\x9c\x84\x42\xfb\x7f\xe8\xef\xe7\xc1\x6d\xd7\x76\x6f\x0f\x2e\x95\x16\xce\xad\xe8\xb0\xac\x04\x75\x5e\x78\x78\xf5\x37\x12\x5f\xfc\x75\xd7\x49\x5a\x4d\x28\xeb\xaa\x6a\xa8\xbb\x4c\xac\x94\x28\xd4\x05\xbc\x23\x94\x35\xfb\xc3\x11\xf6\x39\xc8\x8b\xe8\x6b\x46\xef\x8c\x30\xa3\x55\xcf\x12\x7f\x93\xe9\xaf\x33\x10\xca\x6a\x90\x0d\x3f\x7e\x8b\x94\x17\xb8\x7e\x5a\xec\xd7\x04\xb2\x07\x25\x0f\xa9\x84\x5b\xc5\x08\x65\xb2\xed\xa0\x57\xa9\x5f\x67\x63\x11\x08\xbd\xf7\x63\x12\x03\x44\xbb\x7a\x5d\xe4\xaa\xe2\x6d\xbf\x16\x2d\x98\x1e\x50\x8f\x06\xc8\xd2\x62\x9c\x17\x6c\xa8\x0e\x6d\x55\xa5\xa7\x99\x58\x9e\xad\x5a\x9a\xa7\xc8\x89\x8d\x29\xb6\x26\x4c\x32\x76\xce\x1d\x28\x58\x7d\xa8\x8f\x35\xbc\x03\x4b\xa7\xd0\x6a\x2d\x63\xd2\x9c\x4f\xb1\xd0\xc1\x2d\xe2\x9e\xe3\xc6\x45\x73\x3c\xc8\xf4\x3a\x42\xde\x72\xfc\x85\x51\x01\x31\x5e\x21\xd1\xf9\xda\xb6\x05\x6b\xaa\xa6\x6d\x8e\xff\xda\x75\x17\x1d\xb7\x23\xf4\x09\x7d\x0e\xde\x03\x6e\xef\xf6\x67\x9d\xbf\x23\x9f\x02\xcd\x6d\x64\x33\xcc\xed\x51\x59\x1d\x26\x43\x68\xae\x1c\x8f\xa1\x96\x36\x36\xf9\xdb\x16\x4c\xb8\xd2\x63\x80\x15\xe6\xed\x30\xf0\xfc\x2f\xe9\x06\x0f\x42\x3b\x78\x0e\x18\x6f\x79\x4b\xff\x04\x00\x00\xff\xff\xf6\xb1\x14\xb0\x49\x05\x00\x00") + +func runtimeColorschemesCmcTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesCmcTcMicro, + "runtime/colorschemes/cmc-tc.micro", + ) +} + +func runtimeColorschemesCmcTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesCmcTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/cmc-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesCodeblocksPaperMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x4b\xce\xf2\x30\x0c\xdc\x73\x0a\xab\x6c\x29\x07\x60\xf7\xbf\x16\xff\x31\xf2\x30\x6d\xd4\xd4\xae\x1c\x47\x15\xb7\xff\x94\x50\x10\x7d\xb0\xab\x3a\x93\x99\xf1\xd8\xe7\x5f\xe0\x38\xb2\x24\xd7\xe3\x88\x60\x4d\x42\x0f\x4c\xf0\x87\x3d\xde\x6e\xbf\x23\xbb\x21\xc1\xff\xbf\xff\x4e\x67\x9b\x15\xe6\xa0\x3d\x18\x98\xfb\xa0\x85\xeb\x86\x4e\x38\x93\xbf\x9e\xaa\x46\x1b\x03\x0d\xe0\xf1\x6e\x72\x54\x68\x6c\x34\x6e\xb8\x54\x6e\xf3\x49\x70\x3c\x8e\x48\x85\xc0\xd1\x43\x65\x6d\x70\x4a\x6a\x2a\x21\xe6\xed\xd3\x27\x74\xa5\x3c\x5a\x94\x45\x62\x34\x1d\x92\x9a\x63\x66\x52\x09\xd4\xbd\xcd\x36\x82\xc1\x23\x69\xb8\x87\xaa\xb5\x4b\x32\x09\x4e\xc2\x0e\x9a\x4e\x10\x69\x05\x25\x35\x8a\xcb\x18\x5b\xd1\xf4\x18\x2d\x47\x68\x04\xfd\xc1\xff\xab\x15\xe3\x06\xd4\x74\xf0\x52\x1f\x13\x1e\x09\x4e\xe8\x82\x89\xd0\x1c\x4d\x1a\x3a\x62\x41\x68\x96\xde\x57\x18\x8a\xf0\xab\xa5\xba\x88\x8b\x95\xd0\xf5\xba\x4d\xa6\xec\xf9\x73\x1f\x0b\xed\x81\x31\xf2\xbc\x76\xa3\xd2\x58\xeb\x7a\x23\x5f\x17\x18\x03\x61\xfb\xde\xd0\x97\x2b\x28\x05\xe6\x54\xa8\xd0\x3c\xa3\xed\x42\x19\x6b\x8b\xcb\x31\xea\xb2\x48\x49\xb2\x32\x13\xf4\x97\x7d\x9e\x2e\xab\xa2\xb4\x4b\x19\x3b\xa5\x05\x9e\x8d\x50\xbd\x94\x9d\x53\xfd\x74\x1c\xf3\x48\xaf\x2b\xf9\x09\x00\x00\xff\xff\xc6\xf2\xd8\xdd\x37\x03\x00\x00") + +func runtimeColorschemesCodeblocksPaperMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesCodeblocksPaperMicro, + "runtime/colorschemes/codeblocks-paper.micro", + ) +} + +func runtimeColorschemesCodeblocksPaperMicro() (*asset, error) { + bytes, err := runtimeColorschemesCodeblocksPaperMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/codeblocks-paper.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesCodeblocksMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x92\xa3\x30\x0c\x45\xf7\x73\x0a\x95\x67\x31\x9b\x90\x03\x64\x39\x33\xbd\xe8\x7d\x5f\xc0\x36\x8a\x71\x21\x24\x4a\x96\x2b\xcd\xed\xbb\xa0\xe8\x54\x93\x38\x3b\x8a\xff\xd0\xff\x5f\xe2\xf7\xc7\x80\x13\x42\xf0\x05\x7b\x10\x86\x7f\xd2\xe3\xe5\xf2\x97\x24\x8e\x05\xde\xff\xbf\xfd\x29\xd0\xe3\xd5\x57\x32\x28\x0b\x9b\xff\x84\x21\xa7\x81\x72\x1a\x2c\x73\x3a\xff\x8a\x42\xa2\x1d\x65\x1e\x21\xca\x34\x21\x1b\xb8\x20\xd4\x43\x20\x1f\x47\x77\xd4\xb9\x98\xdf\x00\xaa\xd8\x94\xce\xc5\x34\x73\xba\x8f\x78\x85\x71\x9d\x02\xea\x8e\x4d\x3e\x21\x9b\x3f\x90\xb9\x47\xb6\x7c\xcd\x2b\xb4\xe7\x3f\xe8\xb3\xe2\xac\x12\xc1\x25\x45\xe4\x83\x54\xcc\x1b\xee\x45\x1e\x03\x94\x65\x0a\x42\xe0\x14\xfb\xc6\xfb\x73\x50\x1f\x47\xb4\xd2\xf8\xd2\x96\x19\x5b\x03\x67\x8c\xd9\x13\xb8\x66\x89\xc4\xa2\xd8\x2e\x80\xaa\xa2\xe0\x4e\x41\xd7\x53\x3c\xe6\x31\xe9\xe5\xe7\x1d\x76\x6c\x41\x22\xb9\x1d\x3d\x78\xdd\x54\x17\x07\xaf\x2f\x0f\x47\x99\xb1\xbb\xaf\x7c\x9b\x77\x1b\xb2\xe1\xd3\xda\x6a\x59\x51\x70\x9b\x7a\x7a\x0a\xe5\x43\x58\x5d\xda\x6a\xac\xaa\x6b\x92\x83\xd9\x23\x94\xaa\x19\x6a\xf7\x5d\xfe\x85\x7c\xf3\xca\xdb\x5f\xf4\xe4\xb1\x3d\x46\xa1\x3a\xf1\x9e\xc3\x7d\x05\x00\x00\xff\xff\x17\xc1\xfe\xd4\x01\x03\x00\x00") + +func runtimeColorschemesCodeblocksMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesCodeblocksMicro, + "runtime/colorschemes/codeblocks.micro", + ) +} + +func runtimeColorschemesCodeblocksMicro() (*asset, error) { + bytes, err := runtimeColorschemesCodeblocksMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/codeblocks.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesDefaultMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x93\xcf\x8e\x9b\x30\x10\xc6\xef\x7d\x8a\x91\x7d\x4d\xa2\x86\x6c\x0c\xab\x9e\xa0\xc0\xb1\xa7\xbe\x80\xb1\x87\xc5\x8a\xb1\x91\xff\xa8\xdd\xb7\xaf\x4c\x49\x95\x54\x2e\xdd\xf8\x32\x52\x7e\xf3\xcd\xf8\xf3\x07\x85\xef\x93\xf2\xa0\x3c\x84\x09\x61\xb6\xc6\xde\xb8\x02\x61\xb5\x75\x5e\x4c\x38\xe3\xa7\xb5\x3e\x6a\x65\x6e\x20\x71\xe4\x51\x07\x20\xb4\xaf\xfa\xaa\x2f\x0e\xb4\xa8\xd2\x21\x8f\x90\xb0\xf3\x8c\x26\x41\xe5\xb5\x3c\x5f\xbb\x2c\xa4\x24\x9a\xa0\x46\x85\x0e\x08\x65\xac\x7d\xed\xfa\x7f\x88\x19\x1f\xf8\xaa\x56\x77\xd5\xb9\xdf\xa7\x4e\x3e\x38\x65\xde\x80\xd0\x8e\xb5\x4d\xf9\xf2\x11\xf8\x24\x26\x9e\x96\x68\xda\x8e\xd5\x6d\xb6\xc3\x07\x1e\x70\xbb\x53\xff\x5a\xb0\x32\x7f\x71\xff\x3e\x0f\x56\xef\x33\x8b\xc3\xc5\x59\x01\x84\x7e\x6d\x5e\x9a\x33\xcb\x42\xe1\x7d\xc1\x7d\x5b\xfc\x82\x42\xf1\x34\xab\x66\x5d\x51\xe4\x3d\x8e\x46\xa2\xd3\xca\xa0\x04\x42\xdb\xcb\x85\x55\xf9\x9d\xd0\x39\xeb\x80\x0c\x56\x4b\xd8\x5d\xcb\x4a\x7b\xc7\x76\xe4\x92\x5b\xd1\xa7\xb9\x40\xb6\xff\x0f\x5b\x5e\x9e\xe5\xf8\x30\xac\xce\xdf\x99\xb1\x1a\xab\xf1\x99\x51\x26\xe5\xe4\xb8\x3d\xd1\xf5\x73\x3a\xd9\xa1\x69\xdc\xd1\xc4\x79\x58\x03\x55\xaf\xbf\x03\xbd\x14\xe9\x3c\xbf\x7e\x74\x2e\x49\xe6\x1b\x32\xca\x6f\x31\x04\x74\xc7\xcd\xa4\x3d\x7f\x36\xf2\x07\x77\xe6\xff\x21\x8c\xce\xff\xae\x93\x4b\xb9\x3d\xd7\x52\x58\x1d\x67\xf3\x40\xd0\x6f\x16\xf0\x67\x40\x23\x51\xae\x39\xf1\x5f\x60\xd1\x5c\x19\x18\x1c\x17\x37\x0c\xfe\xef\x20\x9d\xfe\xe0\x64\xfb\x7c\x33\xa1\x3d\xdd\xbb\x1f\xa0\x5f\x01\x00\x00\xff\xff\x84\x4d\xd9\x14\x1a\x04\x00\x00") func runtimeColorschemesDefaultMicroBytes() ([]byte, error) { return bindataRead( @@ -276,7 +400,167 @@ func runtimeColorschemesDefaultMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesGruvboxTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xcb\x6e\xc3\x20\x14\x44\xf7\xf9\x0a\x84\xb7\x75\xe4\x82\x1f\xf0\x39\x3c\xae\x53\x54\x0c\xd6\x35\xa8\xca\xdf\x57\x38\xe9\x53\xd4\x8d\xd8\xdc\xc5\x99\xd1\xcc\x60\xa2\x8f\xd8\x7a\x17\x5e\x89\x85\x59\x65\x9f\x08\x6d\x40\x5b\xad\xd9\x53\xc3\x44\x79\xf4\xf4\x0d\x32\x71\x59\x20\x14\x48\x32\xc1\xa7\xbe\x0a\x6d\xd7\x45\x47\x4f\x68\x63\x27\x29\xd9\xf3\x1f\x46\x61\x4b\x6a\x77\xb2\x5c\x8c\x52\x1f\x52\xe7\x2d\xa1\x0b\x17\x42\x1b\x2d\xb4\x66\xe3\x23\xf0\xd9\xbc\x28\x3c\x56\x38\x0b\x21\xb9\xd9\x41\xe1\x04\x98\x6e\x32\xf5\x42\x49\x25\xb8\xf7\x9e\x75\x2f\x79\xbd\xf7\x8a\xb0\x62\x34\x5f\x10\xe3\xc3\x0f\x20\x5d\x57\x38\xb6\xd8\x56\x30\x4e\xfd\xb3\x5d\x0e\x16\xd0\xbb\x00\x96\xd0\xcf\x9b\xd4\x48\x40\x8c\xa5\x9b\xb4\x5d\xd7\xd5\x37\xb8\xe4\x94\x00\xdb\x0f\xf2\x20\xdb\x9d\x7c\x53\x18\x6e\x7f\x71\x10\xb1\x24\x6a\x43\x5e\xf4\x3e\xed\x38\x0e\x66\xa8\x9b\x9a\x8c\x08\x21\xb5\x75\x01\x37\x5c\xf0\xf1\xb7\x60\xbb\xdd\x65\xca\x1a\xb0\x9f\x26\xfa\xbc\x04\x42\x9b\x49\x4e\x7d\x07\xf4\xf4\x1e\x00\x00\xff\xff\x74\xbb\xf9\x29\xea\x02\x00\x00") +var _runtimeColorschemesFlamepointTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x4b\x8e\x2b\x21\x0c\x45\xe7\x59\x05\x4a\xc6\x61\x11\x2f\xd2\x9b\xf5\x22\x0c\xe5\x24\xa8\x8c\x8d\x8c\xe9\xa8\x76\xdf\x2a\xa5\xa4\xee\x50\x9f\x19\x3a\xe7\x0a\xec\xcb\xe5\x3f\x41\xc6\x22\x89\xcd\xd9\x13\x33\x9e\x2e\xff\x26\x77\x83\x62\x90\xf8\x2b\xde\x08\x89\x80\x4f\x51\x48\xf4\x4a\x89\x47\x37\xe0\x1d\x1a\x99\x3b\x9f\xff\xd2\x28\x39\x23\xaf\x29\x57\x83\x5d\xec\x83\x08\x1d\x39\x6f\xda\xf0\x30\x70\x07\xaa\xbb\x09\x6e\x39\xa0\xee\xd9\x5a\x30\x26\xa0\xdb\x13\xf6\x23\xa6\x89\x1f\xc7\xd6\x37\x25\x77\x6e\x3c\xa0\x52\x62\xfc\x88\xa6\x01\xd9\xd2\x3d\xad\x86\xf8\x15\xfe\x7b\xf5\x7c\x51\x2c\x2a\xb1\xa3\xcb\xb8\x3d\x35\x30\xdc\x68\xbe\x4e\x39\xac\xba\x7d\x43\x1f\x14\xe2\x88\x56\xb7\xad\x41\xbf\xb0\x4d\xa5\xaf\x78\x46\x7e\xc4\xe9\x25\x3a\x74\x0a\x55\xa5\xdf\xc8\x64\x90\xbe\xc5\xa6\xf5\x7d\x9e\xef\x76\xfd\x4e\xad\x2e\xe6\xe3\x1a\x08\x61\xe3\xb3\xe6\x63\x14\x6a\x99\x3b\xf5\x68\x66\xa8\xd7\xad\x89\x16\xf5\x02\xe5\xe5\x87\x7f\x02\x00\x00\xff\xff\x24\xb4\xcb\xbe\x0a\x03\x00\x00") + +func runtimeColorschemesFlamepointTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesFlamepointTcMicro, + "runtime/colorschemes/flamepoint-tc.micro", + ) +} + +func runtimeColorschemesFlamepointTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesFlamepointTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/flamepoint-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesFunkyCactusTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x52\x76\x2b\xcd\xcb\xae\x54\x70\x4e\x4c\x2e\x29\x2d\x56\x28\xc9\x48\xcd\x4d\x55\xc8\xcc\x53\x28\x29\x2a\x4d\x55\x48\xce\xcf\xc9\x2f\x2d\xd2\xe3\x02\x04\x00\x00\xff\xff\x03\x96\xdf\x3b\x24\x00\x00\x00") + +func runtimeColorschemesFunkyCactusTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesFunkyCactusTcMicro, + "runtime/colorschemes/funky-cactus-tc.micro", + ) +} + +func runtimeColorschemesFunkyCactusTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesFunkyCactusTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/funky-cactus-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesFunkyCactusMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\xd1\xce\x9b\x30\x0c\x85\xef\xf7\x14\x51\x76\x5b\x78\x89\x5f\xda\x7b\x38\xc1\xa5\x11\x89\x8d\x1c\x67\x15\x6f\x3f\x85\xc1\xfe\x42\x43\x77\x87\xe2\x4f\xf6\xf1\x39\xf8\xe7\xaf\x42\xd3\x62\xbe\xc0\x6b\xc9\x46\x1f\x98\xf0\x87\xe7\xc8\xd2\xc5\x40\x93\xf1\x9c\x12\x92\x1a\xeb\x38\x0e\xc6\x45\xf0\x93\x3d\xd6\x29\x2b\x54\xc0\x2f\x40\xcd\x52\xef\x98\xe3\xd6\xe0\x33\xd4\xab\x14\xdc\xc8\x51\x10\x3f\xa1\x77\x88\x79\x67\x05\x87\x36\x99\x55\x02\x8d\xc6\x2e\x18\x23\x3f\xdb\x0c\x95\xe4\x50\x8c\xdd\x1f\x2e\x3a\xcd\xe8\x03\xc4\xaf\x07\xc8\x36\x34\xc1\x88\xa4\x70\xc0\xc3\x80\xa4\xe1\x1e\x50\x2e\x94\x7d\x03\x7d\x02\x2f\xfc\x7f\xec\xf7\xbf\x81\x2e\x16\xbc\xa2\x7c\x84\x9c\x2f\x9d\x9b\x05\x67\x61\x7f\x95\x41\x56\x50\x7c\x49\xb9\xe1\x56\x5e\x92\xab\x21\x9e\x85\xfe\x7d\xef\x9d\x80\x9f\x50\xab\x82\xb3\x48\x5d\x66\x34\xf6\x5d\x53\x7d\xef\x27\x5c\x9e\x2c\xc3\xa5\xf0\xcd\x75\x63\x9b\x66\x8f\xc4\x82\xc6\x0e\x78\x87\x12\x8f\xb9\xa1\x08\xef\xbe\xdd\x9c\x84\xf1\xa1\x67\xe9\xca\x03\x1b\x5b\x68\x40\x89\x81\x70\xc7\x1a\xcb\x07\xaa\x46\x77\xfe\x3b\xfb\x8d\x7d\x17\x5c\x3b\x75\xfb\x1f\xd5\xd8\x47\x41\x4b\x5e\xc7\xd9\xf5\x96\x6e\x0d\x63\xc0\xb9\x75\xd0\x5a\x6f\x2d\xee\x8b\x48\x15\x74\x18\x76\xf8\x27\xcd\x2b\x3e\x16\x55\x94\x6e\xb3\xe4\x76\xf6\x61\x2b\x3f\x41\x68\xbd\x95\xf7\x63\xaa\x9f\x9e\x63\x49\x74\x0c\xea\x4f\x00\x00\x00\xff\xff\xb2\xf5\xf9\xad\x3b\x04\x00\x00") + +func runtimeColorschemesFunkyCactusMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesFunkyCactusMicro, + "runtime/colorschemes/funky-cactus.micro", + ) +} + +func runtimeColorschemesFunkyCactusMicro() (*asset, error) { + bytes, err := runtimeColorschemesFunkyCactusMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/funky-cactus.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGameboyTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x5d\x6a\xc3\x30\x10\x84\xdf\x7d\x0a\x21\xbf\xda\xd0\xe2\x52\xf7\x06\x3d\x87\x7e\xd6\xa9\xa8\xb4\x6b\x56\x2b\x8a\x6f\x5f\x4c\x44\x68\x8a\x1c\x07\xbd\x08\x66\xe7\x9b\xd1\x4f\xff\x69\x12\x58\xda\x94\x7c\x41\x82\xce\x51\x24\x1e\x63\xc0\x6f\xe5\x61\x31\x25\x8a\xd2\xfd\xb4\xec\x6b\xe8\xed\xe2\x5e\x3f\x5e\xf4\xdf\x21\x47\x29\x01\xee\x43\xb3\x9f\xa7\xb7\xe9\x9f\x88\x59\xcc\x91\x1a\x3c\xa0\x84\x25\x00\x2b\xdd\x7b\xef\x61\xf6\x77\xfa\xca\xb0\x32\xb9\x9b\x38\xb4\x20\x79\x05\x17\x4c\x6c\x27\x64\x31\x02\xc7\xf5\xf2\x96\x2c\x1d\x58\x65\x5b\xa1\xad\x00\x33\xf1\xe3\x52\x42\x9e\x6e\xe6\xa1\x75\xb6\xbd\x59\xc9\x31\x20\x9c\x90\x8c\xb5\xe6\x24\xed\xba\x75\x14\x4b\xc2\x76\xe5\x3d\x67\xc4\x92\x2c\x9c\xa1\x0a\x33\xa0\x8c\xf7\x86\x07\xcf\x7f\x29\x22\xc0\xe3\x13\x77\x52\x27\x7f\x0c\x63\xc0\x8b\xd2\xf5\x77\xe9\xae\xe2\xbb\x6a\xea\x6a\x4c\x77\x85\xbd\xff\x06\x00\x00\xff\xff\xf6\x94\x42\x4d\xa0\x02\x00\x00") + +func runtimeColorschemesGameboyTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesGameboyTcMicro, + "runtime/colorschemes/gameboy-tc.micro", + ) +} + +func runtimeColorschemesGameboyTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesGameboyTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/gameboy-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGeanyAltTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x51\xcb\x4e\xc3\x30\x10\xbc\xf3\x15\x96\x7d\xa5\x91\x49\xa9\x1a\x8e\x9c\xf8\x0e\x3f\xd6\xc5\xc2\xde\x8d\x9c\x8d\x44\xfe\x1e\x39\x2d\x8f\x04\x23\x91\xb9\x58\x9a\xd9\xc9\xec\xac\x7a\x01\x83\x8b\x78\x4e\x0c\x05\x0d\x83\xe0\x57\xc8\x70\xe7\x28\x51\x39\xa4\x88\x6f\xc2\x43\x30\x73\x62\x21\x95\x5e\xbf\x7b\x15\xa0\x42\xfe\x14\x39\xca\x19\xb0\x8a\x06\x5d\xb1\x23\x71\x62\x53\xd9\x9b\x57\x93\xed\x2c\x51\x5a\xff\x72\xd4\xc7\xb6\x41\x87\x73\xb6\x50\x84\x54\xc7\x9a\x64\x68\x8b\x26\x2e\x11\x2f\xab\xd3\xa0\xf5\xd6\x29\x7a\x40\x8e\x21\x56\x93\x56\x98\xb1\xc0\x58\xc8\x09\xa9\xac\xb5\xf6\x7c\xde\x90\xd3\x08\x2e\x9a\x3f\x32\x4e\x6c\x18\x6e\x1d\xb4\xe8\x25\xdb\x75\xbd\x46\xf2\x2b\xd7\xb1\xb9\x08\x69\x29\x79\xa1\x1e\xe1\xc9\x9f\x1f\x36\x22\x5e\x46\x68\x5b\x43\x29\x54\x3b\x31\xa7\xde\xf4\x66\x3b\x44\x9e\x84\x54\x21\x98\xd3\xae\x88\x14\x11\x0e\x5f\x75\x7e\x5e\xd6\xeb\x8a\x6d\xad\x73\x29\x80\x7c\xf8\xff\xc0\xfa\x74\x94\xe6\x8c\x42\x2a\xd7\x83\x75\xfd\xde\x72\xba\xbe\xeb\x46\x41\x57\xfc\xda\xb5\x83\x77\x06\xf4\xe0\xbf\x0f\xf5\x11\x00\x00\xff\xff\x25\x91\x54\x44\xac\x02\x00\x00") + +func runtimeColorschemesGeanyAltTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesGeanyAltTcMicro, + "runtime/colorschemes/geany-alt-tc.micro", + ) +} + +func runtimeColorschemesGeanyAltTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesGeanyAltTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/geany-alt-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGeanyMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\x8e\xf3\x20\x0c\x85\xf7\xff\x29\x10\xff\xb6\xe9\x35\xe6\x1c\x06\xdc\x14\xc5\xb1\x23\xc7\x28\x93\xdb\x8f\x68\x32\x23\xd1\xd0\x1d\xe2\xb3\xfd\xfc\x1e\xfc\xff\x42\xe0\xfd\x5f\x14\x12\x1d\x28\xf3\xe4\xa2\xcc\x33\xb2\x39\xaf\x98\x7c\x0b\x78\x35\xa8\x24\xe1\x03\x0a\x59\x97\xde\xb9\xcc\x01\xb5\x8b\x56\xd3\xcc\xa3\xf3\x41\x28\xb9\x1d\x89\x64\x6b\x66\xe4\x84\x6c\xf9\x91\x51\xfb\x1a\x8b\xe2\xa2\x12\x9d\x8f\x3b\x70\x43\xd6\x05\x63\x06\x72\x3e\x50\xc1\x96\x18\x18\x1e\x86\xae\x6c\x9f\x83\x50\x5f\xeb\x60\x77\x83\xdf\x7d\x2f\xdd\xb6\x2f\xd8\x19\x5a\xaf\xef\xf8\x6d\xc8\x09\x53\x7f\x36\xaa\x8a\x5e\x03\x36\x49\x72\x8a\x5d\x0c\x66\xae\xd9\x0c\xf1\x09\xfa\xb7\x0f\xc4\xa9\xa9\xa1\xcc\x38\x1c\xf1\x3b\xdf\x3e\x4e\x51\xad\xed\x9f\x2b\x6a\x4c\x65\xad\xbc\x5a\x82\x38\xdd\xb6\x67\xb6\x37\x67\x10\xc2\x4b\xfe\x03\x3f\x8e\x51\xa8\xcc\x7c\x2e\x39\xa2\x62\x6b\x64\x2c\x66\xa8\xc3\x19\xc1\xed\x3d\x83\x13\x6f\xa0\xfc\xfa\x2a\x95\xff\x04\x00\x00\xff\xff\xc6\x46\x15\x05\xa4\x02\x00\x00") + +func runtimeColorschemesGeanyMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesGeanyMicro, + "runtime/colorschemes/geany.micro", + ) +} + +func runtimeColorschemesGeanyMicro() (*asset, error) { + bytes, err := runtimeColorschemesGeanyMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/geany.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGithubTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xc1\x6e\xdb\x40\x0c\x44\xef\xfe\x0a\xd6\x3a\xf4\x62\x19\x89\xec\xa8\xd6\xb1\x69\xda\xfe\x40\x81\xa2\xc7\x5d\x89\xd2\x12\x59\x91\x06\x97\x82\xa3\xbf\x2f\xe4\x44\x08\xd4\x2a\x48\xce\x7c\xb3\x33\x9c\x65\xf6\x4b\x07\x84\x5a\xa2\x28\x58\xc0\x1e\xc1\xbb\x84\x0d\x08\xc3\x4f\xb2\x30\xf8\xcf\x09\xd2\xc8\xe6\x9e\x20\x50\x17\x22\x75\xc1\x88\xbb\xfd\x26\xfb\xed\x94\x89\xbb\x1d\x58\xa0\x04\x94\x5e\x85\x41\x2e\x40\x06\x8a\xdc\xa0\x62\x03\xc4\xd0\x8f\xf0\x83\x14\x5b\x79\xfa\xb4\xc9\xfe\xc8\xa0\x09\x7a\x37\x42\x14\x79\x84\x86\xda\x16\x15\xd9\xf6\x9b\x6b\x8e\x3c\x12\x3f\x42\x2d\x7d\x8f\x6c\xb0\xf5\x12\x1b\xc8\xaa\xb2\x3a\x55\xe5\x76\x49\x70\x32\x37\x21\xd9\xcd\xcd\xa9\xbc\xaf\x56\xa7\x7b\x1e\x7a\x8f\xfa\x0e\x94\xce\x58\x93\x8b\xdf\x82\xd3\xd9\xf1\xf6\x74\x28\xef\x1f\xde\xc0\x4d\x89\xbb\x8f\x90\x5e\x24\xae\x7b\x53\x83\x6c\xd4\xd2\x35\xdb\xd7\x2f\xb7\x0f\x77\xcb\x27\xce\x8a\x67\x95\x7a\x36\x59\x21\x5e\x42\xaf\xcb\x93\x39\xc3\xe7\x06\x57\xc7\x63\xef\xa7\x64\x0d\xb6\x6e\x88\xb6\x98\xd9\x78\xc6\x75\x15\xaa\xca\x5c\xd0\x2e\xfb\x7e\x38\x16\x87\xe3\x52\x2a\x8d\xc0\xf6\x12\xc8\x70\xb9\x2c\x4f\xdb\xe6\xf5\xb5\xdf\x35\xcf\x48\x8c\xf9\xfc\x55\x6f\x7f\xf9\xa0\xd3\xa1\xe4\x1f\xa3\xbb\xc1\x0c\x35\x7f\x37\xf4\x0b\x77\x79\x3e\xe8\xf9\xc1\xb6\x28\xef\x8a\xe2\xbf\x4e\x87\x34\x99\xcf\x50\x7d\xaa\xab\xda\xef\xb2\xe2\x58\x54\xc5\x72\x65\x73\xde\xbf\x5e\xd3\x3f\xe0\xdf\x00\x00\x00\xff\xff\x2e\xfb\xbb\x2b\x77\x03\x00\x00") + +func runtimeColorschemesGithubTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesGithubTcMicro, + "runtime/colorschemes/github-tc.micro", + ) +} + +func runtimeColorschemesGithubTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesGithubTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/github-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGithubMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xb1\x6e\xc3\x30\x0c\x44\xf7\x7c\x85\x90\x0c\x5d\x62\xff\x44\x87\xae\x1d\xfa\x03\x94\xcc\x58\x44\x64\xca\xa0\x28\xa4\xfe\xfb\x42\xa9\x93\x40\xb5\xd2\x76\xbe\x47\xdf\xe9\xce\x87\x0f\x8f\x13\x1a\x0b\x09\x07\x13\xd9\xbc\x91\xfa\x6c\x5f\x92\x49\x0b\x2b\x7c\x1a\x4f\xa3\x0f\x34\x7a\x25\x1e\xfb\x9d\x8b\x21\x4a\x17\x88\xcf\xc6\xc5\x69\x42\x56\xb3\xb7\x31\x0c\xc6\x06\x70\xe7\x7d\xad\x73\x52\x28\x80\x5b\x80\x9b\x52\xcf\x79\xb2\x28\xbf\x11\x69\x46\x47\x10\x5e\x3d\xc8\xdd\x29\xe3\x13\x56\x85\x78\xfc\x13\xb3\x31\x86\x86\x25\x0d\xc8\x4a\x27\x2a\x79\x26\x18\x91\x15\x2a\x7d\x16\x9c\x25\xba\xf5\xf3\x2d\x62\xcd\xda\x3e\x4f\x0a\x8a\xdf\x85\x35\xe5\x65\xb2\x25\xd6\x80\x27\xc8\x41\x2b\x4d\x97\x19\xdb\x57\x28\x12\x6f\xbd\x1c\xad\x94\x99\x04\x87\xfa\x38\x0e\xd1\xec\x2f\x9e\xb4\xae\x83\xb8\xbc\xb7\x73\xd7\x62\x5b\xae\x81\x18\xbb\xdb\x40\xcf\x36\xce\x22\xe5\x2b\xff\x61\xc7\xac\x8a\xd2\xad\x91\x8f\x3f\x73\xae\xf2\x05\x84\x1f\x23\x2e\x18\x42\xbc\x6c\x7a\xcc\xa9\x18\xae\xcc\xf5\x69\xc7\xad\x9f\x82\xb5\xf7\x9f\xa6\x82\x0e\xef\x01\x88\x8d\x15\x70\x67\xd4\xd4\xef\x0e\x9b\x21\xfa\x9b\xf8\xe8\xe6\x2b\x00\x00\xff\xff\xce\x9e\x02\x81\x29\x03\x00\x00") + +func runtimeColorschemesGithubMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesGithubMicro, + "runtime/colorschemes/github.micro", + ) +} + +func runtimeColorschemesGithubMicro() (*asset, error) { + bytes, err := runtimeColorschemesGithubMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/github.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesGruvboxTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xc1\x6e\xc3\x20\x0c\x86\xef\x7b\x0a\x94\x5c\x97\x2a\x0b\x6d\x02\x8f\x83\xc1\xed\xd0\x08\x44\x06\x34\xf5\xed\x27\xd2\x76\x5b\x3b\x96\x4d\x5c\x7c\xf8\xfc\xe3\xff\xb7\x75\x70\x81\x3a\x67\xfd\x1b\x33\x78\x54\xd9\x25\xd6\xb4\x08\x06\x60\x78\x6e\x07\x51\x5e\xf3\xf4\x0d\xd2\x61\x9e\xd1\x17\x48\x0e\x82\x4f\xfb\x2a\x14\xcf\x33\x04\xc7\x9a\xd6\x4c\x52\x0e\x2f\xbf\x08\xf9\x98\xd4\xaa\x64\xb8\x18\x25\x6c\x52\xbb\x98\xc8\xfa\x13\x6b\x5a\x10\x00\xc3\xf8\x1f\x78\xa7\x5f\x15\x6d\x77\x58\x83\x3e\xd9\xa3\xc5\xc2\x09\xd4\xfd\xa4\xeb\x86\x92\x4a\x78\xf5\x7d\x84\xbd\xe4\x75\xdf\x0b\xe1\x42\x41\x7f\x41\x03\x3f\xdc\x01\xe9\xbc\xe0\xb6\x44\x5c\x50\x5b\xf5\x47\x76\xd9\x1b\x24\x67\x3d\x1a\xd6\x7c\xd6\xac\x46\x22\x51\x28\xde\xa4\xe9\xfb\xbe\x9e\xc1\x29\xa7\x84\xd4\xdd\xc8\x8d\xd9\xae\xe4\xbb\x22\x7f\xd9\xc5\xc6\x88\x65\xa2\xce\xe7\x19\xd6\x68\xc7\xf1\xa0\x0f\x75\x51\x9d\x89\xd0\xa7\xae\xde\xc0\x35\x17\x7c\x7c\x6c\x88\x97\xba\x44\x59\x03\xd6\x52\x07\x97\x67\xcf\x9a\x76\x92\xd3\xbe\xc7\x1f\xeb\xcc\xf1\xaa\x70\x3b\xf6\xcb\x97\xf7\xeb\x52\x00\xeb\x09\x3d\x32\x1f\x01\x00\x00\xff\xff\x0f\xfc\xc9\xea\x36\x03\x00\x00") func runtimeColorschemesGruvboxTcMicroBytes() ([]byte, error) { return bindataRead( @@ -296,7 +580,7 @@ func runtimeColorschemesGruvboxTcMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesGruvboxMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x6e\xc4\x20\x0c\x44\xef\xfd\x0a\xcb\xe7\x4d\x55\x48\xa2\xa8\x9f\x93\x80\xb7\x42\x05\x3b\x72\xe0\xb0\x7f\x5f\xd1\x54\x55\x53\xd8\xdb\x48\x6f\x18\x0f\xe3\x24\x8a\x0e\x31\xf0\x27\x78\xba\xaf\x25\x66\x40\x6b\xc7\x9b\x1d\x67\x7c\xf9\x03\x9d\xa4\x44\x5c\xe1\xd4\x83\x7c\xe4\xb5\x52\xb3\xcc\x4f\xe9\xeb\x91\x35\xf0\x07\xa0\x99\x6c\x63\x0a\x9e\x38\x87\x7b\x20\x05\x34\x6f\xef\x0d\x3f\xf2\x9a\xe9\x6c\x60\xec\xd4\xe2\x47\xda\x24\xf6\xd9\xae\xb4\xab\x38\xc0\xa5\x3d\x9b\x1f\x3b\x01\x5a\xd3\x49\xdc\xc9\x85\xb5\x46\x76\x9e\x15\xf6\xa4\x31\x30\x79\xc0\x5f\x0d\xbd\xde\xa4\x2a\x0a\x68\xc7\xf9\x66\xec\x74\xbd\x2d\x5e\x00\x37\x89\x1e\x7a\x8b\xd7\xc8\x81\x4b\xda\xea\x24\xe7\xea\xcb\x75\xd7\xa2\x4a\x9c\x87\x8b\xf1\x6c\xdb\x18\x8f\x53\xd7\xbf\xfe\x87\xdf\xd2\x49\x2c\x89\x7f\xe8\x57\x00\x00\x00\xff\xff\x71\xbc\x5b\xa5\x14\x02\x00\x00") +var _runtimeColorschemesGruvboxMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\xc1\x4e\xc6\x20\x10\x84\xef\x3e\xc5\x86\xf3\x5f\x23\xb4\x4d\xe3\xe3\x50\xd8\xdf\x10\x61\xb7\x59\xe0\xf0\xbf\xbd\xc1\x1a\xb5\x82\xb7\x49\xbe\x61\x76\x18\xc7\x91\x65\x8a\x81\xde\xc1\xe3\xdd\xd6\x58\x40\x19\x33\xdf\xcc\xbc\xaa\xa7\x5f\xd0\x71\x4a\x48\x0d\x2e\x23\x48\xb9\xd8\x46\xf5\xb6\xfe\x4b\x9f\x73\x91\x40\x6f\xa0\xf4\x62\x3a\x53\xf0\x48\x25\xdc\x03\x0a\x28\xfd\xf2\xda\xf1\x5c\x6c\xc1\xb3\x81\x36\x4b\x8f\x1f\x69\xe7\x38\x66\x87\xe0\x21\xec\x40\x6d\xfd\xd9\xf2\x38\x10\x94\xd1\x83\xc4\x03\x5d\xb0\x2d\x72\xf0\xac\x92\x47\x89\x81\xd0\x83\xfa\xd6\x30\xea\x8d\x22\x2c\xa0\xcc\xbc\xde\xb4\x59\xae\xb7\xd9\x33\xa8\x9d\xa3\x87\xd1\xe2\x2d\x72\xa2\x9a\xf6\x36\xc9\xb9\xfa\x76\xdd\xb5\x8a\x20\x95\xe9\x62\x3c\xdb\x76\xc6\x7c\xea\xf6\xd7\xbf\xf0\x53\x3a\x8e\x35\x51\x4f\xdb\xec\x35\x7f\xbd\x34\x7d\x87\x62\xf7\xdd\xca\x0f\xfb\x08\x00\x00\xff\xff\xe7\x9a\x4e\xad\x4f\x02\x00\x00") func runtimeColorschemesGruvboxMicroBytes() ([]byte, error) { return bindataRead( @@ -316,7 +600,67 @@ func runtimeColorschemesGruvboxMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesMonokaiMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\xdd\x6e\x83\x30\x0c\x85\xef\xf7\x14\x51\x72\x5b\xaa\x95\xb6\x81\x5e\xc2\x80\xf7\xe0\xc7\xed\xa2\x85\x04\x39\x89\xa6\xbe\xfd\x64\xc6\xa4\x56\xca\xb2\xe1\x9b\x48\x7c\x39\xb6\x4f\xce\x68\xb5\xc5\x4c\x2b\xf3\xc1\x26\xb8\xf6\x41\x7b\xc6\x45\x57\x76\x65\x97\xef\x44\x5e\x52\xf1\x97\x07\x68\xb4\xf3\x0c\x86\xa0\xe2\x5c\x1c\xce\x6d\x14\x52\x13\x18\xaf\xae\x0a\x90\x71\x21\x65\x73\x69\xbb\x5f\xc4\x8c\xf3\xfd\xaa\x56\xb5\xe5\xa1\x4b\x53\x7b\xe7\x51\x99\x1b\xe3\xa2\x95\x4d\x5d\x9c\xfe\x03\xef\xc7\xf7\x9e\x86\xa8\x9b\x56\x56\x4d\xf4\x86\xf3\xbd\x87\x6d\xa7\xee\x92\xcb\x22\xbe\xb8\xbb\xcf\x83\xd5\x69\x66\x41\x58\xd0\x8e\x8c\x8b\xb7\xfa\x54\x1f\x64\x14\xf2\xf7\x05\xd2\xb6\xb8\x05\x46\xd5\x53\xaf\x4a\xb6\x79\x1e\xf7\x38\x98\x09\x50\x2b\x03\x13\xe3\xa2\x39\x1e\x65\x19\x9f\x09\x10\x2d\x32\x3e\x58\x3d\xb1\xe4\x58\x76\xb2\x3f\x58\x42\x8e\xdc\x0a\x8e\xfa\x32\xbe\xfd\xdf\x6d\x79\x79\x8e\x80\xa1\x0c\x64\x9b\xfd\xe7\x57\xaa\xa8\x20\x49\x65\x26\xcc\xc3\x1a\x96\x6a\xfd\x76\xe2\x98\x53\x3d\xbf\x6c\x40\x24\xc9\xf8\x85\x88\xf2\x2d\x78\x0f\x98\x6d\x06\xa4\x76\xdf\xc8\xcf\x1e\xcd\xdf\x01\x0b\xe8\xbe\xcf\xe4\x40\x6c\xce\xf5\x38\x5a\x1d\x66\xf3\x40\x7c\x05\x00\x00\xff\xff\xe4\x96\xda\x25\x69\x03\x00\x00") +var _runtimeColorschemesMcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\x41\x8e\xc3\x20\x0c\x45\xf7\x73\x0a\xc4\x6c\x9b\x5e\x62\xd6\x73\x08\x03\x6e\x82\x0a\x76\x64\x8c\xaa\xdc\x7e\x44\x9b\x56\x25\x4d\x66\x87\xf4\x5f\xbe\xbf\xbf\xf3\xfd\x1b\x03\xc5\x71\x52\xf3\xc3\x39\x03\x05\x14\x13\xa9\xcc\x51\x30\x18\x9d\x30\xe3\xf9\xcb\x73\x62\x19\x52\xa4\xab\x09\x78\x81\x9a\xd4\xd8\xdb\x14\x15\x4f\x2e\x55\xb4\xef\xba\xe7\x9c\x91\xd4\x58\xc7\x29\x18\x97\xc0\x5f\x37\x3a\x15\x85\x17\x70\x77\xd9\x05\xce\x45\x25\xd2\xb8\x72\x0b\xa6\xc4\xb7\x0e\x8c\x01\x49\xe3\x25\xa2\xac\x8c\x60\xe8\x80\xa2\xa0\xf8\x16\xc6\x2f\x40\x3d\xb0\x64\xc7\x69\x5d\x65\x47\x39\x3b\x01\x7f\x45\x2d\xff\x20\x0a\xcf\x88\xa3\x20\xf6\xfe\xb3\xe0\x2c\xec\x8d\xbd\xd7\x70\xfa\x98\xaf\xcb\x8c\xc6\x7e\x7e\x57\x66\xf4\x11\x92\xb1\x19\x46\x24\x85\x7e\xed\x91\x58\xd0\xd8\xf5\x10\x9d\x86\x22\x2c\xc6\x9e\x9c\xb4\x83\x6e\xfb\x50\x0e\xfc\x12\xf7\x0a\xa5\xd6\xe8\xe0\x27\x68\x1e\x1f\x69\x53\x24\x1c\xa8\x66\xd7\x0a\xdf\x09\xad\xa0\xb5\x34\xe8\x78\x5f\x70\xae\x79\x1f\xc8\xbe\x8a\xb4\x00\xdd\xa0\x63\xb6\x3c\xde\xc7\xe3\xc6\xaa\x8a\x32\x3c\x4b\xd9\xd6\xb1\xca\x37\x10\xba\xff\x67\x5b\xfd\xf1\xf4\x9c\x6a\x26\x63\x1f\xee\x7f\x01\x00\x00\xff\xff\xb6\x1b\x37\xd7\x2d\x03\x00\x00") + +func runtimeColorschemesMcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesMcMicro, + "runtime/colorschemes/mc.micro", + ) +} + +func runtimeColorschemesMcMicro() (*asset, error) { + bytes, err := runtimeColorschemesMcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/mc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesMonochromePaperMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcb\x31\xae\x83\x30\x10\x84\xe1\x9e\x53\x8c\xa0\xe5\x71\x8b\x57\x46\xca\x15\xd6\x66\x89\x2d\x2f\xde\x68\xbd\x16\xca\xed\x23\xb9\x0a\xd5\x14\xff\x37\xcb\x43\xab\xc6\x64\x7a\x32\x9e\xf4\x66\x83\x27\x3e\x79\x9b\x96\xff\x3d\x3b\x3e\xda\x0d\x47\x16\x6e\xd0\x0a\xc2\x95\xb2\x33\x02\xc5\xf2\x32\xed\x75\xc7\x95\x3d\x69\x77\x44\x15\xb5\xb6\x4d\x63\xff\x24\xd7\x82\x9d\x0f\xea\xe2\x98\x83\x50\x2c\xeb\xb8\xce\xbf\xa0\x39\x79\x6f\x92\x2b\x63\x1e\x75\x1d\xf2\x66\x9c\x42\x20\xbb\xf7\x6f\x00\x00\x00\xff\xff\xb8\xc1\x9e\x9e\xb4\x00\x00\x00") + +func runtimeColorschemesMonochromePaperMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesMonochromePaperMicro, + "runtime/colorschemes/monochrome-paper.micro", + ) +} + +func runtimeColorschemesMonochromePaperMicro() (*asset, error) { + bytes, err := runtimeColorschemesMonochromePaperMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/monochrome-paper.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesMonochromeMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2c\xc7\xb1\x0d\x02\x31\x0c\x05\xd0\xfe\xa6\xf8\x52\x0a\x3a\x36\xa1\x63\x01\x93\xf8\x48\x74\x89\xbf\x64\xc7\x05\xdb\xd3\x5c\xf9\xca\x8b\xc6\xda\x9d\x4b\x8f\xf2\xee\x23\xb0\xe4\xd2\xc0\x1a\xd5\x89\x0c\x05\x6d\xfe\xb0\xbb\x62\xab\xaf\x61\x32\x1f\x81\xa6\xa7\xe4\xdc\x47\xc1\x49\xd7\xaf\x33\xad\x41\xac\xe1\x23\xf5\xba\x59\x39\x99\x1e\xcf\x7f\x00\x00\x00\xff\xff\x84\x9e\x30\xa4\x62\x00\x00\x00") + +func runtimeColorschemesMonochromeMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesMonochromeMicro, + "runtime/colorschemes/monochrome.micro", + ) +} + +func runtimeColorschemesMonochromeMicro() (*asset, error) { + bytes, err := runtimeColorschemesMonochromeMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/monochrome.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesMonokaiMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x93\xc1\xae\x9b\x30\x10\x45\xf7\xfd\x0a\xcb\xde\x06\xd4\x90\xc4\x10\x75\x05\x05\x96\x55\x7f\xc1\xe0\x49\x6a\xc5\xd8\x68\x6c\xab\xcd\xdf\x57\xa6\xa4\x4d\x2a\x3f\xde\xcb\x6c\x2c\xe5\xcc\x9d\xf1\xf5\x65\xb4\xda\x62\xa6\x95\xb9\x11\x09\x17\x11\xb4\x27\x94\xf5\x55\x5f\xf5\xc5\x8e\x15\x55\x2c\xfa\xe9\x09\x1a\xed\x34\x81\x89\x50\x79\x2a\xf7\xa7\x2e\x09\x29\x09\xc6\xab\x8b\x02\x24\x94\x71\xde\x9e\xbb\xfe\x0d\x31\xe3\xbc\x58\xd4\xea\xae\xda\xf7\xdb\x54\xee\x3c\x2a\x73\x25\x94\x75\xbc\x6d\xca\xe3\x47\xe0\x7c\xfc\x21\xe2\x12\x4d\xdb\xf1\xba\x4d\x76\x38\x2f\x3c\xac\x77\xea\xcf\x05\x2f\xd3\x17\x77\xf7\x69\xb0\x7a\x9b\x99\x11\x66\xb4\x23\xa1\xec\x6b\x73\x6c\xf6\x3c\x09\xf9\xfb\x0c\xdb\xb6\xb8\x19\x46\x25\xe2\xac\x9a\x77\x45\x91\xf6\x38\x18\x09\xa8\x95\x01\x49\x28\x6b\x0f\x07\x5e\xa5\x77\x02\x44\x8b\x84\x0e\x56\x4b\xb2\xb9\x96\x95\xf6\x81\x6d\xc8\x45\xb7\x82\x8b\x73\x09\x5d\xff\xdf\xad\x79\x79\x95\x13\xc3\xb0\x38\xbf\xc1\x28\x13\x73\x92\xad\x4f\x74\xfa\x1c\x2b\x39\x34\x8e\xcb\x4c\x98\x86\x25\x50\xf5\xf2\xdb\xb1\x43\x11\xeb\xf5\xf5\x03\x62\x94\x4c\x37\x24\x94\xaf\xc1\x7b\xc0\x6c\x35\x69\xcb\x9f\x95\xfc\x29\xd0\xbc\x1f\xc2\x80\xee\xcf\x39\xba\x94\xda\x73\x39\x8e\x56\x87\xc9\x3c\x11\xec\x9b\x25\xf0\xcb\x83\x91\x20\x97\x9c\xb8\x2f\xe4\xbb\x16\xca\x90\x01\xc5\x78\x03\xef\xf2\xff\x93\x94\xff\xe5\xe9\xfa\xfd\x26\x52\x9b\x3f\xda\xff\x41\xbf\x03\x00\x00\xff\xff\xf7\xc7\x12\x52\xf8\x03\x00\x00") func runtimeColorschemesMonokaiMicroBytes() ([]byte, error) { return bindataRead( @@ -336,7 +680,87 @@ func runtimeColorschemesMonokaiMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesSimpleMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xd1\xd1\x6a\x85\x30\x0c\x06\xe0\xfb\x3d\x45\xe9\xf5\x7c\xa8\x18\x73\x6a\x38\x69\x22\x31\x45\x7c\xfb\x51\x0e\x13\xea\xdc\x5d\xe0\xf3\xb7\xe9\x5f\x34\x31\x9f\x84\xf5\x9d\xd0\x6a\x25\x8d\x94\x67\x69\x94\xbf\x06\xd1\x3d\xa0\x93\xd3\x32\x08\x2f\xa4\xc1\x2f\x26\x4f\x19\x4f\xd0\x01\xf7\x80\xa0\xcf\x2f\x4f\x12\xb1\x63\xd4\xb3\xce\x26\x8f\xb4\x39\x6d\x6e\x98\x72\x85\x42\x1a\x30\x60\x9c\x1b\xa5\x5c\x9c\xe8\x76\xda\x46\xc8\x20\xcf\x21\x2e\x6a\x4e\x29\x2f\xf4\x82\x26\x31\x18\xb9\x9b\xa7\xfc\x3d\x3b\x97\x35\xee\x37\x0c\x5b\xec\xc2\x87\x5d\x59\x7b\x05\x13\xae\xe0\xbd\x39\xc0\xf7\xc0\xc2\x4a\x93\xb6\x3a\xf7\x86\x1e\xe2\xd8\xdc\x7b\x7e\xf8\xee\xbe\x43\x69\x11\xe4\xd3\xef\xa2\xff\xf0\x01\xae\xac\xe5\x6f\x1c\x9b\xef\x9f\x99\x52\x3e\x56\x8e\xfb\xeb\xf6\x11\x4d\x5a\xd5\xcb\x7f\x02\x00\x00\xff\xff\x4c\xa9\xb4\xc2\x18\x02\x00\x00") +var _runtimeColorschemesNanoMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x93\x4d\x8e\xdb\x30\x0c\x85\xf7\x3d\x05\xa1\x6c\x5a\x20\xf1\x05\xba\x4c\xd7\x45\xaf\x40\x49\x8c\x2d\x44\xa2\x0c\x8a\x42\xea\xdb\x17\xfe\x99\xcc\x4c\x2c\x77\x76\x02\xf4\x85\x7c\xfa\x5e\x7c\xba\xe6\x98\xa5\xb8\x81\x12\x41\xd1\x29\x92\x07\xbc\x29\x09\x78\xba\x61\x8d\x0a\xbf\xc8\x06\x64\x60\xe4\xdc\x7d\x73\x33\x7d\x89\x81\xef\xe0\x72\x4a\xc4\x0a\xc6\xe6\xe8\xc1\xc6\x4a\xa6\x71\xdd\x59\x09\xfd\xa0\x60\xdc\x84\xfc\x02\x70\x51\x9c\x07\x08\xf9\xe6\x4d\x67\x73\x8e\x60\x26\x8a\x31\x3f\x8e\x89\x4e\xa5\xd2\x16\xa3\x17\xa2\xf6\x9a\x15\xbd\x61\x2c\x6f\xec\xe1\x5a\xae\xc9\x92\x80\xd9\x0c\xb4\xa1\x32\x92\x0b\x18\xaf\x03\xca\x36\x2f\x61\x4f\xac\x78\x80\xab\x04\xee\x37\xb2\xf1\xa2\xe0\x89\x35\xdc\x02\xc9\x91\xd0\x77\xa2\x4b\xe8\x24\x1f\xbc\xa2\x28\x2a\x7d\x28\x66\x35\x02\x9f\x90\x29\xd9\x59\xec\x26\xeb\xb4\xbb\xea\x14\xe7\xa8\xaf\x09\x46\xa1\x51\xb2\x03\xb3\x76\xba\x6b\x54\xa7\x91\x9e\x53\x3f\x0e\x5d\x55\x81\x69\x19\x0a\x3d\x67\xa1\xb6\x6c\x12\xc9\x02\xe6\x31\x04\xa5\xb3\x8d\xe8\xee\x9f\xf7\x65\xff\x66\x61\x97\x25\xf0\xac\xeb\xe2\x96\x7a\xce\xfb\x4c\x31\x30\x5d\xfe\x5b\x74\x15\x99\x27\x7c\x09\xf6\x55\x95\xe4\xb2\x65\x3d\x2f\x61\x5b\xc0\x03\x85\x97\xbf\xc0\x9e\x70\x55\xca\x7a\x3e\x10\xb1\x1e\x5d\x8e\x35\xf1\x73\xc0\xe9\x77\x06\xfa\xab\xc4\x9e\xfc\xe2\xbe\xc0\x77\x58\x3e\x99\xc0\x70\x85\x1f\x3f\xe1\x4f\xc4\xc0\x60\x05\xdd\x9d\xb4\xbc\x56\xd5\x3d\x7f\xfc\xbe\xf3\x5f\x00\x00\x00\xff\xff\xc7\x7e\x46\xd6\x0f\x04\x00\x00") + +func runtimeColorschemesNanoMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesNanoMicro, + "runtime/colorschemes/nano.micro", + ) +} + +func runtimeColorschemesNanoMicro() (*asset, error) { + bytes, err := runtimeColorschemesNanoMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/nano.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesNesTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x4d\x6e\x02\x31\x0c\x85\xf7\x9c\x22\x82\x35\xb9\x43\x55\xb1\x65\xc3\x09\x92\x8c\x81\x08\xc7\x1e\x39\x76\xd1\xdc\xbe\x1a\x18\xa9\x25\xf3\xb3\x8b\xbe\xef\x29\xb1\x5f\x0e\xe7\xd3\x65\x77\xf8\x72\x89\x91\xc5\xe9\x1d\x0a\x38\x26\x1c\x9c\xd5\x4c\x37\x77\x3e\x5d\x5c\x1f\x10\x41\x15\x5e\x19\x93\xba\x7b\x65\x8f\x98\xe9\xe1\x3a\xb8\x06\x43\x75\xfb\xfd\x7f\x9a\xb8\x14\xa0\x39\xa5\xaa\x61\x15\xfb\xc8\x8c\x5b\xce\xab\x18\x6c\x06\xae\x01\xeb\x6a\x82\xac\x44\x90\x35\x5b\x7b\x48\x39\xe0\xf7\x3d\xac\x47\x54\xc6\x4a\x36\xad\x37\x41\xb7\x37\xea\x40\x30\x13\x7c\x44\x73\x07\xa4\xf9\x9a\x67\x43\xfc\x09\xff\x33\x7b\xbe\x17\xe8\x85\x53\x43\xa7\x71\x5b\xaa\x41\x61\xa1\xf9\x3a\x94\x38\xeb\xf6\x0d\x7d\x94\x90\x1e\xa0\x75\xd9\x6a\x68\x17\xd6\xa1\x6f\x2b\x1e\x91\x7f\xc0\xf0\x64\xe9\x1a\x05\x22\xdc\x6e\xa4\xdc\x71\xdb\xa2\x49\x7d\x9f\xc7\xbb\x5d\xbb\x93\xd5\xc9\x7c\x5c\x13\x62\x5c\xf8\xac\xf1\x98\x18\xad\x50\xa3\x6e\xa6\x0a\x72\x5c\x9a\x68\x52\xcf\x20\x34\xfd\xf0\x6f\x00\x00\x00\xff\xff\xca\x45\x54\x4a\x17\x03\x00\x00") + +func runtimeColorschemesNesTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesNesTcMicro, + "runtime/colorschemes/nes-tc.micro", + ) +} + +func runtimeColorschemesNesTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesNesTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/nes-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesPaperTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x91\x41\x72\xc3\x20\x0c\x45\xf7\x39\x85\x8a\x77\x99\xc4\xd3\x4b\x74\xdf\x2b\xc8\x20\x3b\x1a\x63\xc9\x23\x44\x33\xb9\x7d\x27\x6e\x17\x2d\x76\x0b\x1b\xe6\xbf\x2f\xa4\x0f\xdd\x3b\xae\x64\xe0\x37\x5a\xe8\x02\x6e\x95\x20\x6a\x56\x03\x4a\xec\xac\x72\xea\xde\x12\x3b\xa8\x00\x0a\x9c\x31\x7a\xc5\x7c\x86\xfb\x8d\x9d\x60\xc0\x38\x4f\xa6\x55\xd2\xcb\x69\x2b\xba\x66\x96\x19\x12\x8d\x58\xb3\x43\xe8\x5e\xb7\x75\xe9\x68\x7c\xee\xf0\xd3\x14\x75\x59\x48\x1c\x42\xa3\x4a\x71\xfc\x53\xee\x8b\x1b\xcb\xf4\x3f\xed\xab\x65\x08\x55\x12\x59\x66\x21\xd8\xa6\x48\xe9\x57\x09\x27\x12\xe7\x91\xc9\x20\x04\x38\x26\xfd\x07\x5a\xd3\xa9\xac\x14\x19\x73\xab\x3a\x3a\x1d\x84\x29\x8f\x65\xd0\x9d\x79\x13\xfb\xc1\x30\xce\xe4\xe5\x98\x3a\xb6\x19\xfd\xb1\xd2\x41\xdb\x5a\xb6\x88\x8d\x17\x87\x61\x37\x3a\x99\x69\xab\xb9\x26\xdd\xbd\xe5\xf3\x18\x35\xd7\x45\x1a\x34\x55\x77\xb2\xeb\xd1\x45\xdf\xe8\x8e\x26\x5f\xdf\xf3\x19\x00\x00\xff\xff\x48\x1f\x8a\xc4\x56\x02\x00\x00") + +func runtimeColorschemesPaperTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesPaperTcMicro, + "runtime/colorschemes/paper-tc.micro", + ) +} + +func runtimeColorschemesPaperTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesPaperTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/paper-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesPaperMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x41\xb2\xa3\x30\x0c\x44\xf7\x73\x0a\x17\xb3\x05\x6e\x31\xfb\xb9\x82\x6c\x14\xe3\xc2\x96\x28\x59\x9e\x14\xb7\x9f\x32\xf0\xf3\x7f\x1c\xd8\xa5\xd2\xaf\xda\xdd\x8d\x7e\xff\x85\x15\xc5\xe8\x8c\x09\x7b\xf3\x67\x0a\x6a\x98\x0c\x98\xe7\x1c\x14\x8d\x05\xb7\x78\xe1\x42\xd3\xf8\xcb\x71\x64\x19\x62\xa0\xc5\x4c\xf8\x80\x12\xd5\x74\x36\x82\x5b\xfa\x9d\xed\x7e\x02\x8e\x53\x42\xaa\x00\xc7\xc9\xec\x54\xa3\x53\x56\xa8\x80\xdb\x80\x2e\xa5\x31\xab\x04\xf2\xa7\x85\x17\xc4\x77\x2e\x4c\x48\x1a\x1e\x01\xa5\xc6\x28\x78\x23\x8e\x09\x9c\xf0\xe9\x22\x38\xdd\x61\xff\x40\x5e\x69\xef\xcd\x5c\x84\x9c\x6f\x23\x65\x05\xc5\xa3\xf7\x85\xb8\x25\xcb\xd1\x74\x6d\x86\xe3\xff\xd1\x0a\xb8\x05\x35\x9b\xee\x1c\xf7\x0a\x52\xf0\x77\x21\x57\xc1\x55\xd8\x9d\xf2\xc7\xaa\xba\xad\x78\x99\x6a\x45\x17\x20\x9a\x2e\x81\x47\x52\x78\x2f\xee\x89\x05\xaf\x13\xa1\x08\x8b\xe9\x7a\x2b\xc1\xcf\xda\x96\x52\x9e\xf8\x25\x6e\x18\x23\x3f\xdf\x9d\xa9\x6e\x3a\xb8\x19\xbe\x3d\x3e\xc3\xc5\x40\x38\x50\x49\xf6\xf8\xc6\xed\x11\xd5\xb9\x4b\xae\x90\xe9\xf6\x13\xec\x3f\x19\x05\x6b\xeb\x1b\x77\xba\x2b\x22\x35\x49\xf3\x54\x33\xae\x2f\xaa\x28\xc3\x57\xe7\xb6\xed\x29\x3f\x41\x68\xbf\xd8\x56\x3f\x7e\x3a\x8e\x25\xd1\xab\xc8\xff\x00\x00\x00\xff\xff\x60\x0f\x26\x59\x79\x03\x00\x00") + +func runtimeColorschemesPaperMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesPaperMicro, + "runtime/colorschemes/paper.micro", + ) +} + +func runtimeColorschemesPaperMicro() (*asset, error) { + bytes, err := runtimeColorschemesPaperMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/paper.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesSimpleMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\x4b\xce\xdb\x30\x0c\x84\xf7\x39\x05\xa1\x6c\x5a\xe0\x8f\x2f\x91\xae\x7b\x07\x4a\x66\x64\x22\x32\x19\x50\x14\x52\xdf\xbe\x70\xe2\xa6\x55\xe2\xee\x04\x7c\x33\xd4\xf0\x91\xb4\xa8\x9d\x0a\xcb\x15\x92\xce\x33\x89\x43\x88\xa5\x51\x38\x74\x44\xaa\xe3\x8a\x8c\xc6\x8e\xf0\x48\xe2\x7c\x61\x32\x08\x69\x41\xe9\x60\x75\x74\x7a\x96\x5c\xa8\x14\xbd\xf7\x74\x99\xa3\x96\x5d\x74\x33\xba\x99\x26\x08\x33\x66\x12\xc7\x0e\xfa\x72\x23\x08\xd9\x88\xde\x7e\xbb\x51\x62\x2c\xfb\x26\xce\xa2\x46\x10\x46\xba\x60\x2b\xde\x31\x32\x53\x83\xf0\x15\x8d\xf3\xe4\xef\x1d\xba\x8e\xfa\x82\x3b\x59\x59\xd6\x11\x9c\xd2\x84\xb6\x4e\x0e\xd3\xb5\xc3\x85\x85\x4e\xd2\xe6\xb8\x4e\x68\xc7\x9e\x9a\xd9\xea\xef\x74\xef\x19\x72\x73\x27\x3b\xfd\x09\xfa\x1f\x7c\x47\x13\x96\xbc\xd9\x8f\xe7\x66\x55\xed\x11\x00\x12\xb6\x4a\x15\x8c\x70\xc4\xc8\x85\x7d\x01\xae\xb5\x51\x1d\xe0\x07\x57\x8c\x85\x46\xb8\xa8\x81\xe8\x7d\x38\x1c\xfb\x78\xf5\xf9\x26\x08\xf7\x89\x9d\xbe\x3e\x7b\x7c\x3e\x93\x96\x36\xcb\xa6\x0a\x87\xe3\x4f\x05\xfa\xe5\x24\x23\x8d\x8f\x9d\xd5\x01\xbe\x45\xd5\x02\x2c\x70\xfe\xfe\xbe\xd1\xe1\xa5\xfd\xbb\xa3\xb5\x44\x34\x4c\x57\x72\x98\x38\x4f\x65\x5d\x01\x4b\x1e\x3e\xcf\x68\xd8\x74\xf5\x5f\xfb\x79\x55\x41\x9d\x28\xa2\xe4\x0a\x3e\xd1\xeb\xc6\x1f\x05\x76\x4e\x6e\xd8\xd4\x10\x36\x65\x38\xfc\x0e\x00\x00\xff\xff\xce\x91\x76\x31\x22\x03\x00\x00") func runtimeColorschemesSimpleMicroBytes() ([]byte, error) { return bindataRead( @@ -356,7 +780,7 @@ func runtimeColorschemesSimpleMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesSolarizedTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x92\xc1\x72\xc2\x20\x14\x45\xf7\xfd\x0a\x06\xb6\x66\x06\xc1\xa4\x64\x69\xb4\xfd\x0f\x84\xa7\x65\x4a\x20\xf3\x02\xd3\xf1\xef\x3b\x54\xdb\x6a\x8b\xd9\xb1\x38\x39\x97\xdc\x8b\x89\x3e\x62\xe3\x5d\x78\x27\x16\x8e\x3a\xfb\x44\x28\x53\xb2\xdf\xf4\xdd\x8a\x71\x2e\x94\x94\xf4\xe9\x06\x32\x71\x1c\x21\x14\xa8\x55\xdd\xcb\x73\x5b\x85\x9c\x85\x90\xdc\xd1\x01\x12\xca\x44\xa7\x86\xbd\x78\x20\x0b\x73\xd2\x5f\x36\xb1\xdd\xae\x7b\x55\xa5\xe6\xa4\x13\x5c\x43\x55\xdb\xf7\x9c\xd7\xb1\xf3\x78\x88\x7e\x99\x99\x10\x26\x8c\x86\x50\xb6\x1b\x36\xc3\xba\xfe\x8b\xe9\x3c\x01\xa1\x6c\x68\xd5\xc3\xa8\x09\x8c\xd3\x25\x6b\xbf\x93\x42\xbc\x56\xa1\x1c\x2c\xa0\x77\x01\x6c\xe1\xa4\xec\x54\xbd\x04\x40\x8c\x48\xe8\x21\x7a\x4b\x16\xaf\x15\x6d\xfc\xc6\x16\x74\xa5\xad\x3c\x97\x5c\x42\x19\xe7\xb2\xdd\xac\x57\xd7\x41\xef\x37\x0a\x65\xa4\xc6\xbc\x69\x5c\x1e\xb3\xa8\x9a\x90\xc7\x03\xdc\x83\xc5\x7c\xbf\x66\x46\x2c\xca\x47\x1f\xfc\x33\x9f\x72\x4a\x80\xcd\xb5\x80\x9f\xcb\x5e\x3a\xa8\x91\x1f\x1a\x83\x0b\xa7\xe5\xf9\x4c\xc6\xf9\x72\xfe\x6d\xe0\xcf\xab\x2b\x47\x13\x7d\x1e\xc3\x0d\xf1\x19\x00\x00\xff\xff\x5c\x13\xfa\x0f\x0a\x03\x00\x00") +var _runtimeColorschemesSolarizedTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x93\xc1\x72\xf2\x20\x14\x85\xf7\xff\x53\x30\x64\x6b\x9c\x18\x4c\x7e\xb2\x34\xda\xbe\x07\x81\xab\x65\x24\x90\xb9\x81\x69\x7d\xfb\x0e\x9a\xd6\xda\x22\xbb\xbb\xf8\x72\xce\xcd\x39\x17\xe9\x8c\xc3\xd2\x68\x7b\x26\x0a\x8e\x22\x18\x4f\x68\xc1\x59\xb7\xed\xda\x55\x51\x55\x35\x67\x8c\xfe\xfb\x01\x49\x37\x8e\x60\x23\xd4\xf0\xf6\xe5\x7f\x93\x84\xb4\x02\xeb\xf5\x51\x03\x12\x5a\xd4\x2d\xef\x0f\xf5\x13\x31\x3b\x7b\x71\x55\xab\x77\xbb\x4d\xc7\x93\xd4\xec\x85\x87\xc5\x94\x37\x5d\x57\x55\x69\xec\x32\x0e\xce\xe4\x99\x09\x61\x42\x27\x09\x2d\xf6\xfd\xb6\xdf\xa4\x7f\xd1\x5f\x26\x20\xb4\xe8\x1b\xfe\xd4\x6a\x02\xa9\x45\xf4\x3a\xec\x59\x5d\xbf\x26\xa1\x60\x15\xa0\xd1\x16\x54\xe4\x18\x6b\x79\x3a\x04\x40\x74\x48\xe8\xe0\x8c\x22\xd9\xb5\x9c\x72\x5f\x58\x46\x2e\xa6\x15\xe6\xe8\x4b\x68\x51\x55\xac\xd9\x6e\x56\x4b\xa1\x8f\x72\x62\x18\x04\xe6\x19\x6d\x63\x91\xa5\x7c\xbb\x82\x99\xc2\xa3\x5d\x69\xc3\x38\xc0\x23\x18\x95\x1f\x1b\x0f\x88\x51\xf2\xd9\x07\x7f\x94\x4f\xc1\x7b\xc0\x72\x09\xe9\x7b\xd9\x5b\x4e\x29\xf2\x5d\xa0\xd5\xf6\x94\xaf\x58\x06\x9c\x6f\xf3\x3d\xa5\x5f\x97\x19\x47\xe9\x4c\x18\x6d\x9a\x88\x57\xb2\x86\x0f\x0f\x56\xc5\x86\x97\xc7\x93\xb8\xc8\xf5\x80\x42\x9e\xc1\xcf\x77\xe8\x33\x00\x00\xff\xff\x38\xee\xc2\x87\x75\x03\x00\x00") func runtimeColorschemesSolarizedTcMicroBytes() ([]byte, error) { return bindataRead( @@ -376,7 +800,7 @@ func runtimeColorschemesSolarizedTcMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\x51\x8e\xc3\x30\x08\x44\xff\xf7\x14\x96\xbf\x9b\x43\x11\x4c\x53\xab\x18\x22\x82\x55\xe5\xf6\x2b\x6f\xd2\x6d\xdd\xa4\x7f\x96\x66\x78\x66\x06\x54\x56\x1b\x38\xcb\x3d\xa0\x96\x42\xe2\x21\x8e\x96\xa7\x9b\x4f\x46\x24\xf1\xa7\x33\xc8\xe2\xd0\x1c\xb8\x42\x2f\xe5\x44\xe2\xf9\x9a\xc9\x42\x1c\xb9\x52\x27\x2e\x0e\x4e\x1b\xfa\x08\x5d\xd6\x32\x2a\x9f\x29\xb3\xd1\x6c\x8a\xcf\x7d\x8c\x52\x27\xfb\x3a\x53\x88\x2b\x31\xeb\xa3\x27\xce\x84\x19\x38\xc4\xcf\x89\x2a\x89\x8c\xb3\x50\x0a\xb1\xc0\x44\xe2\xd0\xe9\x64\xa6\x6d\x7f\xe5\x14\xbe\xfc\xa9\x49\x77\xc3\x19\xa0\x05\xad\x4b\xfb\xa1\xb5\x00\x78\xbf\x6c\x98\x43\x23\x59\x5a\x5f\x03\xde\xc0\x76\x67\x27\x37\xc2\x20\xb5\x8c\x7f\x75\xbe\xae\x71\x39\x5a\xb1\x9a\x35\xd4\xd7\x91\x44\x57\xa8\xec\xdd\xd0\x54\xdd\xc9\x86\x67\xde\xb7\x4d\x3f\x03\xef\xce\x07\x98\x64\x99\xde\x4e\x71\xca\xc5\x6a\xcb\xf6\xa6\xb3\x58\xdb\x13\x95\x6b\x91\x7f\xfd\x37\x00\x00\xff\xff\x20\xb6\x90\x0c\x81\x02\x00\x00") +var _runtimeColorschemesSolarizedMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x92\x51\x8e\xf3\x20\x0c\x84\xdf\xff\x53\x20\x9e\x9b\xde\xc9\xc0\x34\x45\x21\x26\x32\x46\xfd\x73\xfb\x15\x4a\xb7\xbb\x34\xa8\xfb\x86\x34\x9f\x67\x60\xb0\xcf\x29\xcb\x94\x22\x2f\xc6\xe7\x75\x05\xab\xb1\x2e\xa7\x60\x9c\xc4\xf9\xae\xb3\x00\x6c\xff\x75\x14\x17\xa5\x86\xf9\x9d\x7a\x29\x06\xb0\xc6\x5b\x84\x18\xeb\x52\x45\x27\x16\x25\xc5\xe1\x7f\x36\x2d\xfb\xea\x72\x1a\x29\x9b\x60\x93\xec\xbb\x4b\x09\x42\xc7\xe8\xbe\xc1\xd8\x1d\x29\xe5\x47\x6f\xbb\xc1\x47\x4a\xc6\xbe\x4f\x54\x0e\x90\x14\x19\xc1\xd8\x95\x66\xb0\x52\xa7\x43\x24\xcb\xe7\xcc\x1c\xf2\x13\x18\x19\xb4\xd7\xd6\xd2\x12\x5a\x15\xe4\x97\xcb\x61\x73\xaa\x45\xc9\x39\x92\x3f\xa0\xc8\xad\xd9\xc9\xdf\x5f\x64\x27\xb7\x98\x89\xeb\xea\x20\xe7\xcf\xbb\x9c\x79\x5f\x45\x9a\xdf\xe7\xb9\x80\x1b\xd5\xa4\xdd\xe4\x5c\x55\x21\xd3\x77\x3d\xbf\xee\xfc\xde\xcf\x93\x7c\x90\x70\xe4\xd9\xd8\x17\x35\xf4\xf5\x55\xca\x71\xc6\xe8\x81\xc7\xd1\xe7\x54\x57\x1e\xe9\x6d\x01\xae\xf8\xaf\xe0\xd0\x7e\x74\x94\x70\x6c\xd8\xd5\x09\xf9\x05\x5a\x7e\xa0\xaf\x00\x00\x00\xff\xff\x9a\x48\xf4\x3c\x01\x03\x00\x00") func runtimeColorschemesSolarizedMicroBytes() ([]byte, error) { return bindataRead( @@ -396,7 +820,27 @@ func runtimeColorschemesSolarizedMicro() (*asset, error) { return a, nil } -var _runtimeColorschemesZenburnMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x91\xd1\x6e\x83\x30\x0c\x45\xdf\xf7\x15\x11\xcf\x30\x2d\x81\x02\xbf\x13\x12\xb7\x8b\x16\x1c\x64\x1c\x4d\xfd\xfb\xc9\xed\x36\x8d\x25\xbc\x59\x3a\xd7\xf6\xf5\xb5\x4b\x31\x51\x17\x03\x7e\x28\x0f\x57\x9b\x23\xab\x46\xcf\x73\x6b\xfa\xa9\x79\xf9\x03\x5d\x5a\x57\x40\x81\x6f\x35\x88\x3b\x5b\xe4\xd7\x9d\x29\xe0\x4d\x35\x7a\x1a\xce\x45\x98\xd7\x05\x48\x35\x5a\x8f\xa7\x22\x31\xa1\x0b\x1a\x3c\x20\x87\x6b\x90\x6e\x63\xfa\x82\xef\x6c\x19\x9e\x36\xab\xf8\xbe\x2e\x29\xd6\xd9\x46\xb0\x51\x72\x75\xc8\xf7\x0d\xc4\xd1\x54\x8e\xdc\xc0\x05\x1b\xeb\x76\x33\x7a\xa0\x18\x10\x7c\x3d\x53\x20\x4a\x8f\x1c\x2e\xad\xe9\xc7\xe3\xc6\xe4\x93\x6a\x96\x14\xbd\x32\x97\x32\x4b\x39\x34\xef\x32\x5a\x26\x8f\x45\x7b\x40\x49\xaa\x73\xef\x56\x92\xea\xcb\xd5\xd2\xda\xfd\x3c\xc2\x0c\x22\x98\x0f\x82\x5b\x66\x06\xea\xbe\x2d\x9a\x7e\x6a\xf5\x34\xd4\x14\x9f\x96\xf0\xfc\xe7\x99\xf6\x67\x0d\x0f\x1f\xff\x7e\x2d\xa5\x4b\x31\xaf\x58\xa1\x99\x48\x6e\x38\x38\xfd\x4d\xf1\x2b\x00\x00\xff\xff\x98\x7a\xf7\x1e\xb7\x02\x00\x00") +var _runtimeColorschemesSymbianTcMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x52\x4d\x6e\xec\x20\x0c\xde\x73\x8a\x88\x6c\x13\x29\xcb\xdc\xe3\x9d\xc0\x10\x33\x42\x0f\xec\xc8\x18\x55\xb9\x7d\x95\x16\x8d\x3a\x15\x99\x94\x15\xd2\xf7\x0b\xf6\xf8\xef\xc8\x2e\x02\x19\xcf\x89\x65\x4e\x91\xfe\x0f\x1b\x06\xa8\x49\x07\x3b\x2e\x5f\x67\x1a\x43\x58\x61\x59\xec\x4f\x92\xe7\x9c\x91\x4e\xd2\xea\x4f\xd2\x2f\x90\x8a\xc2\x15\x1a\x37\x24\x8d\x21\xa2\x0c\x76\x0c\x21\x84\xd5\xbf\xe0\xbb\xe0\x2e\xec\x9f\xe0\xd4\x33\x29\x3b\xfa\x08\xa9\x9f\x50\x14\x14\xaf\xeb\x95\x23\x3b\xbe\x90\xea\xb1\x63\x1f\x41\x11\x96\xf7\xa5\x94\x37\x7e\x8a\xa7\xde\xdb\xce\x66\xb5\xa4\x48\x78\xe3\x04\xce\xc1\x4d\xda\xf7\xd5\x73\xaa\x99\xfa\x95\xcf\x9c\x99\x6a\x76\x78\x67\x55\x45\x90\x74\x7e\x15\xbc\x19\xff\xa3\xaa\xa2\xcc\x7f\xf8\x93\xc6\xfc\x00\xa1\x48\x8f\xc1\xb6\xed\xb2\xa6\xd9\x9b\x26\x32\x2d\xc6\x34\xb3\xcf\x00\x00\x00\xff\xff\x6b\x89\x5a\x04\x9a\x02\x00\x00") + +func runtimeColorschemesSymbianTcMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeColorschemesSymbianTcMicro, + "runtime/colorschemes/symbian-tc.micro", + ) +} + +func runtimeColorschemesSymbianTcMicro() (*asset, error) { + bytes, err := runtimeColorschemesSymbianTcMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/colorschemes/symbian-tc.micro", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeColorschemesZenburnMicro = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x92\xd1\x6e\x84\x20\x10\x45\xdf\xfb\x15\xc4\x67\x6d\x0a\xba\xea\xef\x20\xcc\x6e\x49\x71\x30\xe3\x90\x66\xff\xbe\x99\xdd\xb6\xa9\x05\xdf\x48\xce\x65\x3c\x5c\xc7\xa5\x98\xa8\x8b\x01\x3f\x94\x87\xab\xcd\x91\x55\xa3\xe7\xb9\x35\xfd\xd4\xbc\xfc\x81\x2e\xad\x2b\xa0\xc0\xb7\x1a\xc4\x9d\x2d\xf2\xeb\xce\x14\xf0\xa6\x1a\x3d\x0d\xe7\x21\xcc\xeb\x02\xa4\x1a\xad\xc7\xd3\x90\x48\xe8\x82\x06\x0f\xc8\xe1\x1a\xe4\xb6\x31\x7d\xc1\x77\xb6\x0c\x4f\xcd\x2a\xbe\xaf\x4b\x8a\x75\xb6\x11\x6c\x94\x5c\x1d\xf2\x7d\x03\x31\x9a\xca\x91\x1b\xb8\x60\x63\x5d\x37\xa3\x07\x8a\x01\xc1\xd7\x3b\x05\xa2\xf4\xe8\xe1\xd2\x9a\x7e\x3c\x7e\x31\xf9\xa4\x9a\x25\x45\xaf\xcc\xa5\xec\x52\x1e\x9a\x77\x19\x2d\x93\xc7\xf2\xba\x5d\x16\x4b\x75\x16\x50\x5a\xec\xdc\xbb\x04\x4c\x5f\x6a\xc9\xd8\xee\xe7\x27\x99\x41\x02\xf3\x21\x70\xcb\xcc\x40\xdd\xb7\xbe\xe9\xa7\x56\x4f\x43\x2d\xf1\x69\x09\xcf\xf7\x21\xd3\xfe\x3c\xc3\xc3\xe3\xdf\x1e\xc8\xd1\xa5\x98\x57\xac\xd0\x4c\x24\x6f\x38\x98\xfe\x36\xfc\x15\x00\x00\xff\xff\x4e\x40\x3f\x86\xd3\x02\x00\x00") func runtimeColorschemesZenburnMicroBytes() ([]byte, error) { return bindataRead( @@ -416,7 +860,7 @@ func runtimeColorschemesZenburnMicro() (*asset, error) { return a, nil } -var _runtimeHelpColorsMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x58\xdf\x8f\xe3\xc6\x0d\x7e\x9f\xbf\x82\xd8\x14\xd8\x3d\xc3\x96\x71\x05\x1a\x14\x1b\xe4\xa1\x39\xa4\xcd\x01\x4d\x02\x24\xdb\x87\xa0\x29\x6a\x4a\xa2\xad\xe9\x8e\x66\xd4\x19\x6a\x6d\xdf\x43\xff\xf6\x82\x9c\xd1\x0f\xef\x5d\xae\x7d\x5a\x58\x1a\x91\x1f\xc9\x8f\x1f\x39\xfb\x05\xbc\x0b\x2e\xc4\x64\xcc\x53\x67\x13\x74\xe4\x06\x18\xf0\x44\x80\xb6\x4f\xc0\x01\x9a\xf0\x42\x11\xf8\x1c\x00\xd3\x40\x0d\x27\x08\x47\xe8\x6d\x13\xc3\x7d\x82\x74\xf5\x8c\x17\xe8\xec\xa9\x73\xf6\xd4\xb1\xf5\x27\x20\x7f\xb2\x9e\x1e\x8d\xd9\xc1\x77\xe1\xac\x26\x22\x21\x13\x34\xea\xa8\xe9\xa8\xa7\x04\xe8\x5b\x18\x13\x01\x77\xd4\x7f\x74\xb2\x98\x3d\x5a\x47\x8a\x01\xdb\x56\xfe\x70\x47\xe0\x6c\x62\x41\xe0\xd0\x9f\x46\x3c\x51\xca\x58\xa0\x41\xbf\xc0\x30\xe6\x8b\x2f\xa6\xc0\xb2\x3f\x63\xbe\xcf\xc7\x82\x38\x3f\x5b\xee\x00\xc1\x8f\x7d\x4d\x51\xac\xdd\x40\xab\xaf\xd0\xd2\x11\x47\xc7\x15\x7c\x47\x91\xc0\xa6\xd9\xf5\xa3\x31\x1b\x48\xb6\x1f\x1c\x3d\x02\x4b\xc6\xca\xcb\xfc\x2c\xf1\xda\x54\x05\xef\x59\x82\x4c\xf0\xf6\xcb\xf2\x1c\xce\x9d\x6d\x3a\xc0\x48\x06\x20\x11\x8b\xb3\x6b\x18\x23\x30\xc5\xde\x7a\x74\x62\xbf\x0f\x3e\x3c\xa3\xbd\x75\x50\x1e\xae\xed\x7f\x25\x9f\x42\x8f\x57\x88\xd4\x84\x93\xb7\x1f\x08\x2c\x03\x26\x03\xf0\xf3\x58\x3b\xdb\x13\x3c\xd1\x85\xef\xd3\x14\xd0\x47\xe8\x22\xfd\x7b\xb4\x51\xb2\x1c\xc7\x52\x21\xe0\x60\x00\x5c\x08\xcf\x30\x50\x3c\x52\xc3\x5b\xa8\x47\x56\x10\xbf\xff\x43\x09\x04\x70\x18\x62\xb8\xd8\x1e\xd9\x06\xaf\xa7\x13\xbc\x50\xbc\xc2\x29\x84\x16\x30\xc1\x99\x9c\xab\x0c\xc0\x7b\x71\x8f\x2e\xe5\xf2\x7d\x0a\x87\x84\xfc\x81\x7c\x3d\x46\xff\x08\x4f\x1d\xc1\x7d\xf9\x75\xbf\x3e\xa6\x8c\x39\x87\xf8\x9c\x4d\xe7\x1a\x2e\x78\xa6\xfc\x25\x2d\x50\x70\x18\xed\x07\x6a\x5f\xd5\x68\x7a\x7c\xeb\x1e\xe0\x97\x30\x42\xea\xc2\xe8\x5a\xe8\xf0\x85\x3e\x75\x18\x06\x74\xc4\x4c\x60\xfd\x6d\xc1\x84\x98\x42\x64\xcb\xd5\x8d\xeb\x1d\x37\xff\x87\x77\x38\x0a\xf6\x39\xf7\x5f\xc1\xbf\xc6\xc4\x06\xa0\xc7\x67\x82\x34\x46\x7a\xe5\x2c\x8d\xc3\x10\x22\xdf\xd4\xab\xa6\x63\x88\x04\x63\x92\xee\x93\xfa\xfb\x16\xb8\x43\xad\x98\x01\xf8\xfe\xfd\xbb\x9f\x7e\xfc\xe7\xd3\x4f\x7f\xfb\xf6\xdd\x8f\x7f\xfd\xf1\x27\x20\xff\x62\x63\xf0\x3d\x79\x86\x17\x8c\x16\x6b\xa7\x14\x17\x36\x72\x80\xb7\x93\xbd\xc4\x18\xb5\xa1\xb5\xc1\x34\x38\xe4\xd0\xef\x5a\x8c\xcf\x4b\x70\xeb\x58\x6c\x82\x1a\x13\xb5\x10\x8e\x47\xe9\xaa\x3f\x71\xe8\xef\x13\xdc\xc9\x17\x77\xaf\x73\xfe\x9b\xe4\xcb\xd4\x13\x1a\x55\xc6\x3c\x05\x20\xaf\x08\x83\x27\xb1\xc9\x1d\xa5\x57\x52\x22\x29\x83\x21\x52\x4a\xf0\x8e\xa3\xfb\x56\x4a\x94\x45\x41\x33\x71\x1d\x08\x0e\x12\xdc\x1a\xea\x5c\x8c\x43\x65\x1e\x42\xcc\x6d\x49\xa2\x74\xe2\x47\xda\xaa\xe9\x42\x48\xf4\xa6\x32\x66\xb7\xdb\x15\xf9\xb8\x4f\xaf\x44\x2c\x52\xa6\x36\x5d\x38\x52\x4f\xee\x5a\x74\x60\xd1\xb2\x4a\x19\x3d\xd1\x3e\x78\x4a\x2a\x55\xb5\x54\x7e\xf4\xad\xf9\x7b\x47\x91\xfe\xf1\xd0\x31\x0f\xe9\x71\xbf\x3f\x59\xee\xc6\xba\x6a\x42\xbf\xff\x70\xa5\xd6\xb6\x16\xf7\x1a\xcb\x9e\x23\xd1\xbe\xc7\xc4\x14\xf7\x71\xf4\x6c\x7b\xda\xaf\xc1\x08\xd2\xa7\x8e\xae\x0a\x2a\x78\x77\x05\xac\xc3\xc8\xf0\xf6\x8f\xe0\xac\xb8\xb5\x1e\x38\x30\xba\xca\x98\x6f\x30\xd9\x06\x9d\xbb\xae\x34\x57\x28\xba\xce\x90\xe4\xc0\x13\xa9\xf0\x3a\xeb\x9f\x17\x75\x85\x53\x0c\xe3\x30\xa9\x68\xc3\x23\xba\xf2\x65\x95\x87\x88\x4d\xd0\x4a\x1a\x33\x23\xc5\xf0\x41\xdf\xef\xc4\xce\x41\x34\xb8\x47\x2f\xd5\xfd\x73\x88\x40\x17\x94\x8c\x6d\xc5\xcf\xe2\x02\x9d\xd3\x73\xe4\x59\x91\x9f\x22\x91\xdf\x2a\xa8\xb3\xf6\x69\x99\x1d\x93\xb1\x47\x63\x0e\x87\x83\x59\xdc\x4c\x5f\xc3\x9d\x7e\x7a\xa7\xaf\xcd\x37\xd8\x3c\x0b\x7a\x3f\x35\xa1\x16\x43\x4b\x58\x13\xc8\x7c\xb3\x47\x4b\xed\x34\x20\xd4\xf8\xff\x32\xbd\xad\xdd\x48\xc5\xbe\x86\x7f\xb6\xce\xc1\xc9\xbe\x2c\x00\x35\x0a\x04\x39\x08\xf5\x0c\xa1\x32\xe6\xfd\x71\x15\x92\xb3\xcf\x04\x3e\x88\x24\x50\x01\xa9\x44\x44\x9f\x29\x2e\x21\x17\x4c\x19\xa0\x0f\xdc\x69\xcf\x7b\x38\xc6\xe0\xf9\x33\x48\xd7\x20\x7f\x29\x46\x35\xec\x61\x64\xa8\x83\x6b\xb7\x10\x22\x8c\xbe\xa5\x28\x6c\x99\x4d\x96\x96\xcb\xd9\xfa\x8c\x7d\x31\x01\x91\xda\xe2\x42\x5b\xe6\x49\xa8\xad\x74\xe4\x2e\x12\x41\x6b\x8f\x47\x8a\x72\xfc\x8c\x57\x9d\xeb\x39\xe1\xd7\xc5\x43\x65\xcc\xbb\x5b\x39\x87\x31\x8d\xca\x54\x15\xe6\x65\x8e\xaa\xc0\x89\x6d\x69\xfc\x3c\x47\xc5\xca\x98\x28\x4a\xcb\xd9\x04\x3d\xa1\xcf\xe7\x4c\x49\xa3\x0f\x0c\x2d\x0d\xe4\x5b\x08\x1e\xb8\x0b\xb3\x92\x00\x3a\xc5\x54\xd3\xc4\xd8\x84\x32\x21\xa7\x54\x65\xb6\xad\xce\x4b\xfe\x8d\x9c\xf3\x28\x42\x70\xa8\x1d\x36\xcf\x5b\xc9\xc0\x76\xe6\x2a\x39\x17\xce\x5b\xad\xfa\x16\x7a\x3c\x91\x67\xdc\x42\x73\x45\xbf\x15\xbd\x61\x3a\x14\xa9\x26\xa8\xa3\xb2\x5e\xe5\xd8\x73\x32\xe1\x08\x84\x4d\xa7\x62\xf4\x90\x5f\x16\x0f\xf9\x47\xa4\xb6\xaa\xaa\xd2\xf2\x7e\xa6\xc9\xd4\x14\x4b\xf6\xe6\x01\xa9\x6b\xcd\xdc\x90\x36\x96\xe5\x27\xc1\xdb\x9d\x9c\x79\x58\x7e\xbe\xfd\x52\x19\x6c\x22\x1d\x29\x4e\x6b\x97\x84\x39\xf5\xcc\x9b\x4c\xdc\x29\xdd\xf7\xe9\xb3\xe3\x69\x2b\x07\x17\x88\x4a\xba\xa9\xee\x05\x19\x5d\xb0\x61\x57\xe0\x99\x0c\xaf\xa3\x0b\x34\xa1\xa5\x54\x41\xf1\x35\x3b\xb1\x49\x98\x7f\x33\x01\x47\x2e\x8a\x2f\xb3\x56\xa8\x58\x86\x32\xae\x4f\xad\xd4\xcd\x58\xce\x6d\x8a\xcc\xd4\x0f\x3a\xf8\x7a\x1c\x56\x22\x38\x05\x8e\x2f\x68\x9d\x0e\xa0\x25\x95\x95\x31\x7f\x21\x4f\x51\x79\x79\x33\x10\xf2\x76\x57\xe6\xda\xcd\x58\x9b\x2b\xb2\x1e\x70\x4a\xe0\x1e\xe3\xf3\x22\x39\x87\x1d\x37\x07\x48\xe3\xf1\x68\x2f\xd3\xec\x99\x96\x50\x9c\xb7\xdf\xd7\x62\x5d\x14\x59\x9b\x62\x45\x06\xdd\x56\xa7\xd9\xf3\x90\x91\x94\xaf\x17\x19\x52\x12\xae\x34\xe7\xa8\x42\x30\x4b\xb1\x4c\x00\xba\xf0\x1b\xb3\x99\xba\xdd\x6c\xc0\xb6\xe4\x59\xa4\x32\xea\x63\x9f\x18\xf5\x79\x62\x64\x2a\x67\xd2\xb5\xaf\x83\x33\x1b\xe9\xd0\x21\x86\xc6\x6c\x74\x16\xcb\x1b\x29\x3f\xca\xab\x59\x70\x5a\xb3\x01\x8a\x31\x88\x3d\x0e\x6d\x28\xb6\xc6\xa4\x6a\x74\x0b\x7d\x79\x21\xa0\xac\x17\x2c\xbb\xa6\xc3\xf8\xea\x9c\x3c\xc2\x86\xa9\x4c\x77\x39\x69\x1b\x64\xd9\x37\xb0\x4e\x60\xf3\xa9\x30\xe8\x06\x6b\x53\x59\x34\x5a\x31\x2a\xc6\x77\xb9\x25\xcc\x06\x4e\x23\x33\xc5\xdd\x84\xaf\xfc\x3c\x63\xf4\xc2\xd7\x0d\x34\x63\x4c\x59\x11\x29\xff\x12\x91\xdb\xdd\xda\xc8\xa2\xd9\x04\x37\xf6\xbe\x88\xdc\x44\x9a\xb2\x0f\x0c\x0e\x1b\x6a\x75\x4c\xcb\xc4\xfc\xcf\xbe\x6a\x82\x3f\xda\x53\x99\xff\x6b\x9e\x1d\xa0\xb5\x91\x1a\x0e\x51\x27\x78\xad\x8d\x28\xf3\x44\xae\x3d\x3f\xaf\x2e\x4f\xaa\x0f\xb7\xd7\xa9\xa9\xf7\xba\x7c\xe3\x5a\x46\x6e\x43\x91\xd1\xfa\xe5\x66\x95\xd5\x05\x8e\x36\x26\x5e\x2a\x2b\x00\x71\x6d\x32\x37\xd2\x10\x43\x8d\xb5\xcb\x2a\x5c\xde\xce\xdf\x14\x45\x66\x72\xae\xdc\xd7\xcc\x59\xa8\x3a\xb9\x5a\x7f\xa4\x26\x6d\x52\x1a\x0a\x33\x0b\xce\x96\x98\x1a\x06\x2c\xef\x7d\xe6\xfa\x64\xa0\x32\xe6\xdb\x94\x84\x93\xd2\x93\x5b\xb0\x72\xe9\xd0\x55\x5a\xe7\x51\x31\x7d\xf7\x03\xf6\xb4\xbe\x3c\xde\xc1\xdd\xaf\x15\x5d\x98\x7c\xb2\xc1\xff\xae\x0c\x2f\xd9\x4a\x04\xd0\xfc\x62\x5b\xc4\x45\x03\xd5\x51\xdc\x84\x7e\xc8\x83\x0d\x65\x8d\x3d\xd1\x65\xd2\x0b\x81\x27\x62\xa9\xd8\xed\x51\xf6\xf1\x1e\xb9\xe9\x28\x65\x1d\xb4\x6c\xd4\xcc\x24\xd5\x05\x5a\x1c\xa5\x36\x2d\x1d\xa5\x17\x26\x0e\x44\xea\x51\xe8\x3d\x33\x5a\x8c\x57\xd3\x60\xb5\xe5\x5a\x85\x30\x84\x94\x6c\x6d\x9d\xe5\xeb\x22\x7c\x1d\xa1\x7c\xb9\xd4\xad\x34\x81\xc8\x48\x41\x2c\xe0\x57\x91\x95\xa0\x8c\x2a\x11\xcf\x95\xd7\x0e\x5c\x03\x80\x69\xc9\x43\xd7\x07\xd1\x23\xaf\xda\x4d\x59\x3a\x52\x47\x35\xfa\x53\x82\x7c\x01\x01\x0e\x83\x7c\x9d\x3a\xb9\xb4\xa5\x26\xda\x81\x93\xc9\x58\xda\xe0\xef\x39\x0f\x76\xf4\xd7\x25\xdf\xf0\x90\x88\x20\x75\x55\x06\x97\x99\x30\x2d\x8a\xf3\x46\xfe\xa4\x19\xca\x7a\x88\xaf\xd9\xa3\x57\xd1\xb2\x8b\x6b\x25\x12\xd0\x42\x90\x95\x92\x6a\x2a\x96\xb6\x90\xf9\xf8\xba\x33\xcc\xb2\xb8\xd0\x45\xef\x19\x36\x78\xe9\x8e\xf7\x2c\x76\xe5\xee\x2d\xba\xd8\x52\xb9\x76\x9d\xa5\xce\xba\x55\x8b\xb5\x5b\x68\x22\xce\xcb\xea\xfa\x91\x80\x6b\xe0\x58\x87\x17\x7a\x23\xd7\xf0\xa5\x39\x3f\x0d\x41\xf7\x13\xb9\xff\x2b\x11\x3a\x8c\xad\xce\xcc\x62\x79\xba\xb6\x4b\x95\xf1\xaa\x33\x73\x99\x3c\x79\x0f\x12\xfd\x0a\x1e\xb4\x19\xe7\xf9\xba\xc6\x35\x0d\x79\xe8\x50\xf6\xf0\xc4\xe8\x9c\x2a\xcd\x3c\x93\xe6\xc2\xbc\x52\x93\x69\xed\x7d\x58\x01\x5e\xee\x94\xca\xb1\xc3\x7e\x7f\x78\xb3\x5e\x2a\x97\x7d\x72\xbf\xaf\x36\x1f\xed\xd4\x8b\xf5\xdc\x1d\x42\xe2\x83\x9c\x3c\x4c\x1d\x53\x86\x6d\xb9\xfc\x4e\xeb\xc9\x3a\x20\x89\x43\x56\x57\x9a\xff\xa3\x34\x4d\x35\x2d\x41\x65\xcc\x0f\x81\x69\x32\xa1\xe5\x15\x37\xca\xf1\x55\x23\x4f\x2a\xaf\xdd\xb1\xfc\x9b\x68\x95\x0d\x61\x6d\x3f\x3a\xb6\xda\x3f\x4b\x3a\x0e\xfb\x79\x90\xc2\xe6\xb7\xe2\xd7\x3c\x7d\x7d\xb7\xff\x75\x73\x07\xe4\xdb\xaf\xef\x7e\xdd\xec\x73\x3a\xfe\x1b\x00\x00\xff\xff\x87\xbd\x8a\x93\xb0\x13\x00\x00") +var _runtimeHelpColorsMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x5a\x6d\x73\xdc\x36\x92\xfe\x8e\x5f\xd1\x51\x72\x25\xc9\x35\x43\xc5\xbb\x77\xb9\x3d\xad\x2f\x29\x45\x71\x1c\x55\xc5\x76\x55\xec\xd4\x66\xcb\x72\xdd\x80\x64\x73\x88\x0c\x08\xf0\x00\x50\xa3\x49\xc6\xf7\xdb\xaf\xba\x01\x90\x9c\x91\xec\x64\xfd\x25\x19\x10\x6c\x34\xfa\xe5\xe9\xa7\x9b\xfa\x1c\xae\xad\xb6\xce\x0b\xf1\xb6\x55\x1e\x5a\xd4\x3d\xf4\x72\x8d\x20\x55\xe7\x21\x58\xa8\xec\x1d\x3a\x08\x5b\x0b\xd2\xf7\x58\x05\x0f\xb6\x81\x4e\x55\xce\x9e\x7a\xf0\x3b\x13\xe4\x3d\xb4\x6a\xdd\x6a\xb5\x6e\x83\x32\x6b\x40\xb3\x56\x06\x2f\x85\x58\xc2\x0f\x76\xcb\x22\x1c\xca\x80\x50\xf1\x41\x55\x8b\x1d\x7a\x90\xa6\x86\xc1\x23\x84\x16\xbb\x07\x3b\x93\xd8\x46\x69\x64\x1d\x64\x5d\xd3\x7f\x42\x8b\xa0\x95\x0f\xa4\x81\x96\x66\x3d\xc8\x35\xfa\xa8\x0b\x54\xd2\x4c\x6a\x08\xf1\xf9\xe7\xf9\x62\xf1\x3c\x21\x5e\xc6\x6d\x96\x0e\xdf\xaa\xd0\x82\x04\x33\x74\x25\x3a\x92\x76\xa0\x5a\xb9\x83\x1a\x1b\x39\xe8\x50\xc0\x0f\xe8\x10\x94\x1f\x8f\xbe\x14\xe2\x09\x78\xd5\xf5\x1a\x2f\x21\x90\xc5\xd2\xc3\xb8\xe6\xc3\x5c\x54\x01\x37\x81\x2e\xe9\xe1\xe9\x57\x69\x1d\xb6\xad\xaa\x5a\x90\x0e\x05\x80\xc7\x40\x87\xed\xec\xe0\x20\xa0\xeb\x94\x91\x9a\xe4\x77\xd5\x25\x5c\xc1\xd3\xaf\x96\xfc\x0e\x9b\x08\xa1\x94\x1e\x6b\xb0\x26\xaa\x62\xed\x86\x4d\xd8\x20\x6a\xba\xc0\x8b\x57\x3f\xc3\x4b\x55\x1b\xba\x3d\x5c\xdb\xae\x93\xa6\x46\x57\x08\x00\x76\xeb\x56\x69\x1d\x5f\x5a\x93\x85\x49\xa9\x1a\x94\x81\xca\x9a\x5f\x07\x53\x05\x65\x4d\x34\xca\xe3\x32\xc4\x13\x30\xd2\xd8\x47\xb4\xd2\xd6\x7a\xd4\xbb\x49\x3b\x52\x84\xf6\x3e\x1e\x1c\x05\x00\x44\x79\x9d\x35\x76\x23\xd5\xa1\x11\xd3\xe2\xdc\x86\x7f\x27\xf3\x40\x27\x77\xe0\xb0\xb2\x6b\xa3\x7e\x43\x50\x01\xa4\x17\x00\x6f\x86\x52\xab\x0e\xe1\x2d\xde\x87\x53\x9f\x9d\xf6\xc0\x03\x0e\xff\x77\x50\x8e\x22\xc9\x0d\x29\x0a\x21\x58\x01\xd1\x20\x3d\xba\x06\xab\xb0\x80\x72\x08\xac\xc4\x5f\xfe\x23\x39\x0b\x64\xdf\x3b\x7b\xaf\x3a\xc9\xf6\xa1\xdd\x1e\xee\xd0\xed\x60\x6d\x6d\x0d\xd2\xc3\x16\xb5\x26\xfb\xdc\xd0\xf1\x52\xfb\x18\xa2\x8f\xe9\x41\x6e\xfd\x0d\x4d\x39\x38\x73\x09\x6f\x5b\x84\xd3\xf4\xeb\x74\xbe\x8d\x5d\xba\xb5\x6e\x13\x45\x47\x97\x4c\xfa\xe4\x18\xf1\x1c\x84\x56\x4b\xa7\x7e\xc3\xfa\x28\x0e\xf3\xf2\xe1\xf1\x00\xff\xb4\x03\xf8\xd6\x0e\xba\x86\x56\xde\xe1\x63\x9b\xa1\x97\x1a\x43\x40\x8a\x8c\x83\xa0\xa4\xe4\xa3\x64\x55\xa1\x38\x38\x7a\x19\xaa\x3f\x71\x3a\x34\xa4\xfb\x68\xfb\xbf\xc3\xaf\x83\x0f\x02\xa0\x93\x1b\x04\x3f\x38\x3c\x3a\xcc\x0f\x7d\x6f\x5d\x38\xf0\x57\x89\x8d\x75\x08\x83\x27\x84\x21\xff\x9b\x1a\x42\x2b\xd9\x63\x02\xe0\xe5\xcd\xf5\x4f\xaf\xff\xe7\xed\x4f\x3f\x3f\xbf\x7e\xfd\xe3\xeb\x9f\x00\xcd\x9d\x72\xd6\x74\x68\x02\xdc\x49\xa7\x64\xa9\x39\x8d\x29\xe3\x82\x85\xa7\x59\x9e\x0f\xd2\x31\x68\x31\x88\xf0\xe5\x64\xb0\xdd\xb2\x96\x6e\x33\x5d\x6e\x7e\x17\xe5\x73\xac\x37\x0d\x25\xde\x55\xb0\xdd\xa9\x87\x13\x7a\xe3\xe4\xd8\xe6\x1f\x0d\xbe\x94\x8b\xd6\xd6\x7c\x66\xd5\x55\xcb\xa7\x5f\x51\x7a\x71\x78\x19\x55\xe1\x51\xa2\x15\xf0\x0f\xa7\x42\x40\x43\x80\x51\x59\x13\x9c\x2a\x87\x60\x1d\x5c\xcb\x3e\x48\x65\x5e\x56\xd7\x1a\xb5\x96\x46\x00\x9c\x5d\x5b\xad\x95\x81\x7f\x48\xe7\xd0\x14\xe7\xf0\xa3\xaa\xd0\x90\xce\x03\x25\x74\x74\x94\xa4\xe4\x8d\xeb\x14\xc9\xb4\xe6\x30\x42\x2b\xfd\x3f\x1f\xea\x47\xe5\x7a\xd9\xa3\xbb\x84\x6f\xa5\x57\x95\xd4\x7a\x97\x34\x8e\x49\x63\x0d\x48\xc2\xb5\x40\x20\x55\x6d\xd6\xce\x0e\xa6\x2e\xe0\x0c\xae\xaa\x30\xf0\x6e\x4e\x7f\x82\x9e\x1d\x6d\xee\xac\x0f\x84\x02\x57\xaf\xde\xdc\xc0\x59\xbe\xe7\xf9\x14\xde\xc5\x79\x3e\x37\x30\x12\x8e\xa6\x1b\x5c\xf4\xa6\x19\xf5\xac\xba\x2a\x1b\xe8\x8f\xed\xad\x82\x87\x12\x7d\x28\xe0\x67\x8f\xe9\x0a\xa0\x9a\xa3\xf0\xab\x2d\x7a\x73\x1a\x72\x18\xce\x04\x45\x73\xd8\x1a\x4b\x6d\xab\x8d\x27\xd5\xe6\xa1\x71\x80\xd0\xd7\xb6\xc6\xcb\xcb\x6f\x79\x23\xdc\x7c\xf7\x7c\x86\x4f\x8f\xe1\xe2\xa1\xe4\x6c\xef\x37\xe4\x25\xe9\x67\x4f\xfe\x75\x8b\x17\xc0\xd6\x5c\xab\xd0\x0e\x65\x32\xe8\xa3\x5a\xbf\xe0\x1d\x1f\xc3\xed\x9f\xfe\x8c\x5d\xe9\x20\x56\x3d\x9d\xc3\x81\xdc\x29\xa3\x3a\xc9\x75\x3b\xd6\x8c\x54\x7d\xa3\x8a\x93\xfe\x8b\x08\xab\x04\x16\x58\x2b\xce\xca\xda\x56\x03\xe5\xb0\x07\x6b\x28\x9f\xfe\x94\x12\xf0\xca\x72\x92\x97\xb4\xc3\x34\x5c\xea\xf8\xc8\x55\x34\xeb\x0a\xfc\xd0\x34\xea\x1e\xeb\x79\x94\xaf\x51\x9a\xdd\xe5\x9c\x33\x4c\x96\xe1\x67\x33\x07\x3e\xf0\x1c\x6f\x58\x4a\x1d\xf8\xde\xdf\xe6\xf7\xa4\x01\xa9\x03\x3a\x43\x9c\x26\x55\xf1\xc1\xd4\x3a\x2b\xc4\xaf\x15\x40\x12\x1a\x2d\x3b\xec\xad\x32\x21\x99\xae\x51\x44\x3c\x8c\xef\x95\xc3\x7a\xc1\x47\x82\x32\x01\x8d\x57\x61\x77\x70\xff\x68\xd3\x09\x1d\x8e\x11\x81\x0c\x77\x95\x39\x8f\xd6\x1c\x9d\x36\xb4\xe8\x60\xb5\x0c\xd5\x03\x6b\x2c\x08\x5e\x63\xad\xcb\x26\xe5\xbb\x08\xf1\xd6\x02\x1a\x46\x52\x6b\x30\x25\xa0\x3f\xa2\x75\x04\xed\xd0\x3b\xf4\x1e\xae\x83\xd3\xcf\xa9\x94\x44\x82\xc6\x88\xbd\xeb\x11\x56\x04\xc2\xf3\x08\x1c\x8b\xc6\xaa\x10\x67\xd6\x45\x8a\x84\xc4\x3a\xe9\x1c\x2a\xff\x55\x4b\x34\xe3\xbc\xe0\x22\x56\xb1\x59\x7d\xac\x48\x0f\x84\x11\x85\xa8\x5a\x67\x3b\x5c\xa5\xd4\x3e\xad\x49\xa1\x06\x9d\x08\x36\x96\x3e\x56\x92\x51\x2e\xe5\xfc\xcc\xb7\x54\x16\x62\x3c\xb2\xc6\x53\x78\xa6\x53\x0a\x10\xaf\x6c\xc0\xcb\xc8\xab\x7a\x67\xef\x54\x8d\x1e\x8c\x7d\x2c\x6d\x3e\x13\xe2\x0d\x22\xac\x98\x55\xaf\x55\xd7\xa9\x6a\x13\xc5\xac\x38\xce\xe5\x48\x67\xbd\xed\xf0\x00\xe7\xa2\x33\x62\x8d\x93\x8e\xee\xe5\x10\x04\x6b\x4e\x6f\x36\x03\xc1\x8c\x34\xfc\xc3\xa3\x53\x76\xf0\x64\x10\x02\x81\xb7\xad\x1d\xd6\x6d\xa4\x86\x8d\x43\x4c\x76\x80\xad\x34\xe1\x33\x42\x83\xe5\x72\x99\x18\x32\x91\x41\x4a\x34\x39\x0f\xfc\xc4\x95\x4f\xfd\x11\x63\x77\x18\xed\x8e\xf7\xc1\x61\x47\xac\x2f\x92\xde\x89\xb8\x17\x4c\x6d\xb2\x29\xad\x41\xcf\xde\x2a\x89\x02\x0c\xa6\x16\xef\x5a\x74\xf8\xfe\xac\x0d\xa1\xf7\x97\x17\x17\x11\x93\x8a\xca\x76\x17\xbf\xed\xb0\x56\xb5\x92\x17\x1c\x2c\x17\xc1\x21\x5e\x74\xd2\x07\x74\x17\x6e\x30\x41\x75\x78\x31\x57\xe6\xbc\xa0\x7e\x05\x77\xac\x94\x35\x7a\x07\xb2\xb4\x43\x80\xa7\x7f\x5b\xfe\xf5\x4b\xd0\x8a\x4e\x56\x06\x82\x0d\x52\x17\x42\x4c\x75\x6b\xea\x31\xb8\x7a\xcc\x02\x87\x2c\x64\x10\xb9\xd1\xd0\xca\x6c\x26\x47\x02\x05\x40\x9f\x33\x88\x11\x36\x07\x43\x6c\x9a\x94\x87\x9a\x42\x35\xb2\x13\x12\xbc\xe2\xe7\x4b\x92\xb3\xa2\x9e\x83\xa8\x74\x21\xc4\xf7\x84\x6d\xf7\x92\x8c\xb6\xa0\x73\xa6\x23\x28\x31\x69\x1f\x83\x9d\x32\x84\xdc\x68\x16\xd1\x6d\xcc\xd9\x52\xaf\x94\x85\x5d\x0a\xb1\x5a\xad\xc4\x74\x4c\x7e\x1b\x4e\xf8\xd5\x13\x7e\x2c\xbe\x3d\x0e\xdf\x29\x7b\x4a\x04\xea\xe7\x54\xa3\x32\x1c\xc9\x28\xfc\x8f\x44\x2f\x4a\x3d\x60\x92\x3f\x35\x17\x6b\x75\x37\x29\xc8\xb7\x90\x40\x1b\xe7\x05\x4a\x88\x9b\x66\x76\x25\xad\x36\x48\x89\x33\x4b\xb9\x5d\xca\x6f\x8e\x73\xba\x72\xd2\x29\x2a\x68\x6c\x68\x99\xff\x19\x68\x9c\x35\xe1\x13\x9a\xce\x95\x3c\x00\x8d\x7e\x08\x50\x5a\x5d\x2f\xc0\xba\xc8\x87\x28\x5a\x46\x91\x23\xaf\x20\x99\x9f\x90\x4f\x22\xc0\x61\x9d\x8e\xe0\x8c\x7a\x4b\xd1\xcd\x11\x19\x5a\x4a\xbb\x5a\x35\x0d\x3a\xda\xbe\x95\x3b\xee\x63\xa3\xc1\x77\xd3\x09\x85\x10\xd7\x87\xd4\x1e\x06\x1f\x2b\x38\x23\xd5\xd4\x37\x8e\x40\x40\xe0\x1a\xfb\x46\x92\x32\x78\x74\x45\xc4\xa2\x0e\xa5\x89\xfb\x44\x32\xa3\xb1\x01\x6a\xec\xd1\x24\x56\x62\x47\xb4\x06\xa9\x59\xa7\x12\x73\xc4\x12\x21\x9c\xf0\x35\x46\xdb\x6c\x3f\xd9\x5f\xd0\x3e\x23\x09\x0b\x56\xa5\x96\xd5\x66\x01\x5c\x9b\x72\xac\xa2\xd6\x76\xbb\x60\xaf\x2f\xa0\x93\x6b\x34\x41\x2e\xa0\xda\x49\xb3\x88\x64\x65\x95\x68\x3b\x42\xe9\x38\xea\x13\x99\xf3\xc2\x36\x80\xb2\x6a\x19\xf0\xcf\xe2\xc3\x74\x42\xfc\xe1\xb0\x2e\x8a\x22\x65\xbd\x19\xc3\x24\x27\xc5\x64\xbd\xb1\x59\xe2\x36\x7e\x4c\x48\xe5\x52\xb3\xef\xe1\xe9\x92\xf6\x9c\x4d\x3f\x9f\x7e\xc5\x11\x2c\xb8\x46\xe4\x31\x03\x5d\x33\xe7\xcc\x79\x0c\xdc\x6c\xee\x53\xff\xc9\x56\x65\x41\x1b\x27\x15\x39\xe8\xb2\xdf\x93\x66\x78\x2f\xab\xa0\x93\x7a\x22\xaa\xd7\xe2\x3d\xd3\x3c\x5f\x40\x3a\x6b\x3c\x44\x51\x79\x09\x07\xdd\xd0\x10\x52\x55\xa5\xbe\x8b\x42\x31\x35\x68\x72\xbe\x6b\x86\x6e\x42\x85\x98\xa6\x32\x04\xec\x7a\xe6\x47\x9d\xec\x67\x20\x98\x2f\x2e\xef\xa4\xd2\x5c\xe4\x27\x53\x16\x42\xbc\x40\x83\x2e\x32\xff\x79\x4d\x88\xd3\x8c\xc4\xb9\x0f\x58\xc9\xe8\x91\x79\xb3\x13\x2b\x99\x74\x9b\x09\x72\xe6\x1c\x44\x48\x53\x3f\x26\x9f\xac\x4c\x10\xff\x80\xf2\x3e\x2a\xef\x80\xe4\x15\x29\x37\xf3\x1c\x67\xaa\xb8\xc7\xf8\x9f\x40\x9e\xf3\x6c\x16\x5f\x3c\xf0\xc9\x15\xed\x2c\x5e\x2e\xbd\x3d\xd7\xc3\xd4\x73\x18\x6b\x18\x5b\x46\x74\xa7\xa2\x82\xf7\xe1\x9c\x39\x3e\x03\x88\x78\x02\xaa\x46\x13\x08\x7d\x1d\x2f\x1b\x1f\x24\xaf\xfb\x20\x03\xa6\x3d\x7e\xd7\x95\x56\x13\xa9\x76\xd8\x3b\x5b\x89\x27\x4c\xa1\xe8\x09\x45\x94\xa4\x47\x23\x86\xd5\xe2\x09\xa0\x73\x96\xe4\x05\x5b\xdb\x24\x6b\xf0\x0c\x70\x67\xb1\xc2\x67\xdd\xa7\x27\xa4\x55\x90\x65\x29\xdd\xf1\x9e\xb4\xca\x16\x21\xab\x79\xb0\x3d\x9a\x38\x95\x2b\xe8\x35\x65\xe8\x0e\xcb\xaa\x7d\xf8\x2e\xad\xc9\x2a\x60\x62\x73\xb4\x55\x55\x32\x10\xa3\x91\xa5\x27\x46\xc2\x34\xb4\xe7\xc9\x8a\xf2\x89\x58\xd6\x24\x95\x94\x5a\xc6\xf4\x24\x6a\x3d\x84\x80\x6e\x99\x2f\x96\x7e\x6e\xa5\x33\x94\x3b\x4f\xa0\x1a\x9c\x8f\xe8\x8c\xf1\x17\x01\xee\xf2\x50\x46\x04\xf0\xca\xea\xa1\x33\xa4\xf6\xda\x58\x47\xbb\x6b\x45\xe4\xed\x81\xee\x79\xb9\xc4\xb0\x45\x34\xd4\x93\x07\xa2\x0f\xe0\x7b\xad\x82\xe7\x86\x6a\x3e\x5b\x84\x8e\xaa\x55\x89\xd0\x6b\x59\xc5\xb9\x1a\x73\x80\xff\xbb\x28\xa8\x01\x51\xeb\x44\x6a\xe6\x91\xbd\x82\x5a\x39\xac\x82\x75\xbb\xd4\xab\x50\x9f\x92\xa3\xf5\xc6\x80\xac\xa9\x07\x22\xd8\x8e\x79\xd9\x49\x1e\xd7\x1d\xc7\x2b\xa3\x4d\xaa\x3a\x7e\x28\x1f\x09\x62\x91\xc1\xa7\xdc\xb1\x50\xb3\x86\x55\x91\xb7\xae\xb2\x78\xfe\xc5\xd0\x43\x8c\xd9\x61\x64\x49\xb4\x99\x9b\x63\xbb\x35\xa2\x1a\x7c\xb0\xdd\xc1\x6c\x76\x31\x66\x0a\xcf\x72\x08\x81\x6c\x33\xbe\x31\x29\x14\x01\x74\x1c\xd4\x9e\x06\xe8\x64\xa8\xda\x18\x89\x69\x13\xf5\x1d\xa7\x5a\x8f\xb9\x96\x14\x73\xd6\x26\x02\xb6\x00\x6f\x41\xa8\x40\x1d\xaa\x6c\xe2\xac\xcc\x61\x4c\xa8\x1a\x47\x08\x9c\xac\x90\xa7\x58\x8f\x28\x7e\xc8\xc5\x28\x1c\x57\x39\x05\x0b\x1f\x9c\x32\xeb\x15\x45\x25\xb3\xd6\x49\xce\x64\xfd\x45\xba\x0c\x17\x8e\x58\x85\x64\x24\xe6\x07\xa3\xf0\x28\x2a\x42\x3a\x2b\x4e\x38\xde\xc4\x66\x37\x23\xf2\xc0\x45\x36\x9e\x0d\x42\x19\x1f\x50\xd6\x05\xc4\x71\x75\x70\x2a\x4e\xc0\x27\x7b\x69\xe9\xd6\xd4\x93\x11\x09\xb0\x4d\x86\x2d\x15\xd8\x0d\x8d\x32\x39\xfe\xc4\x3c\x58\x6a\x6c\x94\xe1\x78\xf2\x6c\x46\xd5\x2c\x62\xa3\x7d\x2f\x3b\x8d\xb3\xcb\x97\xd6\xea\x82\x70\x7c\x76\x7f\xaa\x67\x62\xba\x2f\xe4\xfb\xf2\xb5\x3e\xf6\xea\x78\x53\x2e\x56\x87\xbb\x56\x62\x94\x7d\x24\xf6\x68\x1f\x9f\x60\x6c\x60\x6b\xf1\x20\x7d\xdc\xb0\xa2\xbe\x99\x50\xfd\x74\x0e\xea\x93\xf3\xf3\x84\x3b\x7f\xa9\x28\x07\xa5\xc3\x52\x99\xe3\x30\x18\x21\xb9\x48\x9c\xe4\x0c\xde\x50\x2f\x46\xcf\x09\x6b\x7d\x24\x62\xb5\xf2\x41\xc5\x41\xb9\x1f\x81\x21\x3e\xe7\xcf\x07\x91\xf3\x16\xe7\x33\x2c\xe7\x2b\x1c\xff\x66\x03\x3d\x58\x6c\xa4\xf6\x07\xab\xe9\xcb\xc4\x7c\x29\x21\xfe\x75\x2b\xdd\xc1\x32\x87\xd8\xc3\x95\x62\x70\x1a\x0e\xca\x4c\x51\x69\xe9\x3d\x9c\xc1\x55\x6a\x9e\xeb\xdc\x49\xc6\x6b\x11\xae\x1d\xec\xef\x64\xe5\xec\xe1\xd2\x1d\x1f\x9e\xaa\x51\xe1\x5b\x2c\xa5\x59\x73\xcb\x89\xf0\xf9\x67\x10\xe7\xb1\x50\xe2\x5a\x19\xc2\x67\xb2\x8d\x64\x53\xa6\x61\x2d\x6a\x1d\x67\x8d\x96\x6a\xbb\x0c\xe0\x2b\xa7\xfa\xc0\x93\x0d\xd7\x3b\x0c\x91\x81\x71\x23\x7b\x3e\x16\xc0\xa2\x74\xb2\xda\x60\x20\xe5\x7f\xff\x70\x76\xfe\xee\x3d\x27\x3f\xf5\xcc\xd4\x19\x7a\x78\xf6\xf5\x7c\xb7\xed\xd1\xc9\x60\x67\xb8\x9e\x17\xe2\x06\x3f\x31\x73\xbd\x3b\x38\x27\x48\xba\x0c\x21\x43\x1b\x3a\x0d\x41\xae\xfd\x02\x64\x67\xe9\x26\x3c\x31\xe1\xfe\x23\xba\x99\x9c\x5f\x6c\x70\xb7\xb5\xae\x86\x33\xb8\x99\x7a\x6c\x90\xb9\x3c\xcf\x1a\x3c\x32\x75\xda\xed\x63\xe7\xb3\xea\x9d\xba\x93\xc4\x8a\xcf\x19\xf1\xc9\x2c\xcd\x10\x06\x87\x0b\xe8\xf5\xb0\x56\xc6\xf3\x77\x8f\xdc\xad\x31\x29\x4b\x20\x17\x79\x48\x0a\x75\x1e\x01\x84\x9d\x8e\xd3\x28\xea\xeb\xdf\xcc\x62\x9c\x29\xf3\xe1\x17\xb5\x5c\x11\xda\xf8\xd1\x6d\x52\xb2\x42\x17\xa8\xce\x8c\x1f\xd7\x0a\x21\x9e\xc5\x7f\xf0\xc3\xf3\xab\xef\xc4\x5c\x70\xac\x39\x63\x0b\x99\xaa\xde\x4e\x76\x9a\x34\xea\x64\x28\xc4\x7f\xc7\x7f\xe3\x3c\x81\x93\x70\xca\xc1\x03\xac\x8c\x50\xc7\xf3\xef\x56\xba\x3a\x55\x45\x2f\x0d\x2e\xc0\xa3\xf1\xaa\xd4\xc8\x04\x31\xcd\x5c\x20\x42\x37\x7f\x9e\x94\xeb\x3c\x8f\xe2\x2e\x48\x99\x75\x33\x68\x40\x8d\x69\x78\x48\x51\x98\xef\x94\xa1\xb5\x95\x5e\x1c\x58\x85\x95\xa3\x48\x64\x83\xf2\x57\xcf\xa7\x5f\x7e\x39\xfb\xd0\x68\xec\xb6\x80\x1f\xec\x16\xef\xd0\xe5\xba\x4b\x0e\x2a\x11\x84\x57\x61\x90\x11\x1d\xb6\xfc\x80\x82\x81\xd1\x38\xdf\xfd\xf0\xb2\x7c\x39\x65\x98\xa4\x56\x8a\x7a\x44\xeb\x22\xcb\xb7\x82\x8b\x8d\x56\x1b\x9e\xbb\xbe\x20\xda\x6c\x70\xcb\x53\x86\x5c\x6d\x1f\xfb\x4c\x7a\x56\x44\x2c\xc5\x7b\x1e\x12\x5a\x73\xbe\x88\x84\x84\x47\x49\xe4\x1e\xf1\x80\x91\x44\x01\xb1\x2d\x7b\x79\x0c\xf0\xd4\xfd\xe5\x72\x14\x83\xa8\x51\x8e\x0a\x4f\x26\xa8\x24\x53\xce\x95\x88\x6f\xf7\xce\x96\xb2\xd4\xb1\x3f\x4d\x4f\xc7\x77\x52\xaf\x1a\x81\x80\x95\x10\x8c\x03\xd9\xca\xf3\x97\x58\xa4\x8a\xf1\x4d\x1a\xa6\x70\xad\x31\x60\x15\x32\xae\x70\xd8\xcd\x04\x14\xe2\xeb\xf8\x0f\xe2\xf8\x88\x13\xe2\x73\xf8\x3e\xc1\x79\xac\x84\xe4\xa8\x38\x17\x60\xea\xc6\x5f\x81\x1e\x9c\xcc\x9f\x81\x2b\x2d\x5d\x6e\x91\x73\x49\x48\x63\x81\xf1\x27\xac\x6d\x9c\x02\xf0\x49\xdf\x45\xf5\xa6\x8a\x7b\xd4\xb3\xe6\xf0\x55\x26\x66\x09\x71\xbc\x38\xbc\x3a\xbc\xdf\x23\x27\xc6\x27\x97\x02\x00\xf8\x11\x35\xa9\x97\x70\x72\x7b\x5b\xac\xed\x17\x69\x12\x31\x73\x63\xe6\x0c\xca\x83\xc3\x35\xde\x83\x5c\x4b\x72\x28\x48\x9e\xd6\x98\x51\xc6\x47\x4e\x8d\xe3\x80\x0c\x41\x62\xcc\x3b\x93\x78\xbb\xd4\xb0\x6a\x51\xd6\xd4\x6d\xc5\x03\xd8\x13\x7c\x76\xd5\x62\xb5\x49\xd2\x28\x68\xb8\x07\x49\x29\x4a\xf2\x0b\x98\xf3\x2f\xf2\x30\x01\xc7\x1f\xde\x73\x27\xbf\xe9\xf4\x17\x27\xfc\x24\x1e\x7d\x09\x27\xff\xf6\xcf\xab\x97\x3f\x9e\xcc\x5c\x90\x50\xca\x0d\x0c\x7f\xaf\xf0\x3e\x92\xe1\x2e\xce\xa6\xe3\x2d\x66\xde\x3e\xc8\x4c\x7e\x89\xe7\x98\x79\x96\xb3\xb5\x53\xa1\xe7\xa7\x97\xd0\x53\x1b\xed\x8c\x4f\x1c\x74\xcd\xe5\x53\x5c\xe5\x75\x0a\x5a\x36\x7e\xfa\x0c\x00\xd4\xe7\x6b\x8c\x46\x88\x7f\xf8\x10\x67\x3c\xe3\x13\x2e\x22\xf9\x83\x32\x5c\x25\x99\x93\x66\x33\xce\xb1\xb5\x62\x3c\x9e\x41\xaa\x1b\x74\x50\x7d\x12\x1f\x55\x22\x9f\x31\x6d\x61\x7d\x49\x71\x45\x30\xb8\x35\x94\xd0\xf9\xf6\xf1\x8c\x22\xf5\xc6\x0c\xe6\x44\x7c\xb2\x4f\xc6\x43\x94\x81\x17\x36\x79\x26\xde\x9f\xcd\xbf\xcc\x45\x8e\x3d\x53\x9e\x95\x0e\xe5\x66\x5f\x49\x8f\xfb\xca\x9a\xa0\xcc\x80\xfb\xc4\xe5\xf7\x6b\xbb\x5f\xdb\x60\xf7\x4e\x9a\x35\xee\x1d\x86\xc1\x99\xf3\xdb\xdb\xf2\x24\x4b\xca\xf0\x90\x64\xa1\xf6\xb8\x6f\xac\xdb\xab\x66\xef\xb7\x2a\x54\xed\x7c\x77\xa2\x1f\x69\x6f\x2f\xab\x8d\x5c\xe3\x5e\x75\xbd\x75\x61\xcf\x34\x68\x7f\x27\xdd\x9e\x9c\xb6\xf7\xc1\x0d\x55\xd8\x13\xc9\x21\x2d\x6a\x6c\xd0\xed\x95\x0d\x32\x0a\x4c\x43\x4c\x04\xeb\xea\xf8\x97\x20\xe3\xb5\x6b\x8b\xec\x45\xa2\x24\xd2\x4f\xeb\xda\x6e\xd1\xe5\x6a\x37\xa1\x1e\xb9\x62\xeb\x54\x1a\x2c\xf3\xe8\x9b\x21\x00\x6b\xca\xee\x38\x1b\xed\x0a\x21\xae\x08\xc8\x1e\x35\x78\x8a\x23\x4e\x86\xd1\xe0\xcb\x63\x5e\x17\x8d\xcf\x88\x45\x06\x38\x89\x46\x41\x53\x5f\xc2\xc9\xd9\x37\xcf\x3e\xbb\xbd\xbd\xbd\x3d\xcf\xcb\x33\x77\x45\xd3\x3d\xc6\x26\x29\x83\x8a\x93\x3f\xde\x44\x92\xdf\xc9\xb2\x31\x2e\xdc\x9d\xde\xde\xde\xf2\xc2\xfb\x3f\xf9\xe2\xd9\xbb\x2f\x97\xff\xf9\xfe\xf7\xbf\x7e\xd8\xdf\xbf\xbb\x5a\x7e\x2f\x97\xcd\x97\xcb\xff\x7a\xff\xfb\x5f\x3e\xec\x87\xf9\xef\x7f\xff\xb0\xff\x79\xfe\xfb\x6f\x1f\xce\x4f\x04\x1b\x81\x09\xf6\xe1\xe5\x2f\x2e\xe6\x97\xff\xe2\x23\x57\x0e\xb6\xb6\x64\x9b\xb7\xaf\xbf\x7b\xbd\xff\xe5\x97\x5f\xf6\xdf\xdf\xfc\xf2\xf2\xf9\xf9\xe5\x37\x9f\x10\x7c\x7b\xfb\x64\x2e\xfa\xf6\xf6\xc9\xc5\xbf\x2e\x9d\x63\xeb\x95\x0d\xaa\xc2\x08\xed\xed\xe4\x63\x4a\x50\xca\x12\x22\x5b\x31\x47\x53\x62\x46\x88\xe4\x40\xc9\x7f\x4e\xc2\xd0\x8a\x31\x2e\x12\x2e\xc4\x82\x45\x99\x8e\x29\xdb\xb3\x30\xfe\x4c\x54\x59\x0a\xa8\xfb\xf1\x4d\x1e\x8d\x69\x6b\x37\x92\x30\x93\xdf\xa3\x5f\x25\xb6\xca\xd4\x0b\x11\xff\xf0\x25\x7e\xc7\x20\x0a\x92\x86\x9a\xa9\x3f\xc8\x98\x96\x84\x15\x09\x63\x6f\x4c\xa5\x87\x9a\xf0\x75\x5e\x24\x40\xc5\xe5\x74\xa9\xc6\xd9\x2e\x31\xe7\x03\xae\x22\x3d\x60\x57\x62\x4d\x6d\xfb\xc4\x35\xe1\xf0\xf3\x08\xa5\x97\xd5\xda\x6e\x79\xe4\xef\xa1\xb7\x3e\x92\xc0\x26\xf1\xf3\x31\x45\x12\xcc\x1c\x3a\xf1\x59\x6c\x2d\x8a\x27\xdf\x7c\x3d\xf7\xe5\xb3\x8b\xe3\xf5\x07\x3e\x4d\x77\xb8\x84\x93\x5f\xe5\x9d\x8c\xdb\x39\x58\x3e\x72\x4e\xd8\x69\x7c\xe4\x98\xc3\xe5\x4f\x9c\x52\x79\x3f\x45\x0b\xc6\x3f\x0f\x8a\xdc\x80\x5b\xda\xb9\xe1\x18\x6a\x4a\x1e\xaf\x99\x35\xd9\x85\x5d\x4b\xa6\xba\x53\xb8\x05\x87\x8d\xac\x82\x75\x45\x9c\x57\xe7\xbf\xe7\x63\x94\xf2\x81\xde\x75\x48\x61\xe2\xe3\x43\x63\x03\x8e\x7f\xf6\xe4\x8f\xa9\x3d\x15\x64\xd1\x6b\x94\x1e\xe3\xe0\x4f\x52\x61\xf3\x03\x16\xe2\xff\x03\x00\x00\xff\xff\x07\x42\x4a\xf6\x35\x28\x00\x00") func runtimeHelpColorsMdBytes() ([]byte, error) { return bindataRead( @@ -456,7 +900,47 @@ func runtimeHelpCommandsMd() (*asset, error) { return a, nil } -var _runtimeHelpHelpMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x55\xcf\x8e\xdc\xb6\x0f\xbe\xeb\x29\x08\xec\x21\xbf\xdf\x62\xd6\x0f\x90\x43\x80\xa0\x48\x9b\x3d\x04\x48\x90\xa0\x41\x6f\x43\xdb\x1c\x8b\x18\x59\x74\x25\xda\xde\xe9\xd3\x17\x94\xec\x99\xd9\xb4\xcd\x69\xc6\x94\xf8\xf1\xdf\xf7\x51\x0f\xf0\x89\xbb\x24\xe0\x29\x4c\xa0\xf4\xa2\xce\x55\x03\x67\x40\x50\x4a\x23\x47\x0c\x4f\x2d\x66\xea\xcb\x39\x50\xcf\x2a\x09\xd4\xa3\x02\xf2\x98\x41\x05\x5a\x02\xc2\x7c\xb1\xbf\x73\x26\xc0\xd8\x03\x47\x9d\x59\x79\xa1\x03\xb8\xd5\x73\x20\xc0\x90\x05\x14\xcf\x1c\x07\xc0\x7e\xc1\xa8\x38\x10\xc8\x09\xd4\x13\x9c\xe6\x10\xa0\xc3\x09\x5b\x0e\xac\x4c\xd9\x0e\x46\xe9\x29\xc5\x6b\x16\xb9\x71\xee\xf9\x04\x17\x99\x61\xc5\xa8\x16\x2d\x93\xe1\x86\x02\x71\xa6\x4b\xcb\xb1\xe7\x38\x64\x98\x12\xe5\x0c\xbf\x68\x0a\x1f\x4a\x36\x7a\x99\x08\x8e\xa5\xc8\xbb\x6b\xc7\xc6\xb9\xaf\x44\xc5\x3b\x5a\x6d\x99\x3a\x65\x89\x70\x92\x04\xa3\x24\x02\x8e\x27\x49\x23\x16\x23\xb6\x32\x2b\xf4\xd2\xcd\x23\x45\xdd\x6c\xb1\x2f\xad\x6b\x9c\x7b\x78\x78\x80\x2f\x33\x77\xe7\xa7\xac\x98\xd4\xb9\xcf\xd7\x1c\xbe\x58\xaa\x7f\xce\xac\x87\xe2\x60\xa6\xaf\x25\x7b\x5c\xa8\x81\xcf\x77\xb9\x9a\xd1\xbc\x2d\x61\xeb\x53\x27\xe3\x88\xb1\xcf\xce\xfc\xac\xf0\x0e\x63\x29\x7a\xf5\xdc\xf9\xeb\x31\x60\x22\xc0\x05\x39\x60\x1b\x08\xda\x4b\x6d\x80\x21\x28\xb6\x07\x90\x04\xed\xc5\x2d\x4c\x6b\x31\x79\xda\xe6\x2d\x13\x77\x70\x7c\x57\xbf\x76\xb0\x63\x03\xdf\x3d\x45\x78\x86\x35\xb1\x92\x9d\x37\x4d\x73\x84\x67\x18\x09\x63\x45\x76\x77\xad\xb5\xbb\xa5\xbf\xab\x47\xa5\x85\x92\x71\x47\x3d\x25\x6a\x9c\xfb\x24\x4b\xed\x6f\x37\xa7\x2c\x09\x30\xc9\x1c\x7b\x58\x59\x7d\x31\x8f\x62\x84\x29\x7c\x22\xc0\x94\x64\xb5\x01\x6d\x93\x2e\x7e\x12\x24\xe5\xce\xd3\x48\xd0\x0b\xe5\xf8\x46\x21\x88\x9c\x61\x10\xe9\x0f\xd7\x9e\x74\x1e\xe3\x40\xc0\x5a\xa1\x8f\xef\x20\x93\xbe\x72\xb6\x1a\x1a\xf7\xc7\x76\xbf\x12\x44\xb1\xdd\x59\x54\xe2\x5f\x3b\x78\xe7\x98\x4b\xfb\xec\xca\x3f\x18\x61\xa1\xdc\xad\x7d\xe6\x62\x94\xba\x0d\xf4\xbb\xa1\x8f\xd6\x82\x96\x74\x25\x8a\x90\xa7\xc0\x9a\x0f\x77\xa4\x7c\x07\x4b\x31\xc2\x89\x03\x45\x1c\xe9\x68\xf1\x0c\xf5\x07\xb3\x53\x01\x99\x28\x02\x42\xa4\xb5\x22\x6d\xbc\x7b\xdf\x75\xdb\xb8\x4b\x8e\x96\xcf\xae\x63\x8f\x26\xe4\x76\xe6\xa0\x4f\x1c\x6b\xaa\xf9\x92\x95\x46\x18\xe7\xce\x43\xe0\x33\xc1\xef\x3c\xbe\xc9\xf0\x3f\x0c\xea\x65\x1e\x3c\x04\x2b\x80\x5e\x94\x62\xe6\x85\xfe\xdf\x38\xf7\xad\x2a\xdb\x28\x3c\xbd\xe6\x2b\x96\xd8\x3b\x7b\x8a\x66\x6f\xd5\x71\xac\xaa\x3b\xc2\x49\x42\x90\x95\x7a\x23\x27\x56\xe6\x35\xee\x5b\x65\xf9\xbf\x5c\x89\xa2\xde\x8e\x56\x0e\xa1\x56\xad\x9e\x33\x4c\x38\x18\xab\x3e\x92\xf1\x3d\xd5\xa9\x4d\x92\x33\xdb\xd0\x6e\x9c\xce\x75\x3d\xed\xe4\x48\x84\xfd\x5b\xe7\x1e\x41\x67\x95\xc4\x18\xde\xc2\x7b\x68\x13\xd3\xe9\x6a\xd9\x04\x35\xf0\x42\x19\x30\x82\x2c\x94\x4c\x2f\xb6\x86\xf6\x05\x23\x46\xea\xfb\x28\xee\xf1\x7e\x9b\xbc\x85\xdf\xaa\x77\x5d\x66\x81\xb3\xee\xdb\xad\xa7\x13\xce\x41\x5f\xad\x28\xcc\xb0\x52\x08\xf6\xeb\x65\xb5\x4e\x26\xb2\x43\x73\x18\xdd\xe3\x55\x8e\x37\xd8\x1d\x71\xcf\xe7\xa6\x7e\x53\x94\x15\xac\x9e\x2e\xd0\x8b\x7b\x04\x99\x8c\xa1\x3f\x71\xde\x2e\xdc\x04\x34\x67\x95\x91\xff\x22\xf7\x08\x53\x98\x07\x36\xe7\x0f\x2f\x53\x40\x8e\x35\xc3\xd1\xf8\xf4\x26\x6f\xa7\x3b\x89\x56\x49\xe7\x9a\xc1\x56\x45\x97\x08\x95\x0c\x37\x81\xac\x71\x07\x2b\x15\x99\x42\xee\x50\x77\xc4\x7b\x99\x1a\x52\xbe\x44\xc5\x17\xf0\x3c\xf8\xc0\x83\x57\x23\x02\xc5\x81\x23\xfd\x47\x20\x07\x25\xd4\xbd\x6a\x4d\x44\xd8\xf7\x45\x2a\x01\xe3\x30\xe3\x40\xe5\xad\xb2\xe2\x2b\x98\x73\xbf\x4a\x02\x7a\xc1\x71\x0a\x74\x80\x5d\x5e\xd7\xf5\x38\x95\xf7\xe9\x5a\x41\x7d\x78\x64\x0e\xfd\xcf\x9e\x97\xed\xb2\xed\x81\x67\x48\x64\x33\xa2\xd8\x97\x95\x55\x1e\xbe\x32\x24\x38\xee\xbc\x3b\xd6\x50\x26\x72\x68\xa9\xc3\x2a\x32\xdb\xa0\xd9\x4b\xd2\xf2\x12\x11\x76\xfe\xfa\x34\x61\xec\x5d\x65\x69\x27\xb1\x4b\xa4\xb4\x57\x50\x9e\xcc\xad\x37\x06\x63\x71\x16\x4c\x2c\x73\xb9\x7b\xe2\x61\x4e\x75\x6f\xed\xb3\xe7\x58\x47\xd0\xc0\x47\x59\x6d\x73\x1f\x1c\x6b\xd9\xb2\xa6\xbf\x22\x86\x82\xc2\xf1\xa9\xa7\x49\xfd\x0f\x8f\x9f\x6e\x94\xdb\x84\xb1\x29\x6f\x4a\xb2\x70\x4f\x8d\xfb\x3b\x00\x00\xff\xff\x8f\x28\x12\xbf\x5b\x08\x00\x00") +var _runtimeHelpDefaultkeysMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x99\xdd\x6f\xdb\x38\x12\xc0\xdf\xf9\x57\x4c\xe0\x87\xc6\x4d\x4f\xb8\xde\x1d\x70\x6f\x0b\xe4\x73\xbb\xed\x36\x49\x9b\x74\xbb\xdd\xa7\x52\xd2\xc8\x22\x4c\x91\x5a\x7e\xc4\x15\xa0\x3f\x7e\x31\xa4\x94\x38\x76\x9a\xb8\x05\xd5\xea\xc9\xa0\x48\xf3\xc7\x99\xe1\x7c\x69\x76\x82\x15\xf7\xd2\xc1\x1b\xec\x2c\x63\x47\x28\xf5\x0a\xb8\x41\xb0\xa2\x69\x25\x42\x51\x73\xe3\x2c\xe8\x0a\x5c\x8d\x50\x0e\x93\x6b\xed\x96\xd8\x59\xe0\xaa\xa4\x71\x61\xa0\xf2\xaa\x70\x42\x2b\x9b\xb1\x33\x6d\xa0\xd1\x06\x41\xa8\x4a\x9b\x86\xd3\x30\xf0\x5c\x7b\x07\xb9\x50\xa5\x50\x0b\x28\xbc\x75\xba\xb9\xfd\x1b\x6d\x68\x1f\xb5\x10\x6a\xc1\xc6\x2d\x86\xa9\xf6\x05\xb4\x12\xb9\x45\x30\x5e\xc1\xe7\x5f\x6a\x94\x2d\x2c\xb1\x1b\x5f\x7f\x66\xec\x72\x78\x8f\x0d\x36\x39\x1a\x70\x35\x77\xf0\x9c\x4b\xf9\x1c\xc2\xbf\xd7\x68\x30\x1c\xc9\x20\xad\xe2\xb9\xc4\x3d\xf6\x5b\x05\x9d\xf6\x50\x6a\xf5\xcc\x81\x14\x4b\x04\xe1\x5e\x84\xa1\x82\xab\x48\x43\x43\x7b\x8c\xed\x7f\x8c\xab\x95\x76\x60\xd0\xb6\x5a\x59\x91\x4b\x84\x4a\x9b\x30\xbf\xd2\x66\x81\xce\xd1\xb1\x56\xb4\x33\x8d\xd1\x3e\x71\x73\xa7\x33\x06\x27\x3a\xac\xd6\x2d\x2a\xe0\x0a\x84\xb5\x1e\x21\xc7\x82\x7b\x8b\xb7\xff\xa1\xc3\x52\xb3\x7e\xb8\x6c\xce\xd8\xec\x52\xaf\xd0\x80\xb7\x68\xd8\xc1\xbf\x86\xe7\xf6\xc7\x37\x3f\x07\xac\x87\x63\x67\xe4\xc1\x29\xf4\x70\xb5\x12\xae\xa8\xc1\xe9\xa0\xdc\x46\x14\x46\x43\xa1\x9b\x86\xd4\xda\x1a\xdd\xb4\x8e\xde\x91\xe0\xf9\x38\x9e\x01\x00\xf4\xac\x87\xe1\xe9\x61\xff\x0a\x71\x54\xcc\x30\xc9\x7e\x0e\xd2\xe1\x20\x85\x75\x64\x3b\xe3\x78\x06\x73\xb8\x5d\x99\xf4\x38\x47\xd0\xc3\x7b\xaf\xc0\xd6\x28\xe5\xed\x7e\x20\x54\x3c\xd6\x33\x0b\x85\x37\x06\x95\x83\x95\x36\x4b\x52\x56\x29\x0c\x16\x4e\x9b\x2e\x4b\x44\xc2\x66\xe7\xfc\x46\x2c\x82\xbd\xb3\x54\x87\x7b\x83\x5d\x14\xf3\x09\xda\xc2\x88\x36\x5c\x26\x5d\xdd\xde\x37\x78\xea\xe9\x59\x9f\x86\xe4\xd0\x18\xbd\xb2\xd0\xc3\x5b\x7d\x83\xc1\x60\x0a\x6f\x2c\xa9\xd9\x68\xaf\xca\x68\xbc\xa3\x90\x4b\x5d\xf8\x06\x95\xcb\xee\x93\xac\x59\xcd\x27\xb4\xe0\x6a\x61\x41\xd8\xb5\x8b\x39\xda\xe2\x8d\x68\xe2\xfd\x11\xf1\x9e\xae\xb8\x72\xd9\x3c\xa5\xd5\x5c\xd5\xa2\x72\x07\xe3\x71\xc8\xe2\x2d\x4a\x2c\x1c\x38\xfc\x72\x0f\xfb\x11\xc1\xde\xc9\xe4\x7b\x9f\x64\xc7\x79\xa5\x1b\x0c\x82\x8d\xda\x89\x52\xcc\x71\x21\x94\x22\x63\x1f\xfc\xf7\xa8\x1e\x29\x14\x66\xb0\x7f\xce\x9d\x37\x5c\xca\x2e\x9b\xa7\x23\x39\x55\x25\x6c\x91\xa0\x2a\x1f\x66\x98\x52\x26\x97\x7c\x81\x1f\xda\x91\x64\xb0\x56\xdf\x86\x9d\x2d\xfc\xed\x45\xb1\x94\xdd\x63\xaa\x4e\x4a\x72\xa2\x36\x48\x4a\xbd\x52\xbb\xb2\xa4\x75\x96\xbf\x43\x0f\xaf\x7d\xd3\x92\x76\x08\x80\xdc\xe4\xa8\x96\x4a\x48\x32\x0d\xb8\x0c\xfe\xdf\x06\x47\x1e\xe6\xcc\xa2\xef\x4e\x4b\xf2\x71\x94\x49\x8e\x6e\x85\xa8\xc0\xb6\x52\x50\xbe\x41\xa1\x72\x8d\xca\xf1\x7c\x4b\x38\xdb\x51\xe8\x26\xac\x0e\x97\xb9\x8e\x3f\x85\xda\x0a\x4d\xf3\x09\x05\x7b\x0d\x3d\x5c\x84\x28\x0f\x0a\x57\x0f\x52\x4f\xaf\xe2\x43\xe9\x0e\x5e\x6c\x5e\xc0\xd6\xe0\x8d\xd0\xde\x12\x13\x49\x85\xc6\x1c\xcf\x29\x40\x3f\x21\xd8\x6b\x72\xd2\x14\x34\x6d\xcc\x93\x1a\x7d\x43\x1e\x65\x54\x18\xd9\x0b\xe4\xbe\xaa\xd0\x84\x70\xab\xb8\xd2\x49\x1d\x35\x1d\x27\xdb\x3c\x8e\xc2\x2f\x6e\x97\xa3\x24\x14\x2c\x9b\x9d\x51\x56\x77\xd1\xa2\x09\x21\xde\x26\x8b\xf1\xc1\x74\xce\xa0\x87\xb0\x01\xc5\x9f\xa7\x2e\x64\x98\xe3\x34\x54\x42\x95\x29\x7d\x77\x20\x39\x1f\x49\x54\x24\xb1\x8e\xab\x02\x43\x1a\x37\x20\x59\xe4\xa6\xa8\xb7\x21\x53\x5f\xa7\xcb\x91\x84\xac\xf7\xe7\x90\x90\xd6\x25\x4e\xa6\xf5\x77\xd0\xc3\xb1\xd4\x16\xb7\xd4\xfd\xce\x93\x1f\x8c\x39\xb9\xa8\x40\x72\x1b\xdf\x05\xd7\x18\xf2\xe8\xb4\xb2\xbe\xb8\x73\x5d\x9b\x16\x47\x09\x98\xd3\x20\x54\xeb\x23\x83\xe2\x0d\x4e\x97\xca\x5f\x51\x65\xc2\x6f\x36\x45\xf2\x23\x9d\x28\x9b\x5d\x93\xed\xeb\x89\xb4\x7e\x48\x27\x8c\xd9\x26\x97\xf2\x2b\x37\x7e\xea\x30\x11\x48\xfe\x24\xfb\xf3\x6e\xc8\x7d\xb1\xdc\x39\xfb\x4d\x4e\x72\x4c\x24\xba\xed\xbe\x07\x25\x2d\xc9\x1f\x40\x09\x9b\x75\xf8\x1d\x28\x69\x49\xde\x0c\xda\xd9\x48\xdb\xe1\x98\x87\xa8\xa7\x20\x47\x68\x89\xb4\x84\x95\x70\xf5\x80\x3f\x9f\x80\xe4\x84\x2a\x50\xdf\x4a\x51\x70\xb7\x43\x0a\x3f\xa1\x4c\xfe\x82\x1e\x3e\xa8\x52\x03\x1f\xfa\x4d\x3b\x59\xc8\x14\x24\x9f\xa0\x87\xf7\xf8\x53\x49\xd8\xec\xc2\xd5\x89\x1b\x43\xbf\x8e\x81\x80\xf2\xaa\x90\x3a\xef\xee\x7f\xd3\x0a\xf8\x15\x84\xec\x0f\x8d\x22\xa3\xcb\x79\xb1\xb4\x2d\x2f\x76\x43\xd9\x28\x0e\xa8\x3a\xd6\x92\x2e\xb2\x69\x84\xe2\xd2\x0e\x9d\x3f\xeb\xdb\x56\x1b\x17\xce\x7a\x34\x6e\x00\x4b\xec\x20\x4b\x1e\x61\xdf\x43\x0f\xd7\x7a\xb1\x90\xb1\x7b\x12\x8a\x2a\xe5\x43\xcb\xd2\x78\x89\x86\x6e\xf6\x45\x14\xbb\xc4\xca\xd5\xa1\x27\x21\x4a\x4c\x48\xc2\x66\xa7\x0d\x2f\x2c\x58\xd7\x49\x1c\xed\x36\x59\x6c\xa3\x4c\xfd\xec\x91\xca\x3f\xe4\x93\x2b\x6d\xca\x0c\xf6\xaf\xd7\xf2\xf8\xa8\xd5\x94\xf2\x26\x92\xa3\x27\xbb\x21\xb7\x35\x51\x64\x9a\xc4\x90\x89\xe4\x10\xee\x19\x72\x68\xd5\x2c\xb1\x23\x7d\x8f\x7c\xf7\xd8\xa2\x5b\x9d\x4f\x40\x72\x7a\x9f\xe4\x34\x76\xa9\xd7\x41\xd6\x54\x16\x30\xe6\x13\xc9\xe4\x12\xb6\xfa\x32\x84\x71\xc5\x1b\x04\x6e\xc1\xb7\x11\x6c\x3e\xad\x9b\x21\x92\xf3\x4d\x92\x52\xaf\xd4\x3a\x4b\xe8\xd3\x7c\x85\x26\x5d\x95\x31\xf6\x73\x97\xd8\xd9\x8c\xb1\x8f\xdc\x90\x39\xec\xc1\x75\x8d\x77\xcd\xde\xd0\x12\x6d\x78\x17\x3e\x27\x50\x4d\x4e\x69\x63\x4c\x21\x07\xbf\xb6\x07\xa9\x64\x73\xf6\x72\xf0\x9e\x21\x18\x50\x20\xf8\x96\x00\x97\x52\x4b\x67\xff\x19\x48\x7e\x72\x55\xd0\xc3\xd9\x7f\x07\x92\x50\x95\x3e\x50\xa4\x8f\x36\x33\x94\xf4\x5b\x06\x93\x8e\xe4\x7f\x03\xc9\x83\xd5\x23\x15\x8f\x54\x35\x6a\x25\xbb\x38\x36\x21\xc9\xff\x1f\x97\xc9\x7d\x91\x3c\x70\xa1\xd3\x91\xbc\xfc\xf7\xd7\x65\xf2\x03\xed\x84\xcd\xde\xf2\xc2\x68\xcb\xd8\xdb\x50\xbe\x0f\x49\x86\x0d\xce\xd5\xdb\xd0\xc0\x58\x62\x97\x6b\x6e\x4a\x68\xc2\xd4\x0c\xae\x44\xd3\xca\x8e\x62\x92\x1d\x64\xf5\x01\x9c\x66\x21\x30\x80\xc1\x42\x9b\xf0\xe5\x94\xc7\x05\x10\x3f\xd1\xdd\x9b\x0b\xd6\xe9\xf6\x6e\x6a\xc6\xd8\xe5\xdd\x84\xd7\xe3\x97\xbc\xf0\x99\x26\x4e\xc2\x61\xf7\x0c\xfe\x09\x00\x00\xff\xff\x04\x42\x7b\xdb\x06\x1e\x00\x00") + +func runtimeHelpDefaultkeysMdBytes() ([]byte, error) { + return bindataRead( + _runtimeHelpDefaultkeysMd, + "runtime/help/defaultkeys.md", + ) +} + +func runtimeHelpDefaultkeysMd() (*asset, error) { + bytes, err := runtimeHelpDefaultkeysMdBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/help/defaultkeys.md", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeHelpGimmickcolorsMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\xcd\x8e\x1a\x3d\x10\xbc\xfb\x29\xea\xd3\x77\x60\x17\x09\x24\x0e\x2b\x25\xdc\x12\x12\x21\x0e\x9b\x44\x42\xd1\x9e\x1b\x4f\x63\xb7\xb0\xdb\x23\xbb\x67\x61\xde\x3e\x9a\x61\xf3\x77\xc8\xc5\x3e\xb8\xba\x7e\x5c\xfd\x3f\xf6\x92\xb3\xf8\x0b\x7c\x49\xa5\x36\xe7\x5e\x18\x91\x5e\x19\xa2\x3e\x0d\x1d\x77\x20\x9c\xf9\xfa\xf6\xec\x23\x67\x6e\xb0\x48\x06\xaa\x8c\x73\xa9\x38\x0f\xba\x75\x6e\x39\xdd\x97\x71\xe5\xc9\xdb\xd0\xb6\x38\xa0\x2b\xba\x30\x5c\xb4\x5c\x71\x8d\x23\x0e\xc8\xd4\x31\x2c\x4a\x5b\xe3\xe1\xa5\x8a\x19\x2b\x4e\x23\x76\xd4\x1b\x89\x3e\xfb\x5d\xe2\x94\x48\x1f\xdd\x12\x81\x32\x9f\xca\xb8\x32\xbf\xc5\xee\xb7\x32\x4e\xd4\xb8\x43\x51\x58\x64\x94\x24\xaf\x8c\x50\x99\x15\xa5\x4a\x10\xa5\x84\xfd\x7d\xf2\x3f\xb7\x84\x72\x9b\x09\x3e\xfc\x69\x1e\xa4\x1d\xda\xa8\x46\x37\x44\x09\x31\x49\x88\x26\x1a\x30\xb4\xe9\x2c\x9a\xc6\x37\x38\xe4\x2e\xe3\x80\x2f\xa2\xc6\xda\x15\x7c\x56\xe3\x3a\xb9\xcd\xac\x86\xe3\xd8\x8c\xf3\x1d\x8e\x9e\x12\x9b\xf1\xda\x2d\xd1\xc6\x7c\x12\xd2\x7f\xbb\x3f\x8e\xf9\xf4\xf5\xb8\x68\xd8\x7f\x3f\x4c\x03\x99\xac\xca\x6d\x8b\x6f\x95\x27\x1d\x88\x2d\x1a\x36\xef\xdf\x6d\x70\x15\x8b\xa0\xbf\x02\xfc\x62\x21\xe4\xa2\xc5\xc7\x5a\x32\x3b\xe0\xf0\xf1\x19\x4f\x9b\xa7\xcd\x1a\x0f\xf8\x54\xb8\x41\x8b\xfd\x6c\x71\x0e\x12\x62\x69\x73\xd4\xe9\x0b\xac\x92\x24\xd1\xb0\xc6\xa3\x73\xbb\xc8\xfe\x32\x63\xfa\x34\x04\x51\x54\xee\x0b\x7a\xae\x52\x3a\xf1\x94\xd2\x38\x37\x1d\xee\xab\xb2\xba\x07\xe6\x9b\xb1\x36\x29\x8a\x9e\xfc\xa5\xb9\x89\x35\xb0\x0e\xa2\x0c\xea\x3a\x31\x29\x53\x21\x36\xaf\xcc\xfa\x47\x00\x00\x00\xff\xff\x9c\xc3\x31\x37\x69\x02\x00\x00") + +func runtimeHelpGimmickcolorsMdBytes() ([]byte, error) { + return bindataRead( + _runtimeHelpGimmickcolorsMd, + "runtime/help/gimmickcolors.md", + ) +} + +func runtimeHelpGimmickcolorsMd() (*asset, error) { + bytes, err := runtimeHelpGimmickcolorsMdBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/help/gimmickcolors.md", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeHelpHelpMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x56\xcd\x6e\xdc\x36\x10\xbe\xf3\x29\x06\xf0\x21\xad\xb1\xd6\x03\xe4\x60\x20\x28\xd2\xc6\x87\x00\x09\x62\x34\xe8\x6d\x67\xa5\x59\x71\xb0\x14\x47\x25\x47\x2b\x6f\x9f\xbe\x18\x52\xda\x95\xdd\x26\x27\xaf\x49\xce\x37\x7f\xdf\x37\xa3\x3b\xf8\xcc\x6d\x12\xf0\x14\x46\x50\x7a\x51\xe7\x9e\x3d\xc6\x13\x5c\x64\x82\xa3\x24\xe8\x64\x8e\x41\xb0\xe3\xd8\x03\xc6\x0e\xa6\x6c\xbf\x06\x33\x6a\x5c\xb5\xe5\x0c\x08\x4a\x69\xe0\x88\xe1\xe1\x80\x99\xba\x02\x05\xd4\xb1\x4a\x02\xf5\xa8\x80\x3c\x64\x50\x81\x03\x01\x61\xbe\xd8\xcf\x29\x53\x81\xe4\xa8\x13\x2b\x9f\x69\x07\x6e\xf6\x1c\x08\x30\x64\x01\xc5\x53\x71\xda\x9d\x31\x2a\xf6\x04\x72\x04\xf5\x04\xc7\x29\x04\x68\x71\xc4\x03\x07\x56\xa6\x6c\x17\x83\x74\x94\xe2\x35\x8a\xdc\x38\xf7\x74\x2c\x49\xcc\x18\xd5\xbc\x65\x32\xdc\x50\x20\x4e\x74\x39\x70\xb4\x9c\x32\x8c\x89\x72\x86\xdf\x34\x85\x8f\x25\x1a\xbd\x8c\x04\xfb\x52\x8f\xcd\xb3\x7d\xe3\xdc\x37\xa2\x62\x1d\x2d\xb7\x4c\xad\xb2\xc4\x52\xa3\x41\x12\x01\xc7\xa3\xa4\x01\xcb\x21\x1e\x64\x52\xe8\xa4\x9d\x06\x8a\xba\x9c\xc5\xae\x54\xb9\x71\xee\xee\xee\x0e\xbe\x4e\xdc\x9e\x1e\xb2\x62\x52\xe7\xbe\x5c\x63\xf8\x6a\xa1\xfe\x3d\xb1\xee\x8a\x81\x1d\x7d\x2b\xd1\xe3\x99\x1a\xf8\xb2\x89\xd5\x0e\xcd\xda\x02\xb6\x3a\xb5\x32\x0c\x18\xbb\xec\xcc\xce\x12\x6f\x31\x96\xa4\x67\xcf\xad\xbf\x5e\x03\x26\x02\x3c\x23\x07\x3c\x04\x82\xc3\xa5\x16\xc0\x10\x14\x0f\x3b\x90\x04\x87\x8b\x3b\x33\xcd\xe5\xc8\xd3\x42\x0d\x19\xb9\x85\xfd\x63\xfd\x6f\x05\xdb\x37\xf0\xdd\x53\x84\x27\x98\x13\x2b\xd9\x7d\xd3\x34\x7b\x78\x82\x81\x30\x56\x64\xb7\x29\xad\xbd\x2d\xf5\x9d\x3d\x2a\x9d\x29\x19\x77\xd4\x53\xa2\x06\x9c\xfb\x2c\xe7\x5a\xe0\x76\x4a\x59\x12\x60\x92\x29\x76\x30\xb3\xfa\x72\x3c\x88\x31\xa6\x10\x8a\x00\x53\x92\xd9\x3a\x94\x1b\x78\x2e\x2d\x7b\x2c\xa1\x75\x74\xc4\x29\xa8\x5d\xec\xad\x46\xae\x27\x05\xb4\x92\xb6\xa7\x5d\xa5\x9e\x9c\x29\x59\x82\x2b\xa1\x16\x13\xf0\x52\xcc\x4a\xa8\x16\xa0\x5d\x5e\xa0\x93\x06\x7e\xdf\x36\xd9\x49\x84\x44\x0b\x31\x4a\x04\xbb\x52\x67\xdd\x44\xb1\x65\x4e\x61\x62\x49\x4b\x82\xa4\xdc\x7a\x1a\x08\x3a\xa1\x1c\xdf\x29\x04\x91\x13\xf4\x22\xdd\xee\xda\xb3\xd6\x63\xec\x09\x58\x6b\xe6\xfb\x47\xc8\xa4\xaf\x8c\xad\xc6\x8d\xfb\x6b\x79\x5f\x09\xac\x78\x58\x59\x5e\xca\x73\xed\xf0\xc6\x30\x97\xf6\xda\x93\xff\x30\xd6\x5c\xb9\x5b\x7b\xcd\xc4\x28\x7f\x23\xdc\x77\x43\x1f\xac\x43\x07\xd2\x99\x28\x42\x1e\x03\x6b\xde\x6d\x44\xf3\x08\xe7\x72\x08\x47\x0e\x14\x71\xa0\xbd\xf9\x33\xd4\x37\xc7\x4e\x05\x64\xa4\x08\x08\x91\xe6\x8a\xb4\xe8\xe2\x43\xdb\x2e\x74\x2c\x31\x5a\x3c\x6e\x99\x33\x1e\x6d\xd0\x1c\x26\x0e\xfa\xc0\xb1\x86\x9a\x2f\x59\x69\x80\x61\x6a\x3d\x04\x3e\x11\xfc\xc9\xc3\xbb\x0c\xbf\x60\x50\x2f\x53\xef\x21\x58\x02\xf4\xa2\x14\x33\x9f\xe9\xd7\xc6\xb9\xe7\x3a\x79\x4c\x62\xe3\x6b\x3d\x61\xf1\xbd\xb2\xbb\xcc\x94\x5b\x76\x1c\xeb\x54\xd8\xc3\x51\x42\x90\x99\x3a\x13\x0f\x56\x65\x34\xee\xb9\xaa\xf0\x7f\x9e\x44\x51\x6f\x57\x33\x87\x50\xb3\x56\xcf\x19\x46\xec\xa9\x71\xee\x13\x99\x1e\x53\xed\xda\x28\x39\xb3\x35\xed\xa6\xb9\x5c\xc7\xe7\x4a\x8e\x44\xd8\xbd\x77\xee\x1e\x74\x52\x49\x8c\xe1\x3d\x7c\x80\x43\x62\x3a\x5e\x4f\x16\xc1\xf7\x7c\x26\xe3\xf2\x2b\xba\xaf\x03\x50\x4c\x74\x5b\x2f\xee\x7e\xcb\xd9\xf7\xf0\x47\xb5\xae\xc3\x36\x70\xd6\xb7\x62\xd9\x8e\x50\xcc\x30\x53\x08\xf6\xd7\xcb\x6c\x95\xac\xfa\x30\x83\xc1\xdd\x6f\x35\x79\x43\x2e\xed\xcd\x9a\x90\x7b\xaf\x0f\x47\x49\x33\xa6\xee\x95\xab\xaa\xc7\xcd\xe4\x7a\xab\x4b\x77\x7f\xbd\xbc\xe1\xae\x08\x6b\xaa\x3f\x34\x77\xf7\x20\xa3\x91\xff\x27\xc6\xcb\x83\x9b\x36\xa7\xac\x32\xf0\x3f\xe4\xee\x61\x0c\x53\xcf\x66\xfc\xf1\x65\x0c\xc8\xb1\x26\x5f\x36\xe3\xbb\xbc\xdc\xae\xfc\x9c\x25\x9d\x6a\x04\x4b\x81\xda\x44\xa8\x64\xb8\x09\x64\x8e\x2b\x58\xc9\xc8\xc4\xb7\x41\x5d\x11\xb7\x13\xc0\x90\xf2\x25\x2a\xbe\x80\xe7\xde\x07\xab\xa1\x71\x8c\x62\xcf\x91\x7e\xe0\xc8\x41\x71\xb5\x1d\x08\xa6\x4f\xec\xba\xa2\xc2\x80\xb1\x9f\xb0\xa7\xb2\xa6\x2d\xf9\x0a\xe6\x9c\x4d\x3f\x7a\xc1\x61\x0c\xb4\x83\x55\xb9\xd7\xcd\x30\x96\xd5\x7c\xcd\xa0\xee\x5c\x99\x42\xf7\xb3\xcd\xba\x3c\xb6\x11\xf3\x04\x89\xac\x47\x14\xbb\x32\x0d\xcb\xce\x2f\x4d\x82\xfd\x4a\xe9\x7d\x75\x65\xf3\x03\x0e\xd4\x62\xd5\xaf\x2d\x8f\xec\x25\x69\x59\xc2\x84\xad\xbf\x6e\x65\x8c\x9d\xab\x02\x68\x25\xb6\x89\x94\xd6\x0c\xca\xd7\xc2\x52\x1b\x83\x31\x3f\x67\x4c\x2c\x53\x79\x7b\xe4\x7e\x4a\x75\x24\xae\xbd\xe7\xb8\x7c\xee\xc0\x27\x99\x6d\x69\xed\x1c\x6b\x19\xe0\x26\xed\xa2\xb3\x82\xc2\xf1\xa1\xa3\x51\xfd\x9b\xbd\xaf\x0b\xe5\x16\xcd\x2d\xa2\x1e\x93\x9c\xb9\xa3\xc6\xfd\x1b\x00\x00\xff\xff\xec\x72\x6b\x48\x81\x09\x00\x00") func runtimeHelpHelpMdBytes() ([]byte, error) { return bindataRead( @@ -476,7 +960,7 @@ func runtimeHelpHelpMd() (*asset, error) { return a, nil } -var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x58\x5b\x77\x1b\x29\x12\x7e\x9e\xfa\x15\x1c\xe5\x61\x67\xce\xda\x8a\x75\xb5\x9d\x37\xc7\x31\xe3\x5c\xed\xc4\x56\x32\x99\x27\xa1\x6e\x24\xb1\xa1\x41\x69\x68\x2b\xda\x3d\xbb\xbf\x7d\x4f\x15\x7d\x01\x49\xf6\x43\x49\x86\x8f\xa2\x28\x8a\xaa\xaf\xf4\x82\xbd\x97\xbb\x85\x32\xb9\x32\x2b\x07\x70\x2b\x4b\xc9\x44\x29\x99\x5f\x4b\x96\xcb\xa5\xa8\xb4\x67\x3f\x3a\x04\x53\x86\xfd\xcb\x59\xc3\x96\xb6\x2c\x84\xef\xb3\xef\xb6\x62\x99\x30\xac\x94\x08\xc1\x65\x05\xf3\x96\xed\x6c\x55\x32\xad\x7e\x28\xb3\x3a\x61\x4b\xab\xb5\xdd\x2a\xb3\x22\xad\x4e\x14\xb2\x59\x0e\x30\x9f\xcf\x51\x1f\xfc\x07\x18\x63\xac\x37\xdb\xf4\x5e\xb1\xf8\xaf\x77\x5d\x95\xce\x96\xb3\x4d\xef\x24\x20\xde\xd8\xad\x49\x30\x35\x82\xc6\x6b\xcc\x17\xb5\x5a\xfb\x18\x54\x63\xc2\x78\x0d\xfa\x20\x97\xfe\x98\x22\x1a\xaf\x31\x0f\x6b\xb5\xf4\xb1\x4d\xbd\x07\xa9\x65\xe6\x3b\x73\x08\x11\xdb\x54\x23\x62\x73\x08\x13\x6f\x57\x63\x0e\x76\x8a\xed\xae\x31\x89\xc9\x57\xda\xa7\x56\xf7\xbe\xd9\x32\x8f\xd5\x5c\x69\x9f\x1e\x9e\x10\xfb\x4a\xd2\xcd\xea\x9d\x9e\x05\xb6\x5b\x46\xc0\xbd\x3d\xd3\x6b\xeb\x7d\xb4\x4f\xf2\x83\x32\xd2\x75\x7e\xba\xd2\x3e\xbd\xb9\x0e\x14\xbb\xea\xda\x97\x3a\x39\x62\xef\xc1\x8b\xd2\xdf\x2d\x11\x19\x83\x92\x53\xf6\x6e\x4c\x7e\x08\x49\x8c\xaf\x6d\x7f\xb4\xcf\xe8\x4b\x5c\xd2\x82\x8f\xea\x4d\x0e\x5b\x07\x0d\x69\x8d\x41\xc9\x61\x6b\xd0\x8d\xc9\x0f\xb6\x6c\x94\xa5\xf6\x1d\xc0\x1a\x75\xb1\x65\x0d\xe8\xc6\x78\x59\x26\xfe\x7f\x6b\x9c\x2c\xfd\x27\xb9\xd5\x91\xe9\x0f\x1b\x91\xc9\x23\xb0\x30\x1e\x6d\x78\x9b\x80\x5e\x8b\xec\x87\x8b\x21\xdd\xc0\xab\xe7\x20\x57\xda\x9f\x26\x9a\x7a\x6f\xa4\x96\x5e\x1e\x89\x9c\xd3\x44\xdd\x33\xb8\x47\xb1\x48\xd3\x42\xef\xad\xc9\xa5\xf1\xc1\x19\xca\x9a\x93\x70\x14\xc4\x45\x56\xfa\x78\x59\xef\xae\xf2\xc9\x9a\xf8\xc8\x77\xc9\x91\xef\x36\xd2\x70\xa5\xd3\xf8\x48\x10\x0f\xe2\x29\x99\xe5\xc9\x2c\x57\xe9\x45\x7f\x3a\x98\xfd\x24\x7f\x25\x77\x7c\x7f\x80\xb8\x2f\xe5\x93\xb2\x95\x8b\x51\x7f\x27\xa8\x99\xc9\x6d\x3c\xfb\x3d\x99\xfd\x22\xd3\xd9\xeb\x34\x1d\xda\xcd\x2e\x9e\xfd\x6b\x2f\x59\x26\xc6\xbd\xdf\x9f\xdc\x7f\x10\x6f\x12\xc0\x9b\x6a\xa3\x55\x26\xbc\xdc\x87\x7d\x4d\x60\xf7\xc2\xf9\x64\xfa\x2a\xf5\x30\x5d\xd3\x95\xd6\x31\xe4\x31\x81\x5c\xe5\x79\x74\xe1\x6d\x52\x78\xf8\x59\xbf\xa8\xc6\x85\x7b\x20\x0a\x38\x2d\xdc\x9a\x02\x0e\x6f\x22\x02\xdc\xda\x42\xa6\x45\xe1\x48\xbe\xc0\xb7\x97\x86\xe3\xd1\x3c\x91\xe8\x7a\x2e\x4f\x24\xba\x0e\xf3\xc4\xbd\x58\xc9\x63\xf9\xa6\x1e\x8f\x50\xc7\x12\x4e\x3b\x1e\x6d\xf8\x67\xe2\xc3\x47\xbb\x5a\x69\x79\x2b\xf5\x26\xf1\xe3\x11\xcc\x97\x4a\xcb\x32\x49\xd3\x09\xe8\x5d\x55\x6c\x62\x07\x84\x87\x1c\x1b\x5e\x8f\xc4\x37\x91\xde\xf8\x5a\x6a\xfd\xd1\xe6\x09\xe4\x73\x02\xf9\x5c\xa9\xd4\x79\x7b\x41\x5d\x14\xc2\xe4\xfb\x2a\xbe\x25\x20\xbc\xef\x87\x8d\x4e\xf5\xcc\x8e\x9c\xf7\xa3\xc8\xca\xe4\x05\xbd\x4b\xc3\x57\x8b\x5d\x03\x21\xcc\xcb\x97\xec\xa6\x10\x99\x3b\x75\x7e\xa7\x65\xcc\x99\xba\x5c\xb7\xc4\xda\x72\xac\xce\x9e\x2e\x9a\x99\xfd\xf4\x28\xa8\x1c\x1d\xc6\x20\xce\xa1\x7b\x0f\x43\x0f\x67\x30\x62\x0e\x98\x13\x4e\x98\x6e\xa2\x0e\x8c\xc6\xf8\xb7\xc6\xcb\x55\x29\x30\x33\xb2\xad\xf2\x6b\xb6\x54\x5a\xb2\x42\x18\xb1\x92\x65\x7d\x06\x3e\xa0\x37\x73\x18\x34\x7c\x18\x8a\x53\x94\x16\xf9\x98\x86\xe2\x2b\xe3\xe7\x34\x14\xa7\x47\x3e\x38\x43\x8b\x62\xd4\x8d\xcb\xe8\x5c\x2e\x13\x1b\xd4\xf6\x5f\xe4\x88\x00\x0d\xd1\xac\x5c\x20\xa7\x22\x10\x53\xc7\xfe\xc9\x44\x59\xda\xad\x43\xda\x59\xd8\x27\xc9\xb6\xb6\xcc\xd9\x62\x47\x9f\x7d\xc0\xab\x63\x5a\x2e\x3d\x13\x26\x67\x25\x3a\x3e\xc0\x50\x49\x46\x9e\xc0\x95\xc4\x4c\xd1\xcd\x04\x93\x26\x67\x76\x49\x83\x58\x42\x4f\x70\x10\x32\xd4\x54\x6d\x08\x90\xdb\xad\x39\x54\xf3\x9c\x8e\x45\xb5\x5c\xca\xb2\xdf\x1d\x62\x6d\x75\xce\x1c\x16\xf6\xe0\x6b\xa1\x75\x8d\x75\x92\xd4\x16\xd2\x78\x26\xa8\x4e\xd1\xc1\x1c\xa5\x43\xb6\x5d\xd3\xa5\xd8\x27\x65\x56\x7d\x80\x17\xec\x8b\xac\xa3\x8c\x7c\x01\xf0\x88\xbb\x35\x5c\xbd\x10\x3b\xb6\x90\x48\xcd\x6d\x65\x72\x56\xb9\x86\x82\xcf\xff\xf7\xb2\x9f\x59\xb3\x54\xab\x97\x85\xca\x4a\xfb\xb2\x59\xd2\x47\x2e\x3e\x07\xbc\xfa\x3e\xbb\x11\xd9\x1a\xd5\x32\xe5\x58\xd0\xe0\x2d\x13\xa6\x36\xab\x0f\xc0\x6d\xc9\xe4\x2f\x51\x6c\xb4\x3c\xc1\x39\xea\x00\xe6\xe8\xf0\xd3\xdd\x1c\x07\x2a\x93\x5b\xf2\x45\x18\xfc\x37\x0d\x96\x32\xb7\x27\xd8\x20\xb0\xcc\x56\x3a\x67\x9b\xca\xa3\x51\xd0\x75\x09\xca\x04\x2b\x53\xab\x28\x20\x93\x8e\xe1\xb7\xb6\xee\x35\xc5\xf0\xb7\xb6\x4e\x86\x02\xb8\x1f\x3c\x42\x3b\xcb\xb2\xb5\x50\x86\x65\x21\x5b\x38\xb6\x5d\xcb\xa6\x7d\x41\xaf\xb2\xe4\x54\x6a\x49\x96\x6e\x85\xf1\x0c\xdf\x4f\xb8\x0c\xf1\x24\x01\x8f\xf5\xb3\x52\x3e\x9c\x44\x98\x70\x7a\xe5\xb1\xeb\x91\xcc\xd9\x57\x07\xbd\x0d\xad\xa7\xe7\x2c\x9e\xe4\x09\x85\x7c\x63\xdf\x0b\x36\x33\xe9\x45\xbe\xf5\xe8\x76\xb2\x77\x63\x9d\x53\x0b\x2d\x71\xeb\x5c\x39\x81\x5f\x85\xd9\x35\xc1\x15\x75\x69\xdd\xd5\x2f\x76\xf4\x50\x6a\x08\xcc\x83\xfa\xf7\x72\x37\xaf\xaf\xaf\x71\x72\xe5\x64\xf9\x0f\xf7\x9c\xaf\x5f\xb0\xd7\xca\xe4\x61\xc7\x3a\x18\xf1\xdc\x8b\x66\xb0\x0b\x3a\xad\x9c\xc7\xed\x8e\xf5\x8c\x99\x35\x5e\x28\xe3\x58\x61\x03\x08\x37\x6e\x4f\x15\x2b\x26\x7d\xdb\xb5\xca\xd6\xad\x5b\x2b\x27\x4f\xd8\xa2\xf2\xcc\x58\x1f\xbd\x93\xa2\xcf\xa8\x57\x45\x27\xb1\x65\xa5\x75\x6b\xc1\xc2\xfa\x35\x06\x67\x3c\xb6\xbf\x59\xb8\x1c\x68\x32\x24\x74\x19\x11\xe2\xfa\x0a\x69\x19\x85\xae\x41\x84\xa8\xa1\x84\xa8\xb4\x43\x5b\xc1\x21\x21\xf4\x10\xf1\x76\x68\x7a\x48\xe8\x5a\x45\xe8\x3a\x42\x88\x1a\x3f\x68\x8b\x05\x34\xc5\x01\xf6\xba\x35\x48\x9b\x32\x88\x7a\x2f\x48\x5a\x2c\xe8\xb8\x75\x58\x98\x72\x6d\x38\xd2\x20\xc1\x41\x1f\x04\x49\x6b\x01\x51\x07\x01\x2d\x91\xaf\x15\xc3\xb5\xc4\xc6\x04\x5a\x6a\x0e\x18\xf7\x24\xae\x1c\x60\x11\x80\x86\x0a\x43\xcc\x78\x01\xdf\x32\xe0\xf3\x05\xa4\xa9\x70\x5d\xa1\x57\x89\x74\x42\xc2\x2d\xeb\x7d\x6a\xb3\x12\x6e\x0f\xfb\x64\x1f\x88\x6e\x42\xcb\x2a\xa1\xe1\xf8\x10\xae\x07\xaf\xa5\xbe\xf3\xf6\xb6\x6f\x85\x5e\xd6\x63\xcd\xd7\x70\x55\x91\x83\x3a\xc7\x74\x45\x11\x22\xc2\x04\x0d\x2f\x82\x6b\x2d\x05\xc6\x88\xaf\x1c\xb4\x54\x07\x22\xce\x02\x98\x11\x48\xa0\x7d\x81\xdc\x42\xc4\x61\xa1\xa6\xaa\xd0\x52\x18\x98\x19\x47\x9f\x5f\xc3\xbf\xb7\xe1\xa3\x59\x13\xfe\x8b\xd8\x0c\xb4\xa4\x05\xda\x7c\x10\xf2\x4f\xf3\x94\x7c\xf4\x92\xf1\xad\xb5\xef\x86\x2a\x6d\x9c\xe9\xea\x17\x34\xdb\x00\xf9\x24\x44\x14\xc5\xd1\x6c\x53\x7f\xd4\x51\x66\xb7\x86\x06\xf0\x4b\xfd\x5e\x42\x60\x1c\xf8\xdb\x16\xe4\xd0\x3a\x62\x9a\x30\x22\x97\xde\xfc\x52\x3e\xb8\x10\xae\x85\xc9\xa4\x86\xfb\x52\x19\x0f\xf7\xa2\x72\x21\xf4\xbc\x58\x00\x1f\x00\x1f\x02\x1f\x01\x1f\x03\x9f\x00\x9f\x02\x3f\x07\x7e\x01\xfc\x12\xf8\xe0\x0c\xf8\x60\x00\x7c\x30\x04\x3e\x18\x01\x1f\x8c\x81\x0f\x26\xc0\x07\x53\xe0\x83\x73\xe0\x83\x0b\xe0\x83\x4b\xe0\xc3\x33\xe0\x43\xd4\x33\x04\x3e\x1c\x01\x1f\x8e\x81\x0f\x27\xc0\x87\x53\xe0\xc3\x73\xe0\xc3\x0b\xe0\xc3\x4b\xe0\xa3\x33\xe0\xa3\x01\xf0\x11\x6e\x38\x02\x3e\x1a\x03\x1f\x4d\x80\x8f\xa6\xc0\x47\xe7\xc0\x47\x17\xc0\x47\x97\xc0\xc7\x67\xc0\xc7\x03\xe0\xe3\x21\xf0\x31\x5a\x36\x06\x3e\x9e\x00\x1f\x4f\x81\x8f\xcf\x81\x8f\x2f\x80\x8f\x2f\x81\x4f\xce\x80\x4f\x06\xc0\x27\x43\xe0\x93\x11\xf0\x09\x1e\x61\x02\x7c\x32\x05\x3e\x39\x07\x3e\xb9\x00\x3e\xb9\x04\x3e\x3d\x03\x3e\x1d\x00\x9f\x0e\x81\x4f\x47\xc0\xa7\x63\xa2\x38\xe1\x0d\x52\x1f\x45\xf2\x35\xc9\x6b\x92\x6f\x48\xde\x90\xe4\x24\xff\x24\x79\x4b\xf2\x2d\xc9\x77\x24\xdf\x93\xfc\x40\xf2\x23\xc9\x4f\x24\xef\x48\xde\x93\xfc\x4c\xf2\x4b\xd8\x95\xe4\x23\xc9\x19\xc9\xaf\x24\xbf\x91\xfc\x8b\xe4\x77\x92\x7f\x43\xf3\xd3\xce\xc3\x4f\x48\xda\x30\x88\x3a\xb7\x60\xb4\x28\x85\x0f\x2a\x4d\x2e\x4b\x97\xd9\x32\xce\x2e\xf8\x04\x6e\x5c\x06\x81\x20\x02\xfd\xfa\x11\xa2\xf8\x93\xf5\xf2\x15\xbb\x33\xcc\xd9\x42\x32\xa4\x58\x5e\x96\x85\x32\x42\x33\x59\x54\x5a\x78\x5b\x86\x32\x63\x0d\xfb\xa6\x4c\x8e\xa4\xb1\x10\xd9\x1a\x33\xe4\x49\xe0\x28\xb7\x73\xe6\xd6\x44\x4b\x16\x54\x1b\x73\x58\xda\x92\x2d\x9a\xcd\xfb\x80\x0f\x53\x61\x46\x11\x5a\xef\x4e\x3a\x16\x4a\xef\x42\xd6\x3c\x89\xaa\x2f\xd6\xf2\x39\xd6\xfc\x1f\x72\x37\x4f\x68\x45\x18\x16\x73\xb0\x65\xf8\x3a\xdb\xcc\xfb\xec\x23\x32\x31\xe6\xaa\xcd\xc6\x96\x1e\xed\x64\x76\x13\x36\x62\xf3\xd3\x39\x5b\x48\xbf\x95\x12\x49\x67\xae\x96\x4a\x96\x2e\x10\x0d\x5c\x3f\xef\x38\xd6\x1c\x9c\x6d\xd4\xd7\xfc\x8a\x18\xe0\xb6\x54\xde\x4b\xc3\x84\xa3\x59\x31\x67\xbf\x67\x02\xb9\xa6\xf0\x1e\x75\xe1\x29\xf1\x2c\x4d\xcd\xfe\xa3\xcf\x1e\xd7\xca\x31\x85\xe5\x78\xd7\x90\x85\x63\xc5\xbd\x49\x0a\x4e\x06\x63\xda\x5f\xdd\xe6\x4c\x19\xe7\xa5\x20\x16\x4c\x26\x45\x53\xf0\xbb\x5f\xcb\x1d\xfd\xd2\x2c\x7f\x56\xea\x49\x68\x69\xfc\x1f\x7d\xf8\x7f\x00\x00\x00\xff\xff\x37\xd0\x10\x87\x8f\x16\x00\x00") +var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x58\x6d\x73\x14\x37\xf2\x7f\xfd\xef\x4f\xa1\x1a\x5e\xfc\x93\xba\x65\xf1\x3e\xd9\x40\xa5\xa8\x32\xc6\x8a\x09\x01\x1c\x6c\x87\x90\x57\xa3\x9d\xd1\x7a\x75\xd6\x48\xc3\x48\xe3\x65\x73\x75\xf7\xd9\xaf\xba\x35\x0f\x92\xd7\x5c\xa8\xa2\xad\x51\xff\xd4\x6a\xb5\xfa\x69\xf5\x84\xbd\x93\xfb\xb5\x32\xa5\x32\xb7\x0e\xe0\xbd\x2a\x1a\xcb\xb6\xc2\x31\xc1\x6a\x2d\xfd\xd6\x36\x82\xd9\x0d\xdb\x5a\x7f\x27\xf7\x8e\xf9\xad\xf0\xac\x12\x77\x92\x29\xcf\xa4\x70\x7b\x26\x4c\xc9\x6a\xbb\x93\xcd\xa6\xd5\xcc\x5b\xd6\x3a\x49\x73\x42\x6b\xe8\x57\x89\x46\xb2\x4d\xab\xf5\x9e\x15\xad\xf3\xb6\x52\x7f\x89\xb5\x96\x88\xde\xdb\xb6\x61\x5a\xdd\x29\x73\x3b\x85\x33\x62\xb2\xbb\x51\x21\x5a\xe9\xbc\x6d\x64\xc9\x94\xf1\xb2\x31\x02\xa5\x28\xc3\x2a\x52\x54\x6d\x58\xb1\x15\xe6\x56\x96\x6c\xa7\xfc\x96\xf9\xad\x64\xf9\x2b\x5c\x9d\xb3\xc2\x56\x15\x2a\x62\x1b\xd8\xdb\x96\x15\xc2\x30\xa1\x9d\x65\x6b\xc9\x44\x59\x92\x40\xc2\x6f\x94\x96\x2c\xff\xcf\xb3\x69\x61\xcd\x46\xdd\x3e\x23\xc9\xcf\x7a\x0d\xa6\xff\x74\xd6\xe4\x4c\x38\x56\x2a\x57\xb4\xce\xc9\x92\xad\xa5\xb6\xbb\x29\x70\xdb\x30\xc1\xb4\x72\x1e\x2d\x84\xa2\x4a\xb9\x11\xad\xf6\xc9\x09\xba\x5d\x50\x0c\xdb\xd8\xa6\x12\x1e\x4d\x54\xb2\xf5\x3e\x9c\x61\x82\x76\x16\x4e\x32\x27\x25\x20\x52\xa2\xce\x28\x4f\x39\xd2\x6d\xca\xc2\x46\x95\x6d\x24\x2e\x6d\x9e\x6e\x1a\x25\x4d\xa9\xf7\x61\x6f\x3a\xb8\xfc\x56\x6b\x61\x84\x57\xd6\x38\x5c\xbd\xc3\x7b\x8a\x54\x4a\xae\x02\xad\xd2\x03\xf6\xac\x4c\x54\x60\xf9\xab\xad\xd4\x75\xbf\x0e\xd7\xe4\x00\x6f\x37\x7f\x6b\xa1\xd2\x4a\xc7\x8c\xf5\x4c\x7e\x53\xce\x4f\x58\x6f\x73\xa7\xaa\x1a\x2f\xbe\x91\xc2\xa3\xd7\x4c\x3b\x1f\xdb\x29\xad\xd9\x9d\xb1\xbb\x4e\x15\xcb\x4a\x1b\xce\x82\x18\xf8\xd2\x2d\x47\x77\xc2\x73\x88\x60\x56\xc7\xfe\xc1\x44\xd3\xd8\x9d\xc3\x15\x95\xbd\x97\x6c\x67\x1b\xb2\x26\xfe\x9d\xc2\x99\x6f\x34\xd3\x72\xe3\xe9\x94\x8d\xba\xdd\xfa\x00\x43\x21\x45\xdb\x38\xdb\xe0\x4a\xfc\x72\x5e\x34\x01\x36\x98\x5c\x32\xad\x8c\x9c\xe0\x24\x14\x28\xa9\xad\x09\x50\xda\x9d\x39\x14\xf3\x3d\x19\xeb\x76\xb3\x91\x4d\x74\x88\xad\xd5\x25\x73\x5b\xb5\xe9\x6e\x4b\x68\xdd\x61\x9d\x24\xb1\x95\x34\x9e\x89\x22\x5c\x9f\xb7\xcc\x49\x2d\x0b\xcf\x76\x5b\xf4\xcd\xca\xde\x53\x78\xc0\x13\xf6\x49\x76\x56\x27\x5b\x00\x5c\xe3\x6e\xbd\xa7\x55\x62\x8f\xce\xdd\xc8\xb5\x6d\x4d\xc9\x5a\x87\x38\x8a\x88\xff\x7d\x75\x10\xbc\xec\x5c\x14\x5b\x14\xcb\x94\x63\x41\x82\xb7\x0c\x83\x86\xd4\x9a\x02\xf9\xbb\xfc\x26\xaa\x5a\xcb\x09\xf2\x50\x0a\xcb\xd1\xe0\x4f\xf7\x39\x85\xbe\x29\x2d\xd9\x22\x4c\xfe\x45\x93\x8d\x44\x07\x23\x6f\xb0\xad\x2e\x59\xdd\x92\xdf\xc1\xc6\x6a\x6d\x77\xa8\x62\x17\x21\xf9\x03\x87\x22\xad\x00\xf2\x3c\xc7\x6f\xf8\x17\xfc\x5f\x86\x62\xbf\x64\x2f\x59\x76\x63\x4a\x9b\x4d\xba\x99\x3f\x71\xe6\x93\x2c\x6d\x06\xff\x46\x38\xc0\x5b\x83\x21\xae\x50\x6f\x54\x41\xe2\xd0\xdc\x86\x64\xf3\x37\xc6\x18\x1d\xb7\x69\x0d\x84\x5c\xc2\x7e\xba\x93\xfb\xc2\x56\x6b\xfb\x8a\xfd\x14\xcc\xf1\x2a\x67\x69\xf8\x23\x8e\x92\x5a\x77\x8b\x13\x0a\xa6\x2e\x53\x0c\x8e\x40\x09\xa8\xd8\x0a\x65\xfa\xf4\xe4\xd8\x6e\x2b\x0d\x5e\x5a\x50\x23\x44\xfb\x60\x66\xb5\x21\x7d\x76\xc2\x78\x76\xaa\xfd\xd3\xe0\x1d\xe2\x5e\x02\xda\xf9\x6b\xab\xfc\xa0\x2f\x69\xaa\x3c\x66\x53\xc9\x9c\x7d\x19\x9b\x8e\x31\xc6\x32\x5a\x8f\xb6\xba\x12\xf7\x72\xf2\x5b\xab\xfc\x60\xb0\x27\xec\xc6\xa4\x9e\xf5\xd6\xa3\x1f\x90\xbe\xb5\x75\x4e\x75\xf9\xba\x54\x2e\x9c\xd2\xec\x1f\x49\x7a\xa3\x2f\xae\xf7\x14\xb9\x1d\x04\xf2\x20\xfe\x9d\xdc\xe7\x9d\x81\xfa\x5b\xc7\x84\xf6\xff\xee\x7b\x97\xff\x84\xbd\x7e\x60\x57\xf2\xaf\xc1\xd8\x63\x14\xf4\xf7\xf0\x58\x0a\x2e\xac\xf1\x42\x19\xc7\x2a\x3b\xe6\xea\xe1\x54\xb1\x60\x92\xb7\xdb\xaa\x62\x3b\x98\xb5\x75\x72\xc2\xd6\xad\xa7\xdc\x36\x06\x6e\x35\x65\x17\xb2\x91\x64\x24\xaa\x6d\xa3\x27\x58\xbf\xc5\x68\x89\xe7\x1e\x6e\x16\x2e\x07\xce\x28\x91\xdc\xd4\xdd\xe0\x8d\xdd\x99\x6e\x78\x29\x6e\xe5\x30\x8f\x1f\x11\xef\x57\xb9\xf1\xdd\xf0\x13\xe6\xb7\x6e\x7c\x85\xa9\xa8\x1b\x9f\x9b\x12\xae\x28\x87\x5c\xdb\x30\xdf\x7f\x8d\x9c\x9b\xba\x1b\x90\xe8\x30\x24\xd1\x61\x18\x44\x7f\xb6\x4d\x39\x8e\x22\xf6\xc8\x18\xbf\x89\xfd\xde\xde\xcb\x5f\x95\x91\xee\xa6\x1e\xc7\xb4\xc5\x1b\xa9\xa5\x97\xe3\xc2\xf1\x3b\x92\xdb\xe9\xfb\x71\x83\xeb\x62\xad\xbb\x99\xb7\xc6\xc9\xc6\x7f\x90\x3b\x3d\x7e\x5d\xd5\xa2\x90\xf0\x5a\x14\x77\x8e\x46\x41\x30\x9c\x49\xec\x18\x3a\xcc\xb5\x58\x03\xfa\x3d\x91\x53\x07\x5c\x99\x92\xc8\x07\xf9\xcd\xd3\xe0\xb2\x91\xf7\xca\xb6\x0e\x30\xb9\x00\xe6\x13\x38\xb3\xf5\x1e\xce\x5a\xb4\xaa\xa7\xdd\xdf\xb4\xb5\x56\x85\xf0\x32\x7c\xd1\x3e\x9d\x5a\xa5\x34\x3e\xa8\xab\xac\x81\x8f\xad\x4f\x27\x2e\x85\xf3\xfd\x79\x4e\xb5\x86\x8f\xb5\x34\x5c\x69\x09\xe1\x7a\xf0\x5a\xba\x3b\x1f\x6e\xfb\x42\xe8\x4d\x37\xd7\x0f\xc3\x55\x45\x06\x1a\x0d\x73\x6d\x6f\x6f\xb5\xbc\x90\xba\xee\x86\x9f\x5a\x2d\x1b\xf8\xa5\xad\x6a\xe2\x9f\x69\x29\xd0\x47\x7c\xeb\xe0\x6a\x2b\xb5\x7e\x6f\x4b\x09\x67\x21\x0b\xd1\x18\x33\x02\x11\xd4\xef\xb4\x2c\xd1\x64\xbd\x51\x70\x8c\x96\xea\xff\x5e\xd5\x5a\x79\xb8\x31\x8e\xfe\xfe\x1e\x3e\x2f\xc2\x9f\x7e\x4d\xf8\x0a\xca\xbc\x17\x45\x63\xe1\x52\x8b\x7d\x18\x0d\xf9\x20\xe4\x9f\x3e\x94\x7c\x14\xc9\x18\x6b\x43\xdc\x50\xe9\x8f\x33\x5d\x17\x41\x37\x35\x90\x4d\x82\x47\x91\x1f\xdd\xd4\xdd\x9f\xce\xcb\xec\xce\xd0\x04\x0e\xba\x78\x09\x8e\x71\x60\x6f\x5b\x91\x41\x3b\x8f\xe9\xdd\x88\x4c\x7a\xfe\x4d\xf9\x60\x42\x38\x13\xa6\x90\x1a\x2e\x1b\x65\x3c\x5c\x8a\xd6\x05\xd7\xf3\x62\x0d\x7c\x06\x7c\x0e\x7c\x01\x7c\x09\x7c\x05\xfc\x18\xf8\x09\xf0\xe7\xc0\x5f\x00\x9f\x1d\x01\x9f\xcd\x80\xcf\xe6\xc0\x67\x0b\xe0\xb3\x25\xf0\xd9\x0a\xf8\xec\x18\xf8\xec\x04\xf8\xec\x39\xf0\xd9\x0b\xe0\xf3\x23\xe0\x73\x94\x33\x07\x3e\x5f\x00\x9f\x2f\x81\xcf\x57\xc0\xe7\xc7\xc0\xe7\x27\xc0\xe7\xcf\x81\xcf\x5f\x00\x5f\x1c\x01\x5f\xcc\x80\x2f\x70\xc3\x05\xf0\xc5\x12\xf8\x62\x05\x7c\x71\x0c\x7c\x71\x02\x7c\xf1\x1c\xf8\xe2\x05\xf0\xe5\x11\xf0\xe5\x0c\xf8\x72\x0e\x7c\x89\x9a\x2d\x81\x2f\x57\xc0\x97\xc7\xc0\x97\x27\xc0\x97\xcf\x81\x2f\x5f\x00\x5f\x1d\x01\x5f\xcd\x80\xaf\xe6\xc0\x57\x0b\xe0\x2b\x3c\xc2\x0a\xf8\xea\x18\xf8\xea\x04\xf8\xea\x39\xf0\xd5\x0b\xe0\xc7\x47\xc0\x8f\x67\xc0\x8f\xe7\xc0\x8f\x17\xc0\x8f\x97\xd4\x73\x85\x18\xc4\xd1\x29\xd1\xd7\x44\xcf\x88\xbe\x21\x7a\x4e\x94\x13\xfd\x99\xe8\x05\xd1\xb7\x44\x7f\x21\xfa\x8e\xe8\xaf\x44\xdf\x13\xfd\x40\xf4\x23\xd1\x4b\xa2\xbf\x11\xfd\x14\x76\x25\x7a\x4d\xf4\x86\xe8\xef\x44\x3f\x13\xfd\x83\xe8\x17\xa2\x7f\x06\xc9\x72\xe3\xaf\xbe\x06\x05\x31\x5d\x68\xe1\xb6\x41\x1c\x3a\x46\xc7\x39\x13\x8d\xf0\x41\xa4\x29\x65\xe3\x0a\xdb\xc4\xd9\x05\x43\xe0\xdc\x15\xf8\x5f\xd4\xe8\x30\xe8\x4b\x5d\x15\x7d\x73\x50\x7d\x58\xe8\x35\xda\x46\x74\x5d\xd4\x83\xa2\x7c\x53\x67\x2f\x59\xfc\x2f\xeb\x8b\x42\x36\x09\x08\xf4\xcd\x04\x93\x8d\xd5\xa2\xc7\x90\xfa\x31\x28\x8b\xea\x43\x0f\xc2\xc3\x3f\x26\x88\xe6\x3b\xcc\x15\x36\xa9\xb1\x4e\x59\x5f\x2c\x12\x44\xac\x53\x36\x56\x91\x04\x13\x6f\x97\x8d\xe5\x25\xc1\xc4\x7a\x67\x51\xdd\xe9\x41\xa7\xda\xa7\x5a\x67\x7d\xb9\x88\x10\xe9\xe1\xb3\xa1\xc0\x44\x90\x74\xb3\xec\x41\x09\x7b\x08\x1c\xb6\xcc\xd2\xda\x16\xe1\xd2\x6b\xcb\xa2\xa2\x17\x81\xd2\x9b\xcb\x92\x6a\xd8\xc3\x7a\xaf\x1c\xf5\x8f\xd2\x7b\x0c\x4a\x4e\x99\x0d\x79\x3f\x86\x24\xca\x67\x8f\xd4\xd3\x03\x70\x2f\x34\x3b\x28\xb4\x31\x34\x39\x6c\x16\x75\x1b\x31\x28\x39\x6c\x36\xb4\x21\x07\x5b\xf6\xc2\x52\xfd\x0e\x60\xbd\xb8\x58\xb3\x1e\x44\x21\x97\xd8\x3f\xe9\x0a\x06\x0f\xc3\x70\x7d\x04\x16\xe6\xa3\x0d\x2f\x12\xd0\x10\xe9\x3d\x64\x9c\x78\xf9\x3d\x08\xb6\xd6\x89\xa4\x2c\x6d\x6e\x62\x5c\x22\xee\x3b\xb8\x6b\xb1\x4e\xd3\x42\xf6\xa0\xc1\x98\x0c\x5d\x4d\xac\xa5\x8f\x97\x65\x0f\x7b\x90\xf8\xc8\x1f\x93\x23\xf7\xcd\x48\x72\x0b\x09\x02\xbb\xa6\x98\xcb\x13\x2e\xb6\x4f\x31\xf7\xc3\x01\x17\x7b\x86\x18\x71\x79\x80\xe8\xbb\x86\x18\xf5\x67\x82\xea\x7e\xf4\x0d\xdc\x2f\x09\x97\x7e\x00\x46\xdc\xb3\x34\x1d\xda\x7a\x1f\x73\xff\x78\x90\x2c\x13\xe5\xde\x3d\x64\x3e\x0c\x88\x37\x09\x20\x69\x0a\x63\xd8\xef\x09\x8c\x3a\xc0\x98\x7d\x9a\x5a\xb8\x6f\x0d\x63\xc8\x75\x02\x09\x3d\x59\xe4\x4b\x93\x34\x9d\x47\xcd\x5a\x04\x9a\xa6\xa0\xae\x8b\xeb\x01\xd8\xf4\xa4\x80\x47\xf2\x05\xc6\x5e\xea\x8e\x8f\xe6\x89\x44\xd6\xf7\xf2\x44\x22\xeb\x30\x4f\x84\xa6\xec\x30\xdf\x74\xf3\x11\xea\xb1\x84\x33\xcc\x47\x1b\xfe\x9c\xd8\x70\x6c\x93\x93\xe4\xfa\x08\x86\xfa\xe7\x24\x4d\x27\xa0\xbe\xb1\x1e\xca\x34\x05\x72\xac\x78\x37\x13\x49\x78\x9d\xde\x78\xdf\x85\xc7\x90\xdf\x12\x08\xfd\x48\x8f\x8d\xf7\xc0\xa9\x87\xe6\x3d\x06\x7d\x4e\x40\x43\xb7\x9e\x64\xf4\x47\xce\x4b\x8d\x79\x0c\xfa\x25\x75\xdf\xbe\x77\xcf\x26\x40\x98\x67\xcf\xd8\x79\x25\x0a\xf7\xd4\xf9\x7d\xe8\xd0\x87\x67\x64\xd6\xe7\xba\x0d\xd6\x96\xc7\xea\xec\xd3\x75\xcf\x79\x98\x1e\x05\x95\xa3\x43\x1f\x44\x1e\x9a\xf7\xd0\xf5\x90\x83\x1e\x73\xd0\x39\x21\xc3\x8c\x8c\xce\x31\x7a\xe5\xdf\x1a\x2f\x6f\x43\x5b\x16\x5e\xe5\xe8\x21\xb8\x12\x46\xdc\xca\xa6\x3b\x03\x9f\x51\x92\x3e\x74\x1a\x3e\x0f\xc5\x29\x4a\x8b\x7c\x41\x53\x71\x2e\xe4\x4b\x9a\x8a\x6f\x91\x9f\x1c\xa2\x66\x47\xa8\x64\x8c\x3a\x77\x05\x1d\x95\x5a\xcc\x6c\x32\x3c\xd3\x70\x65\x84\x66\xc6\x7a\xe9\xe0\x83\xf5\xf2\x25\xfb\x68\x98\xb3\x95\x64\x56\x97\xcc\xcb\xa6\x22\x80\xac\x5a\x2d\xbc\x6d\xc2\xa3\x86\x35\xec\xb3\x32\xa5\xdd\x39\x56\x89\x62\x8b\x1d\xc8\x24\x3c\xd1\x5d\xe4\xcc\x6d\xe9\x55\x6e\x4d\x2f\x31\x25\x6c\x6c\xc3\xd6\x7d\x81\x9a\x02\xfe\x0c\xa4\x67\x34\xa1\xf5\x7e\x32\x3e\xc2\xd2\xaf\x30\xd9\x3d\x13\xd2\x5b\x0f\xb6\xba\x39\x1a\xfc\x4e\xee\xf3\xe4\x11\x2b\x4c\x8b\x1c\x6c\x13\x86\x37\x75\x3e\x65\xe1\x11\xd8\xb5\x75\x6d\x1b\x8f\x7a\x32\x5b\x87\x8d\x58\xfe\x34\x67\x6b\xe9\x77\x52\x1a\x56\xd9\x52\x6d\x94\x6c\x5c\x78\xd6\xc2\xf5\xf9\xf8\xc4\x98\x83\xb3\xbd\xf8\xee\x79\x91\x1e\x40\x77\x8d\xf2\x5e\x1a\x26\x1c\x71\x45\xce\x7e\x28\x84\xc3\xcb\xf5\x1e\x65\xe1\x29\xf1\x2c\xbd\xc3\xfe\x38\x65\xd7\x5b\xe5\x98\x72\xb0\xdb\xee\xfb\xa7\xa9\xc7\x9e\x92\x86\x57\x6d\x19\x94\x19\x5a\xae\x9c\x29\xe3\xbc\x14\xf4\x08\x4c\x2a\x45\x2c\xf8\x81\x5e\xda\x45\x23\x99\xfc\xda\xaa\x7b\xa1\xa5\xf1\x3f\x4e\xe1\xbf\x01\x00\x00\xff\xff\x9c\xf3\x6e\xfc\x7d\x19\x00\x00") func runtimeHelpKeybindingsMdBytes() ([]byte, error) { return bindataRead( @@ -616,7 +1100,27 @@ func runtimePluginsLinterLinterLua() (*asset, error) { return a, nil } -var _runtimeSyntaxReadmeMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\x90\x41\x4a\xc6\x30\x10\x85\xf7\x3d\xc5\x03\x17\x2a\x48\x8f\x21\xea\xd6\x03\xd8\xd0\x4e\x93\xa1\xf9\x33\x3f\x33\x13\x62\x6f\x2f\x4d\x0b\x0a\x6e\xf3\xbe\xf7\xf8\x32\x0f\xf8\xdc\x8b\x87\x6f\xbc\x72\x26\x1b\x86\x37\x52\x42\x50\x42\xe2\x98\x32\xc7\xe4\x8f\x06\x3b\x91\xf5\x40\x46\xbc\xaf\xd8\xa5\xa2\x49\xcd\x0b\x32\x6f\x04\x17\xdc\xc2\x46\x08\x28\xd4\xfe\xd2\x2f\x9d\xb4\xd4\xd1\x95\xd5\x1c\x73\xa2\x79\x03\xfb\xd0\xd8\x13\x3c\x11\xa6\xb3\xf0\xd5\x13\xd2\x31\xca\x84\xbb\x4a\xd4\x70\x1b\xf1\x51\xcd\x71\xcf\x61\x26\xb0\x83\x0b\x3c\xb1\x61\x61\xa5\xd9\x45\x77\x84\xb2\x40\x6b\xe9\x43\x57\x09\x4f\x53\x94\xfe\xf8\x7f\xf8\x79\x38\x0a\xec\x68\x9c\x33\x32\x79\x17\xdc\x8a\x34\xf0\x7a\x8c\x5c\xbf\x67\xb3\x4a\x86\xee\x18\xca\x0e\xe9\xe1\x79\x81\xd3\x82\x7e\x25\xc6\x9f\x00\x00\x00\xff\xff\xc2\xd9\x18\x61\x45\x01\x00\x00") +var _runtimeSyntaxLicense = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x91\x4f\xaf\xe2\x36\x14\xc5\xf7\xfe\x14\x47\x6c\x3a\x23\x45\xaf\x7f\x16\x5d\xbc\x9d\x5f\x62\xc0\x6a\xb0\x91\x63\x86\xd2\x9d\x49\x0c\x71\x15\x6c\x14\x9b\xbe\xe1\xdb\x57\x36\xcc\xbc\x69\x57\x91\xe2\x7b\xcf\x39\xbf\x73\x37\xae\x9f\xc3\x4f\x11\xf1\xee\x93\xf9\x8a\x93\x9b\x6c\x84\x99\x2d\x26\xd7\x5b\x1f\xed\x80\x9b\x1f\xec\x8c\x34\x5a\x6c\xb8\xc6\x82\x7d\xbd\x9a\xb4\x40\xfb\x78\x7e\x25\xa4\x0e\xd7\xfb\xec\xce\x63\xc2\xa7\xfe\x33\x7e\xfb\xe5\xd7\xdf\x5f\xf1\x97\xe9\x47\x33\xdf\x71\xb0\x83\x1b\x9c\xa9\x50\x87\x69\x72\x1e\x7b\x33\xcf\xd6\x57\xb0\x09\x66\x7a\x21\x64\x6b\xe7\x8b\x8b\xd1\x05\x0f\x17\x31\xda\xd9\x1e\xef\x38\xcf\xc6\x27\x3b\x54\x38\xcd\xd6\x22\x9c\x90\xb5\xce\xb6\x42\x0a\x30\xfe\x8e\xab\x9d\x63\xf0\x08\xc7\x64\x9c\x77\xfe\x4c\x0c\xfa\x70\xbd\xe7\xc9\x34\xba\x88\x18\x4e\xe9\x3d\x23\x18\x3f\xc0\xc4\x18\x7a\x67\x92\x1d\x30\x84\xfe\x76\xb1\x3e\x99\x94\xfd\x1e\xa4\x9f\xd2\x68\xc9\xa2\x7b\x6e\x2c\x3e\x17\x93\xc1\x9a\x09\xce\x17\xe6\x6f\x4f\x78\x77\x69\x0c\xb7\x84\xd9\xc6\x34\xbb\x3e\x6b\x54\x70\xbe\x9f\x6e\x43\xce\xf0\xed\x79\x72\x17\xf7\x74\xc8\xeb\xa5\x98\x98\x45\x6f\xd1\x56\x25\x67\x85\x4b\x18\xdc\x29\x7f\x6d\xc1\xba\xde\x8e\x93\x8b\x63\x45\x06\x97\xa5\x8f\xb7\x64\x2b\xc4\xfc\xb3\x54\x5c\x65\x8e\x9f\xc3\x8c\x68\xa7\x29\x2b\x38\x1b\x1f\xac\x1f\xe9\xca\x0c\x52\x20\xd7\x5c\x68\x7a\x56\x54\x7c\xdf\xc7\x70\xf9\x2f\x89\x8b\x38\xdd\x66\xef\xe2\x68\x87\x82\x1b\x10\x43\x71\xfc\xdb\xf6\x29\xab\xe4\xf1\x53\x98\xa6\xf0\xee\xfc\x19\x7d\xf0\x83\xcb\x44\xf1\x95\x10\x3d\x5a\x98\x63\xf8\xc7\x16\x96\xc7\xdd\x7d\x48\xae\x7f\xd4\x5d\x0e\x70\xfd\xb8\xea\xf3\x29\x8e\x66\x9a\x70\xb4\xe4\x51\x98\x1d\x72\xbd\xe6\x07\x9c\x39\xdb\xc7\x64\x7c\x72\x66\xc2\x35\xcc\xc5\xef\xff\x98\x2f\x84\xe8\x35\x43\x27\x97\x7a\x4f\x15\x03\xef\xb0\x55\xf2\x0b\x6f\x58\x83\x05\xed\xc0\xbb\x45\x85\x3d\xd7\x6b\xb9\xd3\xd8\x53\xa5\xa8\xd0\x07\xc8\x25\xa8\x38\xe0\x0f\x2e\x9a\x8a\xb0\x3f\xb7\x8a\x75\x1d\xa4\x02\xdf\x6c\x5b\xce\x9a\x0a\x5c\xd4\xed\xae\xe1\x62\x85\xb7\x9d\x86\x90\x1a\x2d\xdf\x70\xcd\x1a\x68\x89\x6c\xf8\x94\xe2\xac\x83\x5c\x92\x0d\x53\xf5\x9a\x0a\x4d\xdf\x78\xcb\xf5\xa1\xc2\x92\x6b\x91\x35\x97\x52\x81\x62\x4b\x95\xe6\xf5\xae\xa5\x0a\xdb\x9d\xda\xca\x8e\x81\x8a\x06\x42\x0a\x2e\x96\x8a\x8b\x15\xdb\x30\xa1\x5f\x08\x17\x10\x12\xec\x0b\x13\x1a\xdd\x9a\xb6\x6d\xb1\xa2\x3b\xbd\x96\xaa\xe4\xab\xe5\xf6\xa0\xf8\x6a\xad\xb1\x96\x6d\xc3\x54\x87\x37\x86\x96\xd3\xb7\x96\x3d\xac\xc4\x81\xd4\x2d\xe5\x9b\x0a\x0d\xdd\xd0\x15\x2b\x5b\x52\xaf\x99\x2a\x63\xcf\x74\xfb\x35\x2b\xbf\xb8\x00\x15\xa0\xb5\xe6\x52\xe4\x4e\x6a\x29\xb4\xa2\xb5\xae\x88\x96\x4a\x7f\x5f\xdd\xf3\x8e\x55\xa0\x8a\x77\xb9\x90\xa5\x92\x9b\x0a\xb9\x4e\xb9\x2c\x9d\x89\xbc\x27\xd8\x43\x25\x57\x9d\x53\x93\xef\x17\x91\xaa\x50\xec\x3a\xf6\x91\xa5\x61\xb4\xe5\x62\xd5\xe5\xe5\x1f\xcf\xf7\x42\xfe\x0d\x00\x00\xff\xff\x67\x82\x89\x6c\x7d\x04\x00\x00") + +func runtimeSyntaxLicenseBytes() ([]byte, error) { + return bindataRead( + _runtimeSyntaxLicense, + "runtime/syntax/LICENSE", + ) +} + +func runtimeSyntaxLicense() (*asset, error) { + bytes, err := runtimeSyntaxLicenseBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeSyntaxReadmeMd = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x56\x5d\x6f\x1b\xbb\x11\x7d\xe7\xaf\x98\x26\x05\x2c\x09\xc2\xea\xa1\x7d\x0a\xda\x14\xfd\x70\x12\x17\x89\x51\x20\xce\x43\x61\x18\x77\x29\x72\x76\xc9\x98\xcb\x59\x90\xb3\x96\xf7\x3e\xdc\xdf\x7e\x31\xe4\x4a\x96\xe2\x9b\x05\x0c\x4b\xdc\x39\xc3\x33\x87\x67\x86\xfa\x5b\x7d\xe0\xd3\xf5\x3f\xff\xa3\xde\xc2\xd7\x39\xb2\x7e\x86\x0f\x3e\x60\x56\xea\x13\x26\x04\x9d\x10\x06\x6f\x12\x5d\x65\xc8\xf5\x75\x27\xaf\x1b\xa5\xae\xb5\x71\x30\xeb\x21\x94\x15\xc8\x23\x1a\xdf\x79\xcc\xe0\xe8\x00\x4c\x60\x91\xd1\x30\xb0\xc3\x12\xc0\xf3\x88\xb0\xd7\x19\x2d\x50\xac\x10\x7c\x66\x8c\xd9\x53\x04\x4a\xe0\x50\x5b\x4c\x19\x56\x9d\x4f\x99\x21\xf8\x88\x40\xdd\x09\xbe\x6e\xd4\x9d\xc3\x28\xdf\x17\x5a\xa3\x66\xc6\x14\x33\xe8\x68\x21\x61\xef\x29\x66\x81\x3d\xa2\x95\xed\x9d\xef\x5d\xf0\xbd\x63\xe8\x13\x4d\x63\x86\x83\xf3\xc6\x01\x63\x08\xb5\xa2\x23\xcf\x97\x40\x76\x9a\x4f\x5c\x1b\xa5\xbe\xe8\x47\x1f\x7b\x98\x69\x4a\x40\x87\x78\x21\x00\xf8\x0c\x4f\x98\x66\xc8\x7e\x18\x03\x36\x70\x03\x09\x0d\x0d\x03\x46\x2b\x08\x30\x0e\xcd\xe3\x89\x3e\xe8\x8e\x31\x95\x17\xc2\xbd\xf3\xd1\x67\x87\x16\x0e\x9e\x9d\x04\xa9\xfb\xb6\x66\xff\xa5\xe0\x30\x35\x3d\xb5\x0f\xab\x66\xf7\x6a\x75\x0d\x63\xa2\x3e\xe9\x01\x56\x81\x8c\x66\xb4\xe0\x45\x16\x9f\xc1\xfa\x84\x86\x29\xcd\xeb\x06\xfe\x3b\x65\x86\x31\x68\x83\x95\x7f\x39\xa8\x9a\x4c\x15\x42\x05\x84\x60\xa6\x94\x30\xf2\x0b\xb6\xca\x39\x45\x68\x7b\x2a\xff\x5f\xf3\x2a\x21\x9e\xe1\xe0\x43\x58\xea\xc4\xa2\x85\x24\x6e\xe0\xa6\x3b\x3b\xa5\x48\x0a\x53\xa2\x94\x4f\x80\x31\xf9\xc8\xd0\xde\x12\xf8\x9c\x27\xcc\x7f\x6a\x1b\xa5\xfe\x2f\x8a\xe9\x08\x09\xb5\x85\x81\x04\xbc\xa7\x89\x8f\x67\x74\x48\x9e\xf1\x52\xff\x95\x90\x30\x14\x28\x65\xe3\x70\xc0\xbc\x3e\x96\x74\x5f\x57\x1f\x56\x4d\xb3\x73\x18\xc6\x5d\xfd\xde\x0c\x76\x0d\x96\xcc\x34\x60\x64\xcd\x9e\x62\xa3\xd4\x5b\xf8\x8c\xbd\x36\x33\x5c\x35\xd5\xe6\xa7\xf3\x57\xea\x4b\x71\xc9\x94\xab\x9f\xa6\x8c\x25\x7b\x5b\x03\xdb\x17\x53\x77\x94\x2e\xa9\x55\xa7\xf9\x0c\x91\x20\x50\xec\x31\x41\x9e\xc6\x91\x12\xa3\x2d\xf2\x88\x0d\x9c\x7e\x7a\x49\xa6\x2e\xf0\xc5\x87\x12\x73\xa0\x29\x58\x08\xfe\x11\x85\x81\xa1\xf8\x84\x89\xe5\xa3\x10\x89\x78\x38\x71\xd8\x56\xcb\xe9\x78\xa2\xf9\xe2\xa7\x8a\x7a\xed\xa8\xb3\xf5\x33\x4f\xe9\x90\x85\xf4\xcf\x8c\xf5\x4e\xa9\xb6\x6d\xd5\x9f\xe1\x07\x73\x9c\x25\x03\x53\x8b\x82\xf7\x60\x1a\xb1\x5d\x41\xa8\x2f\x94\xeb\x30\x90\xbf\x8b\x72\x8b\x57\x8a\x1c\x7b\xc4\x78\x2c\x13\x2d\x4c\x59\xda\xaf\xa8\xc1\x44\xa1\x51\xea\x96\x18\x97\x05\xc9\x44\x14\xc0\xe7\x78\xc5\x30\x62\xea\x64\xda\x88\x29\xd8\xd1\xd4\x3b\xf1\x9b\xcf\x30\x45\x91\x2f\xcc\x55\xa1\x41\xcf\x85\xb6\x8f\x4c\x90\x69\x40\xc8\x83\x0e\x61\x71\xe2\x99\xf0\x62\xd4\x42\x89\x09\x3a\xff\x0c\x83\x8e\x93\x0e\x61\x56\xab\xea\xcb\xbf\x2e\xdc\xbb\x44\xc3\x0f\x1a\x81\xd3\xf6\x98\xb0\x76\xfd\x1e\xa5\x8e\x53\x5d\xeb\x46\xfd\xbd\x3e\xea\x2d\x54\x93\x2d\x7a\x9c\x46\x91\xc4\x77\x75\x0c\xdf\x39\xcc\xb5\x95\xce\x84\x7b\x1d\x58\x5c\x58\x74\x6f\xe0\x8e\xc0\xc7\xcc\x52\x18\x3b\x1c\xb6\xf0\x7d\xca\xac\xc6\x89\x61\x59\xfa\x61\x92\x45\x68\x7f\xdb\x35\x86\x62\xe7\xfb\x5d\xc9\xb1\x98\x44\x3a\xf3\xce\xe1\x5c\xb7\xd7\x8f\x18\x6b\xc1\xb7\x3a\xd2\xf6\x38\xf1\x8d\xe8\x52\xd7\xef\x8b\x12\x09\x47\xca\x5e\xa4\x78\x58\x39\xe6\x31\xbf\xdb\xed\x7a\xcf\x6e\xda\x37\x86\x86\x5d\x36\x34\x6a\xfe\x75\x17\x75\xa4\x64\xd6\x8d\xba\x90\xa0\x52\x92\xfd\x74\x18\xc4\x32\xde\x62\x64\xd9\x44\x8e\x42\x36\xbe\xca\x5b\xc0\x67\x83\x23\xd7\xce\x93\x53\x7c\xc4\x19\xac\xef\x3a\x4c\x18\x0d\xe6\x77\x4a\x6d\x16\x65\x2d\xa1\xf4\x21\x97\xc6\x68\x7d\x19\x05\x6d\x03\x37\x31\x33\x6a\xbb\x2d\x29\x34\x18\x9d\x65\x22\x66\xb9\x8e\xd8\x3f\x21\x0c\x9a\x8d\xdb\x9e\xba\xe9\xd5\xfb\x2e\xe8\x1e\x56\xad\x6f\x4f\x53\x27\x61\x3f\x05\x9d\x00\x9f\xc7\x84\x59\x6e\x35\x05\x00\xb0\x81\x0f\x24\x8b\x5a\x6e\x89\xed\x91\x01\xf4\x49\xac\xfe\xa6\xd9\xbc\x69\x97\x2e\xdf\xcb\xed\x81\xd0\x5e\xbc\x5f\xfd\xc3\xaf\x25\x46\x06\xd5\xb7\xd2\x0d\xe5\xc2\x38\x1f\x7b\xa5\x29\xca\xc1\xd6\xdb\x32\xe3\xb1\xad\xfe\xa0\xa3\x96\x39\x76\xbc\xd1\xcf\xf2\x40\x87\x9a\xa7\x84\x0d\x94\x46\xad\xb9\x86\xe2\x1c\x70\x3a\x59\x43\x76\x91\xa2\x60\xb6\xcb\x90\x93\x91\xb3\x47\x19\x1f\xfb\x80\x83\x66\x6f\xc0\xe2\x88\xd1\x0a\x57\x8a\x67\x88\xba\x8b\x34\xd7\x94\xe5\x72\x2d\x3f\x2f\x7c\x06\x0d\xc1\x9f\x36\x3c\x1f\x80\x3f\xe1\x3f\x26\x1a\x31\x85\xb9\x14\x72\x2e\x44\x39\xf4\x27\xaf\x36\xd0\x93\xda\x80\x51\x1b\xb0\x6a\x03\x83\x4e\x8f\x96\x0e\x51\x6d\xc0\xf1\x10\xd4\x06\xc2\xa4\xd5\x06\xf2\xc1\x77\xac\x36\x90\xa4\x37\x36\xf0\x5d\x3f\xe9\xe5\x5f\x36\xc9\x8f\xb2\x36\xea\x6c\xb4\x20\xc6\x99\x1d\xc5\x12\xbc\x9f\x05\xeb\x64\x17\x2f\x31\x8c\xcf\xb2\x40\xc1\x5b\xcf\x73\xb9\x50\xbc\xc1\x98\x51\xa9\x7f\xa1\xd1\x47\x03\x89\xd9\x2f\x2d\x7e\x53\x0b\x1c\xc8\xca\xaf\x26\x5b\x2c\x6f\x7d\xe6\xe4\xf7\x53\x19\x7e\xd1\x62\x2a\xd8\x8f\xb7\xdf\xe0\xe3\xff\x3e\x3f\xfd\x05\x42\x4d\xbd\xbd\x38\xe7\xda\x2b\x99\xce\xd1\xea\x88\xd6\x7c\x04\x35\xf0\x15\x11\xee\x3f\xdf\xfc\xfb\xfa\xf6\xeb\xf5\xc3\x6a\xf9\xb0\x6e\xd4\xfb\xfa\xc0\xa0\x33\x63\x52\xbf\x07\x00\x00\xff\xff\x0e\x21\xcd\x32\x15\x0a\x00\x00") func runtimeSyntaxReadmeMdBytes() ([]byte, error) { return bindataRead( @@ -2831,16 +3335,39 @@ var _bindata = map[string]func() (*asset, error){ "runtime/README.md": runtimeReadmeMd, "runtime/colorschemes/atom-dark-tc.micro": runtimeColorschemesAtomDarkTcMicro, "runtime/colorschemes/bubblegum.micro": runtimeColorschemesBubblegumMicro, + "runtime/colorschemes/cmc-16.micro": runtimeColorschemesCmc16Micro, + "runtime/colorschemes/cmc-paper.micro": runtimeColorschemesCmcPaperMicro, + "runtime/colorschemes/cmc-tc.micro": runtimeColorschemesCmcTcMicro, + "runtime/colorschemes/codeblocks-paper.micro": runtimeColorschemesCodeblocksPaperMicro, + "runtime/colorschemes/codeblocks.micro": runtimeColorschemesCodeblocksMicro, "runtime/colorschemes/default.micro": runtimeColorschemesDefaultMicro, + "runtime/colorschemes/flamepoint-tc.micro": runtimeColorschemesFlamepointTcMicro, + "runtime/colorschemes/funky-cactus-tc.micro": runtimeColorschemesFunkyCactusTcMicro, + "runtime/colorschemes/funky-cactus.micro": runtimeColorschemesFunkyCactusMicro, + "runtime/colorschemes/gameboy-tc.micro": runtimeColorschemesGameboyTcMicro, + "runtime/colorschemes/geany-alt-tc.micro": runtimeColorschemesGeanyAltTcMicro, + "runtime/colorschemes/geany.micro": runtimeColorschemesGeanyMicro, + "runtime/colorschemes/github-tc.micro": runtimeColorschemesGithubTcMicro, + "runtime/colorschemes/github.micro": runtimeColorschemesGithubMicro, "runtime/colorschemes/gruvbox-tc.micro": runtimeColorschemesGruvboxTcMicro, "runtime/colorschemes/gruvbox.micro": runtimeColorschemesGruvboxMicro, + "runtime/colorschemes/mc.micro": runtimeColorschemesMcMicro, + "runtime/colorschemes/monochrome-paper.micro": runtimeColorschemesMonochromePaperMicro, + "runtime/colorschemes/monochrome.micro": runtimeColorschemesMonochromeMicro, "runtime/colorschemes/monokai.micro": runtimeColorschemesMonokaiMicro, + "runtime/colorschemes/nano.micro": runtimeColorschemesNanoMicro, + "runtime/colorschemes/nes-tc.micro": runtimeColorschemesNesTcMicro, + "runtime/colorschemes/paper-tc.micro": runtimeColorschemesPaperTcMicro, + "runtime/colorschemes/paper.micro": runtimeColorschemesPaperMicro, "runtime/colorschemes/simple.micro": runtimeColorschemesSimpleMicro, "runtime/colorschemes/solarized-tc.micro": runtimeColorschemesSolarizedTcMicro, "runtime/colorschemes/solarized.micro": runtimeColorschemesSolarizedMicro, + "runtime/colorschemes/symbian-tc.micro": runtimeColorschemesSymbianTcMicro, "runtime/colorschemes/zenburn.micro": runtimeColorschemesZenburnMicro, "runtime/help/colors.md": runtimeHelpColorsMd, "runtime/help/commands.md": runtimeHelpCommandsMd, + "runtime/help/defaultkeys.md": runtimeHelpDefaultkeysMd, + "runtime/help/gimmickcolors.md": runtimeHelpGimmickcolorsMd, "runtime/help/help.md": runtimeHelpHelpMd, "runtime/help/keybindings.md": runtimeHelpKeybindingsMd, "runtime/help/options.md": runtimeHelpOptionsMd, @@ -2849,6 +3376,7 @@ var _bindata = map[string]func() (*asset, error){ "runtime/plugins/autoclose/autoclose.lua": runtimePluginsAutocloseAutocloseLua, "runtime/plugins/ftoptions/ftoptions.lua": runtimePluginsFtoptionsFtoptionsLua, "runtime/plugins/linter/linter.lua": runtimePluginsLinterLinterLua, + "runtime/syntax/LICENSE": runtimeSyntaxLicense, "runtime/syntax/README.md": runtimeSyntaxReadmeMd, "runtime/syntax/apacheconf.yaml": runtimeSyntaxApacheconfYaml, "runtime/syntax/arduino.yaml": runtimeSyntaxArduinoYaml, @@ -3004,18 +3532,41 @@ var _bintree = &bintree{nil, map[string]*bintree{ "colorschemes": &bintree{nil, map[string]*bintree{ "atom-dark-tc.micro": &bintree{runtimeColorschemesAtomDarkTcMicro, map[string]*bintree{}}, "bubblegum.micro": &bintree{runtimeColorschemesBubblegumMicro, map[string]*bintree{}}, + "cmc-16.micro": &bintree{runtimeColorschemesCmc16Micro, map[string]*bintree{}}, + "cmc-paper.micro": &bintree{runtimeColorschemesCmcPaperMicro, map[string]*bintree{}}, + "cmc-tc.micro": &bintree{runtimeColorschemesCmcTcMicro, map[string]*bintree{}}, + "codeblocks-paper.micro": &bintree{runtimeColorschemesCodeblocksPaperMicro, map[string]*bintree{}}, + "codeblocks.micro": &bintree{runtimeColorschemesCodeblocksMicro, map[string]*bintree{}}, "default.micro": &bintree{runtimeColorschemesDefaultMicro, map[string]*bintree{}}, + "flamepoint-tc.micro": &bintree{runtimeColorschemesFlamepointTcMicro, map[string]*bintree{}}, + "funky-cactus-tc.micro": &bintree{runtimeColorschemesFunkyCactusTcMicro, map[string]*bintree{}}, + "funky-cactus.micro": &bintree{runtimeColorschemesFunkyCactusMicro, map[string]*bintree{}}, + "gameboy-tc.micro": &bintree{runtimeColorschemesGameboyTcMicro, map[string]*bintree{}}, + "geany-alt-tc.micro": &bintree{runtimeColorschemesGeanyAltTcMicro, map[string]*bintree{}}, + "geany.micro": &bintree{runtimeColorschemesGeanyMicro, map[string]*bintree{}}, + "github-tc.micro": &bintree{runtimeColorschemesGithubTcMicro, map[string]*bintree{}}, + "github.micro": &bintree{runtimeColorschemesGithubMicro, map[string]*bintree{}}, "gruvbox-tc.micro": &bintree{runtimeColorschemesGruvboxTcMicro, map[string]*bintree{}}, "gruvbox.micro": &bintree{runtimeColorschemesGruvboxMicro, map[string]*bintree{}}, + "mc.micro": &bintree{runtimeColorschemesMcMicro, map[string]*bintree{}}, + "monochrome-paper.micro": &bintree{runtimeColorschemesMonochromePaperMicro, map[string]*bintree{}}, + "monochrome.micro": &bintree{runtimeColorschemesMonochromeMicro, map[string]*bintree{}}, "monokai.micro": &bintree{runtimeColorschemesMonokaiMicro, map[string]*bintree{}}, + "nano.micro": &bintree{runtimeColorschemesNanoMicro, map[string]*bintree{}}, + "nes-tc.micro": &bintree{runtimeColorschemesNesTcMicro, map[string]*bintree{}}, + "paper-tc.micro": &bintree{runtimeColorschemesPaperTcMicro, map[string]*bintree{}}, + "paper.micro": &bintree{runtimeColorschemesPaperMicro, map[string]*bintree{}}, "simple.micro": &bintree{runtimeColorschemesSimpleMicro, map[string]*bintree{}}, "solarized-tc.micro": &bintree{runtimeColorschemesSolarizedTcMicro, map[string]*bintree{}}, "solarized.micro": &bintree{runtimeColorschemesSolarizedMicro, map[string]*bintree{}}, + "symbian-tc.micro": &bintree{runtimeColorschemesSymbianTcMicro, map[string]*bintree{}}, "zenburn.micro": &bintree{runtimeColorschemesZenburnMicro, map[string]*bintree{}}, }}, "help": &bintree{nil, map[string]*bintree{ "colors.md": &bintree{runtimeHelpColorsMd, map[string]*bintree{}}, "commands.md": &bintree{runtimeHelpCommandsMd, map[string]*bintree{}}, + "defaultkeys.md": &bintree{runtimeHelpDefaultkeysMd, map[string]*bintree{}}, + "gimmickcolors.md": &bintree{runtimeHelpGimmickcolorsMd, map[string]*bintree{}}, "help.md": &bintree{runtimeHelpHelpMd, map[string]*bintree{}}, "keybindings.md": &bintree{runtimeHelpKeybindingsMd, map[string]*bintree{}}, "options.md": &bintree{runtimeHelpOptionsMd, map[string]*bintree{}}, @@ -3034,6 +3585,7 @@ var _bintree = &bintree{nil, map[string]*bintree{ }}, }}, "syntax": &bintree{nil, map[string]*bintree{ + "LICENSE": &bintree{runtimeSyntaxLicense, map[string]*bintree{}}, "README.md": &bintree{runtimeSyntaxReadmeMd, map[string]*bintree{}}, "apacheconf.yaml": &bintree{runtimeSyntaxApacheconfYaml, map[string]*bintree{}}, "arduino.yaml": &bintree{runtimeSyntaxArduinoYaml, map[string]*bintree{}}, diff --git a/cmd/micro/view.go b/cmd/micro/view.go index e5e2bba42d..e6d3833edb 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -244,6 +244,13 @@ func (v *View) Open(filename string) { home, _ := homedir.Dir() filename = strings.Replace(filename, "~", home, 1) file, err := os.Open(filename) + fileInfo, _ := os.Stat(filename) + + if err == nil && fileInfo.IsDir() { + messenger.Error(filename, " is a directory") + return + } + defer file.Close() var buf *Buffer @@ -718,12 +725,6 @@ func (v *View) DisplayView() { screenX = v.x - if v.x != 0 { - // Draw the split divider - screen.SetContent(screenX, yOffset+visualLineN, '|', nil, defStyle.Reverse(true)) - screenX++ - } - // If there are gutter messages we need to display the '>>' symbol here if hasGutterMessages { // msgOnLine stores whether or not there is a gutter message on this line in particular @@ -891,8 +892,12 @@ func (v *View) DisplayView() { } if v.x != 0 && visualLineN < v.Height { + dividerStyle := defStyle + if style, ok := colorscheme["divider"]; ok { + dividerStyle = style + } for i := visualLineN + 1; i < v.Height; i++ { - screen.SetContent(v.x, yOffset+i, '|', nil, defStyle.Reverse(true)) + screen.SetContent(v.x, yOffset+i, '|', nil, dividerStyle.Reverse(true)) } } } diff --git a/runtime/colorschemes/atom-dark-tc.micro b/runtime/colorschemes/atom-dark-tc.micro index 9ff37a3de2..510a52af20 100644 --- a/runtime/colorschemes/atom-dark-tc.micro +++ b/runtime/colorschemes/atom-dark-tc.micro @@ -12,6 +12,7 @@ color-link underlined "#D33682,#1D1F21" color-link error "bold #FF4444,#1D1F21" color-link todo "bold #FF8844,#1D1F21" color-link statusline "#1D1F21,#C5C8C6" +color-link tabbar "#1D1F21,#C5C8C6" color-link indent-char "#505050,#1D1F21" color-link line-number "#656866,#232526" color-link current-line-number "#656866,#1D1F21" @@ -19,3 +20,7 @@ color-link gutter-error "#FF4444,#1D1F21" color-link gutter-warning "#EEEE77,#1D1F21" color-link cursor-line "#2D2F31" color-link color-column "#2D2F31" +#No extended types (bool in C, etc.) +color-link type.extended "default" +#Plain brackets +color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/bubblegum.micro b/runtime/colorschemes/bubblegum.micro index cc1ceb4e02..2df4155ee1 100644 --- a/runtime/colorschemes/bubblegum.micro +++ b/runtime/colorschemes/bubblegum.micro @@ -12,10 +12,13 @@ color-link special "167,231" color-link error "231, 160" color-link underlined "underline 241,231" color-link todo "246,231" - color-link statusline "241,254" +color-link tabbar "241,254" color-link gutter-error "197,231" color-link gutter-warning "134,231" color-link line-number "246,254" color-link cursor-line "254" color-link color-column "254" +#No extended types (bool in C, &c.) and plain brackets +color-link type.extended "default" +color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/cmc-16.micro b/runtime/colorschemes/cmc-16.micro new file mode 100644 index 0000000000..02b4a34907 --- /dev/null +++ b/runtime/colorschemes/cmc-16.micro @@ -0,0 +1,40 @@ +#CaptainMcClellan's personal color scheme. +#16 colour version. +color-link comment "bold black" +color-link constant "cyan" +color-link constant.bool "bold cyan" +color-link constant.bool.true "bold green" +color-link constant.bool.false "bold red" +color-link constant.string "yellow" +color-link constant.string.url "underline blue, white" +#color-link constant.number "constant" +color-link constant.specialChar "bold magenta" +color-link identifier "bold red" +color-link identifier.macro "bold red" +color-link identifier.var "bold blue" +#color-link identifier.class "bold green" +color-link identifier.class "bold white" +color-link statement "bold yellow" +color-link symbol "red" +color-link symbol.brackets "blue" +color-link symbol.tag "bold blue" +color-link symbol.tag.extended "bold green" +color-link preproc "bold cyan" +color-link type "green" +color-link type.keyword "bold green" +color-link special "magenta" +color-link ignore "default" +color-link error "bold ,brightred" +color-link todo "underline black,brightyellow" +color-link indent-char ",brightgreen" +color-link line-number "green" +color-link line-number.scrollbar "green" +color-link statusline "white,blue" +color-link tabbar "white,blue" +color-link current-line-number "red" +color-link current-line-number.scroller "red" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "cyan" +color-link underlined.url "underline blue, white" +color-link divider "blue" diff --git a/runtime/colorschemes/cmc-paper.micro b/runtime/colorschemes/cmc-paper.micro new file mode 100644 index 0000000000..b2c4ef2a62 --- /dev/null +++ b/runtime/colorschemes/cmc-paper.micro @@ -0,0 +1,37 @@ +#CaptainMcClellan's personal color scheme. +#Paper version +color-link default "black,white" +color-link comment "bold black" +color-link constant "cyan" +color-link constant.bool "bold cyan" +color-link constant.bool.true "bold green" +color-link constant.bool.false "bold red" +color-link constant.string "bold yellow" +color-link constant.string.url "underline blue, white" +color-link constant.number "constant" +color-link constant.specialChar "bold magenta" +color-link identifier "bold red" +color-link identifier.macro "bold red" +color-link identifier.var "bold blue" +color-link identifier.class "bold green" +color-link preproc "bold cyan" +color-link statement "bold yellow" +color-link symbol "red" +color-link symbol.brackets "blue" +color-link type "green" +color-link type.keyword "bold green" +color-link special "magenta" +color-link ignore "default" +color-link error ",brightred" +color-link todo "black,brightyellow" +color-link indent-char ",brightgreen" +color-link line-number "green" +color-link line-number.scrollbar "green" +color-link statusline "white,blue" +color-link tabbar "white,blue" +color-link current-line-number "red" +color-link current-line-number.scroller "red" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "cyan" +color-link underlined.url "underline blue, white" \ No newline at end of file diff --git a/runtime/colorschemes/cmc-tc.micro b/runtime/colorschemes/cmc-tc.micro new file mode 100644 index 0000000000..38710e559f --- /dev/null +++ b/runtime/colorschemes/cmc-tc.micro @@ -0,0 +1,36 @@ +#CaptainMcClellan's personal colour scheme. +#Full colour edition. +color-link default "#aaaaaa,#1e2124" +color-link comment "bold #555555" +color-link constant "#008888" +#color-link constant.string "#888800" +color-link constant.string "#a85700" +color-link constant.specialChar "bold #ccccff" +color-link identifier "bold #e34234" +color-link identifier.macro "bold #e34234" +color-link identifier.var "bold #5757ff" +color-link identifier.class "bold #ffffff" +color-link statement "bold #ffff55" +color-link symbol "#722f37" +color-link symbol.brackets "#4169e1" +color-link symbol.tag "#5757ff" +color-link preproc "bold #55ffff" +color-link type "#3eb489" +color-link type.keyword "bold #bdecb6" +color-link special "#b57edc" +color-link ignore "default" +color-link error "bold ,#e34234" +color-link todo "bold underline #888888,#f26522" +color-link indent-char ",#bdecb6" +color-link line-number "#bdecb6,#36393e" +color-link line-number.scrollbar "#3eb489" +color-link statusline "#aaaaaa,#8a496b" +color-link tabbar "#aaaaaa,#8a496b" +color-link current-line-number "bold #e34234,#424549" +color-link current-line-number.scroller "red" +color-link gutter-error ",#e34234" +color-link gutter-warning "#e34234" +color-link color-column "#f26522" +color-link constant.bool "bold #55ffff" +color-link constant.bool.true "bold #85ff85" +color-link constant.bool.false "bold #ff8585" \ No newline at end of file diff --git a/runtime/colorschemes/codeblocks-paper.micro b/runtime/colorschemes/codeblocks-paper.micro new file mode 100644 index 0000000000..196b63ef80 --- /dev/null +++ b/runtime/colorschemes/codeblocks-paper.micro @@ -0,0 +1,25 @@ +#A colorscheme based on Code::Blocks IDE +#but with a white background. +color-link default "black,white" +color-link comment "bold black" +color-link constant "blue" +color-link constant.number "bold magenta" +color-link constant.string "bold blue" +color-link identifier "black" +color-link preproc "green" +color-link statement "blue" +color-link symbol "red" +color-link symbol.brackets "blue" +color-link type "blue" +color-link special "magenta" +color-link ignore "default" +color-link error "bold white,brightred" +color-link todo "bold black,brightyellow" +color-link indent-char "bold black" +color-link line-number "black,white" +color-link statusline "white,red" +color-link tabbar "white,red" +color-link current-line-number "red,black" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "black" \ No newline at end of file diff --git a/runtime/colorschemes/codeblocks.micro b/runtime/colorschemes/codeblocks.micro new file mode 100644 index 0000000000..2decea78e0 --- /dev/null +++ b/runtime/colorschemes/codeblocks.micro @@ -0,0 +1,23 @@ +#Theme based on Code::Blocks IDE's default syntax highlighting. +color-link comment "bold black" +color-link constant "blue" +color-link constant.string "bold blue" +color-link constant.number "bold magenta" +color-link identifier "default" +color-link preproc "green" +color-link statement "blue" +color-link symbol "red" +color-link symbol.brackets "blue" +color-link type "blue" +color-link special "magenta" +color-link ignore "default" +color-link error ",brightred" +color-link todo "bold black,brightyellow" +color-link indent-char "bold black" +color-link line-number "black,white" +color-link statusline "white,red" +color-link tabbar "white,red" +color-link current-line-number "red" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "white" \ No newline at end of file diff --git a/runtime/colorschemes/default.micro b/runtime/colorschemes/default.micro index 66e391b838..1e5bf74b23 100644 --- a/runtime/colorschemes/default.micro +++ b/runtime/colorschemes/default.micro @@ -14,6 +14,7 @@ color-link underlined "#D33682,#282828" color-link error "bold #CB4B16,#282828" color-link todo "bold #D33682,#282828" color-link statusline "#282828,#F8F8F2" +color-link tabbar "#282828,#f8f8f2" color-link indent-char "#505050,#282828" color-link line-number "#AAAAAA,#323232" color-link current-line-number "#AAAAAA,#282828" @@ -21,3 +22,6 @@ color-link gutter-error "#CB4B16,#282828" color-link gutter-warning "#E6DB74,#282828" color-link cursor-line "#323232" color-link color-column "#323232" +#No extended types; plain brackets +color-link type.extended "default" +color-link symbol.brackets "default" diff --git a/runtime/colorschemes/flamepoint-tc.micro b/runtime/colorschemes/flamepoint-tc.micro new file mode 100644 index 0000000000..45ce22283e --- /dev/null +++ b/runtime/colorschemes/flamepoint-tc.micro @@ -0,0 +1,30 @@ +#Flamepoint theme +#By CaptainMcClellan +color-link default "" +color-link comment "" +color-link constant "" +color-link constant.bool "" +color-link constant.bool.true "" +color-link constant.bool.false "" +color-link constant.number "" +color-link constant.specialChar "" +color-link constant.string "" +color-link constant.string.url "underline" +color-link identifier "" +color-link identifier.var "" +color-link preproc "" +color-link special "" +color-link statement "" +color-link symbol "" +color-link symbol.brackets "" +color-link symbol.tag "" +color-link type "" +color-link type.keyword "" +color-link error "" +color-link todo "" +color-link cursor-line "" +color-link statusline "" +color-link tabbar "" +color-link color-column "" +color-link gutter-error "" +color-link gutter-warning "" diff --git a/runtime/colorschemes/funky-cactus-tc.micro b/runtime/colorschemes/funky-cactus-tc.micro new file mode 100644 index 0000000000..b55874606b --- /dev/null +++ b/runtime/colorschemes/funky-cactus-tc.micro @@ -0,0 +1 @@ +#Funky Cactus theme in true colour. diff --git a/runtime/colorschemes/funky-cactus.micro b/runtime/colorschemes/funky-cactus.micro new file mode 100644 index 0000000000..0ce0027b1b --- /dev/null +++ b/runtime/colorschemes/funky-cactus.micro @@ -0,0 +1,31 @@ +#Funky Cactus theme +color-link comment "bold black" +color-link constant "cyan" +color-link constant.bool "bold cyan" +color-link constant.bool.true "bold green" +color-link constant.bool.false "bold red" +color-link constant.string "yellow" +color-link constant.number "constant" +color-link constant.specialChar "bold magenta" +color-link identifier "bold red" +color-link identifier.macro "bold red" +color-link identifier.var "bold blue" +color-link identifier.class "bold green" +color-link preproc "bold cyan" +color-link statement "bold yellow" +color-link symbol "red" +color-link symbol.brackets "blue" +color-link type "green" +color-link type.keyword "bold green" +color-link special "magenta" +color-link ignore "default" +color-link error "bold ,brightred" +color-link todo "underline ,brightyellow" +color-link indent-char "bold ,brightgreen" +color-link line-number "green" +color-link statusline "black,green" +color-link tabbar "black,magenta" +color-link current-line-number "bold magenta" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "bold green" diff --git a/runtime/colorschemes/gameboy-tc.micro b/runtime/colorschemes/gameboy-tc.micro new file mode 100644 index 0000000000..a71c7f235b --- /dev/null +++ b/runtime/colorschemes/gameboy-tc.micro @@ -0,0 +1,23 @@ +#Gameboy theme +color-link default "#3f3f3f,#bfc180" +color-link comment "#7d7343" +color-link constant "#7d7343" +color-link identifier "#ddde7d" +color-link preproc "#ddde7d,#7d7343" +color-link special "#7d7343" +color-link statement "#7d7343" +color-link symbol "#7d7343" +color-link type "#7d7343" +color-link error "#ddde7d,#7d7343" +color-link todo "#7d7343,#ddde7d" +color-link statusline "#ddde7d,#7d7343" +color-link tabbar "#ddde7d,#7d7343" +color-link color-column "#7d7343" +color-link line-number "#ddde7d,#7d7343" +color-link current-line-number "#3f3f3f,#bfc180" +color-link gutter-error "#ddde7d,#7d7343" +color-link gutter-warning "default" +#3f3f3f +#7d7343 +#bfc180 +#ddde76 \ No newline at end of file diff --git a/runtime/colorschemes/geany-alt-tc.micro b/runtime/colorschemes/geany-alt-tc.micro new file mode 100644 index 0000000000..6b2198d2c0 --- /dev/null +++ b/runtime/colorschemes/geany-alt-tc.micro @@ -0,0 +1,21 @@ +#Geany Alternate theme +color-link default "#000000,#fefefe" +color-link comment "#808080" +color-link constant "default" +color-link constant.bool "#003030" +color-link constant.number "#300008" +color-link constant.string "#008000" +color-link identifier "default" +color-link preproc "#bbbb77" +color-link special "#003030" +color-link statement "#003030" +color-link symbol "#300008" +color-link symbol.tag "bold #4e9d71" +color-link type "#003030" +color-link error "#a52a2a" +color-link todo "#ffa500" +color-link line-number "#000000,#d0d0d0" +color-link current-line-number "#000000,#d0d0d0" +color-link color-column "#c2ebc2" +color-link cursor-line "#f0f0f0" +color-link type.extended "default" \ No newline at end of file diff --git a/runtime/colorschemes/geany.micro b/runtime/colorschemes/geany.micro new file mode 100644 index 0000000000..fdb26b660c --- /dev/null +++ b/runtime/colorschemes/geany.micro @@ -0,0 +1,23 @@ +#Geany +color-link comment "red" +color-link constant "default" +color-link constant.number +color-link constant.string "bold yellow" +color-link identifier "default" +color-link preproc "cyan" +color-link special "blue" +color-link statement "blue" +color-link symbol "default" +color-link symbol.tag "bold blue" +color-link type "blue" +color-link type.extended "default" +color-link error "red" +color-link todo "bold cyan" +color-link indent-char "bold black" +color-link line-number "" +color-link current-line-number "" +color-link statusline "black,white" +color-link tabbar "black,white" +color-link color-column "bold geren" +color-link gutter-error ",red" +color-link gutter-warning "red" \ No newline at end of file diff --git a/runtime/colorschemes/github-tc.micro b/runtime/colorschemes/github-tc.micro new file mode 100644 index 0000000000..2d49d43852 --- /dev/null +++ b/runtime/colorschemes/github-tc.micro @@ -0,0 +1,24 @@ +#True color theme based on Github's syntax highlighting. +#Warning, this is based on how it rendered in my Firefox! +#Yours may look different. +color-link comment "bold #969896" +color-link constant "#0086B9" +color-link constant.number "#0086B9" +color-link constant.specialChar "bold #1836BD" +color-link constant.string "bold #1836BD" +color-link constant.bool "#0086B9" +color-link identifier "#A71D5D" +color-link preproc "bold #A71D5D" +color-link special "#A71D5D" +color-link statement "#A71D5D" +color-link symbol "default" +color-link type "#A71D5D" +color-link error "bold ,#E34234" +color-link todo "white" +color-link indent-char "default" +color-link line-number "bold #969896" +color-link current-line-number "bold #969896" +color-link gutter-error "bold ,#E34234" +color-link gutter-warning "bold #f26522" +color-link statusline "bold #c8c9cb,#24292e" +color-link tabbar "bold #c8c9cb,#24292e" \ No newline at end of file diff --git a/runtime/colorschemes/github.micro b/runtime/colorschemes/github.micro new file mode 100644 index 0000000000..603daedef1 --- /dev/null +++ b/runtime/colorschemes/github.micro @@ -0,0 +1,24 @@ +#Theme based on Github's syntax highlighting. +color-link comment "bold black" +color-link constant "cyan" +color-link constant.number "cyan" +color-link constant.specialChar "bold blue" +color-link constant.string "bold blue" +color-link constant.bool "cyan" +color-link identifier "magenta" +color-link preproc "bold magenta" +color-link special "magenta" +color-link statement "magenta" +color-link symbol "default" +color-link type "magenta" +color-link error "bold ,brightred" +color-link todo "white" +color-link indent-char "default" +color-link line-number "bold black" +color-link current-line-number "bold black" +color-link gutter-error ",red" +color-link gutter-warning "bold yellow" +color-link statusline "bold white,black" +color-link tabbar "bold white,black" +#Plain brackets. +#color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/gruvbox-tc.micro b/runtime/colorschemes/gruvbox-tc.micro index 2e2f97b3e2..64312e2a94 100644 --- a/runtime/colorschemes/gruvbox-tc.micro +++ b/runtime/colorschemes/gruvbox-tc.micro @@ -17,3 +17,5 @@ color-link line-number "#665c54,#282828" color-link current-line-number "#665c54,#3c3836" color-link cursor-line "#3c3836" color-link color-column "#79740e" +color-link statusline "#ebdbb2,#665c54" +color-link tabbar "#ebdbb2,#665c54" diff --git a/runtime/colorschemes/gruvbox.micro b/runtime/colorschemes/gruvbox.micro index e2e4c1cf16..d4877d83e9 100644 --- a/runtime/colorschemes/gruvbox.micro +++ b/runtime/colorschemes/gruvbox.micro @@ -15,3 +15,5 @@ color-link line-number "243,237" color-link current-line-number "172,237" color-link cursor-line "237" color-link color-column "237" +color-link statusline "223,237" +color-link tabbar "223,237" \ No newline at end of file diff --git a/runtime/colorschemes/mc.micro b/runtime/colorschemes/mc.micro new file mode 100644 index 0000000000..3010025753 --- /dev/null +++ b/runtime/colorschemes/mc.micro @@ -0,0 +1,25 @@ +#Midnight Commander inspired theme. +color-link default "white,blue" +color-link comment "bold black" +color-link constant "bold white" +color-link constant.string "bold yellow" +color-link identifier "bold red" +color-link statement "bold cyan" +color-link symbol "white" +color-link symbol.brackets "white" +color-link symbol.tag "bold green" +color-link preproc "black,cyan" +color-link type "green" +color-link special "magenta" +color-link ignore "default" +color-link error ",brightred" +color-link todo ",brightyellow" +color-link indent-char ",cyan" +color-link line-number "green" +color-link statusline "black,cyan" +color-link tabbar "black,cyan" +color-link current-line-number "black,cyan" +color-link cursor-line "black,cyan" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "cyan" diff --git a/runtime/colorschemes/monochrome-paper.micro b/runtime/colorschemes/monochrome-paper.micro new file mode 100644 index 0000000000..e7a95e9447 --- /dev/null +++ b/runtime/colorschemes/monochrome-paper.micro @@ -0,0 +1,5 @@ +#Monochrome Paper theme. +#Edit your files on a white background without colors. +color-link default "black,white" +color-link statusline "white,black" +color-link tabbar "white,black" \ No newline at end of file diff --git a/runtime/colorschemes/monochrome.micro b/runtime/colorschemes/monochrome.micro new file mode 100644 index 0000000000..c38de3fb91 --- /dev/null +++ b/runtime/colorschemes/monochrome.micro @@ -0,0 +1,3 @@ +#Monochrome +#This makes micro use only the terminal's default +# foreground and background colours. \ No newline at end of file diff --git a/runtime/colorschemes/monokai.micro b/runtime/colorschemes/monokai.micro index 9a716ee20b..84dca67631 100644 --- a/runtime/colorschemes/monokai.micro +++ b/runtime/colorschemes/monokai.micro @@ -13,6 +13,7 @@ color-link underlined "#D33682,#282828" color-link error "bold #CB4B16,#282828" color-link todo "bold #D33682,#282828" color-link statusline "#282828,#F8F8F2" +color-link tabbar "#282828,#F8F8F2" color-link indent-char "#505050,#282828" color-link line-number "#AAAAAA,#323232" color-link current-line-number "#AAAAAA,#282828" @@ -20,3 +21,6 @@ color-link gutter-error "#CB4B16,#282828" color-link gutter-warning "#E6DB74,#282828" color-link cursor-line "#323232" color-link color-column "#323232" +#No extended types; Plain brackets. +color-link type.extended "default" +color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/nano.micro b/runtime/colorschemes/nano.micro new file mode 100644 index 0000000000..80ef0e4f8e --- /dev/null +++ b/runtime/colorschemes/nano.micro @@ -0,0 +1,30 @@ +#Colorscheme styled after default Debian nano. +color-link comment "bold blue" +color-link comment.bright "cyan" +color-link constant "red" +color-link constant.bool "yellow" +color-link constant.bool.true "bold green" +color-link constant.bool.false "bold red" +color-link constant.number "default" +color-link constant.specialChar "bold magenta" +color-link constant.string "bold yellow" +color-link identifier "bold blue" +color-link identifier.macro "bold red" +color-link statement "bold green" +color-link symbol "green" +#color-link symbol.tag "blue" +color-link preproc "brightcyan" +color-link type "green" +color-link special "magenta" +color-link ignore "default" +color-link error "white,black" +color-link todo "bold cyan" +color-link indent-char ",green" +color-link line-number "default" +color-link current-line-number "default" +color-link gutter-error ",white" +color-link gutter-warning "white" +color-link cursor-line "default" +color-link color-column "white" +#No extended types ( bool in C ); Plain brackets +color-link type.extended "default" diff --git a/runtime/colorschemes/nes-tc.micro b/runtime/colorschemes/nes-tc.micro new file mode 100644 index 0000000000..471edd7a45 --- /dev/null +++ b/runtime/colorschemes/nes-tc.micro @@ -0,0 +1,30 @@ +#NES +#A color theme only using NES pallette colours +color-link default "" +color-link comment "" +color-link constant "" +color-link constant.bool "" +color-link constant.bool.true "" +color-link constant.bool.false "" +color-link constant.number "" +color-link constant.specialChar "" +color-link constant.string "" +color-link constant.string.url "underline" +color-link identifier "" +color-link identifier.var "" +color-link preproc "" +color-link special "" +color-link statement "" +color-link symbol "" +color-link symbol.brackets "" +color-link symbol.tag "" +color-link type "" +color-link type.keyword "" +color-link error "" +color-link todo "" +color-link cursor-line "" +color-link statusline "" +color-link tabbar "" +color-link color-column "" +color-link gutter-error "" +color-link gutter-warning "" diff --git a/runtime/colorschemes/paper-tc.micro b/runtime/colorschemes/paper-tc.micro new file mode 100644 index 0000000000..d70fdcafaa --- /dev/null +++ b/runtime/colorschemes/paper-tc.micro @@ -0,0 +1,22 @@ +#Paper theme, true color edition +#Edit on an *actual* white background! +color-link default "#000000,#efefef" +color-link comment "" +color-link constant "" +color-link constant.string "" +color-link constant.string.url "underline #0000dd" +color-link identifier "" +color-link identifier.var "" +color-link special "" +color-link statement "" +color-link symbol "" +color-link symbol.brackets "" +color-link symbol.tag "" +color-link type "" +color-link statusline "" +color-link tabbar "" +color-link error "" +color-link todo "" +color-link color-column "" +color-link gutter-error "" +color-link gutter-warning "" \ No newline at end of file diff --git a/runtime/colorschemes/paper.micro b/runtime/colorschemes/paper.micro new file mode 100644 index 0000000000..1d1c5792b3 --- /dev/null +++ b/runtime/colorschemes/paper.micro @@ -0,0 +1,27 @@ +#Paper theme, Edit on a white background. +color-link default "black,white" +color-link comment "bold black" +color-link constant "cyan" +color-link constant.string "bold green" +color-link identifier "blue" +color-link identifier.macro "bold red" +color-link identifier.var "bold blue" +color-link identifier.class "bold green" +color-link statement "green" +color-link symbol "red" +color-link symbol.brackets "default" +color-link symbol.tag "bold blue" +color-link preproc "bold cyan" +color-link type "green" +color-link special "magenta" +color-link ignore "default" +color-link error ",brightred" +color-link todo ",brightyellow" +color-link indent-char ",brightgreen" +color-link line-number "black" +color-link statusline "white,black" +color-link tabbar "white,black" +color-link current-line-number "blue" +color-link gutter-error ",red" +color-link gutter-warning "red" +color-link color-column "black" diff --git a/runtime/colorschemes/simple.micro b/runtime/colorschemes/simple.micro index a330f57eae..6bda2f4486 100644 --- a/runtime/colorschemes/simple.micro +++ b/runtime/colorschemes/simple.micro @@ -14,5 +14,12 @@ color-link line-number "yellow" color-link current-line-number "red" color-link gutter-error ",red" color-link gutter-warning "red" -color-link cursor-line "white" +#Cursor line causes readability issues. Disabled for now. +#color-link cursor-line "white,black" color-link color-column "white" +#No extended types. (bool in C) +color-link type.extended "default" +#No bracket highlighting. +color-link symbol.brackets "default" +#Color shebangs the comment color +color-link preproc.shebang "comment" diff --git a/runtime/colorschemes/solarized-tc.micro b/runtime/colorschemes/solarized-tc.micro index 624f7a2d92..ede33dfa3f 100644 --- a/runtime/colorschemes/solarized-tc.micro +++ b/runtime/colorschemes/solarized-tc.micro @@ -11,6 +11,7 @@ color-link underlined "#D33682,#002833" color-link error "bold #CB4B16,#002833" color-link todo "bold #D33682,#002833" color-link statusline "#003541,#839496" +color-link tabbar "#003541,#839496" color-link indent-char "#586E75,#002833" color-link line-number "#586E75,#003541" color-link current-line-number "#586E75,#002833" @@ -18,3 +19,5 @@ color-link gutter-error "#003541,#CB4B16" color-link gutter-warning "#CB4B16,#002833" color-link cursor-line "#003541" color-link color-column "#003541" +color-link type.extended "default" +color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/solarized.micro b/runtime/colorschemes/solarized.micro index e86eff6ced..32e740a08a 100644 --- a/runtime/colorschemes/solarized.micro +++ b/runtime/colorschemes/solarized.micro @@ -1,19 +1,22 @@ -color-link comment "brightgreen" +color-link comment "bold brightgreen" color-link constant "cyan" color-link identifier "blue" color-link statement "green" color-link symbol "green" -color-link preproc "brightred" +color-link preproc "bold brightred" color-link type "yellow" color-link special "red" color-link underlined "magenta" color-link error "bold brightred" color-link todo "bold magenta" color-link statusline "black,brightblue" +color-link tabbar "black,brightblue" color-link indent-char "black" -color-link line-number "brightgreen,black" -color-link current-line-number "brightgreen,default" +color-link line-number "bold brightgreen,black" +color-link current-line-number "bold brightgreen,default" color-link gutter-error "black,brightred" color-link gutter-warning "brightred,default" color-link cursor-line "black" color-link color-column "black" +color-link type.extended "default" +color-link symbol.brackets "default" \ No newline at end of file diff --git a/runtime/colorschemes/symbian-tc.micro b/runtime/colorschemes/symbian-tc.micro new file mode 100644 index 0000000000..08e694e202 --- /dev/null +++ b/runtime/colorschemes/symbian-tc.micro @@ -0,0 +1,23 @@ +#Symbian +color-link default "#000000,#ff8a00" +color-link comment "#8c0000" +color-link constant "#8c0000" +color-link identifier "#ffff8c" +color-link preproc "#ffff8c,#8c0000" +color-link special "#8c0000" +color-link statement "#8c0000" +color-link symbol "#8c0000" +color-link type "#8c0000" +color-link error "#ffff8c,#8c0000" +color-link todo "#8c0000,#ffff8c" +color-link statusline "#ffff8c,#8c0000" +color-link tabbar "#ffff8c,#8c0000" +color-link color-column "#8c0000" +color-link line-number "#ffff8c,#8c0000" +color-link current-line-number "#000000,#ff8a00" +color-link gutter-error "#ffff8c,#8c0000" +color-link gutter-warning "default" +#000000 +#8c0000 +#ff8a00 +#ffff8c \ No newline at end of file diff --git a/runtime/colorschemes/zenburn.micro b/runtime/colorschemes/zenburn.micro index e8e68007e9..9cbd6240ab 100644 --- a/runtime/colorschemes/zenburn.micro +++ b/runtime/colorschemes/zenburn.micro @@ -13,6 +13,7 @@ color-link underlined "188,237" color-link error "115,236" color-link todo "bold 254,237" color-link statusline "186,236" +color-link tabbar "186,236" color-link indent-char "238,237" color-link line-number "248,238" color-link gutter-error "237,174" diff --git a/runtime/help/colors.md b/runtime/help/colors.md index c087537883..d4660cdace 100644 --- a/runtime/help/colors.md +++ b/runtime/help/colors.md @@ -12,6 +12,11 @@ Micro comes with a number of colorschemes by default. Here is the list: * simple: this is the simplest colorscheme. It uses 16 colors which are set by your terminal +* mc: A 16-color theme based on the look and feel of GNU Midnight Commander. + This will look great used in conjunction with Midnight Commander. + +* nano: A 16-color theme loosely based on GNU nano's syntax highlighting. + * monokai: this is the monokai colorscheme; you may recognize it as Sublime Text's default colorscheme. It requires true color to look perfect, but the 256 color approximation looks very good as well. @@ -29,15 +34,47 @@ Micro comes with a number of colorschemes by default. Here is the list: * atom-dark-tc: this colorscheme is based off of Atom's "dark" colorscheme. It requires true color to look good. +* cmc-16: A very nice 16-color theme. Written by contributor CaptainMcClellan + (Collin Warren.) Licensed under the same license as the rest of the themes. + +* cmc-paper: Basically cmc-16, but on a white background. ( Actually light grey on most + ANSI (16-color) terminals.) + +* cmc-tc: A true colour variant of the cmc theme. + It requires true color to look its best. Use cmc-16 if your terminal doesn't support true color. + +* codeblocks: A colorscheme based on the Code::Blocks IDE's default syntax highlighting. + +* codeblocks-paper: Same as codeblocks, but on a white background. ( Actually light grey. ) + +* github-tc: A colorscheme based on Github's syntax highlighting. Requires true color to look its best. + +* paper-tc: A nice minimalist theme with a light background, good for editing documents on. + Requires true color to look its best. Not to be confused with `-paper` suffixed themes. + +* geany: Colorscheme based on geany's default highlighting. + +* geany-alt-tc: Based on an alternate theme bundled with geany. + +* flamepoint-tc: A fire inspired, high intensity true color theme written by CaptainMcClellan. + As with all the other `-tc` suffixed themes, it looks its best on a + To enable one of these colorschemes just press CtrlE in micro and type `set colorscheme solarized`. -(or whichever one you choose). +(or whichever one you choose). You can also use `set colorscheme monochrome` if you'd prefer +to have just the terminal's default foreground and background colors. +Note: This provides no syntax highlighting! + +See `help gimmickcolors` for a list of some true colour themes that are more +just for fun than for serious use. ( Though feel free if you want! ) --- +### Creating a Colorscheme + Micro's colorschemes are also extremely simple to create. The default ones can be found [here](https://github.com/zyedidia/micro/tree/master/runtime/colorschemes). -They are only about 18 lines in total. +They are only about 18-30 lines in total. Basically to create the colorscheme you need to link highlight groups with actual colors. This is done using the `color-link` command. @@ -84,7 +121,8 @@ If the user's terminal supports true color, then you can also specify colors exa their hex codes. If the terminal is not true color but micro is told to use a true color colorscheme it will attempt to map the colors to the available 256 colors. -Generally colorschemes which require true color terminals to look good are marked with a `-tc` suffix. +Generally colorschemes which require true color terminals to look good are marked with a `-tc` suffix +and colorschemes which supply a white background are marked with a `-paper` suffix. --- @@ -102,22 +140,74 @@ Here is a list of the colorscheme groups that you can use: * underlined * error * todo -* statusline (color of the statusline) -* indent-char (color of the character which indicates tabs if the option is enabled) +* statusline ( Color of the statusline) +* tabbar ( Color of the tabbar that lists open files.) +* indent-char ( Color of the character which indicates tabs if the option is enabled) * line-number * gutter-error * gutter-warning * cursor-line * current-line-number * color-column +* ignore +* divider ( Color of the divider between vertical splits. ) -Colorschemes can be placed in the `~/.config/micro/colorschemes` directory to be used. +Colorschemes must be placed in the `~/.config/micro/colorschemes` directory to be used. + +--- + +In addition to the main colorscheme groups, there are subgroups that you can +specify by adding `.subgroup` to the group. If you're creating your own +custom syntax files, you can make use of your own subgroups. + +If micro can't match the subgroup, it'll default to the root group, so +it's safe and recommended to use subgroups in your custom syntax files. + +For example if `constant.string` is found in your colorscheme, micro will +use that for highlighting strings. If it's not found, it will use constant +instead. Micro tries to match the largest set of groups it can find in the +colorscheme definitions, so if, for examle `constant.bool.true` is found then +micro will use that. If `constant.bool.true` is not found but `constant.bool` +is found micro will use `constant.bool`. If not, it uses `constant`. + +Here's a list of subgroups used in micro's built-in syntax files. + +* comment.bright ( Some filetypes have distinctions between types of comments.) +* constant.bool +* constant.bool.true +* constant.bool.false +* constant.number +* constant.specialChar +* constant.string +* constant.string.url +* identifier.class ( Also used for functions. ) +* identifier.macro +* identifier.var +* preproc.shebang ( The #! at the beginning of a file that tells the os what script interpreter to use. ) +* symbol.brackets ( {}()[] and sometimes <> ) +* symbol.operator ( Color operator symbols differently. ) +* symbol.tag ( For html tags, among other things.) +* type.keyword ( If you want a special highlight for keywords like `private` ) + +In the future, plugins may also be able to use color groups for styling. ### Syntax files The syntax files specify how to highlight certain languages. +<<<<<<< HEAD Syntax files are specified in the yaml format. +======= +Micro's builtin syntax highlighting tries very hard to be sane, sensible +and provide ample coverage of the meaningful elements of a language. Micro has +syntax files built int for over 100 languages now. However, there may be +situations where you find Micro's highlighting to be insufficient or not to +your liking. Good news is you can create syntax files (.micro extension), place them in +`~/.config/micro/syntax` and Micro will use those instead. + +The first statement in a syntax file will probably the syntax statement. This tells micro +what language the syntax file is for and how to detect a file in that language. +>>>>>>> master #### Filetype defintion @@ -209,3 +299,7 @@ for html: rules: - include: "css" ``` + +Note: The format of syntax files will be changing with the view refactor. +If this help file still retains this note but the syntax files are yaml +please open an issue. diff --git a/runtime/help/defaultkeys.md b/runtime/help/defaultkeys.md new file mode 100644 index 0000000000..5df54e2431 --- /dev/null +++ b/runtime/help/defaultkeys.md @@ -0,0 +1,141 @@ +#Default Keys + +Below are simple charts of the default hotkeys and their functions. +For more information about binding custom hotkeys or changing +default bindings, please run `>help keybindings` + +Please remember that *all* keys here are rebindable! +If you don't like it, you can change it! + +(We are not responsible for you forgetting what you bind keys to. + Do not open an issue because you forgot your keybindings.) + +#Power user ++--------+---------------------------------------------------------+ +| Ctrl+E | Switch to the micro command prompt to run a command. | +| | (See `>help commands` for a list of commands. ) | ++--------+---------------------------------------------------------+ +| Ctrl+B | Run shell commands in micro's current working directory.| ++--------+---------------------------------------------------------+ + +#Navigation + ++--------+---------------------------------------------------------+ +| Key | Description of function | +|--------+---------------------------------------------------------+ +| Arrows | Move the cursor around your current document. | +| | (Yes this is rebindable to the vim keys if you want.) | ++--------+---------------------------------------------------------+ +| Shift+ | Move and select text. | +| Arrows | | ++--------+---------------------------------------------------------+ +| Home | Move to the beginning of the current line. (Naturally.) | ++--------+---------------------------------------------------------+ +| End | Move to the end of the current line. | ++--------+---------------------------------------------------------+ +| PageUp | Move cursor up lines quickly. | ++--------+---------------------------------------------------------+ +| PageDn | Move cursor down lines quickly. | ++--------+---------------------------------------------------------+ +| Ctrl+L | Jump to line in current file. ( Prompts for line # ) | ++--------+---------------------------------------------------------+ +| Ctrl+W | Move between splits open in current tab. | +| | (See vsplit and hsplit in `>help commands`) | ++--------+---------------------------------------------------------+ +| Ctrl+T | Open a new tab. | ++--------+---------------------------------------------------------+ +| Alt+, | Move to the previous tab in the tablist. | +| | (This works like moving between file buffers in nano) | ++--------+---------------------------------------------------------+ +| Alt+. | Move to the next tab in the tablist. | ++--------+---------------------------------------------------------+ + +#Find Operations + ++--------+---------------------------------------------------------+ +| Ctrl+F | Find text in current file. ( Prompts for text to find.) | ++--------+---------------------------------------------------------+ +| Ctrl+N | Find next instance of current search in current file. | ++--------+---------------------------------------------------------+ +| Ctrl+P | Find prev instance of current search in current file. | ++--------+---------------------------------------------------------+ + +#File Operations + ++--------+---------------------------------------------------------+ +| Ctrl+Q | Close current file. ( Quits micro if last file open. ) | ++--------+---------------------------------------------------------+ +| Ctrl+O | Open a file. ( Prompts you to input filename. ) | ++--------+---------------------------------------------------------+ +| Ctrl+S | Save current file. | ++--------+---------------------------------------------------------+ + +#Text operations + ++--------+---------------------------------------------------------+ +| Ctrl+A | Select all text in current file. | ++--------+---------------------------------------------------------+ +| Ctrl+X | Cut selected text. | ++--------+---------------------------------------------------------+ +| Ctrl+C | Copy selected text. | ++--------+---------------------------------------------------------+ +| Ctrl+V | Paste selected text. | ++--------+---------------------------------------------------------+ +| Ctrl+K | Cut current line. ( Can then be pasted with Ctrl+V) | ++--------+---------------------------------------------------------+ +| Ctrl+D | Duplicate current line. | ++--------+---------------------------------------------------------+ +| Ctrl+Z | Undo actions. | ++--------+---------------------------------------------------------+ +| Ctrl+Y | Redo actions. | ++--------+---------------------------------------------------------+ + +#Other ++--------+---------------------------------------------------------+ +| Ctrl+G | Open the help file. | ++--------+---------------------------------------------------------+ +| Ctrl+H | Alternate backspace. | +| | (Some old terminals don't support the Backspace key .) | ++--------+---------------------------------------------------------+ +| Ctrl+R | Toggle the line number ruler. ( On the lefthand side.) | ++--------+---------------------------------------------------------+ + +#Emacs style actions + ++--------+---------------------------------------------------------+ +| Alt+F | Move to the end of the next word. (To the next space.) | ++--------+---------------------------------------------------------+ +| Alt+B | Move to the beginning of the previous word. | ++--------+---------------------------------------------------------+ +| Alt+A | Alternate Home key. ( Move to beginning of line. ) | ++--------+---------------------------------------------------------+ +| Alt+E | Alternate End key. ( Move to the end of line.) | ++--------+---------------------------------------------------------+ +| Alt+P | Move cursor up. ( Same as up key. ) | ++--------+---------------------------------------------------------+ +| Alt+N | Move cursor down. ( Same as down key. ) | ++--------+---------------------------------------------------------+ + +#Function keys. + +Warning! The function keys may not work in all terminals! ++--------+---------------------------------------------------------+ +| F1 | Open help. | ++--------+---------------------------------------------------------+ +| F2 | Save current file. | ++--------+---------------------------------------------------------+ +| F3 | Find in current file. ( Same as Ctrl+F ) | ++--------+---------------------------------------------------------+ +| F4 | Close current file. (Quit if only file.) | ++--------+---------------------------------------------------------+ +| F7 | Find in current file. (Same as Ctrl+F) | ++--------+---------------------------------------------------------+ +| F10 | Close current file. | ++--------+---------------------------------------------------------+ + +#Macros + +Micro supports the use of keyboard macros. Simply press Ctrl+U to +begin recording a macro and press Ctrl+U to stop recording. + +Press Ctrl+J to run your recorded macro. \ No newline at end of file diff --git a/runtime/help/gimmickcolors.md b/runtime/help/gimmickcolors.md new file mode 100644 index 0000000000..334a8c096d --- /dev/null +++ b/runtime/help/gimmickcolors.md @@ -0,0 +1,14 @@ +# Gimmick colors + +We have included a few colorschemes that are for fun: + +* funky-cactus: I don't know why I made this. (Written by CaptainMcClellan) +* gameboy-tc: Colorscheme based on the olive green original Gameboy! +* nes-tc: A colorscheme and syntax highlighting using only colors in the + Nintendo Entertainment System color palette. +* symbian-tc: Colorscheme based on SymbOS's GUI. +* matrix: Pretend it's 1981 with a colorscheme based on a monochrome + IBM 5151. ( Does not include the ghosting and trailing. ) + +Check the plugin repo periodically for gimmick-color extension packs +and genuine additional themes. \ No newline at end of file diff --git a/runtime/help/help.md b/runtime/help/help.md index 22792ee71c..65fff96bac 100644 --- a/runtime/help/help.md +++ b/runtime/help/help.md @@ -1,5 +1,6 @@ # Micro help text +Thank you for downloading and using micro. Micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals. @@ -12,9 +13,11 @@ See the next section for more information about documentation and help. Press CtrlQ to quit, and CtrlS to save. Press CtrlE to start typing commands and you can see which commands are available by pressing tab, or by viewing the help topic `> help commands`. When I write `> ...` I mean press -CtrlE and then type whatever is there. +CtrlE and then type whatever is there. -Move the cursor around with the mouse or the arrow keys. +Move the cursor around with the mouse or the arrow keys. Type `>help defaultkeys` to +get a quick, easy overview of the default hotkeys and what they do. For more info +on rebinding keys, see type `>help keybindings` If the colorscheme doesn't look good, you can change it with `> set colorscheme ...`. You can press tab to see the available colorschemes, or see more information with @@ -34,6 +37,7 @@ Here are the possible help topics that you can read: * tutorial: A brief tutorial which gives an overview of all the other help topics * keybindings: Gives a full list of the default keybindings as well as how to rebind them +* defaultkeys: Gives a more straight-forward list of the hotkey commands and what they do. * commands: Gives a list of all the commands and what they do * options: Gives a list of all the options you can customize * plugins: Explains how micro's plugin system works and how to create your own plugins diff --git a/runtime/help/keybindings.md b/runtime/help/keybindings.md index ee9d1f113e..70246e1a5b 100644 --- a/runtime/help/keybindings.md +++ b/runtime/help/keybindings.md @@ -1,89 +1,15 @@ # Keybindings -Here are the default keybindings in json format. You can rebind them to your liking, following the same format. +Micro has a plethora of hotkeys that make it easy and powerful to use and all +hotkeys are fully customizable to your liking. +Custom keybindings are stored internally in micro if changed with the `>bind` command or +you can also be added in the file `~/.config/micro/bindings.json` as discussed below. +For a list of the default keybindings in the json format used by micro, please see +the end of this file. For a more user-friendly list with explanations of what the default +hotkeys are and what they do, please see `>help defaultkeys` -```json -{ - "Up": "CursorUp", - "Down": "CursorDown", - "Right": "CursorRight", - "Left": "CursorLeft", - "ShiftUp": "SelectUp", - "ShiftDown": "SelectDown", - "ShiftLeft": "SelectLeft", - "ShiftRight": "SelectRight", - "AltLeft": "WordLeft", - "AltRight": "WordRight", - "AltShiftRight": "SelectWordRight", - "AltShiftLeft": "SelectWordLeft", - "AltUp": "MoveLinesUp", - "AltDown": "MoveLinesDown", - "CtrlLeft": "StartOfLine", - "CtrlRight": "EndOfLine", - "CtrlShiftLeft": "SelectToStartOfLine", - "CtrlShiftRight": "SelectToEndOfLine", - "CtrlUp": "CursorStart", - "CtrlDown": "CursorEnd", - "CtrlShiftUp": "SelectToStart", - "CtrlShiftDown": "SelectToEnd", - "Enter": "InsertNewline", - "Space": "InsertSpace", - "CtrlH": "Backspace", - "Backspace": "Backspace", - "Alt-CtrlH": "DeleteWordLeft", - "Alt-Backspace": "DeleteWordLeft", - "Tab": "IndentSelection,InsertTab", - "Backtab": "OutdentSelection", - "CtrlO": "OpenFile", - "CtrlS": "Save", - "CtrlF": "Find", - "CtrlN": "FindNext", - "CtrlP": "FindPrevious", - "CtrlZ": "Undo", - "CtrlY": "Redo", - "CtrlC": "Copy", - "CtrlX": "Cut", - "CtrlK": "CutLine", - "CtrlD": "DuplicateLine", - "CtrlV": "Paste", - "CtrlA": "SelectAll", - "CtrlT": "AddTab", - "CtrlRightSq": "PreviousTab", - "CtrlBackslash": "NextTab", - "Home": "StartOfLine", - "End": "EndOfLine", - "CtrlHome": "CursorStart", - "CtrlEnd": "CursorEnd", - "PageUp": "CursorPageUp", - "PageDown": "CursorPageDown", - "CtrlG": "ToggleHelp", - "CtrlR": "ToggleRuler", - "CtrlL": "JumpLine", - "Delete": "Delete", - "CtrlB": "ShellMode", - "CtrlQ": "Quit", - "CtrlE": "CommandMode", - "CtrlW": "NextSplit", - "CtrlU": "ToggleMacro", - "CtrlJ": "PlayMacro", - - // Emacs-style keybindings - "Alt-f": "WordRight", - "Alt-b": "WordLeft", - "Alt-a": "StartOfLine", - "Alt-e": "EndOfLine", - "Alt-p": "CursorUp", - "Alt-n": "CursorDown", - - // Integration with file managers - "F1": "ToggleHelp", - "F2": "Save", - "F4": "Quit", - "F7": "Find", - "F10": "Quit", - "Esc": "Escape", -} -``` +If `~/.config/micro/bindings.json` does not exist, you can simply create it. +Micro will know what to do with it. 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 @@ -106,6 +32,9 @@ following in the `bindings.json` file. } ``` +In addition to editing your `~/.config/micro/bindings.json`, you can run +`>bind ` For a list of bindable actions, see below. + You can also chain commands when rebinding. For example, if you want Alt-s to save and quit you can bind it like so: @@ -332,6 +261,93 @@ Escape Enter ``` +# Default keybinding configuration. + +```json +{ + "Up": "CursorUp", + "Down": "CursorDown", + "Right": "CursorRight", + "Left": "CursorLeft", + "ShiftUp": "SelectUp", + "ShiftDown": "SelectDown", + "ShiftLeft": "SelectLeft", + "ShiftRight": "SelectRight", + "AltLeft": "WordLeft", + "AltRight": "WordRight", + "AltShiftRight": "SelectWordRight", + "AltShiftLeft": "SelectWordLeft", + "AltUp": "MoveLinesUp", + "AltDown": "MoveLinesDown", + "CtrlLeft": "StartOfLine", + "CtrlRight": "EndOfLine", + "CtrlShiftLeft": "SelectToStartOfLine", + "CtrlShiftRight": "SelectToEndOfLine", + "CtrlUp": "CursorStart", + "CtrlDown": "CursorEnd", + "CtrlShiftUp": "SelectToStart", + "CtrlShiftDown": "SelectToEnd", + "Enter": "InsertNewline", + "Space": "InsertSpace", + "CtrlH": "Backspace", + "Backspace": "Backspace", + "Alt-CtrlH": "DeleteWordLeft", + "Alt-Backspace": "DeleteWordLeft", + "Tab": "IndentSelection,InsertTab", + "Backtab": "OutdentSelection", + "CtrlO": "OpenFile", + "CtrlS": "Save", + "CtrlF": "Find", + "CtrlN": "FindNext", + "CtrlP": "FindPrevious", + "CtrlZ": "Undo", + "CtrlY": "Redo", + "CtrlC": "Copy", + "CtrlX": "Cut", + "CtrlK": "CutLine", + "CtrlD": "DuplicateLine", + "CtrlV": "Paste", + "CtrlA": "SelectAll", + "CtrlT": "AddTab", + "Alt,": "PreviousTab", + "Alt.": "NextTab", + "Home": "StartOfLine", + "End": "EndOfLine", + "CtrlHome": "CursorStart", + "CtrlEnd": "CursorEnd", + "PageUp": "CursorPageUp", + "PageDown": "CursorPageDown", + "CtrlG": "ToggleHelp", + "CtrlR": "ToggleRuler", + "CtrlL": "JumpLine", + "Delete": "Delete", + "CtrlB": "ShellMode", + "CtrlQ": "Quit", + "CtrlE": "CommandMode", + "CtrlW": "NextSplit", + "CtrlU": "ToggleMacro", + "CtrlJ": "PlayMacro", + + // Emacs-style keybindings + "Alt-f": "WordRight", + "Alt-b": "WordLeft", + "Alt-a": "StartOfLine", + "Alt-e": "EndOfLine", + "Alt-p": "CursorUp", + "Alt-n": "CursorDown", + + // Integration with file managers + "F1": "ToggleHelp", + "F2": "Save", + "F3": "Find", + "F4": "Quit", + "F7": "Find", + "F10": "Quit", + "Esc": "Escape", +} +``` + +#Final notes Note: On some old terminal emulators and on Windows machines, `CtrlH` should be used for backspace. diff --git a/runtime/syntax/LICENSE b/runtime/syntax/LICENSE new file mode 100644 index 0000000000..68f694150c --- /dev/null +++ b/runtime/syntax/LICENSE @@ -0,0 +1,22 @@ +Micro's syntax files are licensed under the MIT "Expat" License: + +Copyright (c) 2016: Zachary Yedidia, Collin Warren, et al. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/runtime/syntax/README.md b/runtime/syntax/README.md index 12bc6809e3..cb4df5ae93 100644 --- a/runtime/syntax/README.md +++ b/runtime/syntax/README.md @@ -1,3 +1,4 @@ +<<<<<<< HEAD # Syntax Files Here are micro's syntax files. @@ -25,3 +26,45 @@ Most the the syntax files here have been converted using that tool. Note that the tool isn't perfect and though it is unlikely, you may run into some small issues that you will have to fix manually (about 4 files from this directory had issues after being converted). +======= +# Micro syntax highlighting files + +These are the syntax highlighting files for micro. To install them, just +put all the syntax files in `~/.config/micro/syntax`. + +They are taken from Nano, specifically from [this repository](https://github.com/scopatz/nanorc). +Micro syntax files are almost identical to Nano's, except for some key differences: + +* Micro does not use `icolor`. Instead, for a case insensitive match, use the case insensitive flag (`i`) in the regular expression + * For example, `icolor green ".*"` would become `color green "(?i).*"` + +# Using with colorschemes + +Not all of these files have been converted to use micro's colorscheme feature. Most of them just hardcode the colors, which can be problematic depending on the colorscheme you use. + +Here is a list of the files that have been converted to properly use colorschemes: + +* vi +* go +* c +* d +* markdown +* html +* lua +* swift +* rust +* java +* javascript +* pascal +* python +* ruby +* sh +* git +* tex +* solidity + +# License + +Because the nano syntax files I have modified are distributed under the GNU GPLv3 license, these files are also distributed +under that license. See [LICENSE](LICENSE). +>>>>>>> master diff --git a/tools/build-deb.sh b/tools/build-deb.sh new file mode 100755 index 0000000000..95536c8d27 --- /dev/null +++ b/tools/build-deb.sh @@ -0,0 +1,62 @@ +# Builds two .deb packages, for x86 (i386) and x86_64 (amd64) +# These packages are the bare minimum, which means that they can be installed +# But they do not feature everything yet. +# This does not mean that the editor itself is affected. + +function getControl() { +echo Section: editors +echo Package: micro +echo Version: $2 +echo Priority: extra +echo Maintainer: \"Zachary Yedidia\" \ +echo Standards-Version: 3.9.8 +echo Homepage: https://micro-editor.github.io/ +echo Architecture: $1 +echo "Description: A modern and intuitive terminal-based text editor" +echo " This package contains a modern alternative to other terminal-based" +echo " Editors. It is easy to Use, highly customizable via themes and plugins" +echo " and it supports mouse input" +} + +function installFiles() { + TO="$1/$2/usr/share/doc/micro/" + mkdir -p $TO + cp ../LICENSE $TO + cp ../LICENSE-THIRD-PARTY $TO + cp ../README.md $TO +} + +version=$1 +if [ "$1" == "" ] +then + version=$(go run build-version.go) +fi +echo "Building packages for Version '$version'" +echo "Running Cross-Compile" +./cross-compile.sh $version + +echo "Beginning package build process" + +PKGPATH="../packages/deb" + +rm -fr ../packages +mkdir -p $PKGPATH/amd64/DEBIAN/ +mkdir -p $PKGPATH/i386/DEBIAN/ + +getControl "amd64" "$version" > $PKGPATH/amd64/DEBIAN/control +tar -xzf "../binaries/micro-$version-linux64.tar.gz" "micro-$version/micro" +mkdir -p $PKGPATH/amd64/usr/local/bin/ +mv "micro-$version/micro" "$PKGPATH/amd64/usr/local/bin/" + +getControl "i386" "$version" > $PKGPATH/i386/DEBIAN/control +tar -xzf "../binaries/micro-$version-linux32.tar.gz" "micro-$version/micro" +mkdir -p $PKGPATH/i386/usr/local/bin/ +mv "micro-$version/micro" "$PKGPATH/i386/usr/local/bin/" + +rm -rf "micro-$version" + +installFiles $PKGPATH "amd64" +installFiles $PKGPATH "i386" + +dpkg -b "$PKGPATH/amd64/" "../packages/micro-$version-amd64.deb" +dpkg -b "$PKGPATH/i386/" "../packages/micro-$version-i386.deb"