From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.devel Subject: Beyond release Date: Mon, 27 Jun 2016 11:58:01 +0200 Message-ID: <5254d43b-39dd-7ac2-03d7-349e6d710a6b@online.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1467021511 1349 80.91.229.3 (27 Jun 2016 09:58:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2016 09:58:31 +0000 (UTC) To: "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 27 11:58:22 2016 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 1bHTJ8-0006sz-D6 for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2016 11:58:22 +0200 Original-Received: from localhost ([::1]:57589 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHTJ7-0004rm-2n for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2016 05:58:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38293) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHTEU-0007SW-QV for emacs-devel@gnu.org; Mon, 27 Jun 2016 05:53:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bHTEO-0008Ei-SJ for emacs-devel@gnu.org; Mon, 27 Jun 2016 05:53:33 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.73]:56105) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHTEO-0008EX-Hh for emacs-devel@gnu.org; Mon, 27 Jun 2016 05:53:28 -0400 Original-Received: from [192.168.178.35] ([77.12.118.111]) by mrelayeu.kundenserver.de (mreue104) with ESMTPSA (Nemesis) id 0MHG5L-1b52dY158t-00E5ju for ; Mon, 27 Jun 2016 11:53:27 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 X-Provags-ID: V03:K0:GEOzknfH7vCO9JCzJBlSp1gzwUJRA3CpRlzAZpJbEkpCW7YWD3b WFUi9jD40Y3apuIeAQQlfXnD0AaNrKFiRFrxVGePNwGLTGbUsHpCDN4MT2XLdCJOMYc0Z2c o76dQ5NQOPnH7WSPInVQXQsZEP5DpWpqYJ/kqEbKjk3qlY33D2E8+cTluN845LD8ngDWCl7 E3Pm4DRYtiG9cu5zd9fIA== X-UI-Out-Filterresults: notjunk:1;V01:K0:fDTWHFcHNZo=:RvRrf8dXot503FBWbInNBF J4+VxK/Q84ZXyUUoyeD4DRHugsBA7/dioFDtUehXGp+8Ec/1IMXCR65syG4p+DQKpTbUZuLeH F5k3G4eFGgdhsujs/V5FI9qcEyl8D4xfEMAIXbnVAwnyhZy9rjaJL/RZeOdmZy0PoC+a0zGi4 +l5aEwTKce2EOJjRoyu4jXJLzXiomTgtFRKBRtJnQ5Y7qaGZZTQh+nm/EJypvxq2zXkXutVuz bx7CecazZ5u28+tKhsPFWKYr7/fhoKlxrUZlQNf/vRRdYb1TAQlI9ZXuIfss+xQ+qxU5MoYGN Qbf1b3jc0muk+i94+Tn5ui5HwT4MW0Ba7ocbXGWe1cxtKW5LiRJmYHdUjX0Jm/zX7Az8rXpdU 8IbmfPn8JeTUZBPS2oM1hhT23tTG4lsdg8ohsBuQw7EqR9q2PpMk2cS4FsBn1oNoVmJ8nT78l 3sTvLHrD5+lMg7eap4/3B5O7/FvXNhzx3fH3SV1Z6iTHMxYTqi5RXwjEagRCCy1USPizH9TeF BKqu/BjMB+TBVM767LOZVi/OebCiwnheWWNYn8p3tx7WZGBpA+lYPM4K42QHpbuyHYVffbJNj 2PkSRUF4LH0e7n/pw6S58r6Otu7o6D7ownFdB51ezpmIyYwD9JFAO8WF8FK8wVueGEv1uzXli xg8L9AXnaGytmwhPvqjzOXHq8Ducd7QXLGhQV63u4vKGe4L/y6oEG8PgC3vSl8fPKwwspaCxi 9mg4O4b69+JTLvLs X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.73 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:204800 Archived-At: Hi Emacs, while the release of Emacs 25 is pending and not everyone is involved fixing remaining bugs, it might be time to reflect what to do afterward. What about establishing a structured TODO - structured according to importance and difficulty? While Emacs is my editor of choice, it has some serious --and mostly unnecessary-- flaws. To make clear, that's not just a personal view, please consider the withdraw of advanced and promising theorem prover Isabelle/HOL, which doesn't longer support Emacs, while relying on it before. BTW that withdraw was in time, before John took over and AFAIU caused by a policy, which hopefully is abandoned now. "policy" means here: how to design code and how to deal with bugs. The most simple but far reaching bug IMO is the inconsistence of beginning-of-defun introduced by open-paren-in-column-0-is-defun-start and related. It not only makes Emacs Lisp editing somehow non-professional, it also affects python.el and seems spread its inconsistency beyond, making people believe such things are normal. Cheers, Andreas