Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libansilove for openSUSE:Factory 
checked in at 2026-10-26 10:00:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libansilove (Old)
 and      /work/SRC/openSUSE:Factory/.libansilove.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libansilove"

Mon Oct 26 10:00:32 2026 rev:18 rq:1392385 version:1.4.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libansilove/libansilove.changes  2025-03-27 
22:35:30.012550948 +0100
+++ /work/SRC/openSUSE:Factory/.libansilove.new.2252680/libansilove.changes     
2026-10-26 10:01:35.604717273 +0100
@@ -1,0 +2,13 @@
+Sun Oct 25 11:06:14 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 1.4.3
+  * Allow overriding the definition of ANSILOVE_EXTERN.
+  - Provide a compatibility fallback implementation for strndup.
+  - Document support for PabloDraw 24-bit ANSI sequences.
+  - Fix line wrapping when the cursor exceeds the column limit in
+    ANSI and PCBoard loaders.
+  - Advance TAB to the next tab stop in ANSI and PCBoard loaders.
+  - Fix black background with the blink bit in BinaryText files
+    when iCE colors are disabled.
+  
+-------------------------------------------------------------------

Old:
----
  libansilove-1.4.2.tar.gz

New:
----
  libansilove-1.4.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libansilove.spec ++++++
--- /var/tmp/diff_new_pack.fYESEN/_old  2026-10-26 10:01:36.688762753 +0100
+++ /var/tmp/diff_new_pack.fYESEN/_new  2026-10-26 10:01:36.690762837 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package libansilove
 #
-# Copyright (c) 2025 SUSE LLC
-# Copyright (c) 2019-2025, Martin Hauke <[email protected]>
+# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2019-2026, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %global sover   1
 %global libname %{name}%{sover}
 Name:           libansilove
-Version:        1.4.2
+Version:        1.4.3
 Release:        0
 Summary:        Library for converting ANSI, ASCII, and other formats to PNG
 License:        BSD-2-Clause

++++++ libansilove-1.4.2.tar.gz -> libansilove-1.4.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/CMakeLists.txt 
new/libansilove-1.4.3/CMakeLists.txt
--- old/libansilove-1.4.2/CMakeLists.txt        2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/CMakeLists.txt        2026-10-21 14:48:03.000000000 
+0200
@@ -2,7 +2,7 @@
 
 set(LIB_VERSION_MAJOR 1)
 set(LIB_VERSION_MINOR 4)
-set(LIB_VERSION_PATCH 2)
+set(LIB_VERSION_PATCH 3)
 set(LIB_VERSION_STRING 
${LIB_VERSION_MAJOR}.${LIB_VERSION_MINOR}.${LIB_VERSION_PATCH})
 
 set(CMAKE_C_STANDARD 99)
@@ -15,6 +15,7 @@
 include(GNUInstallDirs)
 
 # Check if system has strtonum
+check_function_exists(strndup HAVE_STRNDUP)
 check_function_exists(strtonum HAVE_STRTONUM)
 check_function_exists(reallocarray HAVE_REALLOCARRAY)
 
@@ -29,6 +30,10 @@
 set(SRC src/clean.c src/drawchar.c src/fonts.c src/error.c src/loadfile.c 
src/init.c src/output.c src/savefile.c)
 set(LOADERS src/loaders/ansi.c src/loaders/artworx.c src/loaders/binary.c 
src/loaders/icedraw.c src/loaders/pcboard.c src/loaders/tundra.c 
src/loaders/xbin.c)
 
+if(NOT HAVE_STRNDUP)
+  set(SRC ${SRC} compat/strndup.c)
+endif()
+
 if(NOT HAVE_STRTONUM)
   set(SRC ${SRC} compat/strtonum.c)
 endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/ChangeLog 
