<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 2865: Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/" rel="alternate"/><link href="https://sourceforge.net/p/gnuplot/bugs/2865/feed.atom" rel="self"/><id>https://sourceforge.net/p/gnuplot/bugs/2865/</id><updated>2026-03-30T23:33:09.211000Z</updated><subtitle>Recent changes to 2865: Plot title is not initialized correctly following a plot with no valid data</subtitle><entry><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#a6d7" rel="alternate"/><published>2026-03-30T23:33:09.211000Z</published><updated>2026-03-30T23:33:09.211000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.net4c19cdebd701ba52c874c3487c212da470ce1a4e</id><summary type="html">&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;</summary></entry><entry><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#79bb" rel="alternate"/><published>2026-03-30T23:22:20.001000Z</published><updated>2026-03-30T23:22:20.001000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.net8102e13e02de03dd15a14148a15b947e5dd6b274</id><summary type="html">&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;</summary></entry><entry><title>#2865 Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/?limit=25#f471" rel="alternate"/><published>2026-03-30T22:25:12.490000Z</published><updated>2026-03-30T22:25:12.490000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.net2b404ba121359224ff15f824a55e403be43755e1</id><summary type="html">&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;</summary></entry><entry><title>Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/" rel="alternate"/><published>2026-03-30T22:21:53.927000Z</published><updated>2026-03-30T22:21:53.927000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.netddcf4cf85ec96b913db22aaab8d1da770736a3aa</id><summary type="html">&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;</summary></entry><entry><title>Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/" rel="alternate"/><published>2026-03-30T22:21:53.927000Z</published><updated>2026-03-30T22:21:53.927000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.net493f6ce02dd00e90c49d25ee2e931bb38271ea6a</id><summary type="html">&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;</summary></entry><entry><title>Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/" rel="alternate"/><published>2026-03-30T22:21:53.927000Z</published><updated>2026-03-30T22:21:53.927000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.net6303203abc588c51b3195e59150599b3a9a1e7a8</id><summary type="html">&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;</summary></entry><entry><title>Plot title is not initialized correctly following a plot with no valid data</title><link href="https://sourceforge.net/p/gnuplot/bugs/2865/" rel="alternate"/><published>2026-03-30T22:21:53.927000Z</published><updated>2026-03-30T22:21:53.927000Z</updated><author><name>Ethan Merritt</name><uri>https://sourceforge.net/u/sfeam/</uri></author><id>https://sourceforge.netf9350380da379e7b66f379d33c0ad84d19c79598</id><summary type="html">&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;</summary></entry></feed>