diff options
author | Karl Berry <karl@freefriends.org> | 2013-07-11 23:22:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-07-11 23:22:08 +0000 |
commit | dac20b845caec4572d30925f364d494e257f0e43 (patch) | |
tree | f82615b5b08a2f18fc4d6fc6ce9ae8a319f3b9fe /Master/texmf-dist/source/latex/listings/listings.dtx | |
parent | 2a8f95100cbc46b8462f7f4f8a665edd9faa6ce3 (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.dtx | 86 |
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} |