proc setCompletionCallback(a2: ptr CompletionCallback) {...}{.
importc: "linenoiseSetCompletionCallback".}
-
ソース 編集
proc addCompletion(a2: ptr Completions; a3: cstring) {...}{.
importc: "linenoiseAddCompletion".}
-
ソース 編集
proc readLine(prompt: cstring): cstring {...}{.importc: "linenoise".}
-
ソース 編集
proc historyAdd(line: cstring): cint {...}{.importc: "linenoiseHistoryAdd", discardable.}
-
ソース 編集
proc historySetMaxLen(len: cint): cint {...}{.importc: "linenoiseHistorySetMaxLen".}
-
ソース 編集
proc historySave(filename: cstring): cint {...}{.importc: "linenoiseHistorySave".}
-
ソース 編集
proc historyLoad(filename: cstring): cint {...}{.importc: "linenoiseHistoryLoad".}
-
ソース 編集
proc clearScreen() {...}{.importc: "linenoiseClearScreen".}
-
ソース 編集
proc setMultiLine(ml: cint) {...}{.importc: "linenoiseSetMultiLine".}
-
ソース 編集
proc printKeyCodes() {...}{.importc: "linenoisePrintKeyCodes".}
-
ソース 編集
proc free(s: cstring) {...}{.importc: "free", header: "<stdlib.h>".}
-
ソース 編集