In V2, the org-roam-buffer shows the backlinks, but each backlink shows the entire file instead of just the segment of the link.
There was an issue opened about it here roam-buffer shows full content of backlinks/reflinks · Issue #1934 · org-roam/org-roam · GitHub , but the fix does not work. Has anyone managed to fix it?
(I am working on doom emacs).
nobiot
November 24, 2021, 7:44am
2
Sorry forgot to come back to it.
I use the following function to replace the standard one:
(defun org-roam-preview-get-contents (file pt)
"Get preview content for FILE at PT."
(save-excursion
(org-roam-with-temp-buffer file
(org-with-wide-buffer
(goto-char pt)
(let ((beg (progn (org-roam-end-of-meta-data t)
(point)))
(end (progn (end-of-paragraph-text)
(point))))
(string-trim (buffer-substring-no-properties beg end)))))))
3 Likes
jethro
November 25, 2021, 4:46am
3
@nobiot looking at the snippet, it looks like it only picks the first paragraph, not necessarily the paragraph containing the link.
nobiot
November 25, 2021, 7:45am
4
Thank you. True! I thought I had tried start-of-paragraph-text
first and seen some meta/property data in the preview – I can’t reproduce this situation now. I will stick to start-of-paragraph-text
as you suggest in the GitHub issue.
1 Like