new/libansilove-1.4.3/ChangeLog
--- old/libansilove-1.4.2/ChangeLog     2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/ChangeLog     2026-10-21 14:48:03.000000000 +0200
@@ -1,3 +1,19 @@
+libansilove 1.4.3 (2026-10-21)
+
+- Update README to add a link to the Nix package
+- Allow overriding the definition of ANSILOVE_EXTERN (Thanks Martin Fiedler)
+- Provide a compatibility fallback implementation for strndup (Thanks Martin
+  Fiedler)
+- Document support for PabloDraw 24-bit ANSI sequences
+- Fix line wrapping when the cursor exceeds the column limit in ANSI and
+  PCBoard loaders
+- Advance TAB to the next tab stop in ANSI and PCBoard loaders
+  (Both issues were reported by Aaron Myles Landwehr, thanks!)
+- Fix black background with the blink bit in BinaryText files when iCE colors
+  are disabled (Thanks Joash Chee)
+
+
+
 libansilove 1.4.2 (2025-03-24)
 
 - Add links to the Homebrew and Guix packages in the README
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/LICENSE 
new/libansilove-1.4.3/LICENSE
--- old/libansilove-1.4.2/LICENSE       2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/LICENSE       2026-10-21 14:48:03.000000000 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/README.md 
new/libansilove-1.4.3/README.md
--- old/libansilove-1.4.2/README.md     2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/README.md     2026-10-21 14:48:03.000000000 +0200
@@ -44,12 +44,14 @@
 - [Gentoo][8]
 - [Homebrew][9]
 - [Guix][10]
+- [Nix][11]
 
 # Features
 
 The following formats are supported:
 
-- .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)
+- .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard), including
+  PabloDraw 24-bit color sequences
 - .PCB - PCBoard Bulletin Board System (BBS) own file format
 - .BIN - Binary format (raw memory copy of text mode video memory)
 - .ADF - Artworx format, supporting custom character sets and palettes
@@ -66,15 +68,16 @@
 
 # Projects using libansilove
 
-- [Ansilove][11] - ASCII / ANSI art to PNG converter, also supporting several 
artscene file formats
-- [ANSi View (PS3)][12] - ANSi and artscene related file formats viewer for 
the PlayStation 3
-- [Abydos][13] - Image loading library which handles both raster and vector 
graphics
+- [Ansilove][12] - ASCII / ANSI art to PNG converter, also supporting several 
artscene file formats
+- [ANSi View (PS3)][13] - ANSi and artscene related file formats viewer for 
the PlayStation 3
+- [Abydos][14] - Image loading library which handles both raster and vector 
graphics
+- [PixelView][15] - An image viewer optimized for low-res pixel graphics
 
 # Bindings
 
 Bindings for other programming languages:
 
-- [Racket][14]
+- [Racket][16]
 
 # License
 
@@ -82,8 +85,8 @@
 
 # Authors
 
-libansilove is developed by Stefan Vogt ([@ByteProject][15]), Brian Cassidy
-([@bricas][16]) and Frederic Cambus ([@fcambus][17]).
+libansilove is developed by Stefan Vogt ([@ByteProject][17]), Brian Cassidy
+([@bricas][18]) and Frederic Cambus ([@fcambus][19]).
 
 # Resources
 
@@ -101,10 +104,12 @@
 [8]: https://packages.gentoo.org/packages/dev-libs/libansilove
 [9]: https://formulae.brew.sh/formula/libansilove
 [10]: https://packages.guix.gnu.org/packages/libansilove/
-[11]: https://github.com/ansilove/ansilove
-[12]: https://github.com/bucanero/ansiview-ps3
-[13]: https://snisurset.net/code/abydos/
-[14]: https://gitlab.com/xgqt/racket-libansilove
-[15]: https://github.com/ByteProject
-[16]: https://github.com/bricas
-[17]: https://github.com/fcambus
+[11]: https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/li/libansilove
+[12]: https://github.com/ansilove/ansilove
+[13]: https://github.com/bucanero/ansiview-ps3
+[14]: https://snisurset.net/code/abydos/
+[15]: https://github.com/kajott/PixelView
+[16]: https://gitlab.com/xgqt/racket-libansilove
+[17]: https://github.com/ByteProject
+[18]: https://github.com/bricas
+[19]: https://github.com/fcambus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/THANKS new/libansilove-1.4.3/THANKS
--- old/libansilove-1.4.2/THANKS        2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/THANKS        2026-10-21 14:48:03.000000000 +0200
@@ -19,6 +19,7 @@
 
 Code:
 
