<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 2865: Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/</link><description>Recent changes to 2865: Plot title is not initialized correctly following a plot with no valid data</description><atom:link href="https://sourceforge.net/p/gnuplot/bugs/2865/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 30 Mar 2026 23:33:09 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gnuplot/bugs/2865/feed.rss" rel="self" type="application/rss+xml"/><item><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#a6d7</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; pending-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 23:33:09 -0000</pubDate><guid>https://sourceforge.net4c19cdebd701ba52c874c3487c212da470ce1a4e</guid></item><item><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#79bb</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -6,5 +6,3 @@&lt;/span&gt;
&lt;span class="w"&gt; &lt;/span&gt;         &amp;amp;#34;title.bug&amp;amp;#34; line 11: warning: Skipping data file with no valid points
&lt;span class="w"&gt; &lt;/span&gt;         &amp;amp;#34;title.bug&amp;amp;#34; line 11: warning: Skipping data file with no valid points
&lt;span class="w"&gt; &lt;/span&gt;         &amp;amp;#34;title.bug&amp;amp;#34; line 11: undefined variable: foo
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-The same problem is present for splot.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 23:22:20 -0000</pubDate><guid>https://sourceforge.net8102e13e02de03dd15a14148a15b947e5dd6b274</guid></item><item><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#f471</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -2,7 +2,6 @@&lt;/span&gt;

&lt;span class="w"&gt; &lt;/span&gt;Reproducer:


&lt;span class="gd"&gt;-    list = &amp;amp;#34;A B&amp;amp;#34;&lt;/span&gt;
&lt;span class="w"&gt; &lt;/span&gt;    plot for [foo in &amp;amp;#34;A B&amp;amp;#34;] &amp;amp;#39;silver.dat&amp;amp;#39; title foo if (0), 40-x/2
&lt;span class="w"&gt; &lt;/span&gt;         &amp;amp;#34;title.bug&amp;amp;#34; line 11: warning: Skipping data file with no valid points
&lt;span class="w"&gt; &lt;/span&gt;         &amp;amp;#34;title.bug&amp;amp;#34; line 11: warning: Skipping data file with no valid points
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Priority&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 22:25:12 -0000</pubDate><guid>https://sourceforge.net2b404ba121359224ff15f824a55e403be43755e1</guid></item><item><title>Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If a plot title is given as a string-valued function, this expression is stored for evaluation after the plot is drawn and then cleared.  However if the plot is never drawn because there are no valid data points, the stored expression is not cleared. If the following plot component does not specify a title, it inherits the unused expression which is at best wrong and at worst may cause an error failure because the expression is no longer valid.&lt;/p&gt;
&lt;p&gt;Reproducer:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"A B"&lt;/span&gt;
&lt;span class="n"&gt;plot&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;foo&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"A B"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s1"&gt;'silver.dat'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;foo&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;40&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="s2"&gt;"title.bug"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;line&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;warning&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Skipping&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;file&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;with&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;no&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;valid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;points&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="s2"&gt;"title.bug"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;line&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;warning&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Skipping&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;file&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;with&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;no&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;valid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;points&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="s2"&gt;"title.bug"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;line&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;undefined&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;variable&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;foo&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;The same problem is present for splot.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 22:21:53 -0000</pubDate><guid>https://sourceforge.netddcf4cf85ec96b913db22aaab8d1da770736a3aa</guid></item><item><title>Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 2865 has been modified: Plot title is not initialized correctly following a plot with no valid data&lt;br/&gt;
Edited By: Ethan Merritt (sfeam)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -2,7 +2,6 @@&lt;/p&gt;
&lt;p&gt;Reproducer:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;list = "A B"&lt;br/&gt;
     plot for &lt;span&gt;[foo in "A B"]&lt;/span&gt; 'silver.dat' title foo if (0), 40-x/2&lt;br/&gt;
          "title.bug" line 11: warning: Skipping data file with no valid points&lt;br/&gt;
          "title.bug" line 11: warning: Skipping data file with no valid points&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 22:21:53 -0000</pubDate><guid>https://sourceforge.net493f6ce02dd00e90c49d25ee2e931bb38271ea6a</guid></item><item><title>Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 2865 has been modified: Plot title is not initialized correctly following a plot with no valid data&lt;br/&gt;
Edited By: Ethan Merritt (sfeam)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -5,6 +5,4 @@&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;plot&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;[&lt;span class="nv"&gt;foo&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"A B"&lt;/span&gt;]&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s1"&gt;'silver.dat'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;title&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;foo&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;,&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;40&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;x&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="s2"&gt;"title.bug"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;line&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;warning&lt;/span&gt;:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;Skipping&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;data&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;with&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;no&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;valid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;points&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="s2"&gt;"title.bug"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;line&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;warning&lt;/span&gt;:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;Skipping&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;data&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;with&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;no&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;valid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;points&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;h2 id="h--titlebug-line-11-undefined-variable-foo"&gt;-         "title.bug" line 11: undefined variable: foo&lt;/h2&gt;
&lt;p&gt;-The same problem is present for splot.&lt;br/&gt;
+         "title.bug" line 11: undefined variable: foo&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 22:21:53 -0000</pubDate><guid>https://sourceforge.net6303203abc588c51b3195e59150599b3a9a1e7a8</guid></item><item><title>Plot title is not initialized correctly following a plot with no valid data</title><link>https://sourceforge.net/p/gnuplot/bugs/2865/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 2865 has been modified: Plot title is not initialized correctly following a plot with no valid data&lt;br/&gt;
Edited By: Ethan Merritt (sfeam)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'pending-fixed'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ethan Merritt</dc:creator><pubDate>Mon, 30 Mar 2026 22:21:53 -0000</pubDate><guid>https://sourceforge.netf9350380da379e7b66f379d33c0ad84d19c79598</guid></item></channel></rss>