On Wed, 07 Dec 2011 09:34:21 +0100, Sebastien Vauban wrote: > Hi all, > > Nick Dokos wrote: >> Shelagh Manton <shelagh.man...@gmail.com> >> wrote: >>> On Tue, 06 Dec 2011 16:19:36 -0500, Nick Dokos wrote: >>>> Shelagh Manton >>>> <shelagh.man...@gmail.com> wrote: >>>>> On Thu, 01 Dec 2011 11:40:11 -0300, Kenny Meyer wrote: >>>>>> On Thu, Dec 1, 2011 at 9:51 AM, Sebastien Vauban I am getting the >>>>>> same message here upon calling various org-functions (e.g.: >>>>>> org-drill, org-submit-bug-report), since I have compiled org-mode >>>>>> from git, but I am not sure where exactly the error was introduced. >>>>>> >>>>>>> Explicitly Loading `org-compat' does cure this problem... >>>>>> >>>>>> Requiring org-compat does not fix that here. Can you tell me where >>>>>> exactly you loaded org-compat? >>>>>> >>>>>> Org-mode version 7.7 (release_7.7.617.gb1f2) GNU Emacs 24.0.50.1 >>>>>> (x86_64-unknown-linux-gnu, GTK+ Version 3.2.0) of 2011-09-29 >>>>>> >>>>>>> In conditions which I consider unchanged (I speak of my emacs >>>>>>> config file), with the latest Org-mode version, I now have the >>>>>>> message: >>>>>>> >>>>>>> let*: Symbol's function definition is void: >>>>>>> org-pop-to-buffer-same-window >>>>>>> >>>>>>> when doing, for example, `C-c C-x C-j' to jump on the currently >>>>>>> clocked item. >>>>>>> >>>>>>> Explicitly Loading `org-compat' does cure this problem... But we >>>>>>> must miss a `require' somewhere, but where? In `org.el' itself? >>>>> >>>>> I've just been bitten by this as well. requiring org-compat manually >>>>> did nothing. My config files have not changed, just pulled latest >>>>> org-mode, did a make clean and make. Suddenly my org-drill sessions >>>>> don't work. >>>> >>>> Did you restart emacs? >>> >>> Yes. I did just then and same thing. >> >> Do you get the error with org-drill only or do you get it in the >> instances that Seb and Kenny Meyer report? If the former, it may be a >> bug with org-drill. Otherwise, I throw up my hands: I certainly cannot >> reproduce it. > > FYI: > > - I don't use .elc files. > > - I've recently upgraded to Emacs 24.0.91.1 on Windows -- not sure if > the > problem appeared directly after, or a little bit before. > > - I began suspecting work that I could have done in a branch, and mixed > versions that way -- as I'm not yet familiar with git and switching > between branches. > > - I've deleted all my Org directory, and cloned a fresh one > > But it still occurs. > > Though: > > - Requiring org-compat does cure the problem. > > - I see calls to org-compat in every crucial Org file -- I don't > understand > where it could be missing. > > - I still must try to dissecate my .emacs, or use a minimal Emacs config > file > to see if it's reproducible that way. > > But I currently really have no time for spending more time on it. I hope > to be able to do so in one week or two. > > Best regards, > Seb
In the end I just found the function and pasted it into my dotemacs file. I really need to get rid of my org-mode cruft. I have so many snippets and configs in separate files that probably should just be done in customize. I just don't have time to work out where all the problems are coming from unless they are showstoppers like this one. Cheers Shelagh