emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/rec-mode 979fcef 69/98: ob-rec.el: support for :groupby


From: Stefan Monnier
Subject: [elpa] externals/rec-mode 979fcef 69/98: ob-rec.el: support for :groupby and :join added.
Date: Thu, 12 Nov 2020 13:18:42 -0500 (EST)

branch: externals/rec-mode
commit 979fcef04a9df0db729388d940a181b5f31cb6bf
Author: Jose E. Marchesi <jemarch@gnu.org>
Commit: Antoine Kalmbach <ane@iki.fi>

    ob-rec.el: support for :groupby and :join added.
---
 etc/ob-rec.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/etc/ob-rec.el b/etc/ob-rec.el
index a760feb..a20e0be 100644
--- a/etc/ob-rec.el
+++ b/etc/ob-rec.el
@@ -41,7 +41,9 @@ This function is called by `org-babel-execute-src-block'."
         (cmdline (cdr (assoc :cmdline params)))
         (rec-type (cdr (assoc :type params)))
         (fields (cdr (assoc :fields params)))
+         (join (cdr (assoc :join params)))
          (sort (cdr (assoc :sort params)))
+         (groupby (cdr (assoc :groupby params)))
         (cmd (concat "recsel"
                      (when rec-type (concat " -t " rec-type " "))
                      " " (expand-file-name in-file)
@@ -49,7 +51,9 @@ This function is called by `org-babel-execute-src-block'."
                         (concat " -e " "\""
                                 (replace-regexp-in-string "\"" "\\\\\"" body)
                                 "\""))
+                      (when join (concat " -j " join " "))
                       (when sort (concat " -S " sort " "))
+                      (when groupby (concat " -G " groupby " "))
                      (when fields (concat " -p " fields " "))))
          (do-raw (or (member "scalar" result-params)
                      (member "html" result-params)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]