From 165f17dec26d3e7d79881fbba01604e24c9db41d Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Sat, 25 Nov 2023 11:43:39 +0100 Subject: [PATCH] update ob-tmux Signed-off-by: Andreas Gerler --- .../ob-tmux-autoloads.el | 15 ----------- elpa/ob-tmux-20190708.1202/ob-tmux-pkg.el | 2 -- .../ob-tmux-autoloads.el | 26 +++++++++++++++++++ elpa/ob-tmux-20221005.2025/ob-tmux-pkg.el | 16 ++++++++++++ .../ob-tmux.el | 8 +++--- 5 files changed, 47 insertions(+), 20 deletions(-) delete mode 100644 elpa/ob-tmux-20190708.1202/ob-tmux-autoloads.el delete mode 100644 elpa/ob-tmux-20190708.1202/ob-tmux-pkg.el create mode 100644 elpa/ob-tmux-20221005.2025/ob-tmux-autoloads.el create mode 100644 elpa/ob-tmux-20221005.2025/ob-tmux-pkg.el rename elpa/{ob-tmux-20190708.1202 => ob-tmux-20221005.2025}/ob-tmux.el (98%) diff --git a/elpa/ob-tmux-20190708.1202/ob-tmux-autoloads.el b/elpa/ob-tmux-20190708.1202/ob-tmux-autoloads.el deleted file mode 100644 index c9e622d1..00000000 --- a/elpa/ob-tmux-20190708.1202/ob-tmux-autoloads.el +++ /dev/null @@ -1,15 +0,0 @@ -;;; ob-tmux-autoloads.el --- automatically extracted autoloads -;; -;;; Code: -(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path)))) - -;;;### (autoloads nil nil ("ob-tmux.el") (23994 46441 855796 628000)) - -;;;*** - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; End: -;;; ob-tmux-autoloads.el ends here diff --git a/elpa/ob-tmux-20190708.1202/ob-tmux-pkg.el b/elpa/ob-tmux-20190708.1202/ob-tmux-pkg.el deleted file mode 100644 index a62dff3b..00000000 --- a/elpa/ob-tmux-20190708.1202/ob-tmux-pkg.el +++ /dev/null @@ -1,2 +0,0 @@ -;;; -*- no-byte-compile: t -*- -(define-package "ob-tmux" "20190708.1202" "Babel Support for Interactive Terminal" '((emacs "25.1") (seq "2.3") (s "1.9.0")) :commit "3687ed7b874bdfe14617f5d14492887cb0836a85" :keywords '("literate programming" "interactive shell" "tmux") :authors '(("Allard Hendriksen")) :maintainer '("Allard Hendriksen") :url "https://github.com/ahendriksen/ob-tmux") diff --git a/elpa/ob-tmux-20221005.2025/ob-tmux-autoloads.el b/elpa/ob-tmux-20221005.2025/ob-tmux-autoloads.el new file mode 100644 index 00000000..be62edaa --- /dev/null +++ b/elpa/ob-tmux-20221005.2025/ob-tmux-autoloads.el @@ -0,0 +1,26 @@ +;;; ob-tmux-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "ob-tmux" "ob-tmux.el" (0 0 0 0)) +;;; Generated autoloads from ob-tmux.el + +(register-definition-prefixes "ob-tmux" '("ob-tmux--" "org-babel-")) + +;;;*** + +;;;### (autoloads nil nil ("ob-tmux-pkg.el") (0 0 0 0)) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; ob-tmux-autoloads.el ends here diff --git a/elpa/ob-tmux-20221005.2025/ob-tmux-pkg.el b/elpa/ob-tmux-20221005.2025/ob-tmux-pkg.el new file mode 100644 index 00000000..607edf18 --- /dev/null +++ b/elpa/ob-tmux-20221005.2025/ob-tmux-pkg.el @@ -0,0 +1,16 @@ +(define-package "ob-tmux" "20221005.2025" "Babel Support for Interactive Terminal" + '((emacs "25.1") + (seq "2.3") + (s "1.9.0")) + :commit "e672ca5a9534b9f33ed7aa5cd21b88189ccc5697" :authors + '(("Allard Hendriksen")) + :maintainers + '(("Allard Hendriksen")) + :maintainer + '("Allard Hendriksen") + :keywords + '("literate programming" "interactive shell" "tmux") + :url "https://github.com/ahendriksen/ob-tmux") +;; Local Variables: +;; no-byte-compile: t +;; End: diff --git a/elpa/ob-tmux-20190708.1202/ob-tmux.el b/elpa/ob-tmux-20221005.2025/ob-tmux.el similarity index 98% rename from elpa/ob-tmux-20190708.1202/ob-tmux.el rename to elpa/ob-tmux-20221005.2025/ob-tmux.el index fbfb5b27..4c52124c 100644 --- a/elpa/ob-tmux-20190708.1202/ob-tmux.el +++ b/elpa/ob-tmux-20221005.2025/ob-tmux.el @@ -7,8 +7,7 @@ ;; Keywords: literate programming, interactive shell, tmux ;; URL: https://github.com/ahendriksen/ob-tmux ;; Version: 0.1.5 -;; Package-Version: 20190708.1202 -;; Package-X-Original-version: 0.1.5 +;; Package-version: 0.1.5 ;; Package-Requires: ((emacs "25.1") (seq "2.3") (s "1.9.0")) ;; This file is NOT part of GNU Emacs. @@ -93,6 +92,9 @@ Argument PARAMS the org parameters of the code block." (save-window-excursion (let* ((org-session (cdr (assq :session params))) (org-header-terminal (cdr (assq :terminal params))) + (vars (mapcar + (lambda (y) (format "%s=\"%s\"" (cadr y) (cddr y))) + (seq-filter (lambda (x) (eq :var (car x))) params))) (terminal (or org-header-terminal org-babel-tmux-terminal)) (socket (cdr (assq :socket params))) (socket (when socket (expand-file-name socket))) @@ -110,7 +112,7 @@ Argument PARAMS the org parameters of the code block." ;; Disable window renaming from within tmux (ob-tmux--disable-renaming ob-session) (ob-tmux--send-body - ob-session (org-babel-expand-body:generic body params)) + ob-session (org-babel-expand-body:generic body params vars)) ;; Warn that setting the terminal from the org source block ;; header arguments is going to be deprecated. (message "ob-tmux terminal: %s" org-header-terminal) -- 2.47.3