From 267014f85bbebfdf9b5a0c5200f9f571c28c04ad Mon Sep 17 00:00:00 2001 From: jchristopherson Date: Wed, 12 Aug 2026 05:54:11 -0500 Subject: [PATCH 1/2] Update version info --- CMakeLists.txt | 2 +- fpm.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b62cbb..98446d0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.24) project( fplot LANGUAGES Fortran - VERSION 1.8.11 + VERSION 1.8.12 ) diff --git a/fpm.toml b/fpm.toml index eb29809..df2a150 100644 --- a/fpm.toml +++ b/fpm.toml @@ -1,5 +1,5 @@ name = "fplot" -version = "1.8.11" +version = "1.8.12" license = "GPL-3.0" author = "Jason Christopherson" maintainer = "Jason Christopherson" From 9d50dedfbcbf699ffff508eb81cf86af032a7dd8 Mon Sep 17 00:00:00 2001 From: jchristopherson Date: Wed, 12 Aug 2026 05:58:55 -0500 Subject: [PATCH 2/2] Update references to the collections library --- src/CMakeLists.txt | 2 +- src/fplot_plot.f90 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 827d0c3..248004c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -50,7 +50,7 @@ set(FPLOT_SOURCES ${FPLOT_SOURCES} PARENT_SCOPE) # Dependencies include(FetchContent) find_package(ferror QUIET) -find_package(collections 1.0.9 QUIET) +find_package(collections 1.1.0 QUIET) find_package(geompack QUIET) find_package(fstring QUIET) if (NOT ferror_FOUND) diff --git a/src/fplot_plot.f90 b/src/fplot_plot.f90 index 5bfab48..de6cf50 100644 --- a/src/fplot_plot.f90 +++ b/src/fplot_plot.f90 @@ -323,7 +323,7 @@ subroutine plt_push_data(this, x, err) end select ! Store the object - call this%m_data%push(x, err = err) + call this%m_data%push(x) end subroutine ! ------------------------------------------------------------------------------ @@ -614,7 +614,7 @@ subroutine plt_push_label(this, lbl, err) !! An error handling object. ! Process - call this%m_labels%push(lbl, err = err) + call this%m_labels%push(lbl) end subroutine ! ------------------------------------------------------------------------------ @@ -829,7 +829,7 @@ subroutine plt_push_arrow(this, x, err) !! The plot_arrow object. class(errors), intent(inout), optional, target :: err !! An error handling object. - call this%m_arrows%push(x, manage = .true., err = err) + call this%m_arrows%push(x, manage = .true.) end subroutine ! ------------------------------------------------------------------------------