+- Todd Miller for strndup.c
 - Ted Unangst and Todd Miller for strtonum.c
 - Otto Moerbeek for reallocarray.c
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/compat/strndup.c 
new/libansilove-1.4.3/compat/strndup.c
--- old/libansilove-1.4.2/compat/strndup.c      1970-01-01 01:00:00.000000000 
+0100
+++ new/libansilove-1.4.3/compat/strndup.c      2026-10-21 14:48:03.000000000 
+0200
@@ -0,0 +1,40 @@
+/*     $OpenBSD: strndup.c,v 1.3 2019/01/25 00:19:25 millert Exp $     */
+
+/*
+ * Copyright (c) 2010 Todd C. Miller <[email protected]>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#include <sys/types.h>
+
+#include <stddef.h>
+#include <stdlib.h>
+#include <string.h>
+
+char *
+strndup(const char *str, size_t maxlen)
+{
+       char *copy;
+       size_t len;
+
+       len = strnlen(str, maxlen);
+       copy = malloc(len + 1);
+       if (copy != NULL) {
+               (void)memcpy(copy, str, len);
+               copy[len] = '\0';
+       }
+
+       return copy;
+}
+DEF_WEAK(strndup);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/compat/strndup.h 
new/libansilove-1.4.3/compat/strndup.h
--- old/libansilove-1.4.2/compat/strndup.h      1970-01-01 01:00:00.000000000 
+0100
+++ new/libansilove-1.4.3/compat/strndup.h      2026-10-21 14:48:03.000000000 
+0200
@@ -0,0 +1 @@
+char *strndup(const char *, size_t);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/include/ansilove.h 
new/libansilove-1.4.3/include/ansilove.h
--- old/libansilove-1.4.2/include/ansilove.h    2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/include/ansilove.h    2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * ansilove.h
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
@@ -23,14 +23,16 @@
 extern "C" {
 #endif
 
+#ifndef ANSILOVE_EXTERN
 #define ANSILOVE_EXTERN __attribute__((visibility("default")))
+#endif
 
 /* Version number */
-#define ANSILOVE_VERSION "1.4.2"
+#define ANSILOVE_VERSION "1.4.3"
 
 #define ANSILOVE_VERSION_MAJOR         1
 #define ANSILOVE_VERSION_MINOR         4
-#define ANSILOVE_VERSION_PATCH         2
+#define ANSILOVE_VERSION_PATCH         3
 
 /* Error codes */
 #define ANSILOVE_INVALID_PARAM         1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/libansilove.spec 
