summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/listings/listings.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-07-11 23:22:08 +0000
committerKarl Berry <karl@freefriends.org>2013-07-11 23:22:08 +0000
commitdac20b845caec4572d30925f364d494e257f0e43 (patch)
treef82615b5b08a2f18fc4d6fc6ce9ae8a319f3b9fe /Master/texmf-dist/source/latex/listings/listings.dtx
parent2a8f95100cbc46b8462f7f4f8a665edd9faa6ce3 (diff)
listings (11jul13)
git-svn-id: svn://tug.org/texlive/trunk@31161 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/listings/listings.dtx')
-rw-r--r--Master/texmf-dist/source/latex/listings/listings.dtx86
1 files changed, 32 insertions, 54 deletions
diff --git a/Master/texmf-dist/source/latex/listings/listings.dtx b/Master/texmf-dist/source/latex/listings/listings.dtx
index 1b4baeb34a1..18cc69e9567 100644
--- a/Master/texmf-dist/source/latex/listings/listings.dtx
+++ b/Master/texmf-dist/source/latex/listings/listings.dtx
@@ -16,7 +16,7 @@
% The listings package is copyright 1996--2004 Carsten Heinz, and
% continued maintenance on the package is copyright 2006--2007 Brooks Moses.
% The drivers are copyright 1997/1998/1999/2000/2001/2002/2003/2004/2006/
-% 2007 any individual author listed in the driver files.
+% 2007/2013 any individual author listed in the driver files.
%
% The listings package and its drivers may be distributed and/or modified
% under the conditions of the LaTeX Project Public License, either version
@@ -28,7 +28,9 @@
%
% The package has the LPPL maintenance status "maintained".
%
-% The Current Maintainer is Brooks Moses <bmoses@dpdx.net>.
+% $Id: listings.dtx 40 2013-06-27 04:38:00Z j_hoffmann $
+%
+% The Current Maintainer is Jobst Hoffmann <j.hoffmann-(at)-fh-aachen.de>.
%
% end of software license
%
@@ -106,14 +108,15 @@
% \title{\vspace*{-2\baselineskip}The \textsf{Listings} Package}
% \author{Copyright 1996--2004, Carsten Heinz%
% \\ Copyright 2006--2007, Brooks Moses
-% \\ Maintainer: Brooks Moses\thanks{Brooks %
-% Moses became the maintainer of the \packagename{listings}
-% package in 2006; see the Preface for details.}~ %
+% \\ Copyright 2013--, Jobst Hoffmann
+% \\ Maintainer: Jobst Hoffmann\thanks{Jobst %
+% Hoffmann became the maintainer of the \packagename{listings}
+% package in 2013; see the Preface for details.}~ %
% \textless\lstemail\textgreater}
-% \date{2007/02/22\enspace\enspace Version 1.4\\ \box\abstractbox}
-% \def\lstemail{\href{mailto:bmoses@dpdx.net}{\texttt{bmoses@dpdx.net}}}
+% \date{2013/07/10\enspace\enspace Version 1.5\ \box\abstractbox}
+% \def\lstemail{\href{mailto:j.hoffmann@fh-aachen.de}{\texttt{j.hoffmann-(at)-fh-aachen.de}}}
% \ifhyper
-% \hypersetup{pdfsubject=Package guide,pdfauthor=Brooks Moses <bmoses@dpdx.net>}
+% \hypersetup{pdfsubject=Package guide,pdfauthor=Jobst Hoffmann <j.hoffmann-(at)-fh-aachen.de>}
% \fi
%
% \csname @twocolumntrue\endcsname
@@ -131,53 +134,21 @@
% attempts to reach him had failed, Hendri Adriaens took over maintenance of
% the package in accordance with the LPPL's procedure for abandoned packages.
% He then passed the maintainership of the package to Brooks Moses, who had
-% volunteered for the position while this procedure was going through.
+% volunteered for the position while this procedure was going through. The
+% result is known as listings version 1.4.
+%
+% This release, version 1.5, is a minor maintenance release since
+% I accepted maintainership of the package. I would like to thank Stephan
+% Hennig who supported the Lua language definitions. He is the one who
+% asked for the integration of a new language and gave the impetus to me to
+% become the maintainer of this package.
%
-% This release, version 1.4, is the first substantial bugfix release since
-% I accepted maintainership of the package. I would like to thank the
-% numerous people who reported bugs to me, and particularly those who
-% suggested fixes. Thanks in addition to those who provided
-% new language definitions and suggestions for improvements.
%
% \paragraph{News and changes}
-% Version 1.4 is the fourth bugfix release. There are no substantial changes
-% in this version, but a number of minor changes and fixes. The primary news
-% is that the documentation has been substantially copyedited, and improved
-% in a number of ways to document workarounds and things learned from the
-% recent bug reports.
-%
-% A |numberbychapter| key has been added, to control whether listings are
-% numbered sequentially or by chapter in document classes that provide
-% chapters.
-%
-% The |\lstMakeShortInline| command can be used to define single-character
-% inline-listing macros, much like the \packagename{shortvrb} package
-% allows for verbatim inline text.
-%
-% A new |spaceflexible| column alignment style has been added, which is
-% similar to the |flexible| style except that it only inserts extra space
-% to recover the column alignment at locations where there is already
-% existing space.
-%
-% A |s| string type has been added, akin to the |s| comment type. This is
-% used in the Ruby language definition.
-%
-% The |\lst@for| routine has been sped up substantially, thanks to some code
-% provided by Hendri Adriaens. Hopefully this will result in a significant
-% speedup of the runtime of the overall package.
-%
-% Among the bugs fixed are the |*| option to |texcs|, which was quite badly
-% broken; the interaction of background colors with inline listings and with
-% frames; listing captions being broken in AMS document classes; and better
-% integration of the list of listings with KOMAscript document class and other
-% document clases that use the |\float@addtolists| mechanism.
-%
-% The following languages were added: |command.com| (DOS/Windows) batch files,
-% Common Intermediate Language, Lingo, Postscript, PSTricks, and SPARQL.
-% The following dialects of existing languages were added: Ada (2005),
-% Assembler (Motorola68k), and Mathematica (5.2). The definitions for ABAP,
-% Fortran, Octave, Python, Ruby, and TCL have been improved. Thanks go to the
-% contributers.
+% Version 1.5 is the fifth bugfix release. There are no changes
+% in this version, but two extensions: support of modern Fortran (2003,
+% 2008) and Lua.
+%
%
% \vfill
% \paragraph{Thanks}
@@ -4117,6 +4088,13 @@
% \texttt{listings.dtx}. This creates the whole documentation including User's
% guide, Reference guide, Developer's guide, and Implementation.
%
+% If you can run the (GNU) make program, executing the command
+% \begin{verbatim}
+% make all\end{verbatim}
+% or
+% \begin{verbatim}
+% make listings-devel\end{verbatim}
+% gives the same result---it is called \texttt{listings-devel.pdf}.
%
% \makeatletter
%^^A \def\index@prologue{\section*{Index}\markboth{Index}{Index}}
@@ -5657,8 +5635,8 @@
% \paragraph{Identification}
% All files will have same date and version.
% \begin{macrocode}
-\def\filedate{2007/02/22}
-\def\fileversion{1.4}
+\def\filedate{2013/07/10}
+\def\fileversion{1.5}
% \end{macrocode}
% What we need and who we are.
% \begin{macrocode}