arsd-official ~master (2024-10-25T16:17:57Z)
Dub
Repo
LineGetter.editLineInEditor
arsd
terminal
LineGetter
line
may have private data packed into the dchar bits if you enabled
enableAutoCloseBrackets
. Use
ch & ~PRIVATE_BITS_MASK
to get standard dchars.
class
LineGetter
protected
dchar
[]
editLineInEditor
(
in
dchar
[]
line
,
in
size_t
cursorPosition
)
Meta
Source
See Implementation
History
Introduced on January 30, 2020
arsd
terminal
LineGetter
constructors
this
enums
HistoryCommitMode
HistoryRecallFilterMethod
functions
addChar
addString
appendHistoryToFile
cancelHistorySearch
deleteChar
deleteToEndOfLine
dispose
editLineInEditor
enableAutoCloseBrackets
finishGettingLine
getline
hadInput
helpMessage
historyFileDirectory
historyFileExtension
historyFilter
historyPath
isWordSeparatorCharacter
lastLineWasRetained
lineAsString
loadSettingsAndHistoryFromFile
replaceLine
saveSettingsAndHistoryToFile
showHelp
showTabCompleteList
startGettingLine
syntaxHighlightMatch
tabComplete
tabCompleteHelp
tabCompleteStartPoint
workOnLine
manifest constants
PRIVATE_BITS_MASK
properties
maximumDrawHeight
maximumDrawWidth
prompt
structs
SyntaxHighlightMatch
variables
autoSuggest
background
echoChar
handleLinkEvent
historyCommitMode
historyRecallFilterMethod
pastePreprocessor
promptColor
regularForeground
specialCharBackground
suggestionForeground