new/libansilove-1.4.3/libansilove.spec
--- old/libansilove-1.4.2/libansilove.spec      2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/libansilove.spec      2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 Name:           libansilove
-Version:        1.4.2
+Version:        1.4.3
 Release:        1%{?dist}
 Summary:        Library for converting ANSI, ASCII, and other formats to PNG
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_ansi.3 
new/libansilove-1.4.3/man/ansilove_ansi.3
--- old/libansilove-1.4.2/man/ansilove_ansi.3   2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_ansi.3   2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_ANSI 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_artworx.3 
new/libansilove-1.4.3/man/ansilove_artworx.3
--- old/libansilove-1.4.2/man/ansilove_artworx.3        2025-03-24 
18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/man/ansilove_artworx.3        2026-10-21 
14:48:03.000000000 +0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_ARTWORX 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_binary.3 
new/libansilove-1.4.3/man/ansilove_binary.3
--- old/libansilove-1.4.2/man/ansilove_binary.3 2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_binary.3 2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_BINARY 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_clean.3 
new/libansilove-1.4.3/man/ansilove_clean.3
--- old/libansilove-1.4.2/man/ansilove_clean.3  2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_clean.3  2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_CLEAN 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_error.3 
new/libansilove-1.4.3/man/ansilove_error.3
--- old/libansilove-1.4.2/man/ansilove_error.3  2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_error.3  2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_ERROR 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_icedraw.3 
new/libansilove-1.4.3/man/ansilove_icedraw.3
--- old/libansilove-1.4.2/man/ansilove_icedraw.3        2025-03-24 
18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/man/ansilove_icedraw.3        2026-10-21 
14:48:03.000000000 +0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_ICEDRAW 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_init.3 
new/libansilove-1.4.3/man/ansilove_init.3
--- old/libansilove-1.4.2/man/ansilove_init.3   2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_init.3   2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_INIT 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_loadfile.3 
new/libansilove-1.4.3/man/ansilove_loadfile.3
--- old/libansilove-1.4.2/man/ansilove_loadfile.3       2025-03-24 
18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/man/ansilove_loadfile.3       2026-10-21 
14:48:03.000000000 +0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_LOADFILE 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_pcboard.3 
new/libansilove-1.4.3/man/ansilove_pcboard.3
--- old/libansilove-1.4.2/man/ansilove_pcboard.3        2025-03-24 
18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/man/ansilove_pcboard.3        2026-10-21 
14:48:03.000000000 +0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_PCBOARD 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_savefile.3 
new/libansilove-1.4.3/man/ansilove_savefile.3
--- old/libansilove-1.4.2/man/ansilove_savefile.3       2025-03-24 
18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/man/ansilove_savefile.3       2026-10-21 
14:48:03.000000000 +0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_SAVEFILE 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_tundra.3 
new/libansilove-1.4.3/man/ansilove_tundra.3
--- old/libansilove-1.4.2/man/ansilove_tundra.3 2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_tundra.3 2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_TUNDRA 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/ansilove_xbin.3 
new/libansilove-1.4.3/man/ansilove_xbin.3
--- old/libansilove-1.4.2/man/ansilove_xbin.3   2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/ansilove_xbin.3   2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt ANSILOVE_XBIN 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/man/libansilove.3 
new/libansilove-1.4.3/man/libansilove.3
--- old/libansilove-1.4.2/man/libansilove.3     2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/man/libansilove.3     2026-10-21 14:48:03.000000000 
+0200
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus
+.\" Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: March 22 2025 $
+.Dd $Mdocdate: January 23 2026 $
 .Dt LIBANSILOVE 3
 .Os
 .Sh NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/clean.c 
new/libansilove-1.4.3/src/clean.c
--- old/libansilove-1.4.2/src/clean.c   2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/clean.c   2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * clean.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/config.h 
new/libansilove-1.4.3/src/config.h
--- old/libansilove-1.4.2/src/config.h  2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/config.h  2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * config.h
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/drawchar.c 
new/libansilove-1.4.3/src/drawchar.c
--- old/libansilove-1.4.2/src/drawchar.c        2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/drawchar.c        2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * drawchar.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/drawchar.h 
new/libansilove-1.4.3/src/drawchar.h
--- old/libansilove-1.4.2/src/drawchar.h        2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/drawchar.h        2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * drawchar.h
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/error.c 
new/libansilove-1.4.3/src/error.c
--- old/libansilove-1.4.2/src/error.c   2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/error.c   2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * error.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/fonts.c 
new/libansilove-1.4.3/src/fonts.c
--- old/libansilove-1.4.2/src/fonts.c   2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/fonts.c   2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * fonts.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/fonts.h 
new/libansilove-1.4.3/src/fonts.h
--- old/libansilove-1.4.2/src/fonts.h   2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/fonts.h   2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * fonts.h
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/init.c 
new/libansilove-1.4.3/src/init.c
--- old/libansilove-1.4.2/src/init.c    2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/init.c    2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * init.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/ansi.c 
new/libansilove-1.4.3/src/loaders/ansi.c
--- old/libansilove-1.4.2/src/loaders/ansi.c    2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/ansi.c    2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * ansi.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
@@ -25,6 +25,10 @@
 #include "fonts.h"
 #include "output.h"
 
