From d0e73e45dba2c78baa9f4fb08e667bea00f90ebe Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Thu, 29 Jan 2026 15:31:54 -0500 Subject: [PATCH 1/7] Add test of tansparency independency, clean up baseline organization --- test/baseline/postscriptlight/fillTransparency.ps.dvc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/baseline/postscriptlight/fillTransparency.ps.dvc b/test/baseline/postscriptlight/fillTransparency.ps.dvc index ced6e64c5bb..ee01b5f435d 100644 --- a/test/baseline/postscriptlight/fillTransparency.ps.dvc +++ b/test/baseline/postscriptlight/fillTransparency.ps.dvc @@ -1,5 +1,5 @@ outs: -- md5: cd022252f83b80a3c67e52094323d52d - size: 26087 +- md5: d1c50e48f2e2fe1d0dccfc43f3307f33 + size: 26097 hash: md5 path: fillTransparency.ps From 8f8798163d4daca56eb75f54fbb70684b52dd488 Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Thu, 29 Jan 2026 15:50:07 -0500 Subject: [PATCH 2/7] updated test and result image to test independence of -G and -W explicit and default transparencies --- test/baseline/postscriptlight/fillTransparency.ps.dvc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/baseline/postscriptlight/fillTransparency.ps.dvc b/test/baseline/postscriptlight/fillTransparency.ps.dvc index ee01b5f435d..ced6e64c5bb 100644 --- a/test/baseline/postscriptlight/fillTransparency.ps.dvc +++ b/test/baseline/postscriptlight/fillTransparency.ps.dvc @@ -1,5 +1,5 @@ outs: -- md5: d1c50e48f2e2fe1d0dccfc43f3307f33 - size: 26097 +- md5: cd022252f83b80a3c67e52094323d52d + size: 26087 hash: md5 path: fillTransparency.ps From 9c51030a4e67f79f189813ada87405a50d9e63cd Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Fri, 30 Jan 2026 10:49:30 -0500 Subject: [PATCH 3/7] re-arranged test/baseline artifacts --- .../fillTransparency.ps.dvc => postscriptlight.dvc} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename test/baseline/{postscriptlight/fillTransparency.ps.dvc => postscriptlight.dvc} (62%) diff --git a/test/baseline/postscriptlight/fillTransparency.ps.dvc b/test/baseline/postscriptlight.dvc similarity index 62% rename from test/baseline/postscriptlight/fillTransparency.ps.dvc rename to test/baseline/postscriptlight.dvc index ced6e64c5bb..236e08d55f8 100644 --- a/test/baseline/postscriptlight/fillTransparency.ps.dvc +++ b/test/baseline/postscriptlight.dvc @@ -2,4 +2,4 @@ outs: - md5: cd022252f83b80a3c67e52094323d52d size: 26087 hash: md5 - path: fillTransparency.ps + path: postscriptlight/fillTransparency.ps From 919eba4daf3c0f391689cef84a87b8fbccd49cf4 Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Wed, 4 Feb 2026 12:14:18 -0500 Subject: [PATCH 4/7] Move fillTransparency test from postscriptlight to psxy directory --- test/baseline/.gitignore | 1 + test/baseline/postscriptlight.dvc | 7 ++++--- test/baseline/psxy.dvc | 6 +++--- test/{postscriptlight => psxy}/fillTransparency.sh | 0 4 files changed, 8 insertions(+), 6 deletions(-) rename test/{postscriptlight => psxy}/fillTransparency.sh (100%) diff --git a/test/baseline/.gitignore b/test/baseline/.gitignore index 984083bd9da..6f08d6fcac7 100644 --- a/test/baseline/.gitignore +++ b/test/baseline/.gitignore @@ -90,3 +90,4 @@ /fitcircle /filter1d /windbarbs +/postscriptlight diff --git a/test/baseline/postscriptlight.dvc b/test/baseline/postscriptlight.dvc index 236e08d55f8..35ac1bf351c 100644 --- a/test/baseline/postscriptlight.dvc +++ b/test/baseline/postscriptlight.dvc @@ -1,5 +1,6 @@ outs: -- md5: cd022252f83b80a3c67e52094323d52d - size: 26087 +- md5: d751713988987e9331980363e24189ce.dir + size: 0 + nfiles: 0 hash: md5 - path: postscriptlight/fillTransparency.ps + path: postscriptlight diff --git a/test/baseline/psxy.dvc b/test/baseline/psxy.dvc index bc0cc83ebec..85663eceb69 100644 --- a/test/baseline/psxy.dvc +++ b/test/baseline/psxy.dvc @@ -1,6 +1,6 @@ outs: -- md5: 1fc1282aacff2e7af0af2000e475c03c.dir - nfiles: 143 +- md5: d420705ec28f66bb1e0dd81bc17d753a.dir + nfiles: 144 path: psxy hash: md5 - size: 9402186 + size: 9428273 diff --git a/test/postscriptlight/fillTransparency.sh b/test/psxy/fillTransparency.sh similarity index 100% rename from test/postscriptlight/fillTransparency.sh rename to test/psxy/fillTransparency.sh From 5b23ef781ae52f837e7fc8b494e39e1c87e8ea1b Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Wed, 4 Feb 2026 12:35:36 -0500 Subject: [PATCH 5/7] Rename fillTransparency to fill_transparency to match naming convention --- test/baseline/psxy.dvc | 2 +- test/psxy/{fillTransparency.sh => fill_transparency.sh} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename test/psxy/{fillTransparency.sh => fill_transparency.sh} (93%) diff --git a/test/baseline/psxy.dvc b/test/baseline/psxy.dvc index 85663eceb69..3fdd3c0e8c4 100644 --- a/test/baseline/psxy.dvc +++ b/test/baseline/psxy.dvc @@ -1,5 +1,5 @@ outs: -- md5: d420705ec28f66bb1e0dd81bc17d753a.dir +- md5: 887b912ced405376a548ce0a575b8c18.dir nfiles: 144 path: psxy hash: md5 diff --git a/test/psxy/fillTransparency.sh b/test/psxy/fill_transparency.sh similarity index 93% rename from test/psxy/fillTransparency.sh rename to test/psxy/fill_transparency.sh index 43166ab8e76..6ff66d0d48c 100755 --- a/test/psxy/fillTransparency.sh +++ b/test/psxy/fill_transparency.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env -S bash -ex +#!/usr/bin/env bash # GMT modern mode bash template # Date: 2026-01-21T12:44:22 # User: solarsmith From 2e11c518e0ba6af2ced5cafeb0705aedc6f2a029 Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Fri, 6 Feb 2026 11:43:33 -0500 Subject: [PATCH 6/7] Add psldemo baseline to postscriptlight --- test/baseline/postscriptlight.dvc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/baseline/postscriptlight.dvc b/test/baseline/postscriptlight.dvc index 35ac1bf351c..d3a45e6fb39 100644 --- a/test/baseline/postscriptlight.dvc +++ b/test/baseline/postscriptlight.dvc @@ -1,6 +1,6 @@ outs: -- md5: d751713988987e9331980363e24189ce.dir - size: 0 - nfiles: 0 - hash: md5 +- md5: c873e415f4a84299be8e6e58400fce9c.dir + nfiles: 1 path: postscriptlight + size: 95061 + hash: md5 From 53a7dcd72b2c59243e41fea37447c440e40ed9a4 Mon Sep 17 00:00:00 2001 From: Solar Smith Date: Fri, 6 Feb 2026 11:52:50 -0500 Subject: [PATCH 7/7] Use fill_transparency output name --- test/psxy/fill_transparency.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/psxy/fill_transparency.sh b/test/psxy/fill_transparency.sh index 6ff66d0d48c..eb71bbf17ea 100755 --- a/test/psxy/fill_transparency.sh +++ b/test/psxy/fill_transparency.sh @@ -6,7 +6,7 @@ set -e export GMT_SESSION_NAME=$$ # Set a unique session name -gmt begin fillTransparency ps +gmt begin fill_transparency ps gmt basemap -R-2/2/-2/2 -JX10c/4c -B echo -1 0 | gmt plot -Ss1c -W1p,blue@60 -Gbrown echo 0 0 | gmt plot -Ss1c -W1p,blue -Gbrown@30