-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Ihor Radchenko <yanta...@gmail.com> writes:
> Sharon Kimble <boudic...@skimble09.plus.com> writes: > >> Despite git pulling, etc, and restarting emacs, the problem still >> remains. >> >> This is on org-mode 'Org mode version 9.5.2 (release_9.5.2-25-gaf6f12 @ >> /home/boudiccas/git/org-mode/lisp/)' >> >> Any ideas please? > > Org 9.5.2 is a relatively old Org version. However, the error you are > getting was introduced in development version of Org (9.5.4+). > I suspect that you are loading some part of Org distribution from other > place. Not the Git folder you fetched. > > Please make sure that you set the load-path for Org correctly early in > your config before you load Org or any package depending on Org. > > Best, > Ihor Thanks Ihor. I eventually tracked down that I was loading org-mode from '/usr/local/share/emacs/29.0.50/lisp/org/'. So I've done a 'make clean', and then configured and built emacs to run from bootstrap, and now my org-version shows as 'Org mode version 9.5.2 (release_9.5.2-25-gaf6f12 @ /home/boudiccas/git/org-mode/lisp/)'. However, if I build org-mode from git it shows as 'org-loaddefs: 9.5.4 (release_9.5.4-682-g5be0c7). So I've rebooted and now emacs is showing my org-version as still 'Org mode version 9.5.2 (release_9.5.2-25-gaf6f12 @ /home/boudiccas/git/org-mode/lisp/)'. So I've looked at my config file, and the first time that org is mentioned is - ===== ** installation #+BEGIN_SRC emacs-lisp :tangle "~/.emacs.d/init.el" :exports code :results silent ;;; init.el --- sharon's config -*- eval: (read-only-mode 1) -*- (require 'package) (setq package-enable-at-startup nil) (package-initialize) (require 'ob-tangle) (org-babel-load-file "~/.emacs.d/config22.org") #+END_SRC ===== and the first time that org-mode is mentioned is - ===== ** set pathways #+begin_src emacs-lisp ;;(setq load-path (cons "~/.emacs.d/lisp" load-path)) ;; This sets up the load path so that we can override it (package-initialize nil) ;; Override the packages with the git version of Org and other packages ;;(add-to-list 'load-path (expand-file-name "/home/boudiccas/git/org-mode/")) (add-to-list 'load-path (expand-file-name "/home/boudiccas/git/org-mode/lisp")) (add-to-list 'load-path (expand-file-name "/home/boudiccas/git/org-contrib/lisp")) ;; Load the rest of the packages (add-to-list 'load-path (expand-file-name "/home/boudiccas/.emacs.d/lisp")) ;; (add-to-list 'load-path "/home/boudiccas/.emacs.d/personal-elisp") ;; (add-to-list 'load-path "/home/boudiccas/.emacs.d/test") (add-to-list 'load-path (expand-file-name "/home/boudiccas/.emacs.d/elpa")) ;; (add-to-list 'load-path "/home/boudiccas/git") (setq custom-file "/home/boudiccas/.emacs.d/lisp/custom.el") (load custom-file) #+end_src ===== So how can I load the correct org-mode please? Thanks Sharon. - -- A taste of linux = http://www.sharons.org.uk TGmeds = http://www.tgmeds.org.uk DrugFacts = https://www.drugfacts.org.uk Debian 11, fluxbox 1.3.7, emacs 29.0.50, org 9.5.2 -----BEGIN PGP SIGNATURE----- iQJRBAEBCgA7FiEELSc/6QwVBIYugJDbNoGAGQr4g1sFAmLhV6kdHGJvdWRpY2Nh c0Bza2ltYmxlMDkucGx1cy5jb20ACgkQNoGAGQr4g1se5g//bhQw5DnHJs4QxJtU dnIXs9A33Q8561XvkUd9rmUf1fRhfitj+dIX9m7lYCr5CoeFzzBDHd/N+Me/nkAo FbGGjVTEeQ1ypqoHe9w4w4U9Dv4vKKUVbmGFpA4svdrKnDgDXlAWckvNf7okjJin qjbq7Y0gysrfW/hgtvWIq0AVdCoG9HzRXP1GV8aysRwqMhBCyGefNpj5noRAd6z/ 0q4poqDMxozLZJvgkN20tbsrg/XVuHvEKkcyyMEyJNmyFUviY3iiUZ0X99Zp/S2F MOUs/+h4RjqA3CLE6+RX2UUzYydD+ifosDWgO6uhWaHAqBxmcuK/Bo/Hlu4apVrC s6lrNde7T3ub+s7Xxd8Goq+ARiuwtGU5df7Sb/8k+4PjU1mfUr61ySayGvHpaRVm GLNURlG2RbNUijd0he7zXnXANcymHCKLkh4VXMOKETtLqP2vG7p2IKKX2iv9pztA VomZscAL+stmEKSt6zr0jg3f1rCdkltG5VYKG0ZwJSdhwEuBjugOgYBXEKe6QXqy GEi+FediBlbMiOAbOMvuLvWAdH16fYLegKoVLCbClhchRdeUztkCyAA2TeEZsaX7 sgVAb4ckFYST0lLBTLcl3i2x1rKTT4r0quf8pwMryeI+/UIhuHsvA4wpH9KEbD6X +d/TwvxzbUt7pGTFjCwi7zfCW80= =VvU8 -----END PGP SIGNATURE-----