]> granicus.if.org Git - procps-ng/commit
top: enable recall of previous input lines for re-edit
authorJim Warner <james.warner@comcast.net>
Fri, 15 Feb 2013 06:00:00 +0000 (00:00 -0600)
committerCraig Small <csmall@enc.com.au>
Sat, 23 Feb 2013 21:43:45 +0000 (08:43 +1100)
commit2efe275512f62f1e25fda96ebc8446b52c6882f0
tree59bbd81bdfe582393f13cbe269e423b61406be1a
parent477b10c0bd00ed8750c02a9580e606baadb0e6f4
top: enable recall of previous input lines for re-edit

With this commit, users can now retrieve previous line
input for re-editing and/or re-input using the Up/Down
arrow keys (or their aliases). This mirrors the 'bash'
or 'less' interface and represents a major enhancement
achieved via a somewhat minor impact to our code base.

[ 33 lines of code, 5 closing braces & some comments ]
[ all in 1 function, when TERMIOS_ONLY isn't defined ]

Currently, the upper limit for such recallable strings
has been set at 50 but that could be easily increased.

(everything is perfectly justified plus right margins)
(are completely filled, but of course it must be luck)

Signed-off-by: Jim Warner <james.warner@comcast.net>
top/top.1
top/top.c
top/top.h