* M-TAB completion of options in indirect buffers @ 2009-01-27 16:31 Shaun Johnson 2009-01-28 8:33 ` Carsten Dominik 0 siblings, 1 reply; 2+ messages in thread From: Shaun Johnson @ 2009-01-27 16:31 UTC (permalink / raw) To: Org Mode 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. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: M-TAB completion of options in indirect buffers 2009-01-27 16:31 M-TAB completion of options in indirect buffers Shaun Johnson @ 2009-01-28 8:33 ` Carsten Dominik 0 siblings, 0 replies; 2+ messages in thread From: Carsten Dominik @ 2009-01-28 8:33 UTC (permalink / raw) To: Shaun Johnson; +Cc: Org Mode [-- Attachment #1.1: Type: text/plain, Size: 1300 bytes --] 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 [-- Attachment #1.2: Type: text/html, Size: 1992 bytes --] [-- Attachment #2: Type: text/plain, Size: 204 bytes --] _______________________________________________ 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 ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-01-28 8:33 UTC | newest] Thread overview: 2+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-01-27 16:31 M-TAB completion of options in indirect buffers Shaun Johnson 2009-01-28 8:33 ` Carsten Dominik
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).