#UI_ENHANCEMENT by cg
authorClaus Gittinger <cg@exept.de>
Mon, 12 Feb 2018 18:06:59 +0100
changeset 5704 a74a4de7393a
parent 5703 f6122d30bce9
child 5705 c3db8e3414b3
#UI_ENHANCEMENT by cg class: TerminalView changed: #keyPressInLineEditMode:
TerminalView.st
--- a/TerminalView.st	Mon Feb 12 18:05:47 2018 +0100
+++ b/TerminalView.st	Mon Feb 12 18:06:59 2018 +0100
@@ -1254,7 +1254,7 @@
         "/ lastSelectedLineBufferHistoryPosition := lineBufferHistoryPosition.
         p := lineBufferHistoryPosition.
         [
-            lineBuffer := lineBufferHistory at:p.
+            lineBuffer := lineBufferHistory at:p ifAbsent:[nil].
             p := p - 1.
         ] doUntil:[
             p == 0 or:[ lineBuffer notEmptyOrNil ]