Alan Schmitt <alan.schm...@polytechnique.org> writes: > I’m having the same problem with python: I’m still in emacs-lisp mode. > I checked the value of the variable and it is as expected. For some > reason the change is not picked up. Is it because there are several > occurrences of "elisp" in the list and it’s not the first one that is > picked up? >
org-src--get-lang-mode uses assoc, so it should pick up the first pair whose car matches. You can try it by hand: (org-src--get-lang-mode "elisp") Of course, it's possible (but unlikely) that somebody is using some other way to get at the mode. -- Nick