Fixed in 6.20, thanks.
- Carsten
On Jan 27, 2009, at 5:31 PM, Shaun Johnson wrote:
With Emacs 22.1.1 and Org-mode 6.17c if I am editing a subtree in an
indirect buffer
(via C-c C-x b) and try to complete an option (i.e. a line starting #
+) then I get the
following backtrace (bytecodes elided):
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
file-name-nondirectory(nil)
org-get-current-options()
byte-code("...
org-complete(nil)
call-interactively(org-complete)
recursive-edit()
byte-code("...
debug(error (wrong-type-argument stringp nil))
file-name-nondirectory(nil)
org-get-current-options()
byte-code("...
org-complete(nil)
call-interactively(org-complete)
This seems to be because org-get-current-options uses buffer-file-
name to determine the
category but buffer-file-name is nil in an indirect buffer.
If this has been fixed in a later version of Org mode or Emacs I
will be happy (ish) to
upgrade.
Thanks,
Shaun.
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode