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.