Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3B93EA29.1060207@ece.gatech.edu> Date: Mon, 03 Sep 2001 16:38:01 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010713 X-Accept-Language: en-us MIME-Version: 1.0 To: Kazuhiro Fujieda CC: cygwin AT cygwin DOT com Subject: Re: save/restore the console buffer. References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Kazuhiro Fujieda wrote: >>>>On 26 Aug 2001 09:29:16 +0900 >>>>Kazuhiro Fujieda said: >>>> > >>I've never enjoy the feature saving/restoring the console >>buffer. I understand I can enjoy it with the latest ncurses, >>vim, and cygwin packages. The vim, however, simply clears the >>console buffer when it terminates. Do I misunderstand? >> > > I found the cause of the problem. There is a mistake in the > terminfo entry for cygwin included in the latest ncurses. > > $ infocmp cygwin | grep rmcup > rmcup=\E[2J\E[?47h\E8, rmir=\E[4l, rmso=\E[27m, > ^ It should be `l'. Okay, I've got a few pending fixes for ncurses. I'll try to get a new release of ncurses out in the next few days. Because we still haven't solved the "multiple binary packages from same source" problem vis a vis setup.exe, I'm going to do the following: ncurses-5.2-X.tar.bz2 contains libs, dll's, headers, binaries no terminfo database ncurses-5.2-X-src.tar.bz2 contains complete ncurses source (including terminfo.src) terminfo-5.2-Y.tar.bz2 contains only terminfo database terminfo-5.2-Y-src.tar.bz2 contains a quick-n-dirty makefile and a *FORKED* version of terminfo.src from ncurses-5.2-X-src.tar.bz2. That is, this terminfo.src will probably diverge from the one in the cygwin-ncurses source package. I will submit the modifications back to Chet, so when GNU-ncurses-5.3 is released, then the cygwin-ncurses terminfo.src and cygwin-terminfo terminfo.src will be back in sync. Briefly. :-) I'm doing this so that I can more quickly release updated terminfo stuff without rebuilding all of ncurses. Any objections to this plan? --chuck -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/