X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:subject:references:from:date:in-reply-to :message-id:mime-version:content-type; q=dns; s=default; b=O3i1k w+Z71xr5JyP/vE9XgB3py6gLJxqegRbLC+nXrlhLoF2ERnQoZN83DchugQmLdrL6 Q58+MGgTNONnMQyvTKob4/Fuxneths2h8qeAON6vKAqYPOgM4ajfOiBqFVXA9JXK r6Tce7Xz1+Z2OAFMW5CEVNQja5JB2gp6mSEMCk= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:subject:references:from:date:in-reply-to :message-id:mime-version:content-type; s=default; bh=d5SFBnqmPPT UxH36i8u9zmT21NY=; b=SqY5KD8N5JDpiXzf1uj9BH6L2ZruqJpmbRIryRlvgyh j1i5HO4b1TcrW2zbhtxPcxrqBrjDSq3qfis0BTkEPuO2TiH78ckYql+/aY/1lrs4 bM59b6Uz1DxZXUnZQl8yHvWS8LP72rvjx+OpE8OFVi+lvwBncEdVrkUhLpmYSzLo = Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: nougat.ucs.ed.ac.uk To: cygwin AT cygwin DOT com Subject: Re: Regression with gnu screen: Scrollbar gone between 4.02 and 4.03 References: <0opa1btu0oec4eilseq1q38cra5clnh12r AT 4ax DOT com> From: ht AT inf DOT ed DOT ac DOT uk (Henry S. Thompson) Date: Fri, 09 Oct 2015 18:53:37 +0100 In-Reply-To: <0opa1btu0oec4eilseq1q38cra5clnh12r@4ax.com> (Andrew Schulman's message of "Wed\, 07 Oct 2015 14\:41\:06 -0400") Message-ID: User-Agent: Gnus/5.1012 (Gnus v5.10.12) XEmacs/21.5-b34 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Edinburgh-Scanned: at nougat.ucs.ed.ac.uk with MIMEDefang 2.60, Sophie, Sophos Anti-Virus, Clam AntiVirus X-IsSubscribed: yes Andrew Schulman writes: >> >> Otherwise someone will need to do some bisection to find the commit >> >> that introduced it. So, bizarrely, here's what I have found. The distributed screen 4.3 binary has the problem (no scrollbar, etc.) The distributed screen 4.2 binary does not have the problem Installing the 4.2 src package, running cygport and running the result does not have the problem Installing the 4.3 src package, running cygport and running the result _does not have the problem_. This despite the fact that (by chance, as you will see in a moment) the distributed and locally-built 4.3 binaries are the same size. But they are not in fact identical, and the visible differences, per "strings", is as follows: > diff -bw /tmp/os.strings /tmp/ns.strings 1355d1354 < L;%9 3236c3235 < termcap --- > terminfo 3520c3519 < Cannot find termcap entry for '%s'. --- > Cannot find terminfo entry for '%s'. 3528,3529c3527,3528 < [3%dm < [4%dm --- > [3%p1%dm > [4%p1%dm 3535a3535 > (%p1%c 3937,3938c3937,3938 < [9%dm < [10%dm --- > [9%p1%dm > [10%p1%dm 4319c4319 < RSDS0 --- > RSDS This is at least _suggestive_ that your compilation environment and mine are in some way different. Does #define TERMINFO 1 occur in your build/config.h ? ht -- Henry S. Thompson, School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht AT inf DOT ed DOT ac DOT uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail from me _always_ has a .sig like this -- mail without it is forged spam] -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple