Tidy: (org-ql-view--display) Take STRINGS instead of STRING
No need to allocate one large string just to insert it into the buffer.
This commit is contained in:
parent
0e39372146
commit
a4bf5b0a92
2 changed files with 5 additions and 4 deletions
|
|
@ -220,8 +220,7 @@ necessary."
|
||||||
(symbol (symbol-value super-groups))
|
(symbol (symbol-value super-groups))
|
||||||
(list super-groups))))
|
(list super-groups))))
|
||||||
(setf strings (org-super-agenda--group-items strings))))
|
(setf strings (org-super-agenda--group-items strings))))
|
||||||
(org-ql-view--display :buffer buffer :header header
|
(org-ql-view--display :buffer buffer :header header :strings strings))))
|
||||||
:string (s-join "\n" strings)))))
|
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun org-ql-search-block (query)
|
(defun org-ql-search-block (query)
|
||||||
|
|
|
||||||
|
|
@ -408,7 +408,7 @@ update search arguments."
|
||||||
|
|
||||||
(defvar bookmark-make-record-function)
|
(defvar bookmark-make-record-function)
|
||||||
|
|
||||||
(cl-defun org-ql-view--display (&key (buffer org-ql-view-buffer) header string)
|
(cl-defun org-ql-view--display (&key (buffer org-ql-view-buffer) header strings)
|
||||||
"Display STRING in `org-ql-view' BUFFER.
|
"Display STRING in `org-ql-view' BUFFER.
|
||||||
|
|
||||||
BUFFER may be a buffer, or a string naming a buffer, which is
|
BUFFER may be a buffer, or a string naming a buffer, which is
|
||||||
|
|
@ -446,7 +446,9 @@ subsequent refreshing of the buffer: `org-ql-view-buffers-files',
|
||||||
;; Clear buffer, insert entries, etc.
|
;; Clear buffer, insert entries, etc.
|
||||||
(let ((inhibit-read-only t))
|
(let ((inhibit-read-only t))
|
||||||
(erase-buffer)
|
(erase-buffer)
|
||||||
(insert string "\n")
|
(dolist (string strings)
|
||||||
|
(insert string "\n"))
|
||||||
|
(insert "\n")
|
||||||
(pop-to-buffer (current-buffer) org-ql-view-display-buffer-action)
|
(pop-to-buffer (current-buffer) org-ql-view-display-buffer-action)
|
||||||
(org-agenda-finalize)
|
(org-agenda-finalize)
|
||||||
(goto-char (point-min))))))
|
(goto-char (point-min))))))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue