From 2cf8430350714a9b0417f8cfa181728a42968828 Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Fri, 20 Jan 2023 18:17:51 +0100 Subject: [PATCH 1/2] lisp/ob-sql.el: allow string in sql-connection-alist * ob-sql.el (org-babel-find-db-connection-param): read sql-connection-alist like sql.el/sql-connect and allow strings. Signed-off-by: Andreas Gerler --- lisp/ob-sql.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/ob-sql.el b/lisp/ob-sql.el index 39a4573a5..f73e7003f 100644 --- a/lisp/ob-sql.el +++ b/lisp/ob-sql.el @@ -234,7 +234,7 @@ database connections." (:database . sql-database))) (mapped-name (cdr (assq name name-mapping)))) (cadr (assq mapped-name - (cdr (assoc dbconnection sql-connection-alist)))))))) + (cdr (assoc-string dbconnection sql-connection-alist t)))))))) (defun org-babel-execute:sql (body params) "Execute a block of Sql code with Babel. From 81c03fb850e78c505d25e927241d3939974e7acf Mon Sep 17 00:00:00 2001 From: Matthew Trzcinski Date: Mon, 30 Jan 2023 12:05:22 -0500 Subject: [PATCH 2/2] lisp/ob-eval.el: Append newline to source block query * lisp/ob-eval.el (org-babel-eval): Newline facilitates working with Windows cmdproxy.exe. Reported-by: "Osher Jacob" Link: https://list.orgmode.org/orgmode/CAGsxwFZ88cybALCVGgma=5gENMhUa0Rk6xNkBNS_HdsmBgYe6w@mail.gmail.com/ --- lisp/ob-eval.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/ob-eval.el b/lisp/ob-eval.el index 6f6edb949..07e530772 100644 --- a/lisp/ob-eval.el +++ b/lisp/ob-eval.el @@ -59,7 +59,7 @@ Writes QUERY into a temp-buffer that is processed with (let ((error-buffer (get-buffer-create " *Org-Babel Error*")) exit-code) (with-current-buffer error-buffer (erase-buffer)) (with-temp-buffer - (insert query) + (insert query "\n") (setq exit-code (org-babel--shell-command-on-region command error-buffer))