From mboxrd@z Thu Jan 1 00:00:00 1970 From: Giovanni Ridolfi Subject: Re: org-install ? Date: Fri, 01 Jul 2011 11:26:27 +0200 Message-ID: <8362nmqrlo.fsf@yahoo.it> References: <834o37pa3v.fsf@yahoo.it> <87iprnnq0v.fsf@mean.albasani.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([140.186.70.92]:57336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QcZzi-0007rP-0S for emacs-orgmode@gnu.org; Fri, 01 Jul 2011 05:26:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QcZzd-0006gk-69 for emacs-orgmode@gnu.org; Fri, 01 Jul 2011 05:26:37 -0400 Received: from nm8.bullet.mail.ukl.yahoo.com ([217.146.182.249]:35327) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1QcZzc-0006gA-QI for emacs-orgmode@gnu.org; Fri, 01 Jul 2011 05:26:33 -0400 In-Reply-To: <87iprnnq0v.fsf@mean.albasani.net> (Memnon Anon's message of "Thu, 30 Jun 2011 18:22:45 +0000 (UTC)") 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: Memnon Anon , Michael Markert Cc: emacs-orgmode@gnu.org Memnon Anon writes: Memnon and Michael, thank you for your time, this is just for archival purpose. > Giovanni Ridolfi writes: > >> GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600) of 2011-03-10 on 3249CTO >> Org-mode version 7.5 9c582ceed8c4ffc1b83f719f8bcabbc2e23027b2 >> >> I used to have a >> \lisp\org-install.el >> file in my load path. This file was there since >> 20th October 2010 and everythig has been fine untill today. >> >> I've just found that in the latest version of org-mode >> there's no "\lisp\org-install.el" anymore. > > ma@mymachine:~/tmp/bin/org-mode$ git pull [...] > 4f3a31d..ffa016b master -> origin/master > [...] > ma@mymachine:~/tmp/bin/org-mode$ make clean > [...] > ma@mymachine:~/tmp/bin/org-mode$ make > [...] > ma@mymachine:~/tmp/bin/org-mode$ ls -alh lisp/org-install.* > -rw-r--r-- 1 ma ma 66K 30. Jun 20:07 lisp/org-install.el > > Its still there. I am on a windows machine where I cannot have git neither cygwin, since I have only user permission. This morning (in Italy, 8.00 UTC) I downloaded the tar.gz of Org-mode version 7.5 311b09d92644f39040087327d6a1dbeb09a9ab6e and the org-install.el file is not in the tar.gz file. I surfed the git repository with my browser and found that in the /org/lisp directory: http://orgmode.org/w/?p=org-mode.git;a=tree;f=lisp;h=5be11d857b3b180d058ad25b5a985d0ac798e41b;hb=311b09d92644f39040087327d6a1dbeb09a9ab6e there's no org-install.el. This is (now) obvious, since org-install.el is generated by make, as can be read in the makefile. ----------------------- # The following variables need to be defined by the maintainer LISPF = [snip] LISPFILES0 = $(LISPF:%=lisp/%) LISPFILES = $(LISPFILES0) lisp/org-install.el [...] mv org-install.el lisp # ! aha! :-/ ------------------------ However searching the history of makefile http://orgmode.org/w/?p=org-mode.git;a=history;f=Makefile;hb=912ca556015c745a035d481b18d3e3bf8e930955 I was not able to find when this procedure was introduced. Moreover the commits arount 20th October 2010 leave untouched such part of the makefile. Where does my org-install.el come from? Impossible to know. Even it is a complex file! this is its head: ;;;### (autoloads (org-customize org-reload org-require-autoloaded-modules ;;;;;; org-submit-bug-report org-cycle-agenda-files org-switchb ;;;;;; org-map-entries org-open-link-from-string org-open-at-point-global ;;;;;; org-insert-link-global org-store-link org-run-like-in-org-mode ;;;;;; turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle ;;;;;; org-mode org-babel-do-load-languages) "org" "lisp/org.el" ;;;;;; (19641 15028)) ;;; Generated autoloads from lisp/org.el So I have some questions and answers: - (Since we are aiming to release org 7.6) will the org-install.el be generated during such process? - and during the compilation of Emacs 24? + I checked version 6.21b (2009-02-02), shipped with Emacs 23.1, and it seems to me that there's no org-install file. so probably it will be generated during the compilation of Emacs 24. - Is it possible that, after 20th october 2010, something changed and the install file is generated *only* with the make command? + well looking through the history of makefile it seems that org-install has been generated at least since 2008-01-31 Carsten Dominik Release 5.18 release_5.18. bah?! cheers, Giovanni /who have to find a way to create the org-install.el without using make or using make, but without compiling org-mode. No .elc file around, please! :-) Perhaps it is time to get Emacs 24 or package manager ;-)