From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: latest git sources badly broken on OS X Date: Mon, 5 Jan 2015 11:18:51 -0500 Message-ID: <20150105111851.712eac27@jabberwock.cb.piermont.com> References: <20150103220313.2c341e16@jabberwock.cb.piermont.com> <20150104130148.3b15b31c@jabberwock.cb.piermont.com> <54A9872F.9020005@math.ntnu.no> <20150104135052.3954599d@jabberwock.cb.piermont.com> <54A9931C.4080608@swipnet.se> <20150104214155.69123183@jabberwock.cb.piermont.com> <54AA31F8.3030203@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1420474757 25575 80.91.229.3 (5 Jan 2015 16:19:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2015 16:19:17 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Jan D." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 05 17:19:10 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y8AN2-0002nS-ER for ged-emacs-devel@m.gmane.org; Mon, 05 Jan 2015 17:19:08 +0100 Original-Received: from localhost ([::1]:32793 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8AN1-0007f7-QN for ged-emacs-devel@m.gmane.org; Mon, 05 Jan 2015 11:19:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8AMx-0007WQ-3u for emacs-devel@gnu.org; Mon, 05 Jan 2015 11:19:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y8AMu-0007QA-Pw for emacs-devel@gnu.org; Mon, 05 Jan 2015 11:19:03 -0500 Original-Received: from hacklheber.piermont.com ([2001:470:30:84:e276:63ff:fe62:3400]:60796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8AMu-0007OY-Md for emacs-devel@gnu.org; Mon, 05 Jan 2015 11:19:00 -0500 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id 300D340A; Mon, 5 Jan 2015 11:18:53 -0500 (EST) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 021002DE979; Mon, 5 Jan 2015 11:18:53 -0500 (EST) In-Reply-To: <54AA31F8.3030203@swipnet.se> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.25; x86_64-apple-darwin14.0.0) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2001:470:30:84:e276:63ff:fe62:3400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180992 Archived-At: On Mon, 05 Jan 2015 07:40:56 +0100 "Jan D." wrote: > Perry E. Metzger skrev den 2015-01-05 03:41: > > Hello. > > > Spending a few hours on this, this popped up as the bad rev. This > > explains why it is OS X only. Unsure what the exact problem is > > still but that should be easy from here. > > > > $ git bisect bad > > d29658759a1343995f0d8b163d7fe445dd904b81 is the first bad commit > > commit d29658759a1343995f0d8b163d7fe445dd904b81 > > Author: Jan Dj__rv > > Date: Sun Nov 9 14:47:02 2014 +0100 > > > > * nsterm.h (EmacsScroller): judge returns bool. > > > > * nsterm.m (ns_set_vertical_scroll_bar): Release bar. > > (ns_judge_scroll_bars): Only set removed if judge returns > > true. (judge): Returns bool == condemned. Remove self from > > window. (setPosition:portion:whole:): Remove raise SIGIO. > > > > Fixes: debbugs:18757 > > > > :040000 040000 fdc45d21babe0914c2de8dbea838a97689cdbada > > 5914794e0b431ca729338a27df419244d5903c8e M src > > > > > > Not easy at all. I have run with this change since it was made on > two separate machines, and I don't see the errors you do. > > Does your tree have any local modifications? Nope. I'm running the pure branch. I've played with the issue for a while now trying to figure out how you could not be seeing this. .My suspicion is now that the issue only shows up if the emacs screen is vertically maximized. My .emacs vertically maximizes the frame on startup. If I bypass that or shrink it to less than maximum the problem seems to go away. Perry -- Perry E. Metzger perry@piermont.com