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: burden of maintainance Date: Fri, 02 Oct 2015 23:53:53 +0300 Message-ID: <831tdd56vy.fsf@gnu.org> References: <560CEA6A.9000907@online.de> <834miaa847.fsf@gnu.org> <560D7F77.8060507@online.de> <83lhbm8kye.fsf@gnu.org> <560E8C80.5040007@cumego.com> <83r3ld5pbh.fsf@gnu.org> <87bnchtcj3.fsf@gnu.org> <837fn55ds7.fsf@gnu.org> <87y4flrsgl.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1443819508 2517 80.91.229.3 (2 Oct 2015 20:58:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 2 Oct 2015 20:58:28 +0000 (UTC) Cc: andreas.roehler@online.de, esperanto@cumego.com, emacs-devel@gnu.org To: Tassilo Horn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 02 22:58:18 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 1Zi7PA-0007IG-W5 for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2015 22:58:13 +0200 Original-Received: from localhost ([::1]:35164 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zi7PA-00078l-55 for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2015 16:58:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35515) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zi7LB-0006MY-2T for emacs-devel@gnu.org; Fri, 02 Oct 2015 16:54:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zi7L7-0004kc-KW for emacs-devel@gnu.org; Fri, 02 Oct 2015 16:54:04 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:47266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zi7L7-0004jj-8Z; Fri, 02 Oct 2015 16:54:01 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NVM00D001NBVE00@a-mtaout20.012.net.il>; Fri, 02 Oct 2015 23:53:59 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVM00DM921ZTZ50@a-mtaout20.012.net.il>; Fri, 02 Oct 2015 23:53:59 +0300 (IDT) In-reply-to: <87y4flrsgl.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 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:190747 Archived-At: > From: Tassilo Horn > Cc: esperanto@cumego.com, andreas.roehler@online.de, emacs-devel@gnu.org > Date: Fri, 02 Oct 2015 21:16:58 +0200 > > > When all of these are implemented, then yes, writing display tests > > should be relatively easy. But today all this infrastructure doesn't > > exist. We don't even have its detailed design. > > That's obviously not what I've head in mind. But I don't think that's > an area where we need a special focus on tests. At least I have the > feeling that there are only few bugs wrt. the display engine. I wish this were true. Bugs are still being reported, albeit at a low frequency. But a good test suite is required not only to find existing bugs, it is also required to be sure changes we make to introduce new features don't introduce bugs in what was previously correct behavior.