SYMBOL INDEX (215 symbols across 55 files) FILE: choose/choose.go function defaultKeymap (line 24) | func defaultKeymap() keymap { type keymap (line 69) | type keymap struct method FullHelp (line 84) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 87) | func (k keymap) ShortHelp() []key.Binding { type model (line 99) | type model struct method Init (line 132) | func (m model) Init() tea.Cmd { return nil } method Update (line 134) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method selectAll (line 217) | func (m model) selectAll() model { method deselectAll (line 233) | func (m model) deselectAll() model { method View (line 243) | func (m model) View() string { type item (line 126) | type item struct FILE: choose/command.go method Run (line 23) | func (o Options) Run() error { FILE: choose/options.go type Options (line 10) | type Options struct FILE: completion/bash.go type Bash (line 16) | type Bash struct method Run (line 19) | func (b Bash) Run(ctx *kong.Context) error { method gen (line 642) | func (b Bash) gen(buf io.StringWriter, cmd *kong.Node) { type ShellCompDirective (line 34) | type ShellCompDirective constant ShellCompDirectiveError (line 38) | ShellCompDirectiveError ShellCompDirective = 1 << iota constant ShellCompDirectiveNoSpace (line 42) | ShellCompDirectiveNoSpace constant ShellCompDirectiveNoFileComp (line 46) | ShellCompDirectiveNoFileComp constant ShellCompDirectiveFilterFileExt (line 53) | ShellCompDirectiveFilterFileExt constant ShellCompDirectiveFilterDirs (line 60) | ShellCompDirectiveFilterDirs constant shellCompDirectiveMaxValue (line 66) | shellCompDirectiveMaxValue constant ShellCompDirectiveDefault (line 71) | ShellCompDirectiveDefault ShellCompDirective = 0 constant ShellCompNoDescRequestCmd (line 78) | ShellCompNoDescRequestCmd = "completion completeNoDesc" constant BashCompFilenameExt (line 79) | BashCompFilenameExt = "kong_annotation_bash_completion_filename_ex... constant BashCompCustom (line 80) | BashCompCustom = "kong_annotation_bash_completion_custom" constant BashCompOneRequiredFlag (line 81) | BashCompOneRequiredFlag = "kong_annotation_bash_completion_one_require... constant BashCompSubdirsInDir (line 82) | BashCompSubdirsInDir = "kong_annotation_bash_completion_subdirs_in_... constant activeHelpEnvVarSuffix (line 84) | activeHelpEnvVarSuffix = "_ACTIVE_HELP" function activeHelpEnvVar (line 90) | func activeHelpEnvVar(name string) string { function writePreamble (line 96) | func writePreamble(buf io.StringWriter, name string) { function writePostscript (line 464) | func writePostscript(buf io.StringWriter, name string) { function writeCommands (line 507) | func writeCommands(buf io.StringWriter, cmd *kong.Node) { function writeFlagHandler (line 519) | func writeFlagHandler(buf io.StringWriter, name string, annotations map[... constant cbn (line 555) | cbn = "\")\n" function writeShortFlag (line 557) | func writeShortFlag(buf io.StringWriter, flag *kong.Flag, cmd *kong.Node) { function writeFlag (line 568) | func writeFlag(buf io.StringWriter, flag *kong.Flag, cmd *kong.Node) { function writeLocalNonPersistentFlag (line 584) | func writeLocalNonPersistentFlag(buf io.StringWriter, flag *kong.Flag) { function writeFlags (line 596) | func writeFlags(buf io.StringWriter, cmd *kong.Node) { function writeCmdAliases (line 618) | func writeCmdAliases(buf io.StringWriter, cmd *kong.Node) { function writeArgAliases (line 634) | func writeArgAliases(buf io.StringWriter, cmd *kong.Node) { FILE: completion/command.go type Completion (line 13) | type Completion struct function commandName (line 19) | func commandName(cmd *kong.Node) string { function hasCommands (line 26) | func hasCommands(cmd *kong.Node) bool { function isArgument (line 36) | func isArgument(cmd *kong.Node) bool { function writeString (line 41) | func writeString(b io.StringWriter, s string) { function nonCompletableFlag (line 48) | func nonCompletableFlag(flag *kong.Flag) bool { function flagPossibleValues (line 52) | func flagPossibleValues(flag *kong.Flag) []string { FILE: completion/fish.go type Fish (line 12) | type Fish struct method Run (line 15) | func (f Fish) Run(ctx *kong.Context) error { method gen (line 33) | func (f Fish) gen(buf io.StringWriter, cmd *kong.Node) { FILE: completion/zsh.go type Zsh (line 12) | type Zsh struct method Run (line 15) | func (z Zsh) Run(ctx *kong.Context) error { method writeFlag (line 31) | func (z Zsh) writeFlag(buf io.StringWriter, f *kong.Flag) { method writeFlags (line 76) | func (z Zsh) writeFlags(buf io.StringWriter, cmd *kong.Node) { method writeCommand (line 88) | func (z Zsh) writeCommand(buf io.StringWriter, c *kong.Node) { method writeCommands (line 92) | func (z Zsh) writeCommands(buf io.StringWriter, cmd *kong.Node) { method gen (line 105) | func (z Zsh) gen(buf io.StringWriter, cmd *kong.Node) { FILE: confirm/command.go method Run (line 18) | func (o Options) Run() error { FILE: confirm/confirm.go function defaultKeymap (line 21) | func defaultKeymap(affirmative, negative string) keymap { type keymap (line 59) | type keymap struct method FullHelp (line 69) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 72) | func (k keymap) ShortHelp() []key.Binding { type model (line 76) | type model struct method Init (line 97) | func (m model) Init() tea.Cmd { return nil } method Update (line 99) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method View (line 133) | func (m model) View() string { FILE: confirm/options.go type Options (line 10) | type Options struct FILE: file/command.go method Run (line 17) | func (o Options) Run() error { FILE: file/file.go type keymap (line 23) | type keymap method FullHelp (line 41) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 44) | func (k keymap) ShortHelp() []key.Binding { function defaultKeymap (line 35) | func defaultKeymap() keymap { type model (line 55) | type model struct method Init (line 67) | func (m model) Init() tea.Cmd { return m.filepicker.Init() } method Update (line 69) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method View (line 97) | func (m model) View() string { method helpView (line 117) | func (m model) helpView() string { FILE: file/options.go type Options (line 10) | type Options struct FILE: filter/command.go method Run (line 25) | func (o Options) Run() error { method checkSelected (line 168) | func (o Options) checkSelected(m model) { FILE: filter/filter.go function defaultKeymap (line 27) | func defaultKeymap() keymap { type keymap (line 90) | type keymap struct method FullHelp (line 109) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 112) | func (k keymap) ShortHelp() []key.Binding { type model (line 126) | type model struct method Init (line 160) | func (m model) Init() tea.Cmd { return textinput.Blink } method View (line 162) | func (m model) View() string { method helpView (line 266) | func (m model) helpView() string { method Update (line 270) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method CursorUp (line 400) | func (m *model) CursorUp() { method CursorDown (line 423) | func (m *model) CursorDown() { method ToggleSelection (line 446) | func (m *model) ToggleSelection() { method selectAll (line 456) | func (m model) selectAll() model { method deselectAll (line 470) | func (m model) deselectAll() model { function matchAll (line 476) | func matchAll(options []string) []fuzzy.Match { function exactMatches (line 484) | func exactMatches(search string, choices []string) []fuzzy.Match { function matchedRanges (line 507) | func matchedRanges(in []int) [][2]int { function bytePosToVisibleCharPos (line 528) | func bytePosToVisibleCharPos(str string, rng [2]int) (int, int) { FILE: filter/filter_test.go function TestMatchedRanges (line 10) | func TestMatchedRanges(t *testing.T) { function TestByteToChar (line 45) | func TestByteToChar(t *testing.T) { FILE: filter/options.go type Options (line 10) | type Options struct FILE: format/command.go method Run (line 21) | func (o Options) Run() error { FILE: format/formats.go function code (line 12) | func code(input, language string) (string, error) { function emoji (line 27) | func emoji(input string) (string, error) { function markdown (line 41) | func markdown(input string, theme string) (string, error) { function template (line 56) | func template(input string) (string, error) { FILE: format/options.go type Options (line 4) | type Options struct FILE: gum.go type Gum (line 25) | type Gum struct FILE: input/command.go method Run (line 19) | func (o Options) Run() error { FILE: input/input.go type keymap (line 18) | type keymap method FullHelp (line 26) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 29) | func (k keymap) ShortHelp() []key.Binding { function defaultKeymap (line 20) | func defaultKeymap() keymap { type model (line 38) | type model struct method Init (line 51) | func (m model) Init() tea.Cmd { return textinput.Blink } method View (line 53) | func (m model) View() string { method Update (line 74) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { FILE: input/options.go type Options (line 10) | type Options struct FILE: internal/exit/exit.go constant StatusTimeout (line 7) | StatusTimeout = 124 constant StatusAborted (line 10) | StatusAborted = 130 type ErrExit (line 13) | type ErrExit method Error (line 16) | func (e ErrExit) Error() string { return "exit " + strconv.Itoa(int(e)) } FILE: internal/files/files.go function List (line 12) | func List() []string { function shouldIgnore (line 30) | func shouldIgnore(path string) bool { FILE: internal/stdin/stdin.go type options (line 14) | type options struct type Option (line 20) | type Option function StripANSI (line 23) | func StripANSI(b bool) Option { function SingleLine (line 30) | func SingleLine(b bool) Option { function Read (line 37) | func Read(opts ...Option) (string, error) { function IsEmpty (line 80) | func IsEmpty() bool { FILE: internal/timeout/context.go function Context (line 10) | func Context(timeout time.Duration) (context.Context, context.CancelFunc) { FILE: internal/tty/tty.go function Println (line 18) | func Println(s string) { FILE: join/command.go method Run (line 27) | func (o Options) Run() error { FILE: join/options.go type Options (line 4) | type Options struct FILE: log/command.go method Run (line 16) | func (o Options) Run() error { type logger (line 137) | type logger struct FILE: log/options.go type Options (line 8) | type Options struct FILE: main.go constant shaLen (line 17) | shaLen = 7 function main (line 31) | func main() { FILE: man/command.go type Man (line 13) | type Man struct method BeforeApply (line 16) | func (m Man) BeforeApply(ctx *kong.Context) error { FILE: pager/command.go method Run (line 16) | func (o Options) Run() error { FILE: pager/options.go type Options (line 10) | type Options struct FILE: pager/pager.go type keymap (line 19) | type keymap struct method FullHelp (line 32) | func (k keymap) FullHelp() [][]key.Binding { method ShortHelp (line 37) | func (k keymap) ShortHelp() []key.Binding { function defaultKeymap (line 50) | func defaultKeymap() keymap { type model (line 91) | type model struct method Init (line 106) | func (m model) Init() tea.Cmd { return nil } method Update (line 108) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method helpView (line 124) | func (m *model) helpView() string { method processText (line 128) | func (m *model) processText(msg tea.WindowSizeMsg) { method keyHandler (line 176) | func (m model) keyHandler(msg tea.KeyMsg) (model, tea.Cmd) { method View (line 223) | func (m model) View() string { constant heightOffset (line 174) | heightOffset = 2 FILE: pager/search.go type search (line 13) | type search struct method new (line 22) | func (s *search) new() { method Begin (line 30) | func (s *search) Begin() { method Execute (line 37) | func (s *search) Execute(m *model) { method Done (line 62) | func (s *search) Done() { method NextMatch (line 69) | func (s *search) NextMatch(m *model) { method PrevMatch (line 107) | func (s *search) PrevMatch(m *model) { function softWrapEm (line 149) | func softWrapEm(str string, maxWidth int, softWrap bool) string { function lipglossPadding (line 170) | func lipglossPadding(style lipgloss.Style) (int, int) { FILE: spin/command.go method Run (line 17) | func (o Options) Run() error { FILE: spin/options.go type Options (line 10) | type Options struct FILE: spin/pty.go function openPty (line 10) | func openPty(f *os.File) (pty xpty.Pty, err error) { FILE: spin/spin.go type model (line 33) | type model struct method Init (line 142) | func (m model) Init() tea.Cmd { method View (line 149) | func (m model) View() string { method Update (line 177) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { type errorMsg (line 59) | type errorMsg type finishCommandMsg (line 61) | type finishCommandMsg struct function commandStart (line 68) | func commandStart(command []string) tea.Cmd { function commandAbort (line 135) | func commandAbort() tea.Msg { FILE: style/command.go method Run (line 18) | func (o Options) Run() error { FILE: style/lipgloss.go method ToLipgloss (line 11) | func (s Styles) ToLipgloss() lipgloss.Style { method ToLipgloss (line 32) | func (s StylesNotHidden) ToLipgloss() lipgloss.Style { FILE: style/options.go type Options (line 4) | type Options struct type Styles (line 17) | type Styles struct type StylesNotHidden (line 47) | type StylesNotHidden struct FILE: style/spacing.go constant minTokens (line 9) | minTokens = 1 constant halfTokens (line 10) | halfTokens = 2 constant maxTokens (line 11) | maxTokens = 4 function ParsePadding (line 16) | func ParsePadding(s string) (int, int, int, int) { FILE: table/command.go method Run (line 22) | func (o Options) Run() error { FILE: table/options.go type Options (line 10) | type Options struct FILE: table/table.go type keymap (line 28) | type keymap struct method FullHelp (line 36) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 39) | func (k keymap) ShortHelp() []key.Binding { function defaultKeymap (line 47) | func defaultKeymap() keymap { type model (line 68) | type model struct method Init (line 79) | func (m model) Init() tea.Cmd { return nil } method countView (line 81) | func (m model) countView() string { method Update (line 95) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { method View (line 119) | func (m model) View() string { function numLen (line 132) | func numLen(i int) int { FILE: version/command.go method Run (line 12) | func (o Options) Run(ctx *kong.Context) error { FILE: version/options.go type Options (line 4) | type Options struct FILE: write/command.go method Run (line 20) | func (o Options) Run() error { FILE: write/options.go type Options (line 10) | type Options struct FILE: write/write.go type keymap (line 23) | type keymap struct method FullHelp (line 32) | func (k keymap) FullHelp() [][]key.Binding { return nil } method ShortHelp (line 35) | func (k keymap) ShortHelp() []key.Binding { function defaultKeymap (line 43) | func defaultKeymap() keymap { type model (line 70) | type model struct method Init (line 83) | func (m model) Init() tea.Cmd { return textarea.Blink } method View (line 85) | func (m model) View() string { method Update (line 108) | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { type startEditorMsg (line 149) | type startEditorMsg struct type editorFinishedMsg (line 154) | type editorFinishedMsg struct function createTempFile (line 159) | func createTempFile(content string, lineno int) tea.Cmd { function openEditor (line 177) | func openEditor(path string, lineno int) tea.Cmd {