I unfortunately upgraded this morning to emacs-30.0.50, and since then I can't get into my usual emacs of 29.0.50.
When I'm loading emacs-29.0.50 from /usr/local/bin/ it is consistently failing to load saying "Symbol's function definition is void: defvar-1". My init.el is this - ==== ;;; init.el --- sharon's config -*- eval: (read-only-mode 1) -*- ;; Make sure that Git version of Org mode is being loaded instead of the built-in version. (add-to-list 'load-path (expand-file-name "/home/boudiccas/.emacs.d/elpa/org-9.5.5")) ;;;(add-to-list 'load-path (expand-file-name "/home/boudiccas/.emacs.d/elpa/org-9.6")) (add-to-list 'load-path (expand-file-name "/home/boudiccas/git/org-contrib/lisp")) (require 'package) (setq package-enable-at-startup nil) (package-initialize) (require 'ob-tangle) (org-babel-load-file "/home/boudiccas/.emacs.d/config22-2.org") ==== It seems to be baulking at the last 2 lines, can somebody help 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.5, fluxbox 1.3.7, emacs 29.0.5.0, Org mode 9.5.5