texlive[49100] Master/texmf-dist: changelog (7nov18)

commits+karl at tug.org commits+karl at tug.org
Wed Nov 7 23:18:16 CET 2018


Revision: 49100
          http://tug.org/svn/texlive?view=revision&revision=49100
Author:   karl
Date:     2018-11-07 23:18:15 +0100 (Wed, 07 Nov 2018)
Log Message:
-----------
changelog (7nov18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/changelog/README.md
    trunk/Master/texmf-dist/doc/latex/changelog/changelog.pdf
    trunk/Master/texmf-dist/doc/latex/changelog/changelog.tex
    trunk/Master/texmf-dist/tex/latex/changelog/changelog.sty

Modified: trunk/Master/texmf-dist/doc/latex/changelog/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/changelog/README.md	2018-11-07 05:22:51 UTC (rev 49099)
+++ trunk/Master/texmf-dist/doc/latex/changelog/README.md	2018-11-07 22:18:15 UTC (rev 49100)
@@ -8,7 +8,7 @@
 
 File                         | Description
 -----------------------------|-------------------------------
-changelog.sty                | The brandeis-problemset document class
+changelog.sty                | The changelog package
 changelog.pdf                | Documentation (English)
 changelog.tex                | Documentation source
 changelog-doc.sty            | Documentation styles
@@ -17,6 +17,10 @@
 
 ## Example
 
+    \documentclass{article}
+    \usepackage[color]{changelog}
+    \begin{document}
+
     \begin{changelog}[author=Rebecca Turner]
     \begin{version}
       \added Really cool features
@@ -47,4 +51,10 @@
       changes=Initial beta.}
     \end{changelog}
 
+    \end{document}
+
+Which renders roughly as:
+
+![Rendered changelog](screenshot.png)
+
 [keepachangelog.com]: https://keepachangelog.com/

Modified: trunk/Master/texmf-dist/doc/latex/changelog/changelog.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/changelog/changelog.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/changelog/changelog.tex	2018-11-07 05:22:51 UTC (rev 49099)
+++ trunk/Master/texmf-dist/doc/latex/changelog/changelog.tex	2018-11-07 22:18:15 UTC (rev 49100)
@@ -2,7 +2,7 @@
 \usepackage{changelog-doc}
 \author{Rebecca Turner\thanks{Brandeis University; \email{rebeccaturner at brandeis.edu}}}
 \title{The \cl\ Package}
-\date{2018-10-26}
+\date{2018-11-06}
 
 \begin{document}
 \maketitle
@@ -280,6 +280,7 @@
 This is this package's actual changelog --- not an example!
 
 \begin{changelog}[author=Rebecca Turner, section=false]
+\shortversion{v=0.3.0, date=2018-11-06, changes=Added proper dependencies}
 \shortversion{v=0.2.1, date=2018-10-26, changes=Documented \option{yanked}
 	option}
 \shortversion{v=0.2.0, date=2018-10-26, changes=First stable release}

Modified: trunk/Master/texmf-dist/tex/latex/changelog/changelog.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/changelog/changelog.sty	2018-11-07 05:22:51 UTC (rev 49099)
+++ trunk/Master/texmf-dist/tex/latex/changelog/changelog.sty	2018-11-07 22:18:15 UTC (rev 49100)
@@ -1,4 +1,4 @@
-\ProvidesPackage{changelog}[2018-10-26 0.2.1 Typesetting changelogs]
+\ProvidesPackage{changelog}[2018-11-06 0.3.0 Typesetting changelogs]
 % Description: Provides the changelog environment for typesetting changelogs
 % License:     GPL-3.0
 % Homepage:    https://github.com/9999years/latex-changelog
@@ -5,6 +5,10 @@
 %              https://ctan.org/pkg/changelog
 % Maintainer:  Rebecca Turner <637275 at gmail.com>
 
+\RequirePackage{xparse}
+\RequirePackage{xkeyval}
+\RequirePackage{kvoptions}
+
 \newif\ifchangelog at color\changelog at colorfalse
 \DeclareOption{color}{\changelog at colortrue}
 \ProcessOptions
@@ -30,7 +34,7 @@
 
 	}
 
-	\newcommand{\changelogyanked}{{\color{ChangelogSecurity}\fbox{YANKED}}}
+	\newcommand{\changelogyanked}{{\color{ChangelogSecurity}\fbox{\textbf{YANKED}}}}
 \else
 	\newcommand{\@addversionshorthands}{
 		\newcommand{\added}     {\item Added\ }
@@ -40,6 +44,7 @@
 		\newcommand{\fixed}     {\item Fixed\ }
 		\newcommand{\security}  {\item Security\ }
 	}
+	\newcommand{\changelogyanked}{\fbox{\textbf{YANKED}}}
 \fi
 
 \define at cmdkeys{version}{author, version, date, changes}



More information about the tex-live-commits mailing list