+#ifndef HAVE_STRNDUP
+#include "strndup.h"
+#endif
+
 #ifndef HAVE_STRTONUM
 #include "strtonum.h"
 #endif
@@ -145,7 +149,7 @@
        while (loop < ctx->length) {
                cursor = &ctx->buffer[loop];
 
-               if (column == options->columns) {
+               if (column >= options->columns) {
                        row++;
                        column = 0;
                }
@@ -160,7 +164,7 @@
                        case CR:
                                break;
                        case TAB:
-                               column += 8;
+                               column += 8 - column % 8;
                                break;
                        case SUB:
                                state = STATE_END;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/artworx.c 
new/libansilove-1.4.3/src/loaders/artworx.c
--- old/libansilove-1.4.2/src/loaders/artworx.c 2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/artworx.c 2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * artworx.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/binary.c 
new/libansilove-1.4.3/src/loaders/binary.c
--- old/libansilove-1.4.2/src/loaders/binary.c  2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/binary.c  2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * binary.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
@@ -109,7 +109,7 @@
                        background = (attribute & 240) >> 4;
                        foreground = attribute & 15;
 
-                       if (background > 8 && !options->icecolors)
+                       if (background >= 8 && !options->icecolors)
                                background -= 8;
 
                        drawchar(canvas, fontData.font_data, options->bits,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/icedraw.c 
new/libansilove-1.4.3/src/loaders/icedraw.c
--- old/libansilove-1.4.2/src/loaders/icedraw.c 2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/icedraw.c 2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * icedraw.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/pcboard.c 
new/libansilove-1.4.3/src/loaders/pcboard.c
--- old/libansilove-1.4.2/src/loaders/pcboard.c 2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/pcboard.c 2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * pcboard.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
@@ -100,7 +100,7 @@
        while (loop < ctx->length) {
                cursor = &ctx->buffer[loop];
 
-               if (column == columns) {
+               if (column >= columns) {
                        row++;
                        column = 0;
                }
@@ -115,7 +115,7 @@
                        case CR:
                                break;
                        case TAB:
-                               column += 8;
+                               column += 8 - column % 8;
                                break;
                        case SUB:
                                state = STATE_END;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/tundra.c 
new/libansilove-1.4.3/src/loaders/tundra.c
--- old/libansilove-1.4.2/src/loaders/tundra.c  2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/tundra.c  2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * tundra.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loaders/xbin.c 
new/libansilove-1.4.3/src/loaders/xbin.c
--- old/libansilove-1.4.2/src/loaders/xbin.c    2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loaders/xbin.c    2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * xbin.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/loadfile.c 
new/libansilove-1.4.3/src/loadfile.c
--- old/libansilove-1.4.2/src/loadfile.c        2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/loadfile.c        2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * loadfile.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/output.c 
new/libansilove-1.4.3/src/output.c
--- old/libansilove-1.4.2/src/output.c  2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/output.c  2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * output.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/output.h 
new/libansilove-1.4.3/src/output.h
--- old/libansilove-1.4.2/src/output.h  2025-03-24 18:12:12.000000000 +0100
+++ new/libansilove-1.4.3/src/output.h  2026-10-21 14:48:03.000000000 +0200
@@ -1,9 +1,9 @@
 /*
  * output.h
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libansilove-1.4.2/src/savefile.c 
new/libansilove-1.4.3/src/savefile.c
--- old/libansilove-1.4.2/src/savefile.c        2025-03-24 18:12:12.000000000 
+0100
+++ new/libansilove-1.4.3/src/savefile.c        2026-10-21 14:48:03.000000000 
+0200
@@ -1,9 +1,9 @@
 /*
  * savefile.c
- * libansilove 1.4.2
+ * libansilove 1.4.3
  * https://www.ansilove.org
  *
- * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus
+ * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus
  * All rights reserved.
  *
  * libansilove is licensed under the BSD 2-Clause license.

Reply via email to