From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thorsten Jolitz Subject: Re: Remove the build-in orgmode Date: Sat, 07 Jun 2014 07:57:06 +0200 Message-ID: <87a99pntxp.fsf@gmail.com> References: <8738fn93h1.fsf@gmail.com> <8761ke5dvj.fsf@bzg.ath.cx> <87tx7yrpqo.fsf@alphaville.bos.redhat.com> <87egz1vrf0.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wt9dA-0007BE-Am for emacs-orgmode@gnu.org; Sat, 07 Jun 2014 01:57:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wt9d4-0002Sj-J2 for emacs-orgmode@gnu.org; Sat, 07 Jun 2014 01:57:28 -0400 Received: from plane.gmane.org ([80.91.229.3]:54129) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wt9d4-0002S6-CJ for emacs-orgmode@gnu.org; Sat, 07 Jun 2014 01:57:22 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Wt9d2-0000mz-D8 for emacs-orgmode@gnu.org; Sat, 07 Jun 2014 07:57:20 +0200 Received: from e178188108.adsl.alicedsl.de ([85.178.188.108]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Jun 2014 07:57:20 +0200 Received: from tjolitz by e178188108.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Jun 2014 07:57:20 +0200 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: emacs-orgmode@gnu.org Achim Gratz writes: > Nick Dokos writes: >> I did that in the past (presumably for reasons similar to Thorsten's) >> and I don't bother any longer (overriding is simple enough as you point >> out), but the question still bugs me: what's so bad about it? > > The reason it is bad is that parts of the code have already leaked out > from the org/ directory via custom-load and autoloads and that's going > to break things in the least convenient moment – for instance when you > try to hunt down bugs via "-Q". There simply is no way to remove the > builtin Org from Emacs other than at build time and it's best not to > pretend otherwise. Some day Emacs might actually treat its built-in > packages as actual packages so that you can de-activate or replace them, > but I wouldn't hold my breath. That sounds reasonable enough, but somehow that least convenient moment never happens, while I remember *many* such moments when I still had more than one Org on my machine ... but maybe I just don't huntdown bugs via -Q often enough. -- cheers, Thorsten