texlive[57351] Build/source/utils: autosp 2021-01-07
commits+kakuto at tug.org
commits+kakuto at tug.org
Fri Jan 8 02:55:23 CET 2021
Revision: 57351
http://tug.org/svn/texlive?view=revision&revision=57351
Author: kakuto
Date: 2021-01-08 02:55:23 +0100 (Fri, 08 Jan 2021)
Log Message:
-----------
autosp 2021-01-07
Modified Paths:
--------------
trunk/Build/source/utils/README
trunk/Build/source/utils/autosp/ChangeLog
trunk/Build/source/utils/autosp/TLpatches/ChangeLog
trunk/Build/source/utils/autosp/autosp-src/ChangeLog
trunk/Build/source/utils/autosp/autosp-src/README
trunk/Build/source/utils/autosp/autosp-src/autosp.1
trunk/Build/source/utils/autosp/autosp-src/autosp.c
trunk/Build/source/utils/autosp/autosp-src/configure
trunk/Build/source/utils/autosp/autosp-src/configure.ac
trunk/Build/source/utils/autosp/autosp-src/install-sh
trunk/Build/source/utils/autosp/autosp-src/process_command.c
trunk/Build/source/utils/autosp/autosp-src/spacing_note.c
trunk/Build/source/utils/autosp/autosp-src/tests/quod2.tex
trunk/Build/source/utils/autosp/configure
trunk/Build/source/utils/autosp/configure.ac
Modified: trunk/Build/source/utils/README
===================================================================
--- trunk/Build/source/utils/README 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/README 2021-01-08 01:55:23 UTC (rev 57351)
@@ -9,7 +9,7 @@
see http://tug.org/texlive/build.html#asymptote
and tlpkg/bin/tl-update-asy
-autosp 2020-02-06 - checked 07feb20
+autosp 2021-01-07 - checked 08jan21
http://ctan.org/pkg/autosp
devnag - from devanagari package installed in texmf-dist.
Modified: trunk/Build/source/utils/autosp/ChangeLog
===================================================================
--- trunk/Build/source/utils/autosp/ChangeLog 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/ChangeLog 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,3 +1,8 @@
+2021-01-08 Akira Kakuto <kakuto at w32tex.org>
+
+ * Import autosp-2021-01-07.
+ configure.ac: Adapted.
+
2020-06-07 Karl Berry <karl at freefriends.org>
* ac/withenable.ac: omit $Id$ from generated output.
Modified: trunk/Build/source/utils/autosp/TLpatches/ChangeLog
===================================================================
--- trunk/Build/source/utils/autosp/TLpatches/ChangeLog 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/TLpatches/ChangeLog 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,3 +1,7 @@
+2021-01-08 Akira Kakuto <kakuto at w32tex.org>
+
+ Import autosp-2021-01-07.
+
2020-03-11 Karl Berry <karl at tug.org>
Import autosp-2020-03-11.
Modified: trunk/Build/source/utils/autosp/autosp-src/ChangeLog
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/ChangeLog 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/ChangeLog 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,7 +1,12 @@
AUTOSP
-2020-02-09
+2021-01-07
+ allowed \Cp as an abbreviation for \Cpause
+ removed multiple declarations in autosp.c
+
+2020-03-11
+
correct \Cpause handling at \alaligne when \TransformNotes is used
2019-12-22
Modified: trunk/Build/source/utils/autosp/autosp-src/README
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/README 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/README 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,5 +1,5 @@
This is the README for the autosp package,
-version 2020-02-06.
+version 2021-01-07.
autosp is a preprocessor that generates note-spacing
commands for MusiXTeX scores. It simplifies the creation
@@ -27,8 +27,9 @@
If there is a single staff, consecutive whole-bar rest bars
are merged into a multi-bar rest. Bar-centered rests can be
-coded using the standard \def\atnextbar notation but also
-by using the non-standard command \Cpause in a note segment.
+coded using the standard \def\atnextbar notation but also by
+using the non-standard command \Cpause (or \Cp) in a note
+segment.
Spacing commands \sk and \hsk in the source are discarded,
but not \qsk, \hqsk or \qqsk; moreover non-standard commands
Modified: trunk/Build/source/utils/autosp/autosp-src/autosp.1
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/autosp.1 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/autosp.1 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,5 +1,5 @@
.\" This manpage is licensed under the GNU Public License
-.TH AUTOSP 1 2019-12-22 "" ""
+.TH AUTOSP 1 2021-01-07 "" ""
.SH NAME
autosp \- preprocessor to generate note-spacing commands for MusiXTeX scores
@@ -110,7 +110,7 @@
If there is a single staff, consecutive whole-bar rest bars
are merged into a multi-bar rest. Bar-centered rests can be
coded using the standard \\def\\atnextbar notation but
-the non-standard command \\Cpause in a note segment also generates a
+the non-standard command \\Cpause (or \\Cp) in a note segment also generates a
bar-centered rest.
Spacing commands \\sk and \\bsk in the source are discarded,
Modified: trunk/Build/source/utils/autosp/autosp-src/autosp.c
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/autosp.c 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/autosp.c 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,6 +1,6 @@
-char version[12] = "2020-03-11";
+char version[12] = "2021-01-07";
-/* Copyright (C) 2014-20 R. D. Tennent School of Computing,
+/* Copyright (C) 2014-21 R. D. Tennent School of Computing,
* Queen's University, rdt at cs.queensu.ca
*
* This program is free software; you can redistribute it
@@ -107,9 +107,6 @@
# define SHORT_LEN 256
-bool debug;
-bool dottedbeamnotes; /* dotted beam notes ignored? */
-
char infilename[SHORT_LEN];
char *infilename_n;
char outfilename[SHORT_LEN];
Modified: trunk/Build/source/utils/autosp/autosp-src/configure
===================================================================
(Binary files differ)
Modified: trunk/Build/source/utils/autosp/autosp-src/configure.ac
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/configure.ac 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/configure.ac 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,5 +1,5 @@
AC_PREREQ(2.63)
-AC_INIT([autosp],[2020-03-11],[rdt at cs.queensu.ca])
+AC_INIT([autosp],[2021-01-07],[rdt at cs.queensu.ca])
AC_CONFIG_AUX_DIR([.])
AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS([config.h])
Modified: trunk/Build/source/utils/autosp/autosp-src/install-sh
===================================================================
(Binary files differ)
Modified: trunk/Build/source/utils/autosp/autosp-src/process_command.c
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/process_command.c 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/process_command.c 2021-01-08 01:55:23 UTC (rev 57351)
@@ -171,7 +171,7 @@
PRIVATE
void filter_output (int i)
-{ /* discard \sk \bsk \Qsk \TQsk \HQsk \QQsk and \Cpause */
+{ /* discard \sk \bsk \Qsk \TQsk \HQsk \QQsk \Cp and \Cpause */
char *s = notes[i];
while (s < current[i])
{ char *t;
@@ -180,6 +180,7 @@
if (!prefix ("\\sk", s)
&& !prefix ("\\bsk", s)
&& !prefix ("\\Cpause", s)
+ && !prefix ("\\Cp", s)
&& !prefix ("\\Qsk", s)
&& !prefix ("\\HQsk", s)
&& !prefix ("\\TQsk", s)
Modified: trunk/Build/source/utils/autosp/autosp-src/spacing_note.c
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/spacing_note.c 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/spacing_note.c 2021-01-08 01:55:23 UTC (rev 57351)
@@ -291,7 +291,8 @@
break;
}
- if ( prefix ("\\Cpause", s) )
+ if ( prefix ("\\Cpause", s)
+ || prefix ("\\Cp", s))
{ /* bar-centered rest */
bar_rest[i] = true;
spacing = MAX_SPACING;
Modified: trunk/Build/source/utils/autosp/autosp-src/tests/quod2.tex
===================================================================
--- trunk/Build/source/utils/autosp/autosp-src/tests/quod2.tex 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/autosp-src/tests/quod2.tex 2021-01-08 01:55:23 UTC (rev 57351)
@@ -1,4 +1,4 @@
-% Generated by autosp (2020-03-11).
+% Generated by autosp (2021-01-07).
\input musixtex
\input musixplt
\input soul.sty
Modified: trunk/Build/source/utils/autosp/configure
===================================================================
(Binary files differ)
Modified: trunk/Build/source/utils/autosp/configure.ac
===================================================================
--- trunk/Build/source/utils/autosp/configure.ac 2021-01-08 00:48:44 UTC (rev 57350)
+++ trunk/Build/source/utils/autosp/configure.ac 2021-01-08 01:55:23 UTC (rev 57351)
@@ -7,7 +7,7 @@
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-m4_define([autosp_version], [2020-03-11])[]dnl using unmodified autosp source
+m4_define([autosp_version], [2021-01-07])[]dnl using unmodified autosp source
AC_INIT([autosp (TeX Live)], autosp_version, [tex-k at tug.org])
AC_PREREQ([2.65])
AC_CONFIG_SRCDIR([autosp-src/autosp.c])
More information about the tex-live-commits
mailing list.