From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sebastien Vauban" Subject: Re: [PATCH] Add info when reference to remote table is not in the file Date: Fri, 06 Apr 2012 10:36:35 +0200 Message-ID: <80398h8df0.fsf@somewhere.org> References: <80398i5l2j.fsf@somewhere.org> <87sjghjof3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hi Bastien, Bastien wrote: > thanks for the patch. > > I wonder if we should trigger an error instead -- why a message? Because it's not an error... When a reference (I guess it always must be an ID, then) is not found locally, Org will search for it in external known files. The problem is you see hundreds of messages "Finding ID location...", and you don't know which reference Org is trying to find... When you have multiple tables, with multiple references, this is a nightmare to find which was is wrong. Just use `TBLNAME' instead of `tblname' for the referenced table (or the inverse, if you apply the patch you sent me a couple of days ago), and you'll understand that it's good to know what Org is searching for. > (I don't like using sit-for, it's often worse than getting an error...) I don't like it that much either, but, here, it's the only way to see the message before being flooded by the "Finding ID location..." messages. Best regards, Seb -- Sebastien Vauban