Function: org-roam-buffer-display-dedicated
org-roam-buffer-display-dedicated is an autoloaded, interactive and
byte-compiled function defined in org-roam-mode.el.
Signature
(org-roam-buffer-display-dedicated NODE)
Documentation
Launch NODE dedicated Org-roam buffer.
Unlike the persistent org-roam-buffer(var)/org-roam-buffer(fun), the contents of this
buffer won't be automatically changed and will be held in place.
In interactive calls prompt to select NODE, unless called with
universal-argument, in which case NODE will be set to
org-roam-node-at-point.
Key Bindings
Aliases
org-roam-buffer(var)/org-roam-buffer(fun) (obsolete since org-roam 2.0)
Source Code
;; Defined in ~/.emacs.d/elpa/org-roam-20260224.1637/org-roam-mode.el
;;;; Dedicated buffer
;;;###autoload
(defun org-roam-buffer-display-dedicated (node)
"Launch NODE dedicated Org-roam buffer.
Unlike the persistent `org-roam-buffer', the contents of this
buffer won't be automatically changed and will be held in place.
In interactive calls prompt to select NODE, unless called with
`universal-argument', in which case NODE will be set to
`org-roam-node-at-point'."
(interactive
(list (if current-prefix-arg
(org-roam-node-at-point 'assert)
(org-roam-node-read nil nil nil 'require-match))))
(let ((buffer (get-buffer-create (org-roam-buffer--dedicated-name node))))
(with-current-buffer buffer
(setq-local org-roam-buffer-current-node node)
(setq-local org-roam-buffer-current-directory org-roam-directory)
(org-roam-buffer-render-contents))
(display-buffer buffer)))