stardiviner <numbch...@gmail.com> writes: > When I org-capture from elfeed-entry buffer (I defined custom functions to > extract elfeed entry buffer content) in the second time and later, the > bellowing error raised up. The first-time capture is fine. > > Here is the error backtrace: > #+begin_example > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > expand-file-name(nil) > userlock--check-content-unchanged("~/Org/Tasks/Tasks.org")
This looks like some interaction between Org setting `buffer-file-name' to nil in *Capture* buffer and Emacs' file locking machinery. Maybe. Maybe Emacs bug. I have no better ideas. I also see nothing wrong we do on Org side. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>