From 46e38eff63bf332745487c7adb2b761956bd985d Mon Sep 17 00:00:00 2001 From: Michael Herstine Date: Sat, 3 Feb 2024 06:54:09 -0800 Subject: [PATCH] Make pre-release updates. This patch updates boilerplate throughout, updates the version number, and so forth. --- .github/workflows/release.yml | 4 +- ChangeLog | 144 +++++++++++++++++++++++++++- README.org | 6 +- admin/boilerplate | 4 +- configure.ac | 3 +- doc/scribbu-dump.1 | 4 +- doc/scribbu-encodings.1 | 4 +- doc/scribbu-genre.1 | 4 +- doc/scribbu-m3u.1 | 4 +- doc/scribbu-popm.1 | 4 +- doc/scribbu-rename.1 | 4 +- doc/scribbu-report.1 | 4 +- doc/scribbu-split.1 | 4 +- doc/scribbu-text.1 | 4 +- doc/scribbu.1 | 4 +- doc/scribbu.texi | 2 +- doc/version.texi | 6 +- scheme/scribbu.scm | 2 +- scribbu/Makefile.am | 2 +- scribbu/charsets.cc | 2 +- scribbu/charsets.hh | 2 +- scribbu/csv-pprinter.cc | 2 +- scribbu/csv-pprinter.hh | 2 +- scribbu/dynwind-context.cc | 2 +- scribbu/dynwind-context.hh | 2 +- scribbu/errors.hh | 2 +- scribbu/framesv2.cc | 2 +- scribbu/framesv2.hh | 2 +- scribbu/framesv22.cc | 2 +- scribbu/framesv22.hh | 2 +- scribbu/framesv23.cc | 2 +- scribbu/framesv23.hh | 2 +- scribbu/framesv24.cc | 2 +- scribbu/framesv24.hh | 2 +- scribbu/id3v1.cc | 2 +- scribbu/id3v1.hh | 2 +- scribbu/id3v2-utils.cc | 2 +- scribbu/id3v2-utils.hh | 2 +- scribbu/id3v2.cc | 2 +- scribbu/id3v2.hh | 2 +- scribbu/id3v22.cc | 2 +- scribbu/id3v22.hh | 2 +- scribbu/id3v23.cc | 2 +- scribbu/id3v23.hh | 2 +- scribbu/id3v24.cc | 2 +- scribbu/id3v24.hh | 2 +- scribbu/mp3.cc | 2 +- scribbu/mp3.hh | 2 +- scribbu/ostream.cc | 2 +- scribbu/ostream.hh | 2 +- scribbu/pprinter.cc | 2 +- scribbu/pprinter.hh | 2 +- scribbu/scheme-serde.cc | 2 +- scribbu/scheme-serde.hh | 2 +- scribbu/scheme.cc | 6 +- scribbu/scheme.hh | 2 +- scribbu/scribbu.cc | 2 +- scribbu/scribbu.hh | 2 +- scribbu/tagset.cc | 2 +- scribbu/tagset.hh | 2 +- scribbu/tbt-lexer.ll | 2 +- scribbu/tbt-parser.yy | 2 +- scribbu/tbt-support.cc | 2 +- scribbu/tbt-support.hh | 2 +- scribbu/tdf-pprinter.cc | 2 +- scribbu/tdf-pprinter.hh | 2 +- scribbu/winamp-genres.cc | 2 +- scribbu/winamp-genres.hh | 2 +- src/Makefile.am | 4 +- src/command-utilities.cc | 2 +- src/command-utilities.hh | 2 +- src/dump.cc | 2 +- src/encodings.cc | 2 +- src/genre.cc | 2 +- src/m3u.cc | 2 +- src/popm.cc | 2 +- src/rename.cc | 2 +- src/report.cc | 2 +- src/scribbu.cc | 2 +- src/split.cc | 2 +- src/text.cc | 2 +- src/xtag.cc | 2 +- test/charsets.cc | 2 +- test/csv-pprinter.cc | 2 +- test/framesv2.cc | 2 +- test/framesv22.cc | 2 +- test/framesv23.cc | 2 +- test/framesv24.cc | 2 +- test/id3v1.cc | 2 +- test/id3v2-edit.cc | 2 +- test/id3v2-utils.cc | 2 +- test/id3v2.cc | 2 +- test/id3v22.cc | 2 +- test/id3v23.cc | 2 +- test/id3v24.cc | 2 +- test/mp3.cc | 2 +- test/ostream.cc | 2 +- test/pprinter.cc | 2 +- test/scribbu.cc | 2 +- test/tagset.cc | 2 +- test/tdf-pprinter.cc | 2 +- test/test-cleanup-encoded-by.scm | 2 +- test/test-cleanup-from-audacity.scm | 2 +- test/test-display.scm | 2 +- test/test-frames-from-scheme.scm | 2 +- test/test-fs-generator.scm | 2 +- test/test-tagsets-from-scheme.scm | 2 +- test/test.scm | 2 +- test/unit.cc | 2 +- test/unit.hh | 2 +- test/winamp-genres.cc | 2 +- 111 files changed, 273 insertions(+), 130 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 801562f..ba2510a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,8 +24,8 @@ jobs: name: create-release runs-on: ubuntu-latest # Un-comment this for testing - env: - RELEASE_VERSION: 0.6.23 + # env: + # RELEASE_VERSION: 0.6.23 steps: - name: Create artifacts directory run: mkdir artifacts diff --git a/ChangeLog b/ChangeLog index 2889d52..326afad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,152 @@ -2022-12-30 Michael Herstine +2024-02-03 Michael Herstine + + Make pre-release updates. + This patch updates boilerplate throughout, updates the version + number, and so forth. + +2024-02-02 Michael Herstine + + pretty-print frames + +2024-01-31 Michael Herstine + + Commenting-out flakey test failing on MacOS + +2024-01-28 Michael Herstine + + Update class `comments` to be mutable. + +2024-01-27 Michael Herstine + + Update scribbu in multiple ways. + This commit has regrettably grown: + + - added the `-e` flag to the `scribbu m3u` docs + - updated the scribbu manual generally, especially + the section on scriptiong + - updated the default pretty-printer to display comment language + - replaced `pop-frame` with `popm-frame` in module `(scribbu)` + +2024-01-13 Michael Herstine + + Moved from c++ 17 to c++ 20; fix CI. + +2024-01-10 Michael Herstine + + Correct docs; remove commented-out code + + Cleaned-up compilation warnings + + Pretty-print + + Cherry-picking a commit to fix CI. + +2023-12-26 Michael Herstine + + Introduce PRIV & PRIV_2_4 frames. + This commit introduces ID3v2.3 & v2.4 models for the "PRIV" frame + as well as updates all pretty-printers for their display. + +2023-12-22 Michael Herstine + + Improve both the `m3u` sub-command and the Scheme interface. + This patch is an accumulation of a few things: + + - change the `m3u` sub-command to make progress on character + encoding failures + - add a new `m3u` option to help userse control character + encoding conversions + - add a check in the Scheme interface (alright-- this was + laying around in my local repo & I'm now picking it up) + +2023-09-17 Michael Herstine + + Place scribbu types & functions in module `(scribbu)`, even when defined in C. + This commit will place the snarfed functions provided by + libscribbu.so into module `(scribbu)` and updates + `scribbu.scm` to load the extension. + + This commit also changes the linking between `scribbu` and + `libscribbu`. + + I have squashed a number of commits on master-- this is generally + not a good idea, since I'm re-writing git history on a published + branch. That said, this project is obscure enough that I very much + doubt I'm inconveniencing anyone. + +2023-07-03 Michael Herstine + + Fix several bugs in `write_id3v1_tag`. + Adds a GOOPS type check ensuring the argument is truly an + `` instance. + + Stops calling `scm_null_p()` in favor of `scm_is_null()` which + returns an int. + + Changed `emplace_strategy::reduce_padding_evently` to + `only_with_full_padding`. While not strictly a bug, this results + in more intuitive behavior for Scheme callers. + + Finally, update the "Continuous Integration" workflow. I think I've + uncovered the correct `brew` incantations: the problem is they + keep exiting with non-zero status. The suggestion here: + + is to simply ignore the errors. This allows the job to complete + succesfully, but I can't shake the feeling I'm going to be back + here in a few days fixing the workflow *again*. + +2023-06-28 Michael Herstine + + Substantially improve the CI job, tidy the repo & fix two bugs + This commit will complete the CI Github Action by completing the + testing portion (i.e. running `make check` and `make distcheck`), + including certain lints that today I do by hand, and setting it to run + nightly. + + Update a few `.gitignore`-s. Fix a typo. Update something in the + `macros` directory (which I don't understand). + + Stop the `split` & `report` sub-commands parsing all SCRIBBU env vars + + `boost::program_options::parse_environment()`, invoked with just + a prefix (such as "SCRIBBU") will examine _all_ env vars beginning + with that prefix. If any are found, and can't be interpreted as + command-line options, it will fail (with an inscrutable error message). + + This commit brings these two commands in line with the rest in that + they either don't examine the environment at all, or they only + look for environment variables that map to valid command-line options. + +2022-12-31 Michael Herstine + + Fixing release workflow + + Updated boilerplate for 0.6.23 + + Updated version in . + + Merge branch 'fix-issue-7' + +2022-12-31 Michael Herstine Fixed the same bug in `play_count::reset_counter()`. Removed test workflow since I got it working on ci.yml This time, really closes #7. +2022-12-30 Michael Herstine + + Removed test workflow since I got it working on ci.yml + 2022-12-30 Michael Herstine Fix a bug in `popularimeter::reset_counter()` where any argument greater than 255 would result in an infinite loops that would eventually exhaust memory. diff --git a/README.org b/README.org index 9a47bb0..fff0392 100644 --- a/README.org +++ b/README.org @@ -59,8 +59,8 @@ scribbu can be invoked in a few ways: #+BEGIN_EXAMPLE scribbu - scribbu 0.6.23 - Copyright (C) 2017-2022 Michael Herstine + scribbu 0.7.0 + Copyright (C) 2017-2024 Michael Herstine You are in the Guile REPL; in your shell, type `info scribbu' for documentation. @@ -110,7 +110,7 @@ scribbu is supported on Linux & MacOS. It depends upon: scribbu is distributed as an Autotools source distribution, so installation is accomplished via the usual "configure, make, make install" incantations. General instructions may be found in [[INSTALL]]. -Begining with scribbu 0.6.23, binary packages for Debian & Arch are also available. +Begining with scribbu 0.7.0, binary packages for Debian & Arch are also available. Patches, suggestions & bug reports are welcome. diff --git a/admin/boilerplate b/admin/boilerplate index 2748e8b..7093ca2 100644 --- a/admin/boilerplate +++ b/admin/boilerplate @@ -1,4 +1,4 @@ -# scribbu boilerplate as of release 0.6 -*- text -*- -version: 0.6.23 +# scribbu boilerplate as of release 0.7 -*- text -*- +version: 0.7.0 author: Michael Herstine email: sp1ff@pobox.com diff --git a/configure.ac b/configure.ac index fd64dc7..c1928d4 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([scribbu], [0.6.23], [sp1ff@pobox.com], [scribbu], [https://github.com/sp1ff/scribbu]) +AC_INIT([scribbu], [0.7.0], [sp1ff@pobox.com], [scribbu], [https://github.com/sp1ff/scribbu]) AC_CONFIG_MACRO_DIR([macros]) AC_CONFIG_SRCDIR([src/scribbu.cc]) AC_CONFIG_AUX_DIR([build-aux]) @@ -15,6 +15,7 @@ esac # Checks for programs. AC_PROG_CXX +AC_PROG_AR AC_C_VARARRAYS AC_PROG_AWK AC_PROG_CC diff --git a/doc/scribbu-dump.1 b/doc/scribbu-dump.1 index ec1648f..a513ed0 100644 --- a/doc/scribbu-dump.1 +++ b/doc/scribbu-dump.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2018-2022 Michael Herstine +.\" Copyright (C) 2018-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-dump 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-dump 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu-dump \- dump ID3 tags from one or more files .SH SYNOPSIS diff --git a/doc/scribbu-encodings.1 b/doc/scribbu-encodings.1 index f95014d..fc9de42 100644 --- a/doc/scribbu-encodings.1 +++ b/doc/scribbu-encodings.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2021-2022 Michael Herstine +.\" Copyright (C) 2021-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-encodings 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-encodings 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu encodings \- List the character encodings supported by scribbu .SH SYNOPSIS diff --git a/doc/scribbu-genre.1 b/doc/scribbu-genre.1 index 88eaaa3..edc1622 100644 --- a/doc/scribbu-genre.1 +++ b/doc/scribbu-genre.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2020-2022 Michael Herstine +.\" Copyright (C) 2020-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-genre 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-genre 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu genre \- Set the genre for one or more files .SH SYNOPSIS diff --git a/doc/scribbu-m3u.1 b/doc/scribbu-m3u.1 index 5d4e1fa..c7ad74a 100644 --- a/doc/scribbu-m3u.1 +++ b/doc/scribbu-m3u.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2021-2022 Michael Herstine +.\" Copyright (C) 2021-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-m3u 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-m3u 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu m3u \- M3U playlists from one or more files .SH SYNOPSIS diff --git a/doc/scribbu-popm.1 b/doc/scribbu-popm.1 index 60915ab..7fc0a58 100644 --- a/doc/scribbu-popm.1 +++ b/doc/scribbu-popm.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2019-2022 Michael Herstine +.\" Copyright (C) 2019-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-popm 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-popm 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu popm \- Manage the play count and/or popularimeter ID3v2 tags .SH SYNOPSIS diff --git a/doc/scribbu-rename.1 b/doc/scribbu-rename.1 index 92198db..18be8c9 100644 --- a/doc/scribbu-rename.1 +++ b/doc/scribbu-rename.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2018-2022 Michael Herstine +.\" Copyright (C) 2018-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-rename 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-rename 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu rename \- Rename files according to the ID3 tag attributes .SH SYNOPSIS diff --git a/doc/scribbu-report.1 b/doc/scribbu-report.1 index 677325c..b51991f 100644 --- a/doc/scribbu-report.1 +++ b/doc/scribbu-report.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2018-2022 Michael Herstine +.\" Copyright (C) 2018-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu-report \- generate a report on one or more files' ID3 tags .SH SYNOPSIS diff --git a/doc/scribbu-split.1 b/doc/scribbu-split.1 index 6032bf8..022e5fb 100644 --- a/doc/scribbu-split.1 +++ b/doc/scribbu-split.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2018-2022 Michael Herstine +.\" Copyright (C) 2018-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu-split \- split a file into ID3v2, track & ID3v1 pieces .SH SYNOPSIS diff --git a/doc/scribbu-text.1 b/doc/scribbu-text.1 index 87a7cc3..02e6bbb 100644 --- a/doc/scribbu-text.1 +++ b/doc/scribbu-text.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2019-2022 Michael Herstine +.\" Copyright (C) 2019-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu-text 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu-text 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu-text \- Manage ID3v2 text frames .SH SYNOPSIS diff --git a/doc/scribbu.1 b/doc/scribbu.1 index 719a0c9..9ed0b35 100644 --- a/doc/scribbu.1 +++ b/doc/scribbu.1 @@ -1,7 +1,7 @@ -.\" Copyright (C) 2018-2022 Michael Herstine +.\" Copyright (C) 2018-2024 Michael Herstine .\" You may distribute this file under the terms of the GNU Free .\" Documentation License. -.TH scribbu 1 2022-12-31 "scribbu 0.6.23" "scribbu Manual" +.TH scribbu 1 2024-02-03 "scribbu 0.7.0" "scribbu Manual" .SH NAME scribbu \- The extensible tool for tagging your music collection .SH SYNOPSIS diff --git a/doc/scribbu.texi b/doc/scribbu.texi index fcaf411..910c59c 100644 --- a/doc/scribbu.texi +++ b/doc/scribbu.texi @@ -12,7 +12,7 @@ @copying -Copyright @copyright{} 2018-2022 Michael Herstine +Copyright @copyright{} 2018-2024 Michael Herstine @quotation Permission is granted to copy, distribute and/or modify this document diff --git a/doc/version.texi b/doc/version.texi index 42a321a..b14376e 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -1,4 +1,4 @@ -@set UPDATED 1 February 2024 +@set UPDATED 3 February 2024 @set UPDATED-MONTH February 2024 -@set EDITION 0.6.23 -@set VERSION 0.6.23 +@set EDITION 0.7.0 +@set VERSION 0.7.0 diff --git a/scheme/scribbu.scm b/scheme/scribbu.scm index 323415b..b11d30b 100644 --- a/scheme/scribbu.scm +++ b/scheme/scribbu.scm @@ -1,6 +1,6 @@ ;;;; scribbu.scm --- Scheme modules for scribbu -;;;; Copyright (C) 2019-2022 Michael Herstine +;;;; Copyright (C) 2019-2024 Michael Herstine ;;;; Author: Michael Herstine diff --git a/scribbu/Makefile.am b/scribbu/Makefile.am index 0dd5bbf..75cc899 100644 --- a/scribbu/Makefile.am +++ b/scribbu/Makefile.am @@ -65,7 +65,7 @@ libscribbu_la_LIBADD = $(GUILE_LIBS) \ $(BOOST_REGEX_LIB) \ $(BOOST_SYSTEM_LIB) -libscribbu_la_LDFLAGS = -version-info 4:1:0 $(BOOST_LDFLAGS) $(LIBUNISTRING) +libscribbu_la_LDFLAGS = -version-info 5:0:0 $(BOOST_LDFLAGS) $(LIBUNISTRING) # automake will figure out how to make tbt-parser.hh, but we need to tell it how # to make tbt-lexer.h: diff --git a/scribbu/charsets.cc b/scribbu/charsets.cc index 6f70fd5..8ec7298 100644 --- a/scribbu/charsets.cc +++ b/scribbu/charsets.cc @@ -1,7 +1,7 @@ /** * \file charsets.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/charsets.hh b/scribbu/charsets.hh index 9764e42..7d6c5f6 100644 --- a/scribbu/charsets.hh +++ b/scribbu/charsets.hh @@ -1,7 +1,7 @@ /** * \file charsets.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/csv-pprinter.cc b/scribbu/csv-pprinter.cc index 01b59ac..3335b94 100644 --- a/scribbu/csv-pprinter.cc +++ b/scribbu/csv-pprinter.cc @@ -1,7 +1,7 @@ /** * \file csv-pprinter.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/csv-pprinter.hh b/scribbu/csv-pprinter.hh index 8c0c687..b96eb55 100644 --- a/scribbu/csv-pprinter.hh +++ b/scribbu/csv-pprinter.hh @@ -1,7 +1,7 @@ /** * \file csv-pprinter.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/dynwind-context.cc b/scribbu/dynwind-context.cc index 84e43ca..f2a91f9 100644 --- a/scribbu/dynwind-context.cc +++ b/scribbu/dynwind-context.cc @@ -1,7 +1,7 @@ /** * \file dynwind-context.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/dynwind-context.hh b/scribbu/dynwind-context.hh index e641f07..b6472d5 100644 --- a/scribbu/dynwind-context.hh +++ b/scribbu/dynwind-context.hh @@ -1,7 +1,7 @@ /** * \file dynwind-context.hh * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/errors.hh b/scribbu/errors.hh index 9b77e0e..caa2112 100644 --- a/scribbu/errors.hh +++ b/scribbu/errors.hh @@ -1,7 +1,7 @@ /** * \file errors.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv2.cc b/scribbu/framesv2.cc index 332f29f..76af9e8 100644 --- a/scribbu/framesv2.cc +++ b/scribbu/framesv2.cc @@ -1,7 +1,7 @@ /** * \file framesv2.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv2.hh b/scribbu/framesv2.hh index 22a1ffc..a510282 100644 --- a/scribbu/framesv2.hh +++ b/scribbu/framesv2.hh @@ -1,7 +1,7 @@ /** * \file framesv2.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv22.cc b/scribbu/framesv22.cc index 81a1eab..71b8974 100644 --- a/scribbu/framesv22.cc +++ b/scribbu/framesv22.cc @@ -1,7 +1,7 @@ /** * \file framesv22.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv22.hh b/scribbu/framesv22.hh index 06e3043..b7f3ada 100644 --- a/scribbu/framesv22.hh +++ b/scribbu/framesv22.hh @@ -1,7 +1,7 @@ /** * \file framesv22.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv23.cc b/scribbu/framesv23.cc index 79abcb6..c6aab2f 100644 --- a/scribbu/framesv23.cc +++ b/scribbu/framesv23.cc @@ -1,7 +1,7 @@ /** * \file framesv23.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv23.hh b/scribbu/framesv23.hh index a5531f0..488aadb 100644 --- a/scribbu/framesv23.hh +++ b/scribbu/framesv23.hh @@ -1,7 +1,7 @@ /** * \file framesv23.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv24.cc b/scribbu/framesv24.cc index 8cb1d93..e49995a 100644 --- a/scribbu/framesv24.cc +++ b/scribbu/framesv24.cc @@ -1,7 +1,7 @@ /** * \file framesv24.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/framesv24.hh b/scribbu/framesv24.hh index 74a37af..990f766 100644 --- a/scribbu/framesv24.hh +++ b/scribbu/framesv24.hh @@ -1,7 +1,7 @@ /** * \file framesv24.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v1.cc b/scribbu/id3v1.cc index ed151b2..8fdc127 100644 --- a/scribbu/id3v1.cc +++ b/scribbu/id3v1.cc @@ -1,7 +1,7 @@ /** * \file id3v1.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v1.hh b/scribbu/id3v1.hh index 231d798..56651f9 100644 --- a/scribbu/id3v1.hh +++ b/scribbu/id3v1.hh @@ -1,7 +1,7 @@ /** * \file id3v1.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v2-utils.cc b/scribbu/id3v2-utils.cc index 3e4437e..f3eeea4 100644 --- a/scribbu/id3v2-utils.cc +++ b/scribbu/id3v2-utils.cc @@ -1,7 +1,7 @@ /** * \file id3v2-utils.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v2-utils.hh b/scribbu/id3v2-utils.hh index d2e7bdd..7cc1318 100644 --- a/scribbu/id3v2-utils.hh +++ b/scribbu/id3v2-utils.hh @@ -1,7 +1,7 @@ /** * \file id3v2-utils.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v2.cc b/scribbu/id3v2.cc index 10ca2af..d9a07b3 100644 --- a/scribbu/id3v2.cc +++ b/scribbu/id3v2.cc @@ -1,7 +1,7 @@ /** * \file id3v2.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v2.hh b/scribbu/id3v2.hh index 9c906a2..0e96115 100644 --- a/scribbu/id3v2.hh +++ b/scribbu/id3v2.hh @@ -1,7 +1,7 @@ /** * \file id3v2.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v22.cc b/scribbu/id3v22.cc index a25abd1..074e9b1 100644 --- a/scribbu/id3v22.cc +++ b/scribbu/id3v22.cc @@ -1,7 +1,7 @@ /** * \file id3v22.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v22.hh b/scribbu/id3v22.hh index 0d1e001..1f6708b 100644 --- a/scribbu/id3v22.hh +++ b/scribbu/id3v22.hh @@ -1,7 +1,7 @@ /** * \file id3v22.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v23.cc b/scribbu/id3v23.cc index 03ff91b..cd279e4 100644 --- a/scribbu/id3v23.cc +++ b/scribbu/id3v23.cc @@ -1,7 +1,7 @@ /** * \file id3v23.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v23.hh b/scribbu/id3v23.hh index 046e0d8..0179b41 100644 --- a/scribbu/id3v23.hh +++ b/scribbu/id3v23.hh @@ -1,7 +1,7 @@ /** * \file id3v23.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v24.cc b/scribbu/id3v24.cc index 0917ff8..9825ad4 100644 --- a/scribbu/id3v24.cc +++ b/scribbu/id3v24.cc @@ -1,7 +1,7 @@ /** * \file id3v24.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/id3v24.hh b/scribbu/id3v24.hh index e3d69a2..eab8b6b 100644 --- a/scribbu/id3v24.hh +++ b/scribbu/id3v24.hh @@ -1,7 +1,7 @@ /** * \file id3v24.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/mp3.cc b/scribbu/mp3.cc index 043f940..e956c44 100644 --- a/scribbu/mp3.cc +++ b/scribbu/mp3.cc @@ -1,7 +1,7 @@ /** * \file mp3.cc * - * Copyright (C) 2021-2022 Michael Herstine + * Copyright (C) 2021-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/mp3.hh b/scribbu/mp3.hh index f215da8..7710817 100644 --- a/scribbu/mp3.hh +++ b/scribbu/mp3.hh @@ -1,7 +1,7 @@ /** * \file mp3.hh * - * Copyright (C) 2021-2022 Michael Herstine + * Copyright (C) 2021-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/ostream.cc b/scribbu/ostream.cc index f25c45e..632e931 100644 --- a/scribbu/ostream.cc +++ b/scribbu/ostream.cc @@ -1,7 +1,7 @@ /** * \file ostream.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/ostream.hh b/scribbu/ostream.hh index caa4401..2928acd 100644 --- a/scribbu/ostream.hh +++ b/scribbu/ostream.hh @@ -1,7 +1,7 @@ /** * \file ostream.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/pprinter.cc b/scribbu/pprinter.cc index c59deef..f41bd68 100644 --- a/scribbu/pprinter.cc +++ b/scribbu/pprinter.cc @@ -1,7 +1,7 @@ /** * \file pprinter.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/pprinter.hh b/scribbu/pprinter.hh index 412f6b1..1acad87 100644 --- a/scribbu/pprinter.hh +++ b/scribbu/pprinter.hh @@ -1,7 +1,7 @@ /** * \file pprinter.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/scheme-serde.cc b/scribbu/scheme-serde.cc index 670f8e3..333f5cb 100644 --- a/scribbu/scheme-serde.cc +++ b/scribbu/scheme-serde.cc @@ -1,7 +1,7 @@ /** * \file scheme-serde.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/scheme-serde.hh b/scribbu/scheme-serde.hh index c9e990f..2d9d057 100644 --- a/scribbu/scheme-serde.hh +++ b/scribbu/scheme-serde.hh @@ -1,7 +1,7 @@ /** * \file scheme-serde.hh * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/scheme.cc b/scribbu/scheme.cc index a0610d1..fa73e66 100644 --- a/scribbu/scheme.cc +++ b/scribbu/scheme.cc @@ -1,7 +1,7 @@ /** * \file scheme.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * @@ -48,8 +48,8 @@ using scribbu::scheme_serde_dispatcher; // utility code // /////////////////////////////////////////////////////////////////////////////// -#define AUTHOR "Michael Herstine" -#define COPYRIGHT "2017-2022" +#define AUTHOR "Michael Herstine" +#define COPYRIGHT "2017-2024" #define READ_ID3V1_TAG "read-id3v1-tag" #define READ_TAGSET "read-tagset" #define WITH_TRACK_IN "with-track-in" diff --git a/scribbu/scheme.hh b/scribbu/scheme.hh index 6b4260d..2d16a0f 100644 --- a/scribbu/scheme.hh +++ b/scribbu/scheme.hh @@ -1,7 +1,7 @@ /** * \file scheme.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/scribbu.cc b/scribbu/scribbu.cc index 2a5e39e..c9c4f67 100644 --- a/scribbu/scribbu.cc +++ b/scribbu/scribbu.cc @@ -1,7 +1,7 @@ /** * \file scribbu.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/scribbu.hh b/scribbu/scribbu.hh index 64ad1f7..e688839 100644 --- a/scribbu/scribbu.hh +++ b/scribbu/scribbu.hh @@ -1,7 +1,7 @@ /** * \file scribbu.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tagset.cc b/scribbu/tagset.cc index a46c720..a7abdda 100644 --- a/scribbu/tagset.cc +++ b/scribbu/tagset.cc @@ -1,7 +1,7 @@ /** * \file tagset.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tagset.hh b/scribbu/tagset.hh index 8072614..002d729 100644 --- a/scribbu/tagset.hh +++ b/scribbu/tagset.hh @@ -1,7 +1,7 @@ /** * \file tagset.hh * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tbt-lexer.ll b/scribbu/tbt-lexer.ll index de54b4a..c094469 100644 --- a/scribbu/tbt-lexer.ll +++ b/scribbu/tbt-lexer.ll @@ -8,7 +8,7 @@ * Note that this will be processed into a .cc file by autoconf. * * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tbt-parser.yy b/scribbu/tbt-parser.yy index 188d5c2..b96f266 100644 --- a/scribbu/tbt-parser.yy +++ b/scribbu/tbt-parser.yy @@ -7,7 +7,7 @@ * * Note that this will be processed into a .cc file by autoconf. * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tbt-support.cc b/scribbu/tbt-support.cc index f54e0b8..4993986 100644 --- a/scribbu/tbt-support.cc +++ b/scribbu/tbt-support.cc @@ -1,7 +1,7 @@ /** * \file tbt-support.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tbt-support.hh b/scribbu/tbt-support.hh index 238d31b..0492d9f 100644 --- a/scribbu/tbt-support.hh +++ b/scribbu/tbt-support.hh @@ -1,7 +1,7 @@ /** * \file tbt-support.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tdf-pprinter.cc b/scribbu/tdf-pprinter.cc index c684b6c..7750e03 100644 --- a/scribbu/tdf-pprinter.cc +++ b/scribbu/tdf-pprinter.cc @@ -1,7 +1,7 @@ /** * \file tdf-pprinter.hh * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/tdf-pprinter.hh b/scribbu/tdf-pprinter.hh index 831da77..69945ee 100644 --- a/scribbu/tdf-pprinter.hh +++ b/scribbu/tdf-pprinter.hh @@ -1,7 +1,7 @@ /** * \file tdf-pprinter.hh * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/winamp-genres.cc b/scribbu/winamp-genres.cc index 0b8b9f8..8319c85 100644 --- a/scribbu/winamp-genres.cc +++ b/scribbu/winamp-genres.cc @@ -1,7 +1,7 @@ /** * \file winamp-genres.cc * - * Copyright (C) 2020-2022 Michael Herstine + * Copyright (C) 2020-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/scribbu/winamp-genres.hh b/scribbu/winamp-genres.hh index f79eb96..7cfb5c7 100644 --- a/scribbu/winamp-genres.hh +++ b/scribbu/winamp-genres.hh @@ -1,7 +1,7 @@ /** * \file winamp-genres.hh * - * Copyright (C) 2020-2022 Michael Herstine + * Copyright (C) 2020-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/Makefile.am b/src/Makefile.am index 4fd19d6..4c3310e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -3,8 +3,8 @@ scribbu_SOURCES = scribbu.cc command-utilities.hh command-utilities.cc \ rename.cc report.cc split.cc dump.cc popm.cc xtag.cc text.cc \ genre.cc m3u.cc encodings.cc -AM_CPPFLAGS = -I$(srcdir)/.. $(BOOST_CPPFLAGS) $(GUILE_CFLAGS) -DDATADIR=\"$(datadir)\" -DSCRIBBU_ALWAYS_DUMP_CORE -# AM_CPPFLAGS = -I$(srcdir)/.. $(BOOST_CPPFLAGS) $(GUILE_CFLAGS) -DDATADIR=\"$(datadir)\" +# AM_CPPFLAGS = -I$(srcdir)/.. $(BOOST_CPPFLAGS) $(GUILE_CFLAGS) -DDATADIR=\"$(datadir)\" -DSCRIBBU_ALWAYS_DUMP_CORE +AM_CPPFLAGS = -I$(srcdir)/.. $(BOOST_CPPFLAGS) $(GUILE_CFLAGS) -DDATADIR=\"$(datadir)\" AM_CXXFLAGS = -std=c++20 $(GUILE_CFLAGS) AM_LDFLAGS = $(BOOST_LDFLAGS) $(LIBUNISTRING) diff --git a/src/command-utilities.cc b/src/command-utilities.cc index b02dd88..1cfff18 100644 --- a/src/command-utilities.cc +++ b/src/command-utilities.cc @@ -4,7 +4,7 @@ * \brief Assorted utilities for scribbu & its sub-commands * * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/command-utilities.hh b/src/command-utilities.hh index 6d77e2a..1104880 100644 --- a/src/command-utilities.hh +++ b/src/command-utilities.hh @@ -4,7 +4,7 @@ * \brief Assorted utilities for scribbu & its sub-commands * * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/dump.cc b/src/dump.cc index 43358fb..0307587 100644 --- a/src/dump.cc +++ b/src/dump.cc @@ -1,7 +1,7 @@ /** * \file dump.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/encodings.cc b/src/encodings.cc index fc38434..8acadab 100644 --- a/src/encodings.cc +++ b/src/encodings.cc @@ -1,7 +1,7 @@ /** * \file encodings.cc * - * Copyright (C) 2021-2022 Michael Herstine + * Copyright (C) 2021-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/genre.cc b/src/genre.cc index 875aa30..d865dbe 100644 --- a/src/genre.cc +++ b/src/genre.cc @@ -1,7 +1,7 @@ /** * \file genre.cc * - * Copyright (C) 2020-2022 Michael Herstine + * Copyright (C) 2020-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/m3u.cc b/src/m3u.cc index 3e6394d..64126a4 100644 --- a/src/m3u.cc +++ b/src/m3u.cc @@ -1,7 +1,7 @@ /** * \file m3u.cc * - * Copyright (C) 2021-2022 Michael Herstine + * Copyright (C) 2021-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/popm.cc b/src/popm.cc index c77c220..400ce6b 100644 --- a/src/popm.cc +++ b/src/popm.cc @@ -1,7 +1,7 @@ /** * \file popm.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/rename.cc b/src/rename.cc index bdcda75..241701c 100644 --- a/src/rename.cc +++ b/src/rename.cc @@ -1,7 +1,7 @@ /** * \file rename.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/report.cc b/src/report.cc index 51976da..e560b98 100644 --- a/src/report.cc +++ b/src/report.cc @@ -1,7 +1,7 @@ /** * \file report.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/scribbu.cc b/src/scribbu.cc index 1ed92f4..713c06b 100644 --- a/src/scribbu.cc +++ b/src/scribbu.cc @@ -1,7 +1,7 @@ /** * \file scribbu.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/split.cc b/src/split.cc index 4d9993f..cda9aa9 100644 --- a/src/split.cc +++ b/src/split.cc @@ -1,7 +1,7 @@ /** * \file split.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/text.cc b/src/text.cc index e351afd..c673fcd 100644 --- a/src/text.cc +++ b/src/text.cc @@ -1,7 +1,7 @@ /** * \file text.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/src/xtag.cc b/src/xtag.cc index 994d5ae..a27c6f5 100644 --- a/src/xtag.cc +++ b/src/xtag.cc @@ -1,7 +1,7 @@ /** * \file xtag.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/charsets.cc b/test/charsets.cc index 1e13257..4bbd04d 100644 --- a/test/charsets.cc +++ b/test/charsets.cc @@ -1,7 +1,7 @@ /** * \file charsets.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/csv-pprinter.cc b/test/csv-pprinter.cc index abd067b..48ec231 100644 --- a/test/csv-pprinter.cc +++ b/test/csv-pprinter.cc @@ -1,7 +1,7 @@ /** * \file csv-pprinter.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/framesv2.cc b/test/framesv2.cc index 3a3b4df..733c4af 100644 --- a/test/framesv2.cc +++ b/test/framesv2.cc @@ -1,7 +1,7 @@ /** * \file framesv2.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/framesv22.cc b/test/framesv22.cc index e7736d8..98c4070 100644 --- a/test/framesv22.cc +++ b/test/framesv22.cc @@ -1,7 +1,7 @@ /** * \file framesv22.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/framesv23.cc b/test/framesv23.cc index af00e61..eaceb56 100644 --- a/test/framesv23.cc +++ b/test/framesv23.cc @@ -1,7 +1,7 @@ /** * \file framesv23.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/framesv24.cc b/test/framesv24.cc index f5e3eee..914aa7f 100644 --- a/test/framesv24.cc +++ b/test/framesv24.cc @@ -1,7 +1,7 @@ /** * \file framesv24.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v1.cc b/test/id3v1.cc index 9ddf8d8..7ef8c06 100644 --- a/test/id3v1.cc +++ b/test/id3v1.cc @@ -1,7 +1,7 @@ /** * \file id3v1.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v2-edit.cc b/test/id3v2-edit.cc index 15f71aa..4084bac 100644 --- a/test/id3v2-edit.cc +++ b/test/id3v2-edit.cc @@ -1,7 +1,7 @@ /** * \file id3v2-edit.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v2-utils.cc b/test/id3v2-utils.cc index 2639a5b..0bf2d1f 100644 --- a/test/id3v2-utils.cc +++ b/test/id3v2-utils.cc @@ -1,7 +1,7 @@ /** * \file id3v2-utils.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v2.cc b/test/id3v2.cc index f5d11d7..b499ae2 100644 --- a/test/id3v2.cc +++ b/test/id3v2.cc @@ -1,7 +1,7 @@ /** * \file id3v2.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v22.cc b/test/id3v22.cc index c5bd700..16a966a 100644 --- a/test/id3v22.cc +++ b/test/id3v22.cc @@ -1,7 +1,7 @@ /** * \file id3v22.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v23.cc b/test/id3v23.cc index 263c287..0b7f578 100644 --- a/test/id3v23.cc +++ b/test/id3v23.cc @@ -1,7 +1,7 @@ /** * \file id3v23.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/id3v24.cc b/test/id3v24.cc index 11cf559..50662a6 100644 --- a/test/id3v24.cc +++ b/test/id3v24.cc @@ -1,7 +1,7 @@ /** * \file id3v24.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/mp3.cc b/test/mp3.cc index 824d770..9abbbff 100644 --- a/test/mp3.cc +++ b/test/mp3.cc @@ -1,7 +1,7 @@ /** * \file mp3.cc * - * Copyright (C) 2021-2022 Michael Herstine + * Copyright (C) 2021-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/ostream.cc b/test/ostream.cc index df8497e..1bbd171 100644 --- a/test/ostream.cc +++ b/test/ostream.cc @@ -1,7 +1,7 @@ /** * \file ostream.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/pprinter.cc b/test/pprinter.cc index 7bc0b3b..044b601 100644 --- a/test/pprinter.cc +++ b/test/pprinter.cc @@ -1,7 +1,7 @@ /** * \file pprinter.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/scribbu.cc b/test/scribbu.cc index 4b80b6b..9edfb8c 100644 --- a/test/scribbu.cc +++ b/test/scribbu.cc @@ -1,7 +1,7 @@ /** * \file scribbu.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/tagset.cc b/test/tagset.cc index 7a02f5a..6de4914 100644 --- a/test/tagset.cc +++ b/test/tagset.cc @@ -1,7 +1,7 @@ /** * \file tagset.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/tdf-pprinter.cc b/test/tdf-pprinter.cc index af7dd8d..52f4e2d 100644 --- a/test/tdf-pprinter.cc +++ b/test/tdf-pprinter.cc @@ -1,7 +1,7 @@ /** * \file csv-pprinter.cc * - * Copyright (C) 2019-2022 Michael Herstine + * Copyright (C) 2019-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/test-cleanup-encoded-by.scm b/test/test-cleanup-encoded-by.scm index e9bf1da..889b30c 100755 --- a/test/test-cleanup-encoded-by.scm +++ b/test/test-cleanup-encoded-by.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test-cleanup-encoded-by.scm ;;;; -;;;; Copyright (C) 2015-2022 Michael Herstine +;;;; Copyright (C) 2015-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test-cleanup-from-audacity.scm b/test/test-cleanup-from-audacity.scm index 9ed6dda..2ca262e 100644 --- a/test/test-cleanup-from-audacity.scm +++ b/test/test-cleanup-from-audacity.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test-cleanup-from-audacity.scm ;;;; -;;;; Copyright (C) 2015-2022 Michael Herstine +;;;; Copyright (C) 2015-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test-display.scm b/test/test-display.scm index 5a5535d..da512b3 100644 --- a/test/test-display.scm +++ b/test/test-display.scm @@ -1,6 +1,6 @@ ;;;; test-display.scm ;;;; -;;;; Copyright (C) 2023 Michael Herstine +;;;; Copyright (C) 2023-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test-frames-from-scheme.scm b/test/test-frames-from-scheme.scm index 6f78053..db682e1 100644 --- a/test/test-frames-from-scheme.scm +++ b/test/test-frames-from-scheme.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test-frames-from-scheme.scm ;;;; -;;;; Copyright (C) 2019-2022 Michael Herstine +;;;; Copyright (C) 2019-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test-fs-generator.scm b/test/test-fs-generator.scm index 9ee84af..371f5cd 100644 --- a/test/test-fs-generator.scm +++ b/test/test-fs-generator.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test-fs-generator.scm ;;;; -;;;; Copyright (C) 2015-2022 Michael Herstine +;;;; Copyright (C) 2015-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test-tagsets-from-scheme.scm b/test/test-tagsets-from-scheme.scm index 79ac3bf..e3837bd 100644 --- a/test/test-tagsets-from-scheme.scm +++ b/test/test-tagsets-from-scheme.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test-tagsets-from-scheme.scm ;;;; -;;;; Copyright (C) 2019-2022 Michael Herstine +;;;; Copyright (C) 2019-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/test.scm b/test/test.scm index acf4e26..057990a 100644 --- a/test/test.scm +++ b/test/test.scm @@ -1,7 +1,7 @@ ;;;; ;;;; test.scm ;;;; -;;;; Copyright (C) 2015-2022 Michael Herstine +;;;; Copyright (C) 2015-2024 Michael Herstine ;;;; ;;;; This file is part of scribbu. ;;;; diff --git a/test/unit.cc b/test/unit.cc index 910a434..1f5ae89 100644 --- a/test/unit.cc +++ b/test/unit.cc @@ -1,7 +1,7 @@ /** * \file unit.cc * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/unit.hh b/test/unit.hh index bd42329..a40d54e 100644 --- a/test/unit.hh +++ b/test/unit.hh @@ -1,7 +1,7 @@ /** * \file unit.hh * - * Copyright (C) 2015-2022 Michael Herstine + * Copyright (C) 2015-2024 Michael Herstine * * This file is part of scribbu. * diff --git a/test/winamp-genres.cc b/test/winamp-genres.cc index b91df6e..01a9774 100644 --- a/test/winamp-genres.cc +++ b/test/winamp-genres.cc @@ -1,7 +1,7 @@ /** * \file winamp-genres.cc * - * Copyright (C) 2020-2022 Michael Herstine + * Copyright (C) 2020-2024 Michael Herstine * * This file is part of scribbu. *