This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: save/restore the console buffer.


Kazuhiro Fujieda wrote:

>>>>On 26 Aug 2001 09:29:16 +0900
>>>>Kazuhiro Fujieda <fujieda@jaist.ac.jp> 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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]