Index

Modules: krantz, krantz/config, krantz/env, krantz/executor, krantz/expansion, krantz/history, krantz/parser, krantz/policy, krantz/private/noise, krantz/private/noise/basic, krantz/private/noise/history, krantz/private/noise/killring, krantz/private/noise/posixio, krantz/private/noise/prompt, krantz/private/noise/styler, krantz/private/noise/wcwidth, krantz/private/noise/wtf8, krantz/prompt, krantz/term, krantz/types.

API symbols

actionKill:
actionOther:
actionYank:
add:
addCmd:
addCompletion:
addHistory:
altChar:
atBottom:
available:
beep:
bold:
calcScreenPos:
char16:
char32:
char8:
check:
ckBlack:
ckBlue:
ckCyan:
ckGreen:
ckMagenta:
ckNone:
ckRed:
ckWhite:
ckYellow:
cleanupCtrl:
clear:
clearScreen:
clearToEnd:
ColorKind:
commonPrefixSearch:
CompletionHook:
configDenyAdd:
configDenyList:
configDenyRemove:
configDir:
configFile:
CTRL:
ctrlChar:
DELETE_KEY:
disableRawMode:
DOWN_ARROW_KEY:
drainStdin:
emitCurrentDir:
enableRawMode:
END_KEY:
ESC_KEY:
executeParsedLine:
executePipeline:
expandGlob:
expandLine:
expandWord:
expandWordViaShell:
find:
foreground:
genNewLine:
get:
getCwd:
getGitBranch:
getHistory:
getKeyType:
getLine:
getPrompt:
gNoise:
gShuttingDown:
histories:
History:
historyAdd:
historyClear:
HistoryConfig:
historyLoad:
historyLoadFromFile:
historyPairs:
historySave:
historySaveToFile:
historySetMaxLen:
HOME_KEY:
host:
init:
initConfig:
initTerminal:
installShutdownHandler:
IoCtx:
isAlphaNum:
isControlChar:
is_lead_surrogate:
isShuttingDown:
isTerminal:
isUnsupportedTerm:
items:
KeyType:
kill:
KillRing:
KillRingAction:
killSetMaxLen:
KrantzConfig:
ktCtrlC:
ktCtrlD:
ktCtrlX:
ktEsc:
ktNone:
lastAction:
LEFT_ARROW_KEY:
lexLine:
load:
loadAllHistory:
loadConfig:
loadShellEnv:
makePrompt:
makePromptStyler:
META:
mk_wcswidth:
mk_wcswidth_cjk:
mk_wcwidth:
mk_wcwidth_cjk:
moveBottom:
moveDown:
moveTop:
moveUp:
newIoCtx:
newPolicyEngine:
newStyler:
Noise:
oneWordLeft:
oneWordRight:
openHistoryStore:
PAGE_DOWN_KEY:
PAGE_UP_KEY:
pairs:
ParsedLine:
parseLine:
parseTokens:
Pipeline:
PipelineSep:
PolicyConfig:
PolicyEngine:
PolicyResult:
PolicyResultKind:
popLast:
prAllowed:
prDenied:
preloadBuffer:
prepareChildTerminal:
printConfig:
Prompt:
promptBasic:
promptCompletion:
PromptConfig:
promptEmacsWordEditing:
promptHistory:
promptIncrementalHistorySearch:
promptKill:
PROMPT_MAX_LINE:
promptPreloadBuffer:
promptPrimitives:
promptWordEditing:
psAndThen:
psOrElse:
psSequential:
qkDouble:
qkNone:
qkSingle:
QuoteKind:
readChar:
readLine:
readLineInput:
recalculate:
Redirection:
RedirectionKind:
replaceInvalid:
resetAction:
resetTerminal:
resetTerminalModes:
RIGHT_ARROW_KEY:
rkFdDup:
rkInput:
rkOutput:
rkOutputAppend:
save:
saveConfig:
setCompletionHook:
setMaxLen:
setPrompt:
ShellState:
show:
SimpleCommand:
sourceFile:
style:
Styler:
surrogatePair:
terminalWidth:
tilde:
tildeExpand:
tokAnd:
tokBackground:
tokBothOut:
Token:
TokenKind:
tokEOF:
tokFdDup:
tokOr:
tokPipe:
tokRedirIn:
tokRedirOut:
tokRedirOutApp:
tokSemicolon:
tokWord:
UP_ARROW_KEY:
update:
updateLast:
user:
utf16to8:
utf32to16:
utf32to8:
UTF8_ACCEPT:
UTF8_REJECT:
utf8to16:
utf8to32:
visibleLength:
write32:
wtf8_decode:
wtf8_decode_state:
wtf8_encode:
wtf8_is_continuation_byte:
wtf8_is_initial_byte:
wtf8_strlen:
yank:
yankPop: