about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/local/pager.nim11
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