From mboxrd@z Thu Jan 1 00:00:00 1970 From: shelagh Manton Subject: Re: [bug] Symbol's function definition is void: org-pop-to-buffer-same-window Date: Wed, 7 Dec 2011 11:25:15 +0000 (UTC) Message-ID: References: <80borsbgkb.fsf@somewhere.org> <29958.1323206376@alphaville.dokosmarshall.org> <15537.1323246230@alphaville.dokosmarshall.org> <80obvk93w2.fsf@somewhere.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:33758) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYFcv-0000UR-GH for emacs-orgmode@gnu.org; Wed, 07 Dec 2011 06:25:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RYFcu-0004La-06 for emacs-orgmode@gnu.org; Wed, 07 Dec 2011 06:25:29 -0500 Received: from lo.gmane.org ([80.91.229.12]:60136) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYFct-0004LF-Id for emacs-orgmode@gnu.org; Wed, 07 Dec 2011 06:25:27 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RYFct-0004mC-1q for emacs-orgmode@gnu.org; Wed, 07 Dec 2011 12:25:27 +0100 Received: from 203.219.222.168 ([203.219.222.168]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 07 Dec 2011 12:25:27 +0100 Received: from shelagh.manton by 203.219.222.168 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 07 Dec 2011 12:25:27 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On Wed, 07 Dec 2011 09:34:21 +0100, Sebastien Vauban wrote: > Hi all, > > Nick Dokos wrote: >> Shelagh Manton >> wrote: >>> On Tue, 06 Dec 2011 16:19:36 -0500, Nick Dokos wrote: >>>> Shelagh Manton >>>> 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