There is currently no builtin roll-back available from emacs builtin package manager, so you have to do it manually.
You could follow the install instructions in the org-mode manual:
- Go to Org-mode homepage
- Click on browse the development version from code.orgmode.org
- Click on releases
- download the release you'd like to use in you case, probably version 9.2.6
- unpack this downloaded archive into your home directory (i.e.
~/.emacs.d/org-mode
) and remember that location!
- enter that location from within a command line and run
make autoloads
- edit your emacs init files and add the lines at the end of this post
- open package list with
M-x list-packages
and uninstall org-mode version 9.3
- restart emacs
Optional: run make doc
same way like you did with make autoloads
to generate info and pdf manuals.
How to revert those changes to use a recent version of org-mode again:
- remove the aditional lines from your emacs init files
- reinstall org-mode from package manager
M-x list-packages
- restart emacs
- remove the older downloaded org-mode version (i.e.
rm ~/.emacs.d/org-mode
)
Thats it.
lines to add to emacs init files (with example path):
(add-to-list 'load-path "~/.emacs.d/org-mode/lisp")
(add-to-list 'load-path "~/.emacs.d/org-mode/contrib/lisp" t)