]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix org for eln new compilation folder layout
authorAndreaCorallo <akrl@sdf.org>
Tue, 3 Mar 2020 22:06:08 +0000 (22:06 +0000)
committerAndrea Corallo <akrl@sdf.org>
Tue, 3 Mar 2020 22:06:08 +0000 (22:06 +0000)
lisp/org/org.el

index f1a7f61a9a1a6d500a5ba7d4ef5bf172c209b390..a9303e880b834305944338a6ec388e3f83e242f4 100644 (file)
 
 (or (eq this-command 'eval-buffer)
     (condition-case nil
-       (load (concat (file-name-directory load-file-name)
-                     "org-loaddefs.el")
+       (load (expand-file-name "org-loaddefs.el"
+         (if (string-match "[.]eln$" load-file-name)
+            (concat (file-name-directory load-file-name) "..")
+         (file-name-directory load-file-name)))
              nil t t t)
       (error
        (message "WARNING: No org-loaddefs.el file could be found from where org.el is loaded.")