From e666660c7d9fa3a74a7f5246d72e6020ab33cfd2 Mon Sep 17 00:00:00 2001 From: Ihor Radchenko Date: Mon, 17 Jun 2024 17:32:10 +0200 Subject: [PATCH] ob-shell: Fix header arg definitions for specific shells * lisp/ob-shell.el (org-babel-shell-initialize): Assign default value from `org-babel-default-header-args:shell' and `org-babel-header-args:shell' for specific shell variables. Reported-by: Suhail Singh Link: https://orgmode.org/list/87frtczgu6.fsf@gmail.com --- lisp/ob-shell.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/ob-shell.el b/lisp/ob-shell.el index 35d9e9376..2304c7ec9 100644 --- a/lisp/ob-shell.el +++ b/lisp/ob-shell.el @@ -92,10 +92,10 @@ variables." name)) (funcall (if (fboundp 'defvar-1) #'defvar-1 #'set) ;Emacs-29 (intern (concat "org-babel-default-header-args:" name)) - nil) + org-babel-default-header-args:shell) (funcall (if (fboundp 'defvar-1) #'defvar-1 #'set) ;Emacs-29 (intern (concat "org-babel-header-args:" name)) - nil))) + org-babel-header-args:shell))) (defcustom org-babel-shell-names '("sh" "bash" "zsh" "fish" "csh" "ash" "dash" "ksh" "mksh" "posh")