Re: Two low-priority questions re: design of org-babel-do-load-languages

2023-03-22 Thread Mandar Mitra
Ihor Radchenko wrote (Wed, Mar 22, 2023 at 12:55:31PM +): > The function `org-babel-do-load-languages' is originally not a generic > function. It is specifically designed to be used as a :set function for > `org-babel-load-languages' variable: > > (defcustom org-babel-load-languages

Re: Two low-priority questions re: design of org-babel-do-load-languages

2023-03-22 Thread Ihor Radchenko
Mandar Mitra writes: > Here's the code from my version of org.el (9.5.5, inbuilt in Emacs 28.2). > > (defun org-babel-do-load-languages (sym value) > ... > 1. Question from purely a programming student's perspective: this seems to be > doing two things: (i) a set-default on line 3, and (ii)

Two low-priority questions re: design of org-babel-do-load-languages

2023-03-21 Thread Mandar Mitra
Here's the code from my version of org.el (9.5.5, inbuilt in Emacs 28.2). (defun org-babel-do-load-languages (sym value) "Load the languages defined in `org-babel-load-languages'." (set-default sym value) (dolist (pair org-babel-load-languages) (let ((active (cdr pair)) (lang