Skip to content

Commit

Permalink
scribbu release 0.6.22.
Browse files Browse the repository at this point in the history
Updating boilerplate prior to releasing 0.6.22.
  • Loading branch information
sp1ff committed Dec 5, 2022
1 parent d4ff770 commit 2172503
Show file tree
Hide file tree
Showing 107 changed files with 137 additions and 129 deletions.
9 changes: 8 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
2022-12-03 Michael Herstine <[email protected]>
2022-12-04 Michael Herstine <[email protected]>

scribbu release 0.6.22.
Updating boilerplate prior to releasing 0.6.22.

2022-12-04 Michael Herstine <[email protected]>

Remove boost::filesystem in favor of std::filesystem.
It turns-out that boost 1.74 introduced a bug in the
Expand All @@ -18,6 +23,8 @@
bug, so I replaced the boost implementation with the std version
throughout.

Also updated `ci.yml`.

2022-11-25 Michael Herstine <[email protected]>

Fix SIGSTKSZ.
Expand Down
6 changes: 3 additions & 3 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@ scribbu can be invoked in a few ways:

#+BEGIN_EXAMPLE
scribbu
scribbu 0.6.21
Copyright (C) 2017-2021 Michael Herstine <[email protected]>
scribbu 0.6.22
Copyright (C) 2017-2022 Michael Herstine <[email protected]>

You are in the Guile REPL; in your shell, type `info scribbu' for documentation.

Expand Down Expand Up @@ -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.20, binary packages for Debian & Arch are also available.
Begining with scribbu 0.6.22, binary packages for Debian & Arch are also available.

Patches, suggestions & bug reports are welcome.

Expand Down
2 changes: 1 addition & 1 deletion admin/boilerplate
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# scribbu boilerplate as of release 0.6 -*- text -*-
version: 0.6.18
version: 0.6.22
author: Michael Herstine
email: [email protected]
1 change: 1 addition & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ AC_SEARCH_LIBS(ffi_call,ffi,AC_DEFINE([HAVE_FFI_CALL],[1],
AC_CHECK_HEADERS([arpa/inet.h])
AC_CHECK_HEADERS([libintl.h])
AC_CHECK_HEADERS([stddef.h])
AC_CHECK_HEADERS([stdint.h])

# Checks for typedefs, structures, and compiler characteristics.
AC_CHECK_HEADER_STDBOOL
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-dump.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-dump 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-dump 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu-dump \- dump ID3 tags from one or more files
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-encodings.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2021-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-encodings 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-encodings 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu encodings \- List the character encodings supported by scribbu
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-genre.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2020-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2020-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-genre 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-genre 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu genre \- Set the genre for one or more files
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-m3u.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2021-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-m3u 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-m3u 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu m3u \- M3U playlists from one or more files
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-popm.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2019-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2019-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-popm 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-popm 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu popm \- Manage the play count and/or popularimeter ID3v2 tags
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-rename.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-rename 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-rename 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu rename \- Rename files according to the ID3 tag attributes
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-report.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu-report \- generate a report on one or more files' ID3 tags
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-split.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu-split \- split a file into ID3v2, track & ID3v1 pieces
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-text.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2019-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2019-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-text 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu-text 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu-text \- Manage ID3v2 text frames
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2022 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2021-05-02 "scribbu 0.6.18" "scribbu Manual"
.TH scribbu 1 2022-12-04 "scribbu 0.6.22" "scribbu Manual"
.SH NAME
scribbu \- The extensible tool for tagging your music collection
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion doc/scribbu.texi
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

@copying

Copyright @copyright{} 2018-2021 Michael Herstine <sp1ff@@pobox.com>
Copyright @copyright{} 2018-2022 Michael Herstine <sp1ff@@pobox.com>

@quotation
Permission is granted to copy, distribute and/or modify this document
Expand Down
4 changes: 2 additions & 2 deletions doc/version.texi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@set UPDATED 29 November 2022
@set UPDATED-MONTH November 2022
@set UPDATED 4 December 2022
@set UPDATED-MONTH December 2022
@set EDITION 0.6.22
@set VERSION 0.6.22
2 changes: 1 addition & 1 deletion scheme/scribbu.scm
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;;; scribbu.scm --- Scheme modules for scribbu

;;;; Copyright (C) 2019-2021 Michael Herstine <[email protected]>
;;;; Copyright (C) 2019-2022 Michael Herstine <[email protected]>

;;;; Author: Michael Herstine <[email protected]>

Expand Down
2 changes: 1 addition & 1 deletion scribbu/charsets.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file charsets.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/charsets.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file charsets.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/csv-pprinter.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file csv-pprinter.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/csv-pprinter.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file csv-pprinter.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/dynwind-context.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file dynwind-context.cc
*
* Copyright (C) 2019-2021 Michael Herstine <[email protected]>
* Copyright (C) 2019-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/dynwind-context.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file dynwind-context.hh
*
* Copyright (C) 2019-2021 Michael Herstine <[email protected]>
* Copyright (C) 2019-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/errors.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file errors.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv2.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv2.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv2.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv2.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv22.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv22.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv22.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv22.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv23.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv23.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv23.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv23.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv24.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv24.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
4 changes: 2 additions & 2 deletions scribbu/framesv24.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv24.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down Expand Up @@ -768,7 +768,7 @@ namespace scribbu {
using namespace std;
vector<unsigned char> buf;
comments::textb(back_inserter(buf));
return buf.empty() ? string_type() :
return buf.empty() ? string_type() :
id3v2_4_frame::as_str<string_type>(&(buf[0]), buf.size(),
unicode(), dst, rsp, src);
}
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v1.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v1.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v1.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v1.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2-utils.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2-utils.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2-utils.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2-utils.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
4 changes: 2 additions & 2 deletions scribbu/id3v2.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2.hh
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down Expand Up @@ -130,7 +130,7 @@
* sequences of the form $FF 00 should be interpreted as just $FF.
*
* ID2v2.3 introduced an extended header, which is *not* sync-safe, and
* padding, which *is* (padding bytes must always be $00). In section 3.2
* padding, which *is* (padding bytes must always be $00). In section 3.2
* \ref scribbu_id3v2_refs_4 "[4]" the specification explicitly notes that the
* extended header \em is subject to unsynchronisation. Therefore, in the end,
* ID3v2.3 tags are deserialized in the same way as ID3v2.2: once the header is
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v22.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v22.cc
*
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
* Copyright (C) 2015-2022 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
Loading

0 comments on commit 2172503

Please sign in to comment.