From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs master, w32/w64 Date: Tue, 22 Dec 2015 18:17:30 +0200 Message-ID: <83egeeqwyt.fsf@gnu.org> References: <83si2vqhsq.fsf@gnu.org> <87a8p26brl.fsf@gmx.de> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1450801042 18194 80.91.229.3 (22 Dec 2015 16:17:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Dec 2015 16:17:22 +0000 (UTC) Cc: fabrice.popineau@gmail.com, emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 22 17:17:17 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 1aBPcj-0002qL-Ar for ged-emacs-devel@m.gmane.org; Tue, 22 Dec 2015 17:17:17 +0100 Original-Received: from localhost ([::1]:51411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBPci-0002cp-Iy for ged-emacs-devel@m.gmane.org; Tue, 22 Dec 2015 11:17:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBPcT-0002cf-7C for emacs-devel@gnu.org; Tue, 22 Dec 2015 11:17:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aBPcO-00067J-GK for emacs-devel@gnu.org; Tue, 22 Dec 2015 11:17:01 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:32991) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBPcO-00067F-Cv; Tue, 22 Dec 2015 11:16:56 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1550 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aBPcN-0003Mp-Ib; Tue, 22 Dec 2015 11:16:56 -0500 In-reply-to: <87a8p26brl.fsf@gmx.de> (message from Michael Albinus on Tue, 22 Dec 2015 11:03:26 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:196671 Archived-At: > From: Michael Albinus > Cc: Fabrice Popineau , emacs-devel@gnu.org > Date: Tue, 22 Dec 2015 11:03:26 +0100 > > Eli Zaretskii writes: > > > I see no such issue on the emacs-25 branch. The master branch gets > > much less attention these days, and also has a few bugs corrected on > > the emacs-25 branch that wasn't yet merged to master. I suggest that > > you switch to tracking emacs-25 for a while, which will also help us > > stabilize it faster. > > In general this is right, but in this special case the master branch is > different. Due to the work on kqueue there are changes in filenotify.el > and filenotify-tests.el, which are not present in the emacs-25 > branch. So I propose to trace *this* problem in the master branch. People who track master should know that it's currently subtly broken. The undo changes that didn't receive the fixes they have on the release branch can corrupt buffers and strings, and that can create all kinds of weirdo problems that look like bugs somewhere else. Until we resume merging from emacs-25 to master, I'm afraid looking for problems on master might sometimes we waste of people's time. If someone _really_ wants to work on master, I'd suggest them to start a new local branch and merge emacs-25 to it, before doing any serious work.