[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Orgmode] M-TAB completion of options in indirect buffers
From: |
Shaun Johnson |
Subject: |
[Orgmode] M-TAB completion of options in indirect buffers |
Date: |
Tue, 27 Jan 2009 16:31:59 +0000 |
User-agent: |
Thunderbird 2.0.0.14 (Windows/20080421) |
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.
- [Orgmode] M-TAB completion of options in indirect buffers,
Shaun Johnson <=