On 1 Jul 2011, Giovanni Ridolfi wrote:

> <snip>

> 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?

The emacs-bundled org-mode org-install.el is empty (if it is
there). It's purpose is to provide an easy way to hook it with emacs.

> + 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?
Can't answer that, but it would be strange if it shipped before.

> + 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 ;-)

Because of the autoload problems mentioned in another thread I built an
elisp file to have something to play with.

Put it in the base folder and run it with `emacs -Q -l gen-autoloads.el'
or directly via emacs, but make sure that you are in the base-folder.

Michael

(setq org-lisp-files '(org.el
                       org-agenda.el
                       org-ascii.el
                       org-attach.el
                       org-archive.el
                       org-bbdb.el
                       org-beamer.el
                       org-bibtex.el
                       org-capture.el
                       org-clock.el
                       org-colview.el
                       org-colview-xemacs.el
                       org-compat.el
                       org-pcomplete.el
                       org-crypt.el
                       org-ctags.el
                       org-datetree.el
                       org-docview.el
                       org-entities.el
                       org-exp.el
                       org-exp-blocks.el
                       org-docbook.el
                       org-faces.el
                       org-feed.el
                       org-footnote.el
                       org-freemind.el
                       org-gnus.el
                       org-habit.el
                       org-html.el
                       org-icalendar.el
                       org-id.el
                       org-indent.el
                       org-info.el
                       org-inlinetask.el
                       org-jsinfo.el
                       org-irc.el
                       org-latex.el
                       org-list.el
                       org-mac-message.el
                       org-macs.el
                       org-mew.el
                       org-mhe.el
                       org-mks.el
                       org-mobile.el
                       org-mouse.el
                       org-publish.el
                       org-plot.el
                       org-protocol.el
                       org-remember.el
                       org-rmail.el
                       org-special-blocks.el
                       org-src.el
                       org-table.el
                       org-taskjuggler.el
                       org-timer.el
                       org-vm.el
                       org-w3m.el
                       org-wl.el
                       org-xoxo.el
                       ob.el
                       ob-table.el
                       ob-lob.el
                       ob-ref.el
                       ob-exp.el
                       ob-tangle.el
                       ob-comint.el
                       ob-eval.el
                       ob-keys.el
                       ob-awk.el
                       ob-C.el
                       ob-calc.el
                       ob-ditaa.el
                       ob-haskell.el
                       ob-perl.el
                       ob-sh.el
                       ob-R.el
                       ob-dot.el
                       ob-mscgen.el
                       ob-latex.el
                       ob-lisp.el
                       ob-ledger.el
                       ob-python.el
                       ob-sql.el
                       ob-asymptote.el
                       ob-emacs-lisp.el
                       ob-matlab.el
                       ob-ruby.el
                       ob-sqlite.el
                       ob-clojure.el
                       ob-ocaml.el
                       ob-sass.el
                       ob-css.el
                       ob-gnuplot.el
                       ob-octave.el
                       ob-screen.el
                       ob-plantuml.el
                       ob-org.el
                       ob-js.el
                       ob-scheme.el))

(require 'autoload)
(find-file (expand-file-name "lisp/org-install.el"))
(erase-buffer)
(mapc (lambda (x)
        (let* ((name (symbol-name x))
               (generated-autoload-name (file-name-sans-extension name)))
          (generate-file-autoloads name)))
      org-lisp-files)
(insert "\n(provide (quote org-install))\n")
(save-buffer)

Attachment: pgpWrmTdZptxz.pgp
Description: PGP signature

Reply via email to