diff options
author | bptato <nincsnevem662@gmail.com> | 2025-02-09 15:11:11 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-02-09 15:28:22 +0100 |
commit | 586ff631ce66c4e6b87446555cbb67d49e66be48 (patch) | |
tree | c556e46a2602c9ee9128d3fa6794837a12d05b9f /src | |
parent | e3410e714e4219fce4a0aefab0a622d3c9b4619a (diff) | |
download | chawan-586ff631ce66c4e6b87446555cbb67d49e66be48.tar.gz |
pager: remove (BUFFER) from prompt, hide alert prompt
just a waste of space
Diffstat (limited to 'src')
-rw-r--r-- | src/local/pager.nim | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/local/pager.nim b/src/local/pager.nim index 5e69f086..b0156c5f 100644 --- a/src/local/pager.nim +++ b/src/local/pager.nim @@ -64,7 +64,7 @@ type lmUsername = "Username: " lmPassword = "Password: " lmCommand = "COMMAND: " - lmBuffer = "(BUFFER) " + lmBuffer lmSearchF = "/" lmSearchB = "?" lmISearchF = "/" @@ -342,12 +342,12 @@ proc getHist(pager: Pager; mode: LineMode): History = return pager.lineHist[mode] proc setLineEdit(pager: Pager; mode: LineMode; current = ""; hide = false; - extraPrompt = "") = + prompt = $mode) = let hist = pager.getHist(mode) if pager.term.isatty() and pager.config.input.useMouse: pager.term.disableMouse() - pager.lineedit = readLine($mode & extraPrompt, current, pager.attrs.width, - hide, hist, pager.luctx) + pager.lineedit = readLine(prompt, current, pager.attrs.width, hide, hist, + pager.luctx) pager.linemode = mode # Reuse the line editor as an alert message viewer. @@ -2988,8 +2988,7 @@ proc handleEvent0(pager: Pager; container: Container; event: ContainerEvent): dec pager.numload of cetReadLine: if container == pager.container: - pager.setLineEdit(lmBuffer, event.value, hide = event.password, - extraPrompt = event.prompt) + pager.setLineEdit(lmBuffer, event.value, event.password, event.prompt) of cetReadArea: if container == pager.container: var s = event.tvalue |