From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Commit 49c0ff2 "Don't bind org-agenda .." Date: Wed, 21 Jun 2017 10:57:46 +0200 Message-ID: <8737aten05.fsf@detlef> References: <87a855of9m.fsf@bzg.fr> <87fuevdc6c.fsf@kyleam.com> <874lvbd50a.fsf@kyleam.com> <87efuftz3t.fsf@bzg.fr> <874lv9ivov.fsf@gmx.us> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1498035498 1042 195.159.176.226 (21 Jun 2017 08:58:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Jun 2017 08:58:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: mvoteiza@udel.edu, johnw@gnu.org, emacs-devel@gnu.org, bzg@gnu.org, mail@nicolasgoaziou.fr, kaushal.modi@gmail.com, kyle@kyleam.com, eliz@gnu.org To: Rasmus Pank Roulund Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 21 10:58:13 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dNbSn-0008Qa-51 for ged-emacs-devel@m.gmane.org; Wed, 21 Jun 2017 10:58:13 +0200 Original-Received: from localhost ([::1]:52576 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dNbSs-0003H9-1e for ged-emacs-devel@m.gmane.org; Wed, 21 Jun 2017 04:58:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dNbSg-00037r-I3 for emacs-devel@gnu.org; Wed, 21 Jun 2017 04:58:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dNbSf-00089g-Mg for emacs-devel@gnu.org; Wed, 21 Jun 2017 04:58:06 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:60888) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dNbSY-00080H-AU; Wed, 21 Jun 2017 04:57:58 -0400 Original-Received: from detlef.gmx.de ([212.86.58.243]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LfjlS-1e7Lc63vrO-00pKpX; Wed, 21 Jun 2017 10:57:49 +0200 In-Reply-To: <874lv9ivov.fsf@gmx.us> (Rasmus Pank Roulund's message of "Wed, 21 Jun 2017 10:36:32 +0200") X-Provags-ID: V03:K0:CN9FrJrrS907dZHEuzWCVU5gAuXzO1ugUubzLNWLV+4xT/lBxIZ 7gx+03heXGKO+/yHc26dyyUAhFIRCl52S7iNpGll0aQ/TcaZXSqJ7T5BkOyhwGhuCUgPXLF YYAAIdRAO4+79zGGVpsVGj1QqSEFQ6N38oQjMGJf6c31xIv7TjPZ/y1fzbzGn55xuhsbVNa NRSgFybPt1dZUt3E0wVvA== X-UI-Out-Filterresults: notjunk:1;V01:K0:IHnI/sUhMZU=:MwcLEeI+hGnna9W5L1YC0W ARHZeEoayMRmFBnSVgT4nvdGS2HLjmbnWWn8XUN/Mbrl9GNZGo5n/QmI9HrRs5/ENUOQgegZ0 NShvPqaVHiT9qvZPxhsaXat7WWWCw1ozG1cToBSIOrhJq3Oauq54tutAVmKZwa6Q1FJiLT2RU SgMA5vqsDvTF4ed4fkJzLQar80poJC/m4hdlGAcQXU45yqlKWaYISBaoUpFBzM3ch4Z6DPquP GN1zKoCIFA/b5M4AUYFL7qRSHoP8BpMhVoq3jgo68cMNqHDxPaYiarK+c6SqdouycVlivK1Kq /Pba6rtyr3x0TCQHplAIRiiMWLXH9luBvR69gH70TiZIiDcCZZQR05vz1qNTVfqAQtMWY0Qir LGIY1uF9AYtpViRMIv0VJlW49Xuw9eTsi38czwdx+cW+QWIGoVTa87snWgKBS5koQI8hun8Hy h7k3DlQLmHc9/hYEwa6r+kPv+jL+3fFsNeDWghQsS7CRQWUgIyILvZtXJc+GSkcTocsjcO1yU aP/3U9LpHeAdz9bV1oWt+JwSopF25I3qzLxaTuU7/rqhrHNEMurvIUMS4RTMN3Dj+egn/O1QH yFCiAWiTVH58LE7WmONzmnVDsx+v7amKT1/76Sq625eTCQURPPFf93e1M4/YbupaqiVq1kG0+ MdWaU7jDebQKvmIGaVXen6YQr+uFm7VIdD8WQnCa17kh1dbcPrQC4YILM3acJPiRkklJ5KLI/ W5kUbMlV9cvQq/aMmAGuFL9ccaT3HcphUL5Ooa5/nQaEM0RR0gmvZwqNx4JiFav4nFnAkowt X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:215851 Archived-At: Rasmus Pank Roulund writes: Hi Rasmus, > I started doing it, but got distracted with trying to make the org unit > tests and the Emacs unit tests work together. ATM I=E2=80=99m rather bus= y. If > someone wants to do this sync up feel free. Maybe for now we can leave > out the unit tests? Maybe we could sync the org unit tests to Emacs, but disable them for the time being in the Makefile? This would give Emacs developers the chance to work on them case by case, in order to enable them in the Emacs environment. As a starter, all org unit tests could carry :tags '(:org :not-synced) in the ert-deftest heading. This allows a simple Makefile rule to filter them out by suppressing tests with the tag :not-synced. Test cases, which work in the Emacs environment, will loose the :not-synced tag. Later on, the :expensive-test tag could be added to the heading of, hmm, expensive org unit tests. All of this does not matter in the org environment, which does not care the ert tags yet. Background: a while ago, I've started to migrate org tests into the Emacs environment. It wasn't straight forward, and due to other priorities I've stopped it. But if org tests would be in the Emacs environment, I could restart my work (or any other Emacs developer), and we could enable test by test via proper ert tags. This might work better than an all-or-nothing approach. > Rasmus Best regards, Michael.