From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Regression in `org-todo' Date: Tue, 03 Apr 2012 00:40:39 +0200 Message-ID: <87ehs5iwpk.fsf@altern.org> References: <20120402145403.GB1704@mischka.fritz.box> <87k41yxjkn.fsf@altern.org> <20120402204413.GD1704@mischka.fritz.box> <7135.1333402849@alphaville> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEpuK-0001tm-V3 for emacs-orgmode@gnu.org; Mon, 02 Apr 2012 18:39:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SEpuI-0006RY-8G for emacs-orgmode@gnu.org; Mon, 02 Apr 2012 18:39:28 -0400 Received: from mail-wi0-f169.google.com ([209.85.212.169]:36094) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEpuH-0006RF-Vi for emacs-orgmode@gnu.org; Mon, 02 Apr 2012 18:39:26 -0400 Received: by wibhm17 with SMTP id hm17so2798445wib.0 for ; Mon, 02 Apr 2012 15:39:23 -0700 (PDT) In-Reply-To: <7135.1333402849@alphaville> (Nick Dokos's message of "Mon, 02 Apr 2012 17:40:49 -0400") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: nicholas.dokos@hp.com Cc: emacs-orgmode@gnu.org Hi Nick, Nick Dokos writes: > Michael Strey wrote: > >> Hi Bastien, >> >> On Mon, Apr 02, 2012 at 05:03:04PM +0200, Bastien wrote: >> > ... >> > Please test against latest HEAD and tell me if your problem is still >> > here, it shouldn't. >> >> I confirm that the problem is solved. Thank you! >> >> It's interesting to see how a bug in a module from the contrib path can >> cause strange behaviour of org-mode's core functions. >> > > There is no distinction between contrib and core. Once a module is > loaded (wherever it comes from), it is part of emacs and can cause all > kinds of damage: not just to org, but to the whole running emacs. It's > the price one pays for the convenience of dynamically loading code. You > can avoid the danger by not loading modules, but then emacs becomes much > less interesting: after all, the "e" stands for "extensible". If the features provided by org-checklist.el are useful to many people, including them in core seems quite natural. I don't use it myself, I'm just wondering how people do. But I agree with you here that we should not move things into core inconsiderately. -- Bastien