From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nigel Beck Subject: Re: org-babel-gnuplot broken today? Date: Tue, 26 Oct 2010 18:22:22 -0400 Message-ID: <87sjzsmw69.fsf@asusbsd.danakil.selfip.com> References: <87zku0af67.fsf@asusbsd.danakil.selfip.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=41167 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PAruY-0006Dr-G0 for emacs-orgmode@gnu.org; Tue, 26 Oct 2010 18:22:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PAruX-00063E-3e for emacs-orgmode@gnu.org; Tue, 26 Oct 2010 18:22:30 -0400 Received: from mho-02-ewr.mailhop.org ([204.13.248.72]:60761) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PAruX-000637-1i for emacs-orgmode@gnu.org; Tue, 26 Oct 2010 18:22:29 -0400 In-Reply-To: (John Hendy's message of "Tue, 26 Oct 2010 16:06:14 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Hendy Cc: emacs-orgmode@gnu.org John - thanks for the quick reply (and, btw, the very useful tutorial). I ought to have noted that the example works fine when invoked directly from the command line, with the only change being that I move the data into a file (mainly because I don't know the correct gnuplot syntax for putting table data into a variable!). I haven't updated gnuplot since installing it, so I believe the org-mode <-> gnuplot unfriendliness lies in some effect that a recent pull of 7.01trans has had. (I did updated emacs-w3m from cvs the other day, so I suppose thats another possible source of error, but it seems unlikely). I agree that it appears that the table data being handed to gnuplot from org-mode is somehow being formatted in a way that gnuplot does not und= erstand. John Hendy writes: > On Tue, Oct 26, 2010 at 3:10 PM, Nigel Beck wrote: > > I refreshed today 7.01trans and noticed I couldn't get my gnuplots to > plot anymore: data from a table within the org file is no longer > digested nicely by gnuplot. > > That's odd. I wrote the tutorial and thus my heart skipped a beat for a m= oment! > =C2=A0 > > To test, I used the snippet below from the worg > http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-gnuplot.ph= p: > > ** Data Table Plot >=20=20=20=20 > Plotting data points from a table could look like this: > #+tblname: basic-plot > > ---- 8< ---- > =C2=A0 > > Exporting or executing the gnuplot piece, Gnuplot (Gnuplot 4.4 patch > =C2=A0level 1) complains: >=20=20=20=20 > gnuplot> plot data u 1:2 w p lw 2 title 'x vs. y1', \ > > ---- 8< ---- > =C2=A0 > > =C2=A0 =C2=A0 =C2=A0 =C2=A0 No data in plot > > So of course no basic-plot.png is created.... >=20=20=20=20 > As far as I know, my gnuplots were happy sometime within the past week > refreshing org-mode from git basically daily... > > That's odd indeed. I copied and pasted your exact table and code from the= email and was able to generate the plot. The error is > quite odd. It almost makes me wonder if something is different about how = gnuplot is receiving the data. Like a syntax error or > something. I would say that at this point it's not the table or code, per= se, since I can generate the plot. Hopefully someone will > chime in with more experience who may have seen this error? > > One thing to try in the meantime... Gather up some gnuplot test data file= and try to run it from the command line perhaps? It would > at least be one way to see if it's working outside of org-mode? > > Best regards, > John > =C2=A0 > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode --=20 Nigel Beck http://www.nigelbeck.com +1-323-NDUGU-ME (323-638-4863)