emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Giovanni Ridolfi <giovanni.ridolfi@yahoo.it>
To: Memnon Anon <gegendosenfleisch@googlemail.com>,
	Michael Markert <markert.michael@googlemail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: org-install ?
Date: Fri, 01 Jul 2011 11:26:27 +0200	[thread overview]
Message-ID: <8362nmqrlo.fsf@yahoo.it> (raw)
In-Reply-To: <87iprnnq0v.fsf@mean.albasani.net> (Memnon Anon's message of "Thu, 30 Jun 2011 18:22:45 +0000 (UTC)")

Memnon Anon <gegendosenfleisch@googlemail.com> writes:

Memnon and Michael, thank you for your time,

this is just for archival purpose.

> Giovanni Ridolfi <giovanni.ridolfi@yahoo.it> 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 ;-)

  reply	other threads:[~2011-07-01  9:26 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-30 16:17 org-install ? Giovanni Ridolfi
2011-06-30 18:09 ` Michael Markert
2011-06-30 18:22 ` Memnon Anon
2011-07-01  9:26   ` Giovanni Ridolfi [this message]
2011-07-01  9:56     ` Michael Markert
  -- strict thread matches above, loose matches on Subject: below --
2016-06-14 17:06 org-install? Rustom Mody
2016-06-14 17:21 ` org-install? Kaushal Modi
2016-06-14 18:28 ` org-install? Grant Rettke

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8362nmqrlo.fsf@yahoo.it \
    --to=giovanni.ridolfi@yahoo.it \
    --cc=emacs-orgmode@gnu.org \
    --cc=gegendosenfleisch@googlemail.com \
    --cc=markert.michael@googlemail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).