From 5af94f32e05c71655a1257b421318269d3686909 Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Thu, 30 Apr 2026 14:34:46 -0500 Subject: [PATCH] Fixes to stack trace org table conversion Line number in org mode syntax is two colons. erase-buffer ignores restriction! --- lisp/org-config/org-table-convert.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/org-config/org-table-convert.el b/lisp/org-config/org-table-convert.el index 6d6c2c5..47ab299 100644 --- a/lisp/org-config/org-table-convert.el +++ b/lisp/org-config/org-table-convert.el @@ -40,7 +40,7 @@ (slot-value stack-entry 'stack-number) (slot-value stack-entry 'func-name) (let ((fname (slot-value stack-entry 'file-name))) - (format "[[%s:%d][%s]]" + (format "[[%s::%d][%s]]" fname (slot-value stack-entry 'line-number) (file-name-nondirectory fname)))))) @@ -87,7 +87,7 @@ :file-name (match-string 3) :line-number (string-to-number (match-string 4))) stacktrace)) - (erase-buffer)) + (delete-region (point-min) (point-max))) (stacktrace-to-org-table stacktrace))) (defun lldb-filename-to-org-link (filename)