NH4: --More-- by screenfuls, not by lines

Faded messages are CLR_BLUE instead of CLR_BLACK, because it avoids
bolding of past messages due to the darkgray hack.

--More-- by screenfuls, not by lines
Alex Smith <ais523@bham.ac.uk>
deefc21bb602f1a695753a2db1047da75ccbff6e

Fade messages from previous turns
Alex Smith <ais523@bham.ac.uk>
4fa81927a3e712d9b235407d28cf703302f23b5f
NH4: Sane behavior for unexpected keys in getpos()

This fixes travel targetting glitching out on a typo and trying to head
to the top-left of the level, amongst other things.

Provide sane behaviour on unexpected input when getpos()ing.
Sean Hunt <scshunt@csclub.uwaterloo.ca>
020e730cfbf53d41eaea0670a452d9f8cbe10243
NH4: Fix off-by-one in message combination

Without this fix, messages that combined to exactly COLNO chars (80)
would wrap the cursor in the message box in an ugly way.

Fix off-by-one in message combination
Alex Smith <ais523@bham.ac.uk>
b18fcb65b49e8db51b3d646e43026d5a39cdecb2
Really show --More-- during multiturn helplessness

This fixes a bug where --More-- would not show when pagefuls of messages
were displayed, e.g. during paralysis.  This also fixes messages being
dimmed when the message buffer wrapped around after receiving a lot of
messages under the same circumstances.

This was going to be based on NetHack4 commit d6230fc4f9 (Show --More--
correctly during multiturn helplessness), but it instead fixes a
different issue.

This is meant to go with commit f5a556f501 (NH4: --More-- by screenfuls,
not by lines).
NH4: Fix ESC when pressed at --More--

This allows ESC to suppress the display of messages in the message
window once more.  Note: NetHack4 commit is completely wrong for some
reason.

Show --More-- correctly during multiturn helplessness
Alex Smith <ais523@nethack4.org>
d6230fc4f937c325f7a3558f1a02822f0ed545ad