Project

General

Profile

Actions

Bug #2397

closed

xterm window content cleared after man(1) exit

Added by ftigeot over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/22/2012
Due date:
% Done:

90%

Estimated time:

Description

Starting with commit 3ac91e86fba7d34199699a87e1ff109aacc8eec4 "ncurses: move USE_GETCAP, update README files", xterm now clears its window when the end of a man page is reached and the man(1) program exits.

The behavior makes it impossible to read a complete man page without piping the output to less(1), which is very annoying.

setting TERM=cons25 in xterm can be used as a workaround but breaks curse-based applications.

Actions #2

Updated by marino over 12 years ago

  • Status changed from New to Feedback

This patch fixes the issue for me:
http://leaf.dragonflybsd.org/~marino/0002-xterm-Remove-ability-to-restore-console-after-man-le.patch

I touched /usr/src/lib/libnurses/libncurses/Makefile after applying it, then ran "make -j 8 quickworld && make installworld".
After that, man(1) and the pagers don't restore the screen after running.

If you confirm, I'll commit the patch.

Actions #3

Updated by ftigeot over 12 years ago

  • Status changed from Feedback to In Progress
  • % Done changed from 0 to 90

Fix confirmed, man(1) once again behaves as it used to.

Actions #5

Updated by marino over 12 years ago

  • Status changed from In Progress to Closed

Seems to still be working fine.

Actions

Also available in: Atom PDF