branch: externals-release/org
commit e666660c7d9fa3a74a7f5246d72e6020ab33cfd2
Author: Ihor Radchenko <yanta...@posteo.net>
Commit: Ihor Radchenko <yanta...@posteo.net>

    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 <suhailsingh...@gmail.com>
    Link: https://orgmode.org/list/87frtczgu6....@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 35d9e93761..2304c7ec9c 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")

Reply via email to