eplain[63] trunk: eplain-3.13
commits+karl at tug.org
commits+karl at tug.org
Sun Oct 16 18:56:05 CEST 2022
Revision: 63
http://tug.org/svn/eplain?view=revision&revision=63
Author: karl
Date: 2022-10-16 18:56:05 +0200 (Sun, 16 Oct 2022)
Log Message:
-----------
eplain-3.13
Modified Paths:
--------------
trunk/ChangeLog
trunk/Makefile
trunk/NEWS
trunk/PROJECTS
trunk/doc/eplain.1
trunk/doc/eplain.info
trunk/doc/eplain.pdf
trunk/doc/eplain.texi
trunk/eplain.tex
trunk/test/Makefile
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/ChangeLog 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,3 +1,12 @@
+2022-10-16 Karl Berry <karl at freefriends.org>
+
+ * NEWS,
+ * Makefile (version): 3.13
+ * doc/eplain.texi: 3.13, still October 2022.
+ * xeplain.tex (\@gobbleminus): restore accidentally commented-out
+ definition, causing toc processing to fail.
+ https://tug.org/pipermail/tex-eplain/2022/001057.html
+
2022-10-02 Karl Berry <karl at freefriends.org>
* NEWS,
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/Makefile 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,7 +1,7 @@
# $Id$
# Makefile for Eplain. This file is public domain.
-version = 3.12
+version = 3.13
dist_name = eplain-$(version)
# Categories of the files in the source tree.
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/NEWS 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,6 +1,10 @@
$Id$
This file records noteworthy changes. This file is public domain.
+
3.13 (16 October 2022)
+* Fix dumb bug in 3.12 making toc processing fail (\@gobbleminus
+ definition was lost).
+
3.12 (5 October 2022)
* btxmac.tex: avoid use of \cs control sequence, conflicts with tugboat.sty.
* iftex.sty: use this instead of the now-obsolete ifpdf.sty.
Modified: trunk/PROJECTS
===================================================================
--- trunk/PROJECTS 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/PROJECTS 2022-10-16 16:56:05 UTC (rev 63)
@@ -14,10 +14,13 @@
Steps to make a release:
check for updated included files: make fetch.
+commit xeplain.tex and any other source files.
update version number/dates in Makefile, NEWS, doc/eplain.texi, doc/eplain.1;
make all.
-commit, make dist.
-write announcement in ~/misc/announce.
+write ChangeLog entries.
+write announcement.
+commit.
+make dist.
scp -p eplain-*.tar.gz tug:/home/ftp/tex
mv eplain-*.tar.gz $misc/archive/eplain
@@ -25,11 +28,14 @@
cd /home/ftp/tex
tar xf eplain-$newver.tar.gz
relink eplain $newver
+ ln -si eplain-$newver.tar.gz eplain.tar.gz
rm -rf eplain-$oldver
- cp -i /home/ftp/tex/eplain-*.tar.gz /home/ftp/historic/macros/eplain
- # just copy in the new one
+ cp -i /home/ftp/tex/eplain-*.tar.gz /home/ftp/historic/macros/eplain/
+ # oldver should already be there, but just in case. Then:
+ rm eplain-$oldver.tar.gz
on tug, update version in ~www/eplain/index.html
mv eplain-*.upload.zip ~/tmp/
-upload to https://ctan.org/upload
+visit https://ctan.org/pkg/eplain/
+ then upload to https://ctan.org/upload
mail announcement to tex-eplain at tug.org
Modified: trunk/doc/eplain.1
===================================================================
--- trunk/doc/eplain.1 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/doc/eplain.1 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,4 +1,4 @@
-.TH EPLAIN 1 "2 October 2022" "Eplain 3.12"
+.TH EPLAIN 1 "2 October 2022" "Eplain 3.13"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
Modified: trunk/doc/eplain.info
===================================================================
--- trunk/doc/eplain.info 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/doc/eplain.info 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,6 +1,6 @@
This is eplain.info, produced by makeinfo version 6.8 from eplain.texi.
-This manual documents the Eplain macros, version 3.12, October 2022.
+This manual documents the Eplain macros, version 3.13, October 2022.
Eplain provides functionality for plain TeX that is intended to be
useful regardless of how your document is actually formatted.
@@ -21,7 +21,7 @@
Eplain
******
-This manual documents the Eplain macros, version 3.12, October 2022.
+This manual documents the Eplain macros, version 3.13, October 2022.
Eplain provides functionality for plain TeX that is intended to be
useful regardless of how your document is actually formatted.
Modified: trunk/doc/eplain.pdf
===================================================================
(Binary files differ)
Modified: trunk/doc/eplain.texi
===================================================================
--- trunk/doc/eplain.texi 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/doc/eplain.texi 2022-10-16 16:56:05 UTC (rev 63)
@@ -4,7 +4,7 @@
@settitle Eplain: Expanded Plain @TeX{}
@set UPDATED October 2022
- at set VERSION 3.12
+ at set VERSION 3.13
@copying
This manual documents the Eplain macros, version @value{VERSION},
Modified: trunk/eplain.tex
===================================================================
--- trunk/eplain.tex 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/eplain.tex 2022-10-16 16:56:05 UTC (rev 63)
@@ -1,10 +1,10 @@
%% @texfile{
%% author = "Karl Berry, Steven Smith, Oleg Katsitadze, and others",
-%% version = "3.12",
-%% date = "Wed Oct 5 15:43:01 PDT 2022",
+%% version = "3.13",
+%% date = "Sun Oct 16 09:55:26 PDT 2022",
%% filename = "eplain.tex",
%% email = "tex-eplain at tug.org",
-%% checksum = "4290 9524 139018",
+%% checksum = "4291 9525 139058",
%% codetable = "ASCII",
%% supported = "yes",
%% docstring = "This file defines macros that extend and expand on
@@ -253,6 +253,7 @@
\def\@emptymarkA{\@emptymarkB}
\def\ifempty#1{\@@ifempty #1\@emptymarkA\@emptymarkB}%
\def\@@ifempty#1#2\@emptymarkB{\ifx #1\@emptymarkA}%
+\def\@gobbleminus#1{\ifx-#1\else#1\fi}%
\def\ifinteger#1{\ifcat_\ifnum9<1\@gobbleminus#1 _\else A\fi}%
\def\isinteger{TT\fi\ifinteger}%
\def\@gobblemeaning#1:->{}%
@@ -4286,5 +4287,5 @@
\def\fmtname{eplain}%
\def\eplain{t}%
{\edef\plainversion{\fmtversion}%
- \xdef\fmtversion{3.12: 5 October 2022 (and plain \plainversion)}%
+ \xdef\fmtversion{3.13: 16 October 2022 (and plain \plainversion)}%
}%
Modified: trunk/test/Makefile
===================================================================
--- trunk/test/Makefile 2022-10-16 16:55:24 UTC (rev 62)
+++ trunk/test/Makefile 2022-10-16 16:56:05 UTC (rev 63)
@@ -2,7 +2,8 @@
# public domain.
try: forcemake
- TEXINPUTS=..: pdftex '\nonstopmode\input pkgdate.tex' </dev/null
+ TEXINPUTS=..: pdftex '\nonstopmode\input contents.tex' </dev/null
+# TEXINPUTS=..: pdftex '\nonstopmode\input pkgdate.tex' </dev/null
# TEXINPUTS=..: pdftex '\nonstopmode\input providecmd.tex' </dev/null
# TEXINPUTS=..: pdftex '\nonstopmode\input double3.tex'
# TEXINPUTS=..: pdftex '\nonstopmode\input raggedleft.tex'
More information about the tex-eplain-commits
mailing list.