Q:

roll back org-mode version

I have a scimax based configuration and my source block fontification is broken. I suspect it has to do with the release of Org-mode 9.3 which I am currently using. Thats why I am trying to roll-back the org version.
How can I install org-plus-contrib (or even just org 9.2) ?
Thanks in advance

A:

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)

