From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Masterson Subject: Re: The Org Package Date: Tue, 15 Apr 2014 17:04:46 -0700 Message-ID: <8661mayw9t.fsf@gmail.com> References: <86ob07e0r9.fsf@gmail.com> <87k3atiuab.fsf@Rainer.invalid> <86tx9w7tlu.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaDLf-0007fF-51 for emacs-orgmode@gnu.org; Tue, 15 Apr 2014 20:05:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WaDLZ-0008Qm-5O for emacs-orgmode@gnu.org; Tue, 15 Apr 2014 20:05:07 -0400 Received: from plane.gmane.org ([80.91.229.3]:58684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaDLZ-0008QY-04 for emacs-orgmode@gnu.org; Tue, 15 Apr 2014 20:05:01 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WaDLV-0003fb-Km for emacs-orgmode@gnu.org; Wed, 16 Apr 2014 02:04:57 +0200 Received: from 71-84-12-50.dhcp.trlk.ca.charter.com ([71.84.12.50]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2014 02:04:57 +0200 Received: from dsmasterson by 71-84-12-50.dhcp.trlk.ca.charter.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2014 02:04:57 +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 tsd@tsdye.com (Thomas S. Dye) writes: > David Masterson writes: > >> Achim Gratz writes: >> >>> David Masterson writes: >>>> Something doesn't seem right and I'm sure I'm missing some key in >>>> understanding how its supposed to work. What I see right now seems like >>>> something doesn't match up -- particularly with the Org package: >>>> >>>> 1. Most modern Emacs have Org pre-installed. >>>> 2. Unfortunately, that Org is not up-to-date (24.3 has 7.9.3f). >>>> 3. Therefore, installing the latest Org package seems natural. >>> >>> The pitfall here is that you _must_ do the first install of the Org >>> package from an Emacs that didn't load any part of the built-in Org. >> >> What does this mean? Does this mean you expect people to build Emacs >> from scratch just to ensure they do not have Org built-in? > > I believe it means the installation must be done from an Emacs instance > that hasn't loaded any Org mode functions yet. > > You must make sure there are no =Org-mode= functions loaded while > the update is done. For that, exit Emacs and then run Emacs without > loading your =.emacs= (=Emacs -Q=). Remove the old =Org-mode= > #+BEGIN_SRC sh > rm -rf ~/.emacs.d/elpa/org-Tab > #+END_SRC > where =Tab= means press =Tab= to see and auto complete the old > =Org-mode= directory you want to remove. Finally, update =Org-mode= > (=M-x package-install RET org RET=) and restart Emacs as usual. > > See http://nickhigham.wordpress.com/2013/07/05/emacs-org-mode-version-8/ Hmmm. I would think that this process might work as well: 1. Start with "emacs -Q" 2. Bring up the Emacs Packages list 3. Mark the "available" org for "U"pgrade 4. Execute the upgrade 5. Restart Emacs The only question is what about the built-in Org? -- David Masterson Programmer At Large