Variable: idlwave-shell-arrows-do-history

idlwave-shell-arrows-do-history is a customizable variable defined in idlw-shell.el.gz.

Value

t

Documentation

Non-nil means UP and DOWN arrows move through command history.

This variable can have 3 values:
nil Arrows just move the cursor
t Arrows force the cursor back to the current command line and
           walk the history
cmdline When the cursor is in the current command line, arrows walk the
           history. Everywhere else in the buffer, arrows move the cursor.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/idlw-shell.el.gz
(defcustom idlwave-shell-arrows-do-history t
  "Non-nil means UP and DOWN arrows move through command history.
This variable can have 3 values:
nil        Arrows just move the cursor
t          Arrows force the cursor back to the current command line and
           walk the history
`cmdline'  When the cursor is in the current command line, arrows walk the
           history.  Everywhere else in the buffer, arrows move the cursor."
  :group 'idlwave-shell-general-setup
  :type '(choice
	  (const :tag "never" nil)
	  (const :tag "everywhere" t)
	  (const :tag "in command line only" cmdline)))