Hi Achim,

> Achim Gratz wrote:
>> Based on that assumption, here's another patch.  Let me know if this
>> works in your setup.
>
> As you can see, that *does* work... Thanks a lot, Achim!
>
> Sebastien@MEDIACENTER:home/org-mode 0$ make autoloads
> make -C lisp autoloads
> make[1]: Entering directory `/cygdrive/c/home/org-mode/lisp'
> rm -f org-version.el org-install.el org-version.elc org-install.elc
> org-version: 7.8.10 (release_7.8.10-573-g7b33d9.dirty)
> Loading c:/home/org-mode/lisp/org-compat.el (source)...
> Loading c:/home/org-mode/UTILITIES/org-fixup.el (source)...
> Saving file c:/home/org-mode/lisp/org-version.el...
> Loading vc-git...
> Wrote c:/home/org-mode/lisp/org-version.el
> org-install: 7.8.10 (release_7.8.10-573-g7b33d9.dirty)
> Loading c:/home/org-mode/lisp/org-compat.el (source)...
> Loading c:/home/org-mode/UTILITIES/org-fixup.el (source)...
> Generating autoloads for ob-C.el...
> Generating autoloads for ob-C.el...done
> [...]
> Generating autoloads for org-compat.el...
> Generating autoloads for org-compat.el...done
> [...]

Though, after restarting Emacs, I do have:

--8<---------------cut here---------------start------------->8---
File mode specification error: (void-function org-find-library-dir)
--8<---------------cut here---------------end--------------->8---

I see that there is no autoload cookie for it in `org-compat.el':

--8<---------------cut here---------------start------------->8---
(defun org-substring-no-properties (string &optional from to)
    ;; [...]
    (substring-no-properties string from to)))

(defmacro org-find-library-dir (library)
  `(file-name-directory (locate-library ,library)))
--8<---------------cut here---------------end--------------->8---

Can a macro be autoloaded as well?

Best regards,
  Seb

-- 
Sebastien Vauban


Reply via email to