[LON-CAPA-cvs] cvs: loncom /xml lonplot.pm
raeburn
raeburn at source.lon-capa.org
Sat Nov 1 10:57:48 EDT 2025
raeburn Sat Nov 1 14:57:48 2025 EDT
Modified files:
/loncom/xml lonplot.pm
Log:
- Report gnuplot version as major.minor instead of major.minor.patch
Index: loncom/xml/lonplot.pm
diff -u loncom/xml/lonplot.pm:1.185 loncom/xml/lonplot.pm:1.186
--- loncom/xml/lonplot.pm:1.185 Wed Sep 21 11:49:48 2022
+++ loncom/xml/lonplot.pm Sat Nov 1 14:57:48 2025
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Dynamic plot
#
-# $Id: lonplot.pm,v 1.185 2022/09/21 11:49:48 raeburn Exp $
+# $Id: lonplot.pm,v 1.186 2025/11/01 14:57:48 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -53,7 +53,12 @@
# Determine the version of GNUPLOT
$weboutputformat = 'gif';
my $versionstring = `gnuplot --version 2>/dev/null`;
- ($version) = ($versionstring =~ /^gnuplot ([\d.]+)/);
+ my ($versionnum) = ($versionstring =~ /^gnuplot ([\d.]+)/);
+ my ($major,$minor) = split(/\./,$versionnum);
+ $version = $major;
+ if ($minor ne '') {
+ $version .= ".$minor";
+ }
if ($version >= 4) {
$weboutputformat = 'png';
}
More information about the LON-CAPA-cvs
mailing list