================================================================================
This file lists changes to the LaTeX2e files in reverse chronological order
of publication (therefore the dates might be out of sequence if there are
hotfixes). It is provided for convenience only.  It therefore makes no claims
to completeness or accuracy and it contains some references to files that are
not part of the distribution.
================================================================================

2025-10-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsection{Robust commands and protect}):
	Ensure that commands without arguments are not long (gh/571)

	This is a potentially breaking change if somebody has compared such
	commands using \ifx and explicitly assuming \long.

2025-10-02  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx, clsguide.tex
	Remove protected status from \__kernel_cmd_if_xparse:NTF
	Add \cmd_arg_spec:N

2025-09-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Rename \target@meta@family@value to \@currentmetafamily and set it always

	* ltfssdcl.dtx (section{Interface Commands}):
	Run \set@current@meta@family and the \texttt{normalfont} hook

2025-09-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (subsection{Miscellaneous}):
	Finally drop internal hook name \@defaultfamilyhook from 2020.

2025-09-24  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lthooks.dtx
	Skip hash doubling if not required (gh/1860)

2025-09-23  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx, lttab.dtx: Set \partokencontext=2 to enable automatic
	insertion of \par tokens if TeX is in hmode at the end of
	\vbox and similar vertical lists. (gh/1864)

2025-09-23  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltcmd.dtx
	Correct grabbing of optional before mandatory arg with c-type collection (gh/1863)

2025-08-23  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: Add generic tagging sockets and sockets for paraOn/Off.

	* lttagging.dtx: move para-sockets from tagpdf to lttagging, use tagging
	sockets for the semantic paragraph.

	* lttagging.dtx: Use symbolic name for paragraph tags.


2025-08-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{The output routine configuration components}):
	Move setting of \protect after all hooks so that
	 only the \write statements are affected (gh/1845)

	Don't use \cs{nfss@catcodes} + updates, but spell everything out explicitly

	Also reset & to 4 which was overlooked

2025-08-14  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: Add commands for symbolic structure name interface.


2025-08-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Updating mark structures}):
	Use \ignoreprimitiveerror if available (gh/1750)

2025-08-03  David Carlisle  <David.Carlisle@latex-project.org>

	* lttagging.dtx: add \MathMLintent and \MathMLarg stub definitions.

2025-08-01  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx: Correct name of internal boolean.

2025-07-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx:
	remove \tbl_save_outer_table_cols:

2025-07-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the OT1 encoding}):
	Add forgotten \DeclareFontSubstitution, necessary to prevent a
	"Corrupted NFSS tables" error when an accent command switches the
	encoding to find a missing accent (gh/1709)

	Same for T1 encoding (gh/1709)

2025-07-07  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>
	* ltclass.dtx: Add \NeedsDocumentMetadata.

2025-07-08  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Add support for value expansion

2025-07-05  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx (subsection{Tagging Sockets}):
	Add sockets for block code.

2025-07-01  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltfinal.dtx, usrguide.tex
	Add \DeclareLowercaseExclusions, \DeclareTitlecaseExclusions,
	\DeclareUppercaseExclusions

2025-06-29  Marcel Krüger  <Marcel.Krueger@latex-project.org>
	* ltfsstrc.dtx
	Add \DeclareMathScriptfontMapping

2025-06-27  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx, lthooks.dtx
	Support \showstream (gh/1062)

2025-06-26  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltdefns.tex
	Allow for active chars in \DeclareRobustCommand (gh/345)

2025-06-25  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltkeys.dtx, clsguide.tex
	Support for multiple key families in \ProcessKeyOptions (gh/1756)

2025-06-24  Joseph Wright  <Joseph.Wright@latex-project.org>
	* usrguide.tex
	Add c-type arg. to overview (gh/1761).
        Indent code examples to align with other guides (gh/1800).

2025-06-23  Maurice Hansen

        * ltfssaxes.dtx:
        Offer 'm' as alternative result series for 
        \DeclareFontSeriesChangeRule entries involving m? or ?m (gh/1727)
        Improve the order of the \DeclareFontSeriesChangeRule
        entries (gh/1727)

2025-06-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Allocating new mark classes}):
	Also initialize the saved-column region used in multicol so that one doesn't get
	missing declaration errors when L3 layer debugging is enabled (SX chat)

2025-06-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{User interface}):
	Document the nowarn option of the filecontents environment (gh/1773)

2025-06-03  Joseph Wright  <Joseph.Wright@latex-project.org>
	* clsguide.tex
	Add a keyval example

2025-06-03  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltdefns.dtx
	Strip trailing spaces from cmd name in \renewcommand/providecommand

================================================================================
All changes above are only part of the development branch for the next release.
================================================================================

#########################
# 2025-06-01 PL1 Release
#########################

2025-06-08  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltoutput.dtx
	Correct catcode of ^^M and ^^I in output routine

2025-06-05  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltexpl.dtx (section{Document-level command names for \pkg{expl3} functions}):
	Provide T and F variants of \IfExplAtLeastTF with a
	correct implementation (gh/1752)

2025-06-04  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltfinal.dtx
	Correct default setting in \MakeTitlecase

#########################
# 2025-06-01 Release
#########################

2025-05-29  David Carlisle  <David.Carlisle@latex-project.org>

	* ltmath.dtx ensure the saved versions of \(l)eqno are the primitives,
	(gh/1747)

2025-05-25  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lmodguide.tex
	Remove LaTeX-L links

2025-05-18  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: Avoid par errors for T versions of \IfPackageLoadedTF and friends
	(github/1733)

2025-04-30  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltexpl.dtx, usrguide.tex
	Add \expandableinput

2025-04-28  David Carlisle  <David.Carlisle@latex-project.org>

	* ltmiscenv.dtx : Increment the page counter while input aux,
          in case it typesets more pages (letter class labels)

2025-04-27  David Carlisle  <David.Carlisle@latex-project.org>

	* ltshipout.dtx : decrement the page counter to account for
          immediate writes. Re-increment for "extra page" shipped out
          when needed

2025-04-25  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx : Move the \write out of the group in
	\protected@write (github/1717)

2025-04-21  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx
	Correct a logic flaw in c-type arg. collection

2025-04-13  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>

	* ltoutput.dtx (subsection{Page break commands}):
	reinsert \par in newpage (github/1712)

2025-04-14  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltplain.dtx, ltoutput.dtx
	Omit rollback of extended allocation and float list

2025-04-12  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx, usrguide.tex
	Align behavior with "chars-dropped-first-line" warning
	Refine handling of opt. args. for c-type grabbing

2025-04-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{The output routine configuration components}):
	Provide \@outputbox@appendfil to make the code more readable.

2025-04-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: Final decision: use only one socket for handling attachement
	of footnotes and bottom floats in a consistent way  (footmisc/19)

2025-03-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsubsection{Replaceable code blocks (sockets)}):
	Add another socket to allow measuring \textfloatsep from the baseline
	of the last line (footmisc/19)

2025-03-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsubsection{Dealing with floats}):
	Don't set \maxdepth to zero any more in \@addtobot (footmisc/19)

	(subsection{The output routine configuration components}):
	Back up by \dp\@outputbox in the footnotes-floats-legacy plug if there
	are no footnotes (footmisc/19)

	(subsection{The output routine configuration components}):
	Add an experimental socket for baseline attachment
	of footnotes -- subject to change (footmisc/19)

	(subsubsection{Output routine commands}):
	Remove a `fil' bottom skip even if we are in ragged bottom
	typesetting (footmisc/19)

	(subsubsection{Page break commands}):
	Remove skip from \newpage added in 2.4a; it is now handled
	inside the output routine (footmisc/19)

2025-03-05  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx (subsection{Handling the end of job hook}):
	Make all \write commands immediate after the last page (gh/1689)

	* ltoutput.dtx (subsubsection{Page break commands}):
	Ensure the \write in \clearpage is always the primitive not a
	redefinition.

	* ltmiscen.dtx (subsection{Environments}):
	* ltexpl.dtx (subsection{Loader}):
	Add \@kernel@before@enddocument@afterlastpage

2025-03-05  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltplain.dtx
	Set \tracinglostchars to 4 for recent LuaTeX releases (gh/1687)
	Remove \tracinglostchars setting from \tracingall/\loggingall (gh/1687)

	* ltfssbas.dtx
	Set \tracinglostchars to 0 for all engines in \showhyphens

2025-03-01  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltexpl.dtx (section{Document-level command names for \pkg{expl3} functions}):
	Also provide T and F variants of \IfExplAtLeastTF (gh/1522)

	* ltmeta.dtx (section{The Implementation}):
	Provide T F variants of \IfDocumentMetadataTF (gh/1522)

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Provide T F variants of \IfFontSeriesContextTF (gh/1522)

	* ltfinal.dtx (subsection{Preparation for supporting PDF in backends}):
	Provide T F variants of \IfPDFManagementActiveTF (gh/1522)

	* ltcounts.dtx:
	\counterwithin and \counterwithout need to expand their arguments in case
	they contain macros (gh/1675)

2025-02-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx:
	Provide \NewTaggingSocket, \NewTaggingSocketPlug and \AssignTaggingSocketPlug

2025-02-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{The output routine configuration components}):

	Reset various catcodes to their default values in case the
        page is broken at some point where a special catcode scheme is
        in force (gh/600)

2025-02-21 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: move declaration of marginpar sockets from latex-lab into lttagging.

2025-02-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (section{Macros for setting up the tables}):
	If necessary, load the .fd before checking the encoding subset (gh/1669)

2025-02-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx:
	Replace the plug name floats-footnotes-space with
	the correct one: floats-space-footnotes.


2025-02-17 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: add sockets for luamml support.
	* lttagging.dtx: provide \MathCollectTrue, \MathCollectFalse

2025-02-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx:
	Support output routine configuration through hooks and
	sockets for use in packages.

	Add tagging sockets.

	Fix 2.09 bottom skip bug (but keep it in old documents).

2025-02-11  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>

	* ltoutenc.dtx
	Log only text command/symbol redeclarations  (gh/1242)

2025-02-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx:
	Document more prominently that using a hook with \UseHook or similar
	commands requires that the hook to be declared first (gh/1519)


2025-02-01  Jonathan P. Spratte

    * ltcmd.dtx (subsection{User functions}):
    Generalise \ProcessList by using \tl_map_tokens:nn instead of
    \tl_map_function:nN.

2025-01-31  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexrelease.dtx (subsection{Ignoring \texttt{\string_new} errors when rolling back}):
	Silence \NewSocket and \NewSocketPlug in rollback

2025-01-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsubsection{Float control}):
	When floats are to be placed and a test fails, \@reqcolroom needs
	to be reset to the value prior to the failed test (gh/1645)

2025-01-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{Floats}):
	* ltsect.dtx (subsection{Table of Contents etc.}):
	Make \label, \index, and \glossary truely invisible
        when typesetting (gh/1638)

2025-01-23  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx, usrguide.tex
	New "c"-type argument

2025-01-22  David Carlisle  <David.Carlisle@latex-project.org>

	* ltcounts.dtx, ltxref.dtx:
	Allow * to denote the current counter (as used by \label) in counter
	related commands, \alph*,  \stepcounter*, etc. (gh/1632)

2025-01-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{Floats}):
	* ltsect.dtx (subsection{Table of Contents etc.}):
	Support extended syntax for \label, \index, and \glossary (gh/311)

2025-01-21  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltcmd.dtx:
	Correct catcode of space/tab in v-type arg
	Adjust handling of catcodes for letters in v-type arg

2025-01-20  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Speed up set up of template code

2025-01-15  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltkeys.dtx
	Parse global options only once per package (gh/1619)

2025-01-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttemplates.dtx (subsection{User functions}):
	Speed up common case of \SetTemplateKeys, i.e., when the
	key/val list is empty.

2025-01-11  Udi Fogiel  <udi@udifogiel.com>

	* ltluatex.dtx (subsubsection{Handlers}):
	Correct documentation about the return value
	of the list handler

2025-01-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Updating mark structures}):
	Do not expand mark content while debugging.

2025-01-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsubsection{Updating code for hooks}):
	Correct example to use env/quote/begin instead of /before (gh/1599)

2025-01-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (subsection{Hooks}):
	Do not make \AtBeginDocument preamble only (gh/1604)

2024-12-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsockets.dtx:
	Add conditionals for sockets, plugs, and assignments (gh/1577)

2024-12-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Producing the actual index entries}):
	Describe that \levelchar and other reference macros can't be used in
	\index entries that are used directly in the document and aren't hidden
	inside other macros (because then no expansion happens) gh/1418

2024-12-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx (subsection{Batchfile commands}):
	Check that the stream macro (with the name of a file to generate) is not
	already used, e.g., as a declared preamble (gh/1150)

2024-12-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcmdhooks.dtx (subsection{Patching or delaying}):
	Avoid defining command while adding a cmd hook (gh/1591)

2024-12-21  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltoutenc.dtx
	Correct \=\i setup in T1 (gh/1587)

2024-12-13  Maurice Hansen & Frank Mittelbach

        * ltfssaxes.dtx
        Add numerous \DeclareFontSeriesChangeRule entries to support the full
        range of weights (from 'ul' to 'ub') and widths (from 'uc' to 'ux').
        Minor modifications to the existing entries. (gh/1583)

2024-12-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssaxes.dtx (subsection{Mapping rules for shape combinations}):
	Add ssc shape change rules (gh/1581)
	Also took the opportunity to provide better fallbacks for sw shape.

2024-12-10  Yukai Chou  <muzimuzhi@gmail.com>
	* ltxref.dtx (subsection{Cross Referencing})
	Replace \@tempa with \reserved@a in \Ref (gh/1579)


2024-12-03  Yukai Chou  <muzimuzhi@gmail.com>
	* ltmarks.dtx (subsection{Allocating new mark classes}):
	Fix inconsistent local/global assignment (gh/1574)

2024-11-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx (section{Interface Commands}):
	Reset top-level alphabet definitions
        only for the current math version (gh/1101 and gh/1028)

2024-11-27  Yukai Chou  <muzimuzhi@gmail.com>
	* clsguide.tex:
	Add opt-arg to syntax of \Make...case

2024-11-27  Joseph Wright  <Joseph.Wright@latex-project.org>
	* usrguide.tex:
	Add syntax of \Make...case

2024-11-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsubsection{Declaration commands}):
	Log text command/symbol declarations (gh/1242)

	Alter error and info message in \DeclareTextComposite

2024-11-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsection{Specifying code for next invocation}):
	Add debugging message into \AddToHookNext and friends (gh/1459)

	Slightly adjust messages in other places.

2024-11-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (section{Public interfaces for packages such as \pkg{multicol}}):
	Make all relevant functions public:
	\mark_update_structure_from_material:nn
	\mark_copy_structure:nn
	\mark_set_structure_to_err:n
	\mark_clear_structure:n
	\mark_get_marks_for_reinsertion:nNN

2024-11-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latex209.dtx:
	Add low-level marks \mark1, \mark2, and \mark3 to mimic the fact
	that 2.09 initialized the mark system with a set of empty marks

2024-11-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpage.dtx:
	Use new mark mechanism and drop legacy mark support

	* ltoutput.dtx:
	Use new mark mechanism and drop legacy mark support

2024-11-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Placing and retrieving marks}):
	Improve error message if mark region or class is unknown

2024-11-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx (subsection{Tagging support for output routines}):
	Added socket for multicol.

2024-11-12  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltfinal.dtx (subsection{Case changing}):
	Use \text_titlecase_...:nn for titlecasing
	Introduce option to titlecase first or all words
	* usrguide.tex:
	Document new key for titlecasing

2024-11-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Placing and retrieving marks}):
	Generate an error if \FirstMark etc, try to query for an unknown
	region or class to avoid low-level errors later on.

	Renamed \__mark_update_structure_alias:nn to \__mark_update_alias_structure:nn

	Added \__mark_clear_structure:n

2024-11-06  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltoutenc.dtx
	Add support for \={i} to OT1 and T1 (gh/1453)

2024-11-05 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx: add missing variants (gh/1532).

2024-11-02  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltdirchk.dtx, ltplain.dtx
	Add tab char to \dospecials

#########################
# 2024-11-01 PL2 Release
#########################

2025-01-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltlists.dtx:
	Only migrate \@doendpe out of simple and semi-simple groups (gh/1641)

#########################
# 2024-11-01 PL1 Release
#########################

2024-11-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx (section{Implementation}):
	Declare \tag_if_active:TF and friends in the kernel (gh/1558)

2024-11-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx:
	Allow using \DeclareEncodingSubset in the document body so that it
	can be placed into .fd file (gh/1518)

	* cmfonts.fdd:
	Add \DeclareEncodingSubset declarations in the .fd files for
	ts1cmr, ts1cmss, ts1cmtt, and ts1cmvtt  (gh/1518)

	* ltfssbas.dtx:
	Moved \DeclareEncodingSubset and \CheckEncodingSubset from
	lttextcomp.dtx into this file

	* fontdef.dtx:
	Preload ts1cmr.fd, ts1cmss.fd, and ts1cmtt in the kernel
	Drop unnessary \DeclareFontSubstitution declarations

#########################
# 2024-11-01 Release
#########################

2024-10-29  Yukai Chou <muzimuzhi@gmail.com>
	* lthooks.dtx (subsection{Setting rules for hooks code}):
	Skip mapping over undeclared \g__hook_<hook>_code_prop (gh/1513).

2024-10-27  Marcel Krüger  <Marcel.Krueger@latex-project.org>
	* lttagging.dtx
	Change tagging sockets with two arguments to drop the first argument
	but return the second argument when the socket is disabled with \SuspendTagging.
	Add expandable versions of tagging socket use commands.
	* ltsocket.dtx
	Add expandable versions of \socket_use_expandable:n.
	Make internal plug definitions non-protected to allow expandable use.

2024-10-26  Yukai Chou <muzimuzhi@gmail.com>
	* ltcounts.dtx (subsection{Environment Counter Macros}):
	Fully expand counter name in \theH<counter> commands (gh/1508)

2024-10-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* doc.dtx:
	A rollback comment leaked into the documentation (gh1418)

2024-10-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* ltcmdhooks.dtx:
	Some clarification why not all
	commands allow generic cmd hooks (gh/1091, gh/1430 and gh/1501)

2024-10-22 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltshipout.dtx: correct documentation (gh/1470).

 2024-10-21  Matthew Bertucci <bertucci@math.utah.edu>
	* lthooks.dtx
	Define \IfHookEmptyT, \IfHookEmptyF
	* ltmarks.dtx
	Define \IfMarksEqualT, \IfMarksEqualF
	* ltproperties.dtx
	Define \IfPropertyRecordedT, \IfPropertyRecordedF

2024-10-18 Clea Rees <reesc21@cf.ac.uk>
	* lttextcomp.dtx
	Fix typo in \ProvidesFile

2024-10-12  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltmiscen.dtx
	Define \begin as an engine-protected macro

2024-10-07  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Correct passing of token list content using \KeyValue

2024-10-02 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: restore also paratagging in the para/restore socket,
	see https://github.com/latex3/tagging-project/issues/723

2024-09-25 Matthew Bertucci <bertucci@math.utah.edu>
	* ltproperties.dtx: Fix definitions for \IfLabelExistsT and \IfLabelExistsF

2024-09-17 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: dummy for \tag_suspend:n and \tag_resume:n
	* lttagging.dtx: declare tagging sockets for floats and caption.

2024-09-21  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

    * ltcounts.dtx (subsection{Environment Counter Macros}):
      extend \@definecounter and \@addtoreset so that they define also \theH<counter>
    * ltxref.dtx (subsection{Cross Referencing}):
      Use sockets in \refstepcounter for target and tagging support.
    * ltmeta.dtx: move patches and change of \MakeLinkTarget from latex-lab.
    * lttagging.dtx: add tagging socket for targets.

2024-09-15  Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates-doc.tex, lttemplates-code.tex:
	New files
	* clsguide.tex
	Link to template documentation

2024-09-12 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx: remove @filesw-test in \__property_record:nn,
	see https://github.com/latex3/tagging-project/issues/696

2024-09-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lterror.dtx (subsection{Specific errors}):
	Add error message "Not allowed in LR mode"

2024-09-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (subsection{Vertical spacing}):
	Drop unnecessary \@noitemerr in \addvspace and \addpenalty and
	instead generate \@parmodeerr if we are in restricted hmode (gh/1460)
	Also use \protected definitions for them.

2024-09-03 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltlength.dtx: suspend tagging in \@settodim

2024-09-03 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* fontdef.dtx: preload t1cmss.fd and t1cmtt.fd

2024-09-02  Joseph Wright  <Joseph.Wright@latex-project.org>

	* clsguide.tex:
	Document \IfPackageLoadedTF, \IfPackageAtLeastTF, etc.

2024-08-12  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltluatex.dtx:
	Allow for missing version string in Lua modules (gh/1443)

2024-08-09  Yukai Chou  <muzimuzhi@gmail.com>
	* lthooks.dtx: (subsection{Parsing a label})
	Raise different errors for empty label and empty hook (gh/1423)

2024-08-03  Yukai Chou  <muzimuzhi@gmail.com>
	* ltclass.dtx (section{Package/class rollback mechanism}):
	Add selected release to the file list (gh/1413)

2024-08-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* letter.dtx (subsection{The generic letter commands}):
	Alter sample address in documentation (gh/1439)

2024-08-10 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: reset flattened level in para/restore

2024-07-27 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: (subsection{Tagging support for table/tabular packages}):
      Two sockets added to store and restore cell data when nesting tables to keep track
      of multirow settings.

2024-07-27 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: (subsection{Paragraph sockets}): A socket and plug to restore paragraph
	setting added.

2024-07-23  Yukai Chou  <muzimuzhi@gmail.com>

	* ltclass.dtx (section{Implementation}):
	Trim spaces from unused option added by \OptionNotUsed (gh/1238)

2024-07-13 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* lttagging.dtx: (subsection{Tagging sockets}): toc-related tagging sockets added.

2024-07-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx (subsection{Tagging support for table/tabular packages}):
	Sockets for \cline leaders added (tagging/134)

2024-07-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	Drop code chunks before adding them to avoid duplication in
	rollback (gh/1407)

2024-07-06  Yukai Chou  <muzimuzhi@gmail.com>

	* ltcmd.dtx (subsection{User functions}):
	Trim spaces for envname before existence check (gh/1399)
	(subsection{Declaring commands and environments}):
	Simplify \__cmd_declare_env:nnnn, use space-trimmed envname directly

2024-06-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltlists.dtx:
	Changes to \@doendpe, \@endpefalse, and \@endpetrue for
	new @endpe handling. \if@endpe is now a global switch and
	migration out of groups is handled via \aftergroup

	* ltmiscen.dtx (subsection{Environments}):
	Adjust \end<space> for new @endpe handling

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Adjust \color@endgroup for new @endpe handling

2024-06-19  David Carlisle  <David.Carlisle@latex-project.org>

	* fontdef.dtx:
	preload ts1cmr.fd in Unicode engines

2024-06-19 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltkeys.dtx, clsguide.tex
	Ensure only key name is stored for option handling

2024-06-19 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltkeys.dtx, clsguide.tex
	Refactor class option code
	Add mechanism to exclude class options from package processing

2024-06-17  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfssbas.dtx: set \tracinglostchars in \showhyphens. gh/1380

2024-06-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx:
	Clarify syntax of hook names and behavior of hook rules and default
	hook rules (gh/1227 & gh/1237)

2024-06-04  Yukai Chou  <muzimuzhi@gmail.com>

	* ltclass.dtx (section{Package/class rollback mechanism}):
	Add new argument \pkgcls@ext for use in warning message which might
	be raised before the classic \@currext can be set and used (gh/870)

	* ltclass.dtx:
	Extend \@cls@pkg to expand to "file" if \@currext is neither "cls"
	nor "pkg"

2024-06-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (section{Integrating hypdoc}):
	Use hooks to save and restore definitions when hypdoc gets loaded.
	This way the user can still alter \PrintDescribeMacro, etc. in the preamble
	(gh/1000)

2024-06-04  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltluatex.dtx:
	Mark "v" in provides_module() when logging version string

2024-06-04  Yukai Chou  <muzimuzhi@gmail.com>

	* source2e.tex:
	Add new module lttemplates to the documentation.

	* lttemplates.dtx:
	Fix markup typos.

#########################
# 2024-06-01 PL2 Release
#########################

2024-06-23  Yukai Chou  <muzimuzhi@gmail.com>

	* ltpara.dtx
	Append \everypar toks to \g__parar_standard_everypar_tl, rollback
	2023/06/01 (gh/1386)

#########################
# 2024-06-01 PL1 Release
#########################

2024-06-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Always use a \vrule strut after all, but back up by a baseline
	if already in vertical mode. Otherwise empty table p-cells will
	not get the correct width (bug seen first with colortbl)

2024-06-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttagging.dtx (subsection{Interface commands}):
	Always issue a \crcr even if we are at the start of a
	row to avoid problems with tabulary and similar code

#########################
# 2024-06-01 Release
#########################

2024-05-31  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Allocating new mark classes}):
	Initialize all marks with an id, use 0 when a new class is made (gh/1359)
	(subsection{Placing and retrieving marks}):
	Remove the id when returning the mark value (gh/1359)

2024-05-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Placing and retrieving marks}):
	Use sequence marker to make all marks unique on nearby
	regions (gh/1359)

2024-05-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Core \LaTeXe{} integration}):
	Correct logic for first mark in page region if first column contains
	no marks (gh/1359)

2024-05-16  Yukai Chou  <muzimuzhi@gmail.com>

	* ltmarks.dtx, ltmeta.dtx, ltpara.dtx:
	Drop temp fixing for footnotes in function and variable envs.
	Supported by l3doc since l3kernel 2023-10-10 (latex3 gh/1266)

2024-04-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx:
	Do not error with "suspicious date" when rolling back to
	early years of LaTeX2e (gh/1336)

2024-04-24  Yukai Chou  <muzimuzhi@gmail.com>

* lttextcomp.dtx
	Load the 2018 version when rolling back prior to 2018-08-11 (gh/1333)
	Clean up \providecommand lines

2024-04-22  Yukai Chou  <muzimuzhi@gmail.com>

	* lttextcomp.dtx (section{The \texttt{textcomp} package})
	Drop default package option "info" which changes kernel info to
	package info (gh/1333)

2024-04-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Use a \hrule strut not a \vrule if already in vertical mode
	(bug seen first with footmisc/14)

2024-04-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltproperties.dtx:
	Renamed \IfLabelExistTF to \IfLabelExistsTF
	Renamed \IfPropertyExistTF to \IfPropertyExistsTF
	Provided T and F variants for both conditionals (gh/1262)

2024-04-17 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltexpl.dtx, ltdefns.dtx
	Rename \@expl@cs@argument@spec@@N to \@expl@cs@parameter@spec@@N (gh/1014)
	* ltexpl.dtx, ltcmd.dtx, ltcmdhooks.dtx
	Use \cs_parameter_spec:N in place of \cs_argument_spec:N (gh/1014)

2024-04-17 Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Use \IfInstanceExistsTF with an 's'

2024-04-15 Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Re-factor internals

2024-04-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Implementation}):
	Provide \IfFileLoadedTF and variants (gh/1222)

	Provide T and F conditionals not just TF for \IfPackageLoaded...
	and friends (gh/1262)

2024-03-22  Yukai Chou <muzimuzhi@gmail.com>
	* ltfilehook.dtx
	Apply one-step expansion to raw option list, when a package
	providing key-value options is loaded the second time. The same
	expansion for first-time loading was requested in gh/580. (gh/1298)

2024-03-21  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltcmd.dtx
	Collect \endlinechar as \obeyedline
	* usrguide.tex
	Document use of \obeyedline in +v arguments

2024-03-16  David Carlisle  <David.Carlisle@latex-project.org>
	* ifthen.dtx guard against active <=> (gh/756)

2024-03-15 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltthm.dtx: add link targets to begintheorem commands (hyperref/332)

2024-03-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* ltfilehook.dtx (subsection{Kernel, class, and package interfaces for \LaTeX{}}):
	Clarify that the commands in this section are meant to be usable
	by the kernel and in classes or packages (gh/1292)

2024-02-15 Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	Re-introduce \IfInstanceExist(TF)

2024-01-30  David Carlisle  <David.Carlisle@latex-project.org>
	* ltclass.dtx: check that \RequirePackage, \documentclass, \usepackage
	  and related commands are at top level (gh/1185)

2023-11-12 Joseph Wright  <Joseph.Wright@latex-project.org>
	* lttemplates.dtx
	New file to replace loading xtemplate

2024-01-30  Jérôme Laurens  <jerome.laurens@u-bourgogn.fr>
	* lthooks.dtx:
	Fix rollback to 2020-10-01.

2024-01-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx:
	Generalized the support for extracting marks to cover cases like multicols.

	Some internal commands renamed and extended.
	Renamed \__mark_update_structure:nn to \__mark_update_structure_from_material:nn
	Added \__mark_get_marks_for_reinsertion:nNN
	Added \ShowMarksAt for debugging (might not stay this way)

2024-01-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx (section{Font family sub-encodings setup}):
	Adjusted/corrected TS1 sub-encoding declarations for various families.
	Some families have changed their names (due to licensing issues),
	some got new glyphs added, and some were simply incorrectly categorized
	(gh/1257)

	* lttextcomp.dtx (section{The \texttt{checkencodingsubset.tex} file}):
	Added check file for encoding subset

2024-01-03  Phelype Oleinik  <phelype.oleinik@latex-project.org>
	* lthooks.dtx:
	Correct expansion of \@@_print_args:nn argument (gh/1221).

2023-12-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	Use \@noligs from the LaTeX kernel, so that the upquote
	package can add its patch (gh/1230)

2023-12-26 Yukai Chou  <muzimuzhi@gmai.com>
	* ltproperties.dtx:
	Correct typo (gh/1223)
	* doc.dtx, ltfntcmd.dtx, lthooks.dtx
	Correct similar typos of missing backslashes
	* ltfilehook.dtx
	Change flag markup in macro env

2023-12-22  Yukai Chou <muzimuzhi@gmail.com>
	* ltcmd.dtx (subsection{Normalizing the argument specifications})
	Clarify error message when an argument prefix `!' is applied to
	a non-trailing optional argument. (gh/1198)

2023-12-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* lttagging.dtx:
	First version of lttagging module added

2023-12-07 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx: use \protected@write, (gh1200)

2023-12-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* doc.dtx (subsection{API creation}):
	Provide \ProvideDocElement for use cases where files are processed
	individually as well as together, e.g.,	the LaTeX kernel documentation.

2023-12-01  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltcmd.dtx (subsection{Declaring commands and environments}):
	Optimize creation of simple document commands (gh/1189)
	* usrguide.tex (subsection{Performance}):
	Document efficiency of ltcmd definitions

2023-11-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* ltpara.dtx (subsection{Providing hooks for paragraphs}):
	Correct error message: hook left horizontal not vertical mode (gh/1182)

2023-11-15  Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltfiles.dtx (subsection{Listing files}):
	Extend \listfiles to optionally include file sizes and hashes
	* usrguide.tex
	Re-introduce \listfiles (extended) description

2023-11-09 Yukai Chou  <muzimuzhi@gmail.com>
	* clsguide-historic.tex, usrguide.tex:
	Replace quotation with quote envs for zero para indent

	* clsguide-historic.tex, usrguide-historic.tex
	Mention correct source file names in license footnotes

2023-11-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* ltoutenc.dtx (subsection{The fontenc package}):
	Add more explanation to error message about missing encoding (gh/1102)

	* nfssfont.dtx (section{The code}):
	Corrected spelling in error message.

	* ltcounts.dtx (subsection{Environment Counter Macros}):
	In \newcounter do not change \the... if already defined (gh/823)

	* ltplain.dtx (section{Plain \TeX}):
	Set \tracinglostchars to 2 in \tracingnone (gh/549)

#########################
# 2023-11-01 PL1 Release
#########################

2024-01-13 Jonathan P. Spratte <jspratte@yahoo.de>
	* ltkeys.dtx: 
	Trim spaces off key names taken from the raw-lists (gh1238)

#########################
# 2023-11-01 Release
#########################

2023-10-15 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx:
	Add support for pagetarget property.

2023-10-26  David Carlisle  <David.Carlisle@latex-project.org>
	* ltboxes.dtx:
	add check so \makebox[4cm][?]{abc} does not discard text (gh1072)

2023-10-26 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltspace.tex:
	Use a protected definition for tilde which is safe in csnames

2023-10-21 Yukai Chou  <muzimuzhi@gmai.com>
	* ltfssbas.dtx, ltplain.dtx, ltspace.dtx:
	Correct typos

2023-10-14 Joseph Wright  <Joseph.Wright@latex-project.org>
	* clsguide.tex:
	Additional documentation

2023-10-14 Joseph Wright  <Joseph.Wright@latex-project.org>
	* clsguide.tex:
	Add that \CurrentOption is available in \DeclareUnknownKeyHandler

2023-10-13 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltexpl.dtx:
	Add \IfExplAtLeastTF

2023-10-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx (section{Internal functions and variables}):
	Explain the steps carried out by the replacement algorithm for @@.

2023-09-13 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx:
      Use \protected@edef for expansion in the LaTeX2e commands.

2023-09-13 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx:
	Expand consistently the label/property names in the LaTeX2e commands.

2023-09-13 Joseph Wright  <Joseph.Wright@latex-project.org>
	* ltmiscen.dtx:
	Correct typo

2023-09-05 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
	* ltproperties.dtx:
	First implementation of properties module

	* ltmiscen.dtx:
	Add test to \enddocument for changes in property values.

2023-09-01  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltmiscen.dtx
	Provide global definition for active tab

2023-06-15  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltmiscen.dtx
	Refinements to tab support

2023-06-14  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltmiscen.dtx, ltspace.dtx
	Support (visible) tabs in verbatim material

2023-08-19 Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltcmd.dtx, usrguide.tex
	Remove \GetDocumentCommandArgSpec,
	  \GetDocumentEnvironmentArgSpec,
	  \ShowDocumentCommandArgSpec,
	  \ShowDocumentEnvironmentArgSpec

2023-08-05  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsockets.dtx:
	First implementation of the sockets module.

2023-07-10 Marcel Krüger  <marcel.krueger@latex-project.org>

	* ltluatex.dtx
	Restore post_mlist_to_hlist_filter callback type to reverselist (gh1116)

2023-07-10 Yukai Chou  <muzimuzhi@gmail.com>

    * ltfilehook.dtx (subsection{Declaring a file substitution}):
    Drop a redundant \ExplSyntaxOff

2023-07-02  David Carlisle  <David.Carlisle@latex-project.org>

	* ltluatex.dtx modify new_luafunction to ensure
	\e@alloc@luafunction@count always matches the size of the Lua
	table of function allocations (gh100)

2023-06-12  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex
	Correct description of font encodings supported for case changing

2023-06-09  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex
	Various refinements to descriptions of \NewDocumentCommand, etc.

#########################
# 2023-06-01 PL1 Release
#########################

2023-06-16  Yukai Chou <muzimuzhi@gmail.com>

    * lthooks.dtx (subsection{Setting rules for hooks code}):
    Sync \@expl@@@initialize@all@@ with \__hook_initialize_all: if latter is
    rolled back (gh1088)

2023-06-16  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfiles.dtx
	Allow for pipes in \input, etc.

2023-06-16  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx, ltcmdhooks.dtx
	Correct some rollback labels and dates.

#########################
# 2023-06-01 Release
#########################

2023-05-21  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Adding or removing hook code}):
	Short-circuit when the hook is declared without args (gh1078).

2023-05-31  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex
	Correct syntax of opt. arg. for \DeclareLowercaseMapping, etc.

2023-05-30  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfinal.dtx
	Fix implementation of \DeclareLowercaseMapping

2023-05-26  Yukai Chou <muzimuzhi@gmail.com>

    * ltcmd.dtx (subsection{Structure of \pkg{xparse} commands}):
    Use simpler 'NNno' variant instead of 'NNVo' for
    \cs_generate_from_arg_count:NNnn

2023-05-22  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex
	Ensure url package is always loaded

2023-05-21  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx, ltcmdhooks.dtx:
	Add support for accessing arguments in 'cmd' hooks.

2023-05-19  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex (section Creating document commands and environments)
	  Add details of result of trailing optional arguments on
	  \inputlineno
	
2023-05-12  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltxref.dtx
	extend \label to store five values and add a hook with argument

2023-05-17  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide.tex (section Creating document commands and environments)
	  Add details of brace stripping by \SplitList
	  Add guidance on creating commands to use at start of
	  tabular cells

2023-05-15  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfiles.dtx:
	Use expl3-based file-existence test

2023-05-13  David Carlisle  <David.Carlisle@latex-project.org>

	* ltmath.dtx: Add \ignorespaces to \eqno (gh/1059)

2023-04-19  Joseph Wright  <joseph.wright@latex-project.org>

	* ltfinal.dtx (subsection{Lccodes and uccodes}):
	Add \DeclareLowercaseMapping, \DeclareTitlecaseMapping and
	\DeclareUppercaseMapping (gh/1033)

2023-04-19  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Specifying code for next invocation}):
	Initialise hook structure when adding 'next' code (gh/1052)

2023-04-17  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfinal.dtx (subsubsection{Lccodes and uccodes}):
	Add \BCPdata (gh/1035)
	Adapt \MakeLowercase, \MakeTitlecase and \MakeLowercase
	to use \BCPdata for locale info

2023-04-16  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsubsection{Setting hooks up}):
	Use \@@_replacing_args_false: in \@@_include_legacy_code_chunk:n.

2023-04-15  David Carlisle  <David.Carlisle@latex-project.org>

	* ltplain.dtx: adjust \extrafloats so it does not error if thousands
	of float boxes are allocated. github/1041

2023-04-14  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx (\@onefilewithoptions):
	When in latexrelease.sty, define \load@onefilewithoptions (gh/992).

2023-04-13  David Carlisle  <David.Carlisle@latex-project.org>

	* cmfonts.fdd: add missing substitution for U/cmtt/bx/sl gh/1037

2023-04-12  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmd.dtx (subsection{Grabbing arguments}):
	Set \tex_endlinechar:D earlier to correct parsing of newlines in
	special catcode settings (e.g., \ExplSyntaxOn) (gh/876).
  
2023-04-02  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfilehook.dtx: allow par as a filename. (gh/942)

2023-04-06  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx, ltcmdhooks.dtx:
	Add support for providing and using arguments in hooks:
	  - Modify hook data structures to allow access to arguments;
	  - Add commands to declare hooks with arguments;
	  - Add commands to add code that references hook arguments;
	  - Add commands to use hooks with arguments.

2023-04-01  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfssbas.dtx: locally reset frozen mathversions when the math
	version changes. (gh/1028)

2023-03-28  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltclass.dtx:
	Add \IfFileAtLeastTF (gh/1015)

2023-03-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{Options}):
	Define \cs if doc is rolled back to v2 (gh/981)

2023-03-28  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: Restore groups to \MakeUppercase and
          \MakeLowercase, and add a group to \MakeTitlecase. (gh/1021)

2023-03-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx:
	Add \predisplaypenalty setting of 10000 to \samepage in case
	that was changed (gh/1022)

2023-03-11  Yukai Chou  <muzimuzhi@gmail.com>

    * ltcmd.dtx (subsubsection{Showing the definition of a command}),
                (subsubsection{Copying a command and its internal structure}):
    Correctly recognize (non-expandable) document commands with empty or only
    m-type arguments (gh/1009)

2023-01-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpara.dtx (subsection{Providing hooks for paragraphs}):
	Backout \parskip at top of minipage if it shouldn't be there
	but is due to whatsits (gh/989)

2023-02-05 Yukai Chou <muzimuzhi@gmail.com>

	* fntguide.tex:
	Adjusted pagination due to recently added doc paragraphs (gh/994)

2023-01-16 Yukai Chou <muzimuzhi@gmail.com>

	* ltnews.cls:
	Added full release date yyyy-mm-dd to _all_ ltnews issues (gh/982)
	Added \publicationday{<day>} to specify day in a month in ltnews<n>.tex.
	<day> defaults to 01.

2023-01-12  Joseph Joseph  <Joseph.Joseph@latex-project.org>

	* clsguide.tex, clsguide-historic,tex
	Pre-2023 source moved to new name, re-worked material which remains
	relevant in updated file

2023-01-19  Josef Friedrich <josef@friedrich.rocks>

	* ltluatex.dtx:
	Remove unused local variable tex_setattribute (gh/978)

2022-11-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsubsection{Copying robust commands}):
	Added \NewEnvironmentCopy, \RenewEnvironmentCopy, and \DeclareEnvironmentCopy (gh/963)
	Also added \ShowEnvironment.

2022-11-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx:
	Introduce key 'nowarn' on filecontents (gh/958)
	Do not show "current dir" in message (gh/917)

2022-11-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexrelease.dtx (subsection{Ignoring \texttt{\string_new} errors when rolling back}):
	Silence \NewMarkClass in rollback (gh/955)

2022-11-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx:
	Redefinitions of \verb removed as no longer needed (gh/953)

	Redefinitions of \@verbatim changed to match the kernel
	definition (gh/953)

2022-11-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx:
	Add a shipout hook to be executed just before we
	actually do the shipout (gh/920)

2022-11-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltvers.dtx (section{Version Identification}):
	Store release data in \LaTeXReleaseInfo for reuse at the end of
	the .log file (gh/944)

	* ltmiscen.dtx (subsection{Environments}): Add to a hook in
	\end{document} to (re)display the LaTeX release information (gh/944)

2022-11-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: correctly handle \<space>  and allow it to be excluded
	from the index (gh/943)

#########################
# 2022-11-01 PL1 Release
#########################

2022-11-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (subsection{Horizontal space (and breaks)}):
	We use a private register instead of a group with \hspace in case it
	starts the paragraph.
	Otherwise \everypar and friends will be executed inside a group (gh/967)

2022-11-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx:
	Revert using \detokenize in \cs (gh/962)
	Eventually we will need to sync with the code in l3doc but for now
	we stay with the simpler definition from doc.sty.

2022-11-30  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfinal.dtx:
	Set \oe and \OE equal in case changing to allow detection
	by babel

#########################
# 2022-11-01 Release
#########################

2022-10-26  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfinal.dtx:
	Introduce optional argument for case-changing commands
	Make case changing commands language-aware
	Auto-detect babel locale for case changing

2022-10-22  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx, ltdefns.dtx: Further \protect guards for gh/932

	* utf8ienc.dtx: Correct the description of UTF-8 octets.

2022-10-22  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx: Correct handling of unknown option list

2022-10-20  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltclass.dtx, ltkeys.dtx:
	Correct an argument for a message
	Define key option handler in ltkeys

2022-10-10  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: use \protected@edef rather than \edef when expanding option lists

2022-10-03  Marcel Krüger  <marcel.krueger@latex-project.org>

	* ltluatex.dtx:
	Add ordering rules for callback handlers

2022-09-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx (section{Interface Commands}):
	Drop any surplus 'm' in series argument of \DeclareSymbolFont and
	\SetSymbolFont (gh/918)

2022-09-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx:
	New logic for freezing math versions to avoid issues with \mathchoice (gh/921)

2022-09-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Check for nested minipages and warn if the outer one contains footnotes (gh/168)

2022-09-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
	Guard \smash against reboxing (gh/517)

2022-09-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx (subsection{The handling of options}):
	Complete the handling of @@-modules from l3docstrip.dtx (gh/337)
	for +/- lines it was not done (gh/903)

2022-08-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltkeys.dtx (subsection{Option usage scope}):
	Correct error message text for load-only keys.

2022-08-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltfilehook.dtx (subsection{Preventing a package from loading}):
	Inhibit checking the loaded version when package is load-disabled,
	and write to the .log (gh/888).

2022-08-13  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Unregister mlist_to_hlist callback when no related callbacks are registered

2022-08-10  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltcmd.dtx:
	Add support for keyval detection using "={...}" syntax

2022-08-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx: Make \DeclareEncodingSubset act globally so that
	it can be used in fd files (gh/905)

2022-07-23  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltkeys.dtx: Output 'friendly' package names in messages

2022-07-10  David Carlisle  <David.Carlisle@latex-project.org>

	* cmfonts.fdd: avoid EC sans serif fonts at small design sizes.
	The medium weight is bolder and wider than the bold extended.
	Scale the 8pt font for sizes 5,6,7. gh/879

2022-06-23  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltoutput.dtx
	Add registers \stockheight and \stockwidth

2022-06-22  David Carlisle  <David.Carlisle@latex-project.org>

	* ltkeys.dtx:
	add .ifnot property (.legacy_if_set_inverse:n)

	* doc.dtx
	recast Package Option declarations using \DeclareKeys

2022-06-10  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* cmfonts.fdd
	Add font definitions for slanted small caps (gh/782)

2022-06-10  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* cmfonts.fdd
	Add font definitions for slanted small caps (gh/782)

#########################
# 2022-06-01 PL5 Release
#########################

2022-07-05  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltkeys.dtx (subsection{Main mechanism})
	Correct name of store for raw class options list
	Support \CurrentOption in unknown keys

2022-07-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx, ltfssdcl.dtx:
	Ignore spaces if necessary, i.e., after display math done with $$ (gh/886)

2022-07-04  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltfinal.dtx
	Introduce \MakeTitlecase, \CaseSwitch and \DeclareCaseChangeEquivalent
	as LaTeX2e names for expl3 case changing hooks, needed to support
	some customisation requirements (e.g. biblatex)

#########################
# 2022-06-01 PL4 Release
#########################

2022-06-30  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: update MakeUppercase and \MakeLowercase for gh/881
	\protectd@edef no longer needed with latest l3 code.
	added \AddToNoCaseChangeList

#########################
# 2022-06-01 PL3 Release
#########################

2022-06-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{Useful abbreviations}):
	Update \cmd definition to work with new \cs (gh/874)

#########################
# 2022-06-01 PL2 Release
#########################

2022-06-20  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltkeys.dtx (subsection{Main mechanism})
	Use raw options data for keyval handling

2022-06-19 Joseph Wright <Joseph.Wright@latex-proejct.org>

	* ltkeys.dtx (subsection{Main mechanism})
	Correct approach to removing keys from \@unusedoptionlist

#########################
# 2022-06-01 PL1 Release
#########################

2022-06-16  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltkeys.dtx (subsection{Main mechanism})
	Remove key name but avoid touching key value in \@unusedoptionlist

2022-06-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsubsection{Disabling and providing hooks}):
	Ensure that a newly activated generic hook gets its execution code set

2022-06-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx: Delay definitions of \enquote etc in case they get defined in
	the preamble of existing documents.

#########################
# 2022-06-01 Release
#########################

2022-06-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Fix \guillemetleft and \guillemetright also in dfu files (gh/65)

2022-06-03  David Carlisle  <David.Carlisle@latex-project.org>

	* doc.dtx: adjust ltxdoc.cls and doc.dtx to process existing
	use of L3 names and \pkg in base dtx files

2022-06-02  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: add \NoCaseChange (previously available in the
	textcase package)

2022-06-01  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx (subsection{Updating mark structures}):
	Be more careful when unpackage a \vbox for mark detection, it might
	contain infinite shrink glue (gh/836)

2022-05-27  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx, ltoutenc.dtx:
	save the original version string in \ver@@...
	Usable by \listfiles if the standard \ver@... command has been set to \relax
	(as in fontenc.sty) gh/825

2022-05-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{Customisation}):
	Added option doc2 so that old doc version can be requested (gh/822)

2022-05-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Processing the package keys}):
	Adjusted doc to use \ProcessKeyOptions (not the older l3keys2e variant)

2022-05-17  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Setting rules for hooks code}):
	Refuse sorting one-time hooks (gh/818).

2022-05-17  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltmeta.dtx:
	Added dummy definitions for target commands.

2022-05-13  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Using the hook}):
	Avoid l3debug error on an undeclared variable in \hook_use_once:nnn.

2022-05-08  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* utf8ienc.dtx:
	Declare Unicode codepoints U+3008 and U+3009 to be equivalent
	to their canonical equivalent codepoints 2329/232A (corresponding
	to \textlangle/\textrangle)

2022-05-08  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltmath.dtx: Use more consistent default math styles on LuaLaTeX

2022-04-13  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltxref.dtx:
	Added starred versions of \ref, \pageref and \Ref
	  Added expandable version for \pageref and \ref
	* ifthen.dtx:
	use new expandable version for \pageref and \ref

2022-05-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx (subsection{Handling the end of job hook}):
	Handle case where shipout/lastpage is run too early and issue
	a warning (gh/813)

2022-04-21  Joseph Wright <Joseph.Wright@latex-project.org>

	* ltfinal.dtx (subsection{Lccodes and uccodes}):
	Support \noexpand in arg. to \MakeUppercase and
	\MakeLowercase

2022-04-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
	Make \openup robust (gh/123)

2022-04-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmarks.dtx: New module to implement new marks mechanism

	* ltpage.dtx (section| command.):
	Updates to \markboth and \markright to interface with new mark mechanism

	* ltoutput.dtx (subsection{Floats}):
	Interface with new mark mechanism

	* ltfinal.dtx (subsection{Typesetting parameters}):
	Integration of new mark management interface

2022-04-01  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx (section{File Handling}):
	Process include/excluded hook(s) if an include file is bypassed

	* lthooks.dtx (subsection{Adding or removing hook code}):
	Add support for generic include/.../excluded hooks

	* ltfilehook.dtx: document include/excluded hooks

2022-03-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmd.dtx (subsection{Utilities}):
	Fix \@@_cmd_type_cases:NnnnnF prematurely expanding macros (gh/795).

2022-03-18  Joseph Wright  <joseph.wright@latex-project.org>

	* ltkeys.dtx:
	Remove \ProcessKeyPackageOptions

2022-03-10  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltfilehook.dtx (subsection{Selecting a file (\cs{set@curr@file})}):
	Add \set@curr@file@nosearch, to ignore \input@path and \l_file_search_path_seq.

2022-03-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx (section{Bibliography Generation}):
	Ensure that an empty argument given to \cite generates
	a warning (gh/790)

2022-02-28  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltvers.dtx (subsection{Declaring an all-new module}):
	Detect a missing \IncludeInRelease{0000/00/00} in a new module.

2022-02-28  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* latexrelease.dtx, ltexpl.dtx, ltcmd.dtx:
	Move most make-harmless redefinitions right after ltexpl.dtx.

2022-02-21  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx:
	More efficient module expansion

2022-02-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcmd.dtx (subsection{User functions}):
	Added \IfBlankTF and friends to test if a received argument
	is empty or contains only normal space characters.

2022-02-19  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: use \protected definitions.
	also avoid global definitions for gh/762

2022-02-16  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx:
	Allow for active characters in module argument
	\DeclareUnknownKeyHandler better than with the "s"

2022-02-15  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx:
	Expand optional module argument in design-level commands
	Add \DeclareUnknownKeysHandler

2022-02-07  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx:
	Correct definition of .code property

2022-02-05  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltkeys.dtx:
	Create key properties at the 2e layer
	Add .code property

2022-01-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):
	Alter \obeyspaces and \obeylines to use a redirection for special
	use cases (gh/367)

2022-01-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Keys supported by doc):
	Fixed key handling for nohyperref and nomulticol (gh/750).

2022-01-15  Joseph Wright  <Joseph.Wright-project.org>

	* ltkeys.dtx:
	Clear option data in \AtEndOfPackage hook

2022-01-06  Joseph Wright  <Joseph.Wright-project.org>

	* ltexpl.dtx (section{Document-level command names for expl3 functions}):
	Adjust document-level names for \exp_args:Nc and the like

2021-12-30  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltmeta.dtx:
	Adapted bundle name to new name `LaTeX-lab'

2021-12-31  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmd.dtx (subsubsection{Showing the definition of a command}):
	Make \ShowCommand stop for interaction with ltcmd (gh/739)

2021-12-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltexpl.dtx (section{Document-level command names for expl3 functions}):
	Added document-level names for \exp_args:Nc and the like
	for use with \NewDocumentCommand, etc. (gh/735)

2021-12-27  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Added \newluacmd and \newprotectedluacmd for easy allocation of Lua command ids.

2021-12-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmeta.dtx:
	First version of this module added implementing an interface to
	\DocumentMetadata. At the moment the actual code is outside the
	format and only loaded if the command is called.

2021-12-13  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx:  Use hex 80 not A0 to test for single byte UTF-8 github/730

2021-12-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
	\DeclareUnicodeAccent now makes the encoding argument implicit
	as it is already done for other Unicode encoding commands.
	Also added \DeclareUnicodeCommand and \DeclareUnicodeSymbol (gh/253).

2021-12-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection[Dealing with the change history]):
	Implement option recordchangedates to show dates  in the change log
	if that option is used (gh/531).

2021-12-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdirchk.dtx (section{Initialization}):
	Add comment lines into latex.ltx to indicate temp definitions that
	are later overwritten (gh/725).

2021-12-10  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: Add inputenc UTF-8 support for Digraphs U+01C4-U+01CC

2021-12-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* proc.dtx (subsection{The page style}):
	Support twoside by providing an appropriate footer line (gh/704).

2021-12-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx (section{Sub-encodings}):
	Describe correctly (I hope) how sub-encodings work for TS1.

2021-11-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltexpl.dtx:
	Added \fpeval, \inteval, \dimeval, and \skipeval (gh711)

2021-11-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* All *.dtx: Replaced \StopEventually by \MaybeStop

2021-11-30 Joseph Wright <joseph.wright@latex-project.org>

	* ltclasses.dtx
	New option handling routine using ltkeys

2021-11-26 Joseph Wright <joseph.wright@latex-project.org>

	* ltkeys.dtx
	New file to integrate keyval option processing into the kernel

2021-11-17  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Classify [hv]pack_quality callbacks as exclusive
	Never pass true to the engine for LuaTeX list callbacks

2021-11-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* build.lua (textfiles):
	Dropped a few obsolete documentation files (nobody installs manually these
	days and the advice given was no longer current).

	* latexchanges.tex:
	We no longer maintain this file; instead everything is documented in ltnewsXX
	and in the changes.txt files so we zap this file too because the double book
	keeping always means one or the other is out of date.

2021-11-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: Replaced doc.dtx with V3 version.
	The old doc can be reactivated with \usepackage{doc}[=v2].
	Hyperref usage (on by default) can be turned off with
	\usepackage[hyperref=false]{doc}.
	New options etc are documented: use texdoc doc
	(code documentation only partly done).

2021-11-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{Configuration file}):
	Added our default .cfg for extraction.
	Added option "nocfg" to bypass a system cfg.

#########################
# 2021-11-15 PL1 Release
#########################

2021-12-02 Joseph Wright <Joseph.Wright@latex-project.org>

	* ltcmd.dtx
	Insert correct default values for optional arguments into the end
	of environments

#########################
# 2021-11-15 Release
#########################

2021-10-20  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmdhooks.dtx (subsubsection{Patching by expansion and redefinition}):
	Fix patching of commands that contain parameter tokens (gh/697)

2021-10-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpara.dtx (subsection{The error messages}):
	Remove content from \tex_everypar:D (aka \everypar) on rollback.
	Without it rollback is not functioning in all cases (gh/695).

2021-10-16  David Carlisle  <David.Carlisle@latex-project.org>

	* ltoutenc.dtx: guard spacefactor setting in accents gh/643

2021-10-15  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Added missing callback process_charproc_data

2021-10-14  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: Warn if \include is used before \begin{document}
	and do not try to write to the aux file (which is not open) gh/645

2021-10-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx (subsection{Footnotes}):
	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	* ltmath.dtx (two places}):
	Explicitly set \@currentcounter when not automatically done
	through \refstepcounter (gh/687)

2021-10-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx, doc.dtx, makeindx.dtx, preload.dtx, slides.dtx, array.dtx
	Removed old references to latex.tex or latex.dtx (gh/685)

2021-09-28  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmdhooks.dtx (subsection{Patching commands}):
	Make patching of commands with generic cmd hooks a global operation (gh/674)

2021-09-28  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Adding or removing hook code}):
	Correct usage of older \@@_if_file_hook:wTF (gh/675).

2021-09-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx (section{Interface Commands}):
	Provide counter "localmathalphabets" to keep that many alphabets
	from being permanently allocated after use. This allows
	some flexibility if many math alphabets are needed but not needed
	all in the same formula. (gh/676)

2021-09-18  David Carlisle  <David.Carlisle@latex-project.org>

	* ltpara.dtx: use a \hskip rather than \kern as the guard to
	prevent more than one glue item being removed when the primitive
	par is called twice to process the end of paragraph hooks.

2021-09-12  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfntcmd.dtx: guard definition in \text@command with \unexpanded (gh/665)

2021-09-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the OT1 encoding}):
	Move zero skip between i and j for hyphenation (gh/658)

2021-09-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx:
	Improve handling of legacy changes to \bfdefault or \mddefault in
	relation to \DeclareFontSeriesDefault setting (gh/663)

2021-09-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Lccodes and uccodes}):
	Correctly upper and lowercase \ij and \IJ (gh/658)

2021-08-30  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx (subsection{Using the hook}):
	Clean up after \UseOneTimeHook and prevent a second usage (gh/606).

2021-08-30  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmd.dtx (subsubsection{Copying a command and its internal structure}):
	Add support for copying and showing ltcmd commands (gh/569).

2021-08-27  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltfilehook.dtx:
	Use \msg_... instead of \__kernel_msg... commands for normalized
	error and warning commands.

	* ltfilehook.dtx, lthooks.dtx, ltpara.dtx:
	Internal changes to message names

	* ltcmd.dtx:
	Check for end-of-enviroment commands

2021-08-25  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx, ltcmdhooks.dtx, ltfilehook.dtx, ltclass.dtx, ltfiles.dtx:
	Standardise generic hook names (gh/648).

2021-08-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx:
	Documentation updates for generic hook commands (gh/638).

	Deprecate \hook_disable:n, \hook_provide:n,
	\hook_provide_reversed:n, \hook_provide_pair:nn,
	\DisableHook, \ProvideHook, \ProvideReversedHook,
	and \ProvideMirroredHookPair.

	Instead: \hook_activate_generic:n, \hook_disable_generic:n,
	\ActivateGenericHook and \DisableGenericHook.

	* lterror.dtx (subsection{Specific errors}):
	Improve \@badend error message (gh/587)

2021-08-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsubsection{Generic hooks for all environments}):
	Fixed documentation of \AtBeginEnvironment and friends
	-- was missing the main "env" argument  (gh/646)

2021-08-11  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Define missing local copy of flush_list in ltluatex.lua found
	by Michal Vlasák.

2021-08-10  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltvers.dtx (section{Version Identification}):
	Throw an error when a date 0000/00/00 is misused in \IncludeInRelease.

2021-08-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Prepare for suporting PDF management in backends}):
	Default definition for \IfPDFManagementActiveTF added (gh/640)

2021-08-07  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmd.dtx (subsection{Setting up a standard signature}):
	Replicate argument processors for all embellishments (gh/639).

2021-07-31  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsubsection{Float control}):
	Add \ShowFloat to fltrace.sty so that you can easily display the
	contents of a float register, argument is just the uppercase
	letter (or letters or numbers) denoting the register.

2021-07-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsect.dtx (section| or |\caption|):
	\contentsline now picks up all four arguments and doesn't rely on
	the fourth being empty (gh/633)

2021-07-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx:
	Some clarification on hook command behavior.
	Commands \ClearHookNext and \hook_gclear_next_code:n added (gh/565)

2021-07-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Implementation}):
	Make class/.../name one-time hooks;
	Make package/.../name one-time hooks (gh/626)

	* ltfiles.dtx (section{File Handling}):
	Make include/.../name one-time hooks (gh/626)

2021-07-23  Marcel Krüger  <marcel.krueger@latex-project.org>

	* tulm.fdd:
	For Unicode engines, use OpenType version of Latin Modern Upright Italic.

2021-07-20  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx:
	Simplify \RemoveFromHook to not queue the removal of code chunks
	that aren't yet in the hook (gh/625).

2021-07-20  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltcmdhooks.dtx:
	Fix usage of \@if@newcommand when patching a robust command (gh/623).

2021-07-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: Provide public names:
	\IfPackageLoadedTF, \IfPackageLoadedWithOptionsTF,
	\IfClassLoadedTF, \IfClassLoadedWithOptionsTF.

	Drop \@onlypremable restriction for several commands.

2021-07-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):
	Use 2 as value for \tracinglostchars so that one gets at least warnings
	on the terminal (3 would be better as a missing char is an error)

2021-07-12  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx:  fix for gh/617 prevent expansion in raw option list.

2021-07-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lterror.dtx (subsection{General commands}):
	Provide \ClassNote and \PackageNote that write information to the
	terminal but labels it as "Info" and not as "Warning", i.e. a cross
	between \PackageWarning and \PackageInfo

2021-07-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcounts.dtx (subsection{Environment Counter Macros}):
	New implementation for \counterwithout and \counterwithin
	with an additional optional arg so it becomes a drop-in
	replacement for amsmath \numberwithin

2021-06-21  David Carlisle  <David.Carlisle@latex-project.org>

	* base/utf8ienc.dtx: additional characters for gh/593

2021-06-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx:
	Normalize message texts

2021-06-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (section{Macros for setting up the tables}):
	Improve one warning message

2021-06-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx:
	Change errors to kernel errors

2021-06-05  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcmd.dtx, ltdefns.dtx, ltmiscen.dtx:
	Normalize message texts

#########################
# 2021-06-01 PL1 Release
#########################

2021-06-06  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: ensure raw option lists are copied in short circuit
	loading by \LoadClassWithOptions, expand one step so
	\CurrentOption expanded (gh #580)

2021-06-03  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Keep file path stack in sync when rolling back/forward (gh/577).


#########################
# 2021-06-01 Release
#########################

2021-05-31  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: Initialise \@raw@classoptionslist to \relax to
	match \@classoptionslist

2021-05-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros for the `documentation parts'}):
	Use same error message text as in format

2021-05-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsection{Robust commands and protect}):
	Normalize error message in \MakeRobust

2021-05-26  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx:
	Remove deprecated \DeclareDefaultHookLabel for good.

2021-05-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx, ltfilehook.dtx:
	Normalized some error message texts

2021-05-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcmd.dtx, ltcmdhooks.dtx, ltfilehook.dtx, lthooks.dtx, ltpara.dtx:
	Use \msg_... instead of \__kernel_msg... commands for normalized
	error and warning commands.

2021-05-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: normalize the error commands, always use
	\@latex@error not \@latexerr

2021-04-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsection{\LaTeXe{} package interface commands}):
	Add \ProvideHook and related commands.

2021-04-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx, ltfilehook.dtx:
	Switch to kernel (not package) errors.

2021-04-29  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
	Declare Unicode composites for \'\ae, \'\AE and add æ/Æ equivalents for
	\ae/\AE composites


2021-04-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfsstrc.dtx (subsection{General font loading}):
	Unset the forced series boolean when reaching \selectfont (gh/444)

	* ltfssini.dtx (subsection{Miscellaneous}):
	Unconditionally switch to the requested	font face with \normalfont (gh/444)

	* ltfssbas.dtx (subsection{Macros for the user}):
	Unconditionally switch to the requested	font face with \usefont (gh/444)


2021-04-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltexpl.dtx (subsection{Loader}): Don't empty kernel hooks on rollback

	* ltcmd.dtx (subsection{Utilities}):
	Renamed \__cmd_cmd_if_xparse:NTF to \__kernel_cmd_if_xparse:NTF
	for cross-module usage

	* ltcmdhooks.dtx:  Module added to provide support for cmd hooks

	* lthooks.dtx: Support for cmd hooks added


2021-04-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx (subsection{array and tabular environments}):
	Use \protected for \\ variant (gh/548)}

	* ltmath.dtx (subsection{Math Environments}):
	Use \protected for \\ variant (gh/548)}

	* ltpictur.dtx (section{Picture Mode}):
	Use \protected for \\ variant (gh/548)}


2021-04-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltfilehook.dtx:
	Ensure that ~ expands to the character ~ in file names.

2021-04-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltplain.dtx:
	Add support for \tracingstacklevels and \tracinglostchars=3.

2021-04-16  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* latexrelease.dtx, ltcmd.dtx, lthooks.dtx, ltpara.dtx,
	lttextcomp.dtx, ltvers.dtx:
	Change argument signature of \NewModuleRelease to be the same
		as \IncludeInRelease (date, name, message).

2021-04-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpara.dtx: Updated the integration of ltpara module;
	enabled rollback; some command name changes compared to the initial
	prototype.

2021-03-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Do not rollback expl3 file stack management (gh/504).

2021-03-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):
	Allocate \@inputcheck and \@unused early
	so that they are before expl3 allocates more streams.
	In the past this was done in ltfiles  (gh/538).

2021-03-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltvers.dtx:
	Add \NewModuleRelease and support mechanism to define a new module
		for proper behaviour when rolling backwards/forwards (gh/479).

	* latexrelease.dtx:
	Avoid errors when defining commands that already exist.

	* ltcmd.dtx:
	Use \NewModuleRelease to declare itself in latexrelease.sty.

	* lthooks.dtx:
	Use \NewModuleRelease to declare itself in latexrelease.sty.
	Take care when reloading not to mess with the default name stack.

	* ltfilehook.dtx:
	Take care when reloading not to mess with the default name stack.

	* ltfssaxes.dtx, ltfssini.dtx:
	Minor corrections to rollback and rollforward.

2021-03-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx (subsection{Safe Input Macros}):
	Allow for unbalanced conditionals inside arguments #2 and #3
	of \IfFileExists (gh/530)

2021-03-05  David Carlisle  <David.Carlisle@latex-project.org>

	* base/ltclass.dtx: Modify \ProcessOption* handling so key=value
	terms can be safely skipped (gh/513)

2021-03-03  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Fix overwrite check for files with UTF-8 (gh/415).

2021-02-25  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltfinal.dtx:
	Improve speed of compatibility code for preloading \pdfglyphtounicode
	into \everyjob

2021-02-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
	Add \textnonbreakinghyphen, \textfiguredash and \texthorizontalbar
	to OT1, T1 and TU encoding (gh/404)

	* doc-v3beta.sty: File added, currently for internal documentation
	only; to be replaced in a later release.

2021-02-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: save raw package/class option lists to improve
	key/val usage in optional argument of \usepackage and
	\documentclass.

2021-02-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the TS1 encoding}):
	Special definition for \textasteriskcentered when missing in TS1 (gh/502)

	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
	Adjust values for \textasteriskcentered To match TS1 definition (gh/502)

2021-02-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpara.dtx: providing paragraph hooks,; full integration into
	latex.ltx will happen at a later point in time. For documentation
	see ltpara-doc.pdf.

2021-02-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx (subsection{Footnotes}):
	\footref added

2021-02-15  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfssdcl.dtx: two additional \expandafter to avoid infinite
	loop on not in math error. (gh/501)

2021-02-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (subsubsection{Itemize}):
	Drop incorrect space in \labelitemiv (gh/496)
	Document use of \labelitemfont in ltnews33 (gh/497)

2021-02-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
	Add \textnonbreakinghyphen}, \textfiguredash and
	\texthorizontalbar (gh/404)

2021-02-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Explicitly run \par at the end of footnote text in preparation
	for paragraph hooks

	* ltfloat.dtx (subsection{Footnotes}):
	Explicitly run \par at the end of footnote text in preparation
	for paragraph hooks

2021-02-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfilehook.dtx (subsection{Patching \LaTeX{}'s \InputIfFileExists command}):
	Undo the internal for robust \InputIfFileExists in rollback (gh/494)

2021-02-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	Undo the internals for \begin and \end as well when
	rolling back (gh/494)

2021-02-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}):
	Always add the color groups (gh/488)

2021-02-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx (subsection{Floating Environments}):
	Explicitly end the \marginpar argument with \par to support
	tagging (gh/489)

2021-01-31  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfilehook.dtx: set \protect to \string to avoid bad
	expansion and possible non termination. github/481

2021-01-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Support various Unicode characters with dot accents for
	Indic transliterations (gh/484)

2021-01-22  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltshipout.dtx:
	Define and call Lua callback pre_shipout_filter.

2021-01-21  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltfinal.dtx:
	For pdfTeX enable automatic generation of ToUnicode maps.
	For pdfTeX versions which do not support dumping these into the format,
	all \pdfglyphtounicode instructions will be dumped into \everyjob

2021-01-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx: Reordered execution of shipout hooks so that code
	in one can influence code in later ones in a more natural manner.

2020-01-16  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltexpl.dtx
	Adjust for full xparse integration

	* ltcmd.dtx
	New file to replace loading xparse

2021-01-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx: Make sure that the shipout/firstpage hook material
	is not stored inside \ShipoutBox, in case that gets reused, e.g. via
	\RawShipout but is only ever added to the very first page shipped out.

2021-01-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx:
	Added internal \@kernel@after@shipout@background hook.
	Added public shipout/after hook

	(subsection{Overloading the \shipout primitive}):
	Add \RawShipout for shipping out while bypassing most hooks.

	(subsection{Emulating atbegshi}): Added
	\AtBeginShipoutOriginalShipout to the emulation of atbegshi.

2021-01-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx (subsection{Package \pkg{everyshi} emulation}):
	The emulation is no longer needed so taken out (gh440)

2020-12-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssaxes.dtx (subsection{Changing to a new series}):
	Distangle series and shape update by delaying the font series
	and font shape merging (gh/444)

	Move the rollback info for \normalshape after its main definition
	otherwise it will not be undone	(gh/458)

2020-12-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfsstrc.dtx (subsection{General font loading}):
	Alter \selectfont to do the delayed merging of  font series
	and font shape (gh/444)

2020-12-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* letter.dtx (subsubsection{Page breaking control}):
	The \opening argument was splitting name and address using \\
	but did not allow to use \\[...] for this (gh/427)

2020-12-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx (section{Bibliography Generation}):
	Delay any \nocite in the preamble instead of raising
	an error (gh/424)

2020-12-06  Johannes Braams  <Johannes.Braams@latex-project.org>

	* miscelaneous files: gh/428, gh/429 and gh/430 list a number of
	typing mistakes and missing documentation that have crept in over
	the years. The following files were affected and have been
	corrected:
	alltt.dtx, classes.dtx, doc.dtx, docstrip.dtx, fix-cm.dtx,
	fontdef.dtx, ifthen.dtx, inputenc.dtx, latex209.dtx,
	latexrelease.dtx, ltbibl.dtx, ltboxes.dtx, ltclass.dtx,
	ltcntrl.dtx, ltcounts.dtx, ltdefns.dtx, ltdirchk.dtx, ltexpl.dtx,
	ltfilehook.dtx, ltfiles.dtx, ltfinal.dtx, ltfloat.dtx,
	ltfntcmd.dtx, ltfssaxes.dtx, ltfssbas.dtx, ltfsscmp.dtx,
	ltfssdcl.dtx, ltfssini.dtx, ltfsstrc.dtx, lthooks.dtx,
	ltlength.dtx, ltlists.dtx, ltluatex.dtx, ltmath.dtx, ltmiscen.dtx,
	ltoutenc.dtx, ltoutput.dtx, ltpage.dtx, ltpageno.dtx,
	ltpictur.dtx, ltplain.dtx, ltsect.dtx, ltshipout.dtx,
	lttextcomp.dtx, ltvers.dtx, ltxdoc.dtx, ltxref.dtx, nfssfont.dtx,
	proc.dtx, slides.dtx, utf8ienc.dtx.

2020-12-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfilehook.dtx (subsection{Declaring a file substitution}):
	Don't drop file substitution declarations when rolling back
	just render them no-ops

2020-12-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	Add a hook to \selectfont to be executed after the switch to the
	new font. This implements the functionality formerly in the everysel
	package.

2020-12-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{File substitutions}):
	Emulate everysel package

2020-12-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (subsection{Miscellaneous}):
	Setting up \f@series and \f@shape default values directly (gh/444)

2020-11-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx:
	Check for both kernel and user hooks and execute if either is non-empty (gh/431)}

2020-10-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	\enddocument should always start out in vmode (gh/385)

#########################
# 2020-10-01 PL 4 Release
#########################

2021-01-07  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltfilehook.dtx:
	Undefine \@expl@@@filehook@file@pop@@ to avoid error when rolling back (gh/463).

	* lthooks.dtx:
	Modified internal copies of l3tl commands to avoid errors with l3debug (gh/463).

2020-12-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx:
	Preserve trailing slash in file hook name if the file name is empty (gh/464).

	* ltfilehook.dtx:
	Restore \CurrentFile(Path)(Used) after the file is input (gh/464).

2020-12-03  Joseph Wright  <Joseph.Wright@latex-project.org>

	* usrguide3.tex
	New file to cover creation of document commands


#########################
# 2020-10-01 PL 3 Release
#########################

2020-12-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* lthooks.dtx:
	Moved 'top-level' code label at the very end of hooks.
	- In reverse hooks, 'top-level' goes at the beginning.
	- 'top-level' cannot be used as a label outside of the top-level.
	- The label for the 'top-level' cannot be changed.
	- Simplified internal managing of default label.
	Renamed \DeclareDefaultHookLabel to \SetDefaultHookLabel (the old name
		will be kept until the next release).
	Provide \PushDefaultHookLabel and \PopDefaultHookLabel.
	Fixed a small bug in \ShowHook and \LogHook.

	* ltclass.dtx:
	Remove \@expl@@@hook@curr@name@push@@n from \@pushfilename to
		follow changes to lthooks.dtx.

2020-12-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (subsection{Macros for the user}):
	Drop ``m'' if the series value is a member of a fixed list
	and issue warning if doing it (gh/453)

2020-11-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexrelease.ins:
	reorder module loading to match the order used
	in the format to correctly resolve dependencies (gh/434)

	* ltexpl.dtx (subsection{Loader}):
	Load xparse in latexrelease if necessary and add missing
	IncludeInRelease guards (gh/434)

	* ltdefns.dtx, ltfilehook.dtx, lthooks.dtx, ltxshipout.dtx:
	Add rollback support for forward case (gh/434)

2020-11-20  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Remove file path from \@currname and use only \@currname to identify
		a package internally (gh/422).
	Add \@currpath and (temporarily) \@kernel@currpathstack.
	In \ProvidesPackage check the argument with \strcmp instead of \ifx.
	In case of substitution, copy the option list to the requested package.

	* ltfilehook.dtx:
	Keep path in the replacement file (#2) in \declare@file@substitution.
	In case of a replacement, pass the actually loaded file to \@addtofilelist.
	Explicitly clear replacement flag after using it.

2020-11-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex:
	Updated documentation of virtual shapes \updefault and \ulcdefault

2020-11-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmath.dtx:
	\negmedspace and \negthickspace have been only in amsmath,
	so we need to undefine for rollback because amsmath used
	\newcommand back then (gh/423)

2020-11-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Package/class rollback mechanism}):
	Change help text for suspicous rollback, because the package may have
		existed then --- there is just no rollback data (gh/423)

#########################
# 2020-10-01 PL 2 Release
#########################

2020-10-23  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltmiscen.dtx:
	Make 'enddocument/afteraux' a one-time hook (gh/418).

2020-10-18  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Fix passing options to class/package in \input@path (gh/414).

2020-10-11  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Reset \@currpkg@reqd after loading a package file (gh/408).

#########################
# 2020-10-01 PL 1 Release
#########################

2020-10-08  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Fix loading expl3-based package after rollback to 2020-02-02 (gh/406).

2020-10-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx: removed redundant code and fixed a misspelling
	in a csname - no functional change (gh/405)

2020-10-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{DocInclude}):
	Quotes around the aux file name removed,
	they are not needed and upset BibTeX (gh/400)

2020-10-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx (section{File Handling}):
	Quotes around the aux file name removed,
	they are not needed and upset BibTeX (gh/400)

2020-10-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx (subsection{Internal commands needed elsewhere}):
	Definition \AddToHookNext was supposed to be for \AddToHook (gh/401)

#########################
# 2020-10-01 Release
#########################

2020-10-01  Joseph Wright  <Joseph.Wright@latex-project.org>

	* ltclass.dtx:
	Allow for package substitution when saving version data

2020-09-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	\bfdefault@previous was called \bfseries@previous by mistake
	\mddefault@previous was called \mdseries@previous by mistake
	(gh/395)

2020-09-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Some last minute initializations \ldots}):
	Load a "first aid" containing temporary fixes file for external
	packages that await updates.

2020-09-25  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx:
	Fix return value of list callbacks.

2020-09-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltshipout.dtx (subsection{Emulating \pkg{atbegshi}}):
	Avoid unnecessary overfull box warnings (gh/387)

2020-09-06  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltclass.dtx:
	Correct option passing when a file is replaced

2020-08-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx:
	Corrected release guard for \IfFontSeriesContextTF

2020-08-23 Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltxref.dtx:
	added default definition for @currentcounter

2020-08-21  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltdefns.dtx (subsection{Robust commands and protect}):
	Modified \MakeRobust to define the same csnames as \DeclareRobustCommand

2020-08-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx:
	New code for hook management.
	Distribute code to other modules as needed.

	* ltfilehook.dtx:
	New code for file loading.
	Added hooks to file loading commands.
	Support file substitution.
	Distribute code to other modules as needed.

	* ltshipout.dtx:
	New code for shipout handling and  hook management.
	Added hooks to \shipout.
	Distribute code to other modules as needed.

	* ltfssaxes.dtx:
	* ltdefns.dtx:
	* ltclass.dtx:
	* ltoutput.dtx:
	Integration of new hook management code.

	* ltexpl.dtx:
	Integration of new hook management code.
	Dropped unused command.

	* ltfiles.dtx:
	Added hooks in file commands.
	Integration of new hook management code.

	* ltmiscen.dtx:
	Added hooks to environments.
	Integration of new hook management code.

	* ltfssini.dtx:
	Added hooks in NFSS commands.
	Integration of new hook management code.

	* ltfinal.dtx:
	Integration of new hook management code.
	Move rollback code to right places.

	* ltxdoc.dtx:
	Use new file loading.

	* source2edoc.cls:
	Temp class to typeset source2e. Needs fixing or will vanish again.

	* source2e.tex:
	Add the new modules to the documentation.

2020-08-20  David Carlisle  <David.Carlisle@latex-project.org>

	* ltplain.dtx: define legacy command \alloc@ in terms of
	\e@alloc to avoid errors once e-tex registers are needed.

2020-08-19  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltdefns.dtx (subsection{Acting on robust commands}):
	Added \ShowCommand to the kernel (gh/373)

2020-07-28 Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltsect.dtx:
	added fourth argument to \contentsline in \addcontentsline

2020-08-10  Marcel Krüger     <Marcel.Krueger@latex-project.org>

	* ltoutenc.dtx, ltluatex.dtx:
	Moved \now@and@everyjob to ltluatex and load luatexbase during format building.

	* ltluatex.dtx:
	new_graf callback type changed to exclusive

2020-08-15  David Carlisle  <David.Carlisle@latex-project.org>

	* ltpictur.dtx, ltboxes.dtx:
	Allow eTeX length expressions in picture coordinates.

2020-08-08  Johannes Braams  <Johannes.Braams@latex-project.org>

	* ltclass.dtx:
	Small optimisation by defining \q@curr@file directly (gh/220)

2020-08-03  Joseph Wright <joseph.wright@latex-project.org>

	* ltluatex.dtx:
	Correct resetting of allocation counters. (gh/363)

2020-08-01  Marcel Krüger     <Marcel.Krueger@latex-project.org>

	* fontdef.dtx, inputenc.dtx, ltfinal.dtx, ltluatex.dtx:
	More consistently use \Umathcode to check for Unicode-aware engines. (gh/279)

	* ltluatex.dtx:
	new_graf callback type changed to exclusive

2020-07-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpage.dtx (section| command.):
	\markboth and \markright should not be \long (gh/354)}

	* ltsect.dtx (subsection{The Title}):
	\author and \date should not be \long (gh/354)}
	\title and \thanks kept as \long.

	* ltoutenc.dtx (subsubsection{Declaration commands}):
	\UseTextAccent and \UseTextSymbol should not be \long (gh/354)}

	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
	\cases, \matrix and \pmatrix should not be \long (gh/354)}

	* ltpictur.dtx (section{Picture Mode}):
	\linethickness should not be \long (gh/354)}

2020-07-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx: \begin should not be long for better
	error recovery (gh/354)

2020-07-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lthooks.dtx, ltshipout.dtx, ltfilehook.dtx:
	Integrate hook management into the kernel

2020-07-08  Joseph Wright  <joseph.wright@latex-project.org>

	* ltexpl.dtx:
	Add hook \@expl@finalise@setup@@

	* ltfinal.dtx:
	Execute hook \@expl@finalise@setup@@

2020-07-07  Johannes Braams  <Johannes.Braams@latex-project.org>

	* docstrip.dtx: Merge the @@-module functionality of
	l3docstrip.dtx into docstrip.dtx (gh/337)

2020-07-04  Marcel Krüger  <Marcel.Krueger@latex-project.org>

	* ltoutenc.dtx:
	Suppress tlig ligatures in LuaTeX without font reloading (gh/165)

2020-06-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	Void \@labels for vertical typesetting (gh/344)

2020-06-05  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltdefns.dtx (subsection{Loading further extensions}):
	Moved loading of ltexpl.ltx earlier (from ltfinal.dtx) to ltdefns to
	allow usage of expl3 extensions while loading the kernel.  Further
	changes to support this one listed below:

	* ltfinal.dtx:
	Removed loading of ltexpl.ltx

	* ltclass.dtx:
	Added \@expl@push@filename@@ and \@expl@push@filename@aux@@ to
	\@pushfilename and \@expl@pop@filename@@ to \@popfilename.

	* ltfiles.dtx (section{File Handling}):
	Added \@expl@sys@load@backend@@ in \document.

	* ltexpl.dtx:
	- Added blank definitions for \@expl@sys@load@backend@@,
	  \@expl@push@filename@@, \@expl@push@filename@aux@@, and
	  \@expl@pop@filename@@.
	- Added temporary definitions for some kernel commands.

2020-06-04  Marcel Krüger    <Marcel.Krueger@latex-project.org>

	* format.ins: Load ltluatex.dtx before ltdefns.dtx

2020-05-31  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Center, Flushright, Flushleft}):
	% Added \finalhyphendemerits=0 to avoid extra line in
	\centering, \raggedleft or \raggedright (gh/247)

2020-05-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Added \IfFontSeriesContextTF so that it is possible to reliably
	detect the current font series context (gh/335)

2020-05-17  Johannes Braams  <Johannes.Braams@latex-project.org>

	* ltxdoc.dtx: Support spaces within filenames (gh/218)

2020-05-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsection{Initex initialisations}):
	Allow \par in the argument of \typeout and turn it into an empty line
	if expanded, if not it remains \par (gh/335)

2020-05-11  Marcel Krüger    <Marcel.Krueger@latex-project.org>

	* ltdefns.dtx:
	Use primitive \- with LuaTeX

2020-05-09  Phelype Oleinik  <phelype.oleinik@latex-project.org>

	* ltdefns.dtx (subsection{Robust commands and protect}):
	Added \DeclareCommandCopy et al. to the kernel (gh/239)

2020-05-07  Ulrike Fischer <Ulrike.Fischer@latex-project.org>

	* ltxref.dtx:
	added \@currentcounter to \refstepcounter (gh/300)

2020-05-06  Marcel Krüger    <Marcel.Krueger@latex-project.org>

	* ltspace.dtx:
	Make Unicode softhyphen U+00AD active and defined as \-.

2020-05-02  Johannes Braams  <Johannes.Braams@latex-project.org>

	* ltexpl.dtx: Created aliases for two expl3 macros in order to use
	them to remove leading and trailing spaces from filenames (gh/217)

2020-05-02  Johannes Braams  <Johannes.Braams@latex-project.org>

	* ltfiles.dtx: Modified \include and \includeony to support
	filenames with spaces in them (gh/217)

2020-04-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx (subsection{Sub-encoding 2}):
	Make all captial accents text commands in Unicode engines for
	hyperref (gh/332)

2020-04-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Verbatim}):
	Drop spaces before \verb delimiter (gh/327)

2020-04-22  Ulrike Fischer  <Ulrike.Fischer@latex-project.org>

	* ltoutenc.dtx (tuenc.def):
	corrected unicode value of \=y from "0232 to "0233

2020-04-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (subsection{The code}):
	Support calc syntax for \newline (gh/152)
	Support calc syntax for \addvspace (gh/152)

	* lttab.dtx (subsection{tabbing}):
	Support calc syntax in tabbing (gh/152)

	* ltpictur.dtx (section{Picture Mode}):
	Support calc syntax in \shortstack (gh/152)

	* ltmiscen.dtx (subsection{Center, Flushright, Flushleft}):
	Support calc syntax for \\  (gh/152)

	* ltmath.dtx (subsection{Math Environments}):
	Support calc syntax for \\  (gh/152)

2020-04-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (subsection{Horizontal space (and breaks)}):
	Support calc syntax with \hspace (gh/152)
	(subsection{Vertical spacing}):
	Support calc syntax with \vspace (gh/152)

2020-04-13  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (subsection{Miscellaneous}):
	Handling \seriesdefault changes in a better way (gh/315).

2020-04-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx (subsection{Footnotes}):
	Set non-zero baselineskip inside \textsuperscript and \textsubscript
	so that link boxes drawn by hyperref have a sensible height (gh/249)

2020-04-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Implementation}):
	Add \IfFormatAtLeastTF to test if the current format is equal or later than
	the given date (gh/186)
	Also add \IfClassAtLeastTF and \IfPackageAtLeastTF as a suggested
	alternative to \@ifpackagelater and \@ifclasslater (which have a wrong
	name, because it is really "later or equal") (gh/186)
	Use different method to ignore unprocessed options (gh/22)


2020-04-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Added hooks \@expandfontdefaultshook, \@setbfseriesdefaultshook and
	\@setmdseriesdefaultshook to better support Japanese etc (gh/306)

2020-03-19  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx (subsection{Defaults}):
	Support legacy use of \bfdefault and \mddefault (gh/306)

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Support legacy use of \bfdefault and \mddefault (gh/306)

	* ltfssdcl.dtx (section{Interface Commands}):
	Avoid generating an Ord math atom when loading a math alphabet using
	the legacy interface ${\cal ...}$ (gnats/3357)

2020-03-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx: Moved \thinspace, \negthinspace and \, to
	ltmath.dtx (gh/303)

	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
	Add \texttt{amsmath} math/text spacing commands to the kernel (gh/303)

2020-03-08  Johannes Braams  <Johannes.Braams@latex-project.org>

	* letter.dtx: merged changes to classes.dtx into letter.dtx

2020-03-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx (subsection{Some low-level constructs}):
	Macro \clap added (from mathtools)

2020-03-05  Joseph Wright <joseph.wright@morningstar2.co.uk>

	* ltexpl.dtx: Pre-load xparse where expl3 does not define \NewDocumentCommand

2020-03-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Ensure that \DeclareFontSeriesDefault is undefined
	before using \newcommand in rollback (gh/295)

	* ltfssaxes.dtx (section{Changing the shape}):
	Ensure that \ulcdefault, \swdefault and \sscdefault are undefined
	before using \newcommand in rollback (gh/295)

2020-02-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Drop any surplus ``m'' from \bfdef@ult, \mddef@ult and other
	places (gh/291)

2020-02-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmath.dtx (subsubsection{Flush left equations}):
	Make \mathindent a skip register to match
	amsmath (gh/252)
	Separate formula and eqn number by a compressible space when
	fleqn option is in force.

2020-02-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpictur.dtx (section{Picture Mode}):
	Suppress spaces following \linethickness declaration (gh/274)

2020-02-07  Will Robertson  <will.robertson@latex-project.org>

	* ltfssini.dtx:
	XeTeX-specific definition for \symbol to avoid bug in maths mode (gh/124)


#########################
# 2020-02-02 PL 5 Release
#########################

2020-02-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssaxes.dtx (subsection{Changing to a new series}):
	Drop ``m'' in a fixed set of series values,
	otherwise assume that the series
	value is a long name such as "semibold" and leave it alone (gh/293)}

	* ltfssbas.dtx (section{Macros for setting up the tables}):
	Drop one ``m'' in the series values in \DeclareFontShape if it is
	on of a fixed sets of values and if so issue warning (gh/293)

	* ltdefns.dtx (subsection{Command definitions}):
	Added \@gobblethree

#########################
# 2020-02-02 PL 4 Release
#########################

2020-02-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (section{Macros for setting up the tables}):
	Drop surplus ``m'' in series when defining fontshape (gh/289)

2020-02-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (subsection{Providing shipment}):
	Fix missing quotes around file name when opening for output (gh/284)

#########################
# 2020-02-02 PL 3 Release
#########################

2020-02-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssaxes.dtx:
	When \fontseriesforce is used do not auto-update the series if the
	family changes (gh/277)

2020-02-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx:
	Added some debugging code, but not extracted at the moment.
	Make the \ifx selection  in \bfseries outside
	of \fontseries argument so that it is not done several times.
	When \fontseriesforce is used do not auto-update the series if the
	family changes (gh/277)
	Recognize current family if it is not a ``meta'' family and
	auto-update series if \mddefault or \bfdefault match (gh/277)

#########################
# 2020-02-02 PL 2 Release
#########################

2020-02-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (subsection{Miscellaneous}):
	Provide default value for \@fontenc@load@list (gh/273)

	* fontdef.dtx (subsection{Encodings}):
	Provide start value for \@fontenc@load@list (gh/273)

	* ltoutenc.dtx (subsection{The fontenc package}):
	Update \@fontenc@load@list with option list (gh/273)


2020-02-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx:
	Renamed \@reservedb to \reserved@b
	Renamed \@reservedc to \reserved@c
	Add \@defaultfamilyhook to \normalfont (gh/269)

	* lttextcomp.dtx (subsection{Sub-encoding 2):
	Use \@tabacckludge for tabbing where necessary if defining \capitalacute
	and friends for Unicode engines (gh/271)

2020-03-07  Marcel Krüger    <Marcel.Krueger@latex-project.org>

	* ltluatex.dtx: Fix remove_from_callback for mlist_to_hlist
	and other engine callbacks hidden by user-defined ones

#########################
# 2020-02-02 PL 1 Release
#########################

2020-02-05  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx (section{The \texttt{textcomp} package}):
	Warn if new package runs with old format (gh/260)
	Changed the package default to info (gh/262)

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Corrected misspelled csname (gh/264)
	Renamed \@reserveda to \reserved@a
	Clarrified error text message

	* ltfssaxes.dtx: Renamed \@reserveda and\@reservedb to \reserved@a
	and \reserved@b

	* ltclass.dtx: Renamed \@reserveda to \reserved@a

#########################
# 2020-02-02 Release
#########################

2020-01-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (subsection{Providing shipment}):
	Allow spaces in option string and display
	only unknown options not the whole option list (gh/256)

2020-01-27  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: Fix text of error message in filecontents

2020-01-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{The fontenc package}):
	Load encoding files only once (except when doing rollback)
	(part of gh/255)

2020-01-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx (subsection{Encodings}):
	Load t1enc.def last (part of gh/255)

2020-01-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx: The overall default is \textcompsubstdefault
	not \substdefault

2020-01-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx (section{Interface Commands}):
	\DeclareMathDelimiter needs to use \protected for robustness (gh/251)

	* ltoutenc.dtx (subsubsection{Math material}):
	\{ and \} need to use \protected for robustness (gh/251)

2020-01-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Cleaning up the code for \rmfamily, \sffamily, \ttfamily and adding
	hooks to support Japanese implementations.

2020-01-05  David Carlisle  <David.Carlisle@latex-project.org>

	* base/ltclass.dtx: Support more write streams for
	filecontents in LuaTeX (gh/238)


2020-01-05 Marcel Fabian Krüger <Marcel@latex-project.org>
	* base/ltluatex.dtx: New reverselist callback type.


2019-12-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttextcomp.dtx: Implement text companion symbols in the kernel
	(formerly textcomp package).

2019-12-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx:
	Make remaing alias definition robust independently (gh/184)

2019-12-20  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (subsubsection{Itemize}):
	Normalize the itemlabels by providing \itemlabelfont
	(defaulting to \normalfont)

2019-12-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: improve \add@accent

	* ltoutenc.dtx (subsubsection{Default encodings}):
	Don't fake \textcompwordmark; take default from T1 instead

2019-12-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx (subsection{Defaults}): Set
	\shapedefault explicitly to "n" not \updefault
	\bfdefault set to "b" not "bx" (but bx for CM fonts)
	\updefault set to "up" not "n".
	Part of extending the series and shape handling, see ltnews31.

2019-12-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx (section{Supporting nested emphasis}):
	Support nested \emph sequences a generalization \eminnershape.
	See ltnews31 for details.

	* ltfssini.dtx (section{Custom series settings for main document families}):
	Provide custom series settings a la mweights package.
	See ltnews31 for details.

2019-12-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssaxes.dtx: Code for additional series and shape axes added
	See ltnews31 for details.

2019-12-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	Use \shapedefault not \updefault for extended NFSS

2019-12-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd:  Provide substitutions for cmtt/bx/sl

2019-12-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd: Silent warning for cmss/it substitution (gh/172)}

2019-11-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: Be careful when displaying the package or
	class info text as it may contain UTF-8 chars (gh/52)}

2019-11-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{The fontenc package}):
	Avoid spurious warning if fontenc selects LY1 as default
	encoding (gh/199)

2019-11-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Fixed setting for FB05 = long-s t lig (github/154)
	In 8-bit encodings all we can do is to unravel to "s t" which is
	not 100% but better than just a strange error.

2019-11-14 Joseph Wright <joseph.wright@morningstar2.co.uk>

	* ltfinal.dtx: Add loader for ltexpl
	* ltexpl.dtx: New file for pre-loading expl3

2019-11-11  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: use \quote@name again for \@filef@und in
	\@iffileonpath

2019-11-02  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx: Make \\ and \@centercr robust in all situations (gh/203)
	* ltspace.dtx:  Make \\ and \@normalcr robust in all situations (gh/203)

2019-10-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Implementation}): Initialize
	\...-h@@k only when loading the package or class (gh/198)

2019-10-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfsstrc.dtx (subsection{Sizefunctions}):
	Added 'alias' size function (mainly for autoinst fonts)

#########################
# 2019-10-01 PL 3 Release
#########################

2019-11-10  David Carlisle  <David.Carlisle@latex-project.org>

	* ltmiscen.dtx: fix special comment catcodes (gh/202)

2019-11-09  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: More filename normalisation: expand before
	removing quotes.

#########################
# 2019-10-01 PL 3 Release
#########################

2019-11-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: gh/205 wasn't correctly fixed in PL2
	Put the definition into the right command :-( (gh/205)

2019-11-10  David Carlisle  <David.Carlisle@latex-project.org>

	* ltmiscen.dtx: fix special comment catcodes (gh/202)

2019-11-09  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: More filename normalisation: expand before
	removing quotes.

#########################
# 2019-10-01 PL 2 Release
#########################

2019-11-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: set up \verbvisiblespace (gh/205)

2019-11-03  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: More filename normalisation: avoid adding
	quotes until needed. (gh/204)

2019-10-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	Allow unbalanced conditionals in toc entries (gh/202)

2019-10-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (subsection{Fonts}):
	Don't use \MakeRobust if in rollback prior to 2015 (gh/201)

2019-10-22  David Carlisle  <David.Carlisle@latex-project.org>

	* ltluatex.dtx: page_objnum_provider and process_pdf_image_content classified data

#########################
# 2019-10-01 PL 1 Release
#########################

2019-10-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx: added a missing \else branch so that \action is always carried out

2019-10-11  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfiles.dtx: Remove One Brace group before using \string\csname in \set@curr@file.

2019-10-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx (subsection{array and tabular environments}):
	\extracolsep needs to expand during preamble generation (gh/192)

#########################
# 2019-10-01 Release
#########################

2019-09-21  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx:
	Make alias definition robust independently (gh/184)

2019-09-16  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx (section{Old Comments}):
	Say that oldcomments may not be accurate any more (gh/180)

2019-09-14  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Lccodes and uccodes}):
	process UTF-8 chars prior to case changing (github/177)

2019-09-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (subsection{Providing shipment}):
	Support optional argument for filecontents to allow overwrite
	and nosearch

2019-08-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lterror.dtx (subsection{Tracing}):
	Dummy defs for \conditionally@traceon and \conditionally@traceoff added

2019-08-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	Make \begin/\end robust

2019-08-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx:	Make various commands robust

	* ltspace.dtx:	Make various commands robust

	* ltsect.dtx: 	Make various commands robust

	* ltpictur.dtx: Make various commands robust

	* ltpage.dtx: 	Make various commands robust

	* ltoutput.dtx:	Make \AtBeginDvi robust

	* ltmiscen.dtx: Make various commands robust

	* ltmath.dtx:	Make various commands robust

	* ltlogos.dtx:  Make \TeX logo robust

	* ltidxglo.dtx: Make \index and \glossary robust

	* ltfssini.dtx: Various commands made robust

	* ltfssdcl.dtx: Make math accents and delimiters robust

	* ltfssbas.dtx: Various commands made robust

	* ltfiles.dtx:  Make \IfFileExists and \InputIf FileExists robust

	* ltdefns.dtx:	Various commands made robust
	Make assignments by \MakeRobust global as we need to apply them
	in a group once in a while.

	* ltclass.dtx:	Various commands made robust

	* ltboxes.dtx:	Various commands made robust

	* classes.dtx:	Various commands made robust

	* fontdef.dtx:	Various commands made robust

2019-08-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxref.dtx (subsection{Cross Referencing}):
	Allow \p@... commands in \refstepcounter definition to have an
	argument (receiving the \the...). This was previously only the
	case when varioref was loaded.

2019-07-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Accept typical f-ligatures and st in utf8 encoding (github/154)

2019-07-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{Housekeeping}):
	Temp rollback fix for e-pTeX as that engines doesn't yet know
	\ifincsname (so now features are unavailable there)

	* ltfssbas.dtx (subsection{Macros for loading fonts}):
	Don't set any \f@... macros in \DeclareErrorFont as this side
	effect is wrong! (pr/4399)

	* ltfssini.dtx (subsection{Miscellaneous}):
	Explicitly set some defaults for NFSS
	(because of change to \DeclareErrorFont)

	* slifonts.fdd: Explicitly set some defaults for NFSS
	(because of change to \DeclareErrorFont)

2019-07-01  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx (section{File Handling}):
	Support UTF-8 in \includeonly
	(subsection{Safe Input Macros}):
	Support UTF-8 and spaces in \IfFileExists and \InputIfFileExists

	* ltclass.dtx (subsection{Providing shipment}):
	Support UTF-8 and spaces in filecontents environment file name.

2019-04-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: adjustment for extended UTF-8 support in pdftex,
	supporting UTF-8 in labels and refs and in filenames and typeouts.

	* ltfinal.dtx: adjustment for extened UTF-8 support in pdftex

2019-03-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx (section{The code}): Added a default action
	"\table\bye" which is the most common case, so one can now simply
	hit enter and doesn't need to type something in.

2019-02-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Added 27E8 and 27E9 (github/110)

2019-02-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (subsection{Macros for loading fonts}):
	Changed wording of warning (github/107)

2019-02-07  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx (subsection{Safe Input Macros}):
	Expand \@filef@und before executing second argument (github/109)

2019-02-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx (subsection{The mapping table}):
	Fixed  U+012F which should have an i not a dotless i (github/122)

2018-12-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx (subsection{array and tabular environments}):
	Add extra \hskip1sp to guard against an \unskip at the start of
	a c-column cell (gh/102)

#########################
# 2018-12-01 Release
#########################

2018-11-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{Floats}): Unbox \@outputbox to preserve boxing
	level (github/94)

2018-11-18 Enrico Gregorio <Enrico.Gregorio@latex-project.org>

	* ltoutenc.dtx
	Added \Hwithstroke and \hwithstroke

2018-11-09  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx (section{Bibliography Generation}):
	Zap spaces in the argument of \bibliography
	as BibTeX doesn't support them (github/88)

2018-10-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Verbatim}):
	Provide visible space in \verb* also for XeTeX and LuaTeX (github/69)
	Provide \verbvisiblespace such that it is usable in normal text (github/70)

2018-10-10  David Carlisle  <David.Carlisle@latex-project.org>

	* ltspace.dtx: prevent space hacks adding breakpoints (github/81)

2018-10-05  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: Use hex in invalid byte error (suggested in  PR 82 from mirabilos)

2018-09-30  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: Fix display of codepoints in error messages (PR 63 from mirabilos)

2018-09-28  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: Fix to handling of 4-octet UTF-8. Mostly from github PR 60

2018-09-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx (subsection{Environments}):
	* ltsect.dtx (section| or |\caption|):
	Sometimes mask the endline char when writing to files (github/73)

2018-09-26  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsection{Command definitions}):
	In the error messages always explicitly generate a space
	after the csname and not rely on \noexpand to save tokens (github/41)

2018-09-25  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (section*{Index}):
	Guard against following \unskip (github/23) also fixes (github/75)

2018-09-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (subsection{Horizontal space (and breaks)}):
	Start LR-mode for \thinspace and friends if necessary (github/49)

	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
	Start LR-mode for \smash \phantom and variants if necessary (github/49)

	* exscale.dtx (section{Implementation}):
	* fontdef.dtx (subsubsection{Biggggg}):
	Start LR-mode for \big and friends if necessary (github/49)

2018-09-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx
	Prevent protrusion in TOC lines (https://tex.stackexchange.com/q/172785/10109)

2018-09-03  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsect.dtx (section| or |\caption|):
	Prevent protrusion in TOC lines (https://tex.stackexchange.com/q/172785/10109)

2018-08-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Hyphenation}): Added
	\document@default@language to latexrelease mechanism (github/68)

2018-08-11  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx Use \guillemetleft and \guillemetright
	instead of old Adobe names in all encoding files (github/65)

	* ltoutenc.dtx Provide \guillemetleft and \guillemetright (github/65)

	* latex209.dtx Allow \guillemetleft and \guillemetright to be
	(re)defined. (github/65)

2018-07-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: added missing declarations for \j (0237), \SS (1E9E),
	\k{} (02DB) and \.{} {02D9)

2018-05-29  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: use \csname test rather than \@ifundefined to get \relax side effect.

#########################
# 2018-04-01 PL 5 Release
#########################

2018-05-11  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: Make \UTFviii@undefined@err and \UTFviii@invalid@err
	also safe for initial file name for invalid UTF-8 and non-UTF-8 filesystems.
	issue #48

2018-05-08  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx:
	Update to suspicious rollback code for issue #43

	Make the suspicious rollback message a warning not error.

	Make the current and latest options to latexrelease set the
	default rollback request to 0 so package rollback is disabled.

#########################
# 2018-04-01 PL 4 Release
#########################

2018-05-03  David Carlisle  <David.Carlisle@latex-project.org>

	* docstrip.dtx: Reset catcodes for non ASCII .ins files

#########################
# 2018-04-01 PL 3 Release
#########################

2018-04-22  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcounts.dtx: added missing '.' in default for \the<counter>
	when using \counterwithin (issue/38)

2018-04-10  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx (subsection{Batchfile commands}): Read 8bit input
	raw to leave high bits in the code to unchanged without utf8
	handling (issue 34)
	Without this change a dtx file with 8bit chars in the code need to
	have \UseRawInputEncoding in the .ins file to work.

#########################
# 2018-04-01 PL 2 Release
#########################

2018-04-08  David Carlisle  <David.Carlisle@latex-project.org>

	* ltclass.dtx: Guard against spaces in \providesPackage (for issue 33)
	* ltfinal.dtx: adjust UTF-8 handling in \everyjob (for issue 32)

#########################
# 2018-04-01 PL 1 Release
#########################

2018-04-07  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: Reset \inputencodingname in \UseRawInputEncoding


#########################
# 2018-04-01 Release
#########################

2018-04-06  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Input encoding}):
	* inputenc.dtx:
	Handle special case of utf8x incompatibility

2018-04-05  David Carlisle  <David.Carlisle@latex-project.org>

	* utf8ienc.dtx: add BOM default definition

2018-03-30  David Carlisle  <David.Carlisle@latex-project.org>

	* ltfinal.dtx: add \UseRawInputEncoding and further
	adjustments to the input encoding setup.


2018-03-27  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (subsection{Providing shipment}): ensure that
	chars in the range of 128-255 are not active during filecontents
	writing.

2018-03-24  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: Add \UTFviii@invalid

	* inputenc.dtx: Make \inputencoding{..} do nothing if it
	specified the current encoding.

	* ltfinal.dtx: Default to UTF-8 input encoding

2018-03-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: Package/class rollback mechanism: use full file
	name to specify old release

2018-03-15    <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx: Set up \protect in index entries

2018-03-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcounts.dtx: added \@removefromreset, \counterwithin and
	\counterwithout

2018-02-18  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: add rollback concept for packages and classes

2018-02-01  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>
	* doc.dtx: Only use\DocStyleParms if defined
	(previously the test defined it but this will change in the kernel)

2018-01-08  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: Modify \IncludeInRelease code to check matching \EndIncluderelease
	* ldefns.dtx ltfiles.dtx ltoutput.dtx ltclass.dtx  fixes to \EndIncludeInRelease
	* tlb-latexrelease.lvt check \IncludeInRelease markup

2018-01-06  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: possible 2018-02-01 release

	* ltdefns.dtx: new \@ifundefined definitions to avoid setting
	csname to \relax

2017-12-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	 * latexrelease.dtx: Add \latexreleaseversion info
	to \ProvidesPackage output so that different versions announce
	 themselves properly

2017-04-20  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: possible PL1

	* ltluatex.dtx: glyph_stream_provider is back in luatex 1.04

#########################
# 2017-04-15 Release
#########################


2017-04-11  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutput.dtx: add a test on the value of \prevdepth
	so that the depth of the last line is preserved in forced page breaks.

2017-04-10  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: fix code to skip write18 for luatex.

2017-04-05  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: If a composite is declared with an undeclared
	comand, declare it first as an encoding specific command that
	generates an error.  This allows the declared composite to
	work as expected.

2017-03-29  David Carlisle  <latex-bugs@latex-project.org>

	* ltboxes.dtx: reset \lineskiplimit to \normallineskiplimit
	in \@arrayparboxrestore. https://tex.stackexchange.com/a/359934

2017-03-28  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: luatex 1.04 primitives

2017-03-27  David Carlisle  <latex-bugs@latex-project.org>

	* ltdefns.dtx: move the definition of \@dischyph to be after that
	of \- again.

2017-03-17  David Carlisle  <latex-bugs@latex-project.org>

	* ltsect.dtx: Adjust the documentation of
	\@afterheading and \@xsect, to document that
	\clubpenalty is set locally not globally.

2017-03-13  David Carlisle  <latex-bugs@latex-project.org>

	* ltdefns.dtx: Update the definition of \- pr/3855

2017-03-10  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutput.dtx: Reset \language in Output Routine
	To protect hyphenation in page head.

	* ltfiles.dtx: Save \document@default@language

	* ltmiscen.dtx: Use \language to prevent hypenenation in \verb
	Do same, replacing setting of \hyphenchar in verbatim.

2017-03-08  David Carlisle  <latex-bugs@latex-project.org>

	* ltclass.dtx, latexrelease.ins: support yyyy-mm-dd format
	in addition to yyyy/mm/dd

2017-03-07  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: remove 2017-01-20 hack for luaotfload issue
	as no longer needed.

2017-02-24  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx:  \DeclareTextCompositeCommand check that
	the accent command has been declared.
	Make TU accents fall back to combining character if precomposed
	character is not in the font.

#########################
# 2017/01/01 PL 3 Release
#########################

2017-02-22  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Correction to test for empty argument in TU
	accents.

#########################
# 2017/01/01 PL 2 Release
#########################

2017-02-19  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Guard against empty base in
	\DeclareTextCompositeCommand, and \add@unicode@accent.
	Declare \^{} and \~{} in tuenc.def.
	Declare \textquotesingle, \textasciigrave and
	\textquotedbl for TU encoding (\remove@tlig version)

2017-02-18  Joseph Wright  <latex-bugs@latex-project.org>

	* ltluatex.dtx: parametrise Lua access to register
	allocation count data

2017-02-12  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: add fallback code for \textasteriskcentered
	in TU encoding (https://tex.stackexchange.com/q/353425/)

2017-01-28  David Carlisle  <latex-bugs@latex-project.org>

	* build.lua bugs.txt, manifest.txt: drop latexbug.tex from the
	distribution

	* ltoutenc.dtx, utf8ienc.dtx: add \= for YyGg
	U+0232, U+0233, U+1E20, U+1E21

2017-01-27  David Carlisle  <latex-bugs@latex-project.org>

	* latexbug.tex: add new banner suggesting to use latexbug.sty
	instead.

	* tulm.fdd: New file tu*fd file sources, including tulmssq,
	tulmvtt and tulmdh (all based on eu1*fd files from fontspec).

#########################
# 2017/01/01 PL 1 Release
#########################


2017-01-25  David Carlisle  <latex-bugs@latex-project.org>

	* tulmtt.fd: force fontdimens 3 and 4 of lmtt to zero (for xetex)

	* ltoutenc.dtx: add composites for i and j duplicating those for
	\i and \j

2017-01-24  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: the TeX ligature syntax for xetex and luatex was
	reversed in tuenc.def
	Change \textasteriskcentered from U+204E to U+2217
	as the former is not available in common fonts (Latin
	Modern, TeX Gyre Pagella,LinLibertine...)

2017-01-23  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: PL1

	* ltoutenc.dtx: add commands for ascii symbols pr/4500


#########################
# 2017/01/01 Release
#########################


2017-01-20  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: work around luaotfload issues 382 and 387

2017-01-10  David Carlisle  <latex-bugs@latex-project.org>

	* ltfssbas.dtx: Add version of \showhyphens that works in XeTeX.

2016-12-30  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: build_page_insert callback and documentation updates.

2016-12-29  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.dtx: re-instate the old 2014 version of
	fixltx2e.sty protected by \IncludeInRelease guards

	* ltboxes.dtx, ltmath.dtx: undefine internal MakeRobust commands
	for latexrelease

2016-12-11  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx:  add TU encoding

2016-12-03  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx, fontdef.dtx: Add support for defaulting to TU encoding

2016-11-18  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: 2017/01/01

2016-11-17  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx call_edit callback added

2016-11-09  David Carlisle  <latex-bugs@latex-project.org>

	* ltclass.dtx: modify \ifx tests in \@onefilewithoptions
	(latex/4497)

2016-11-07  David Carlisle  <latex-bugs@latex-project.org>

	* source2e.tex: Give a bit more space for section numbers
	in the toc (eg 19.10, 74.17.2)

2016-10-16  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: luatex allows \language up to 16383,
	and unlike pdftex gives an error for \language16384
	(rather than treating it as 0)

2016-10-15  Joseph Wright   <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Require e-TeX

2016-10-04  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutput.dtx: Avoid deadcycles error building float pages
	with negative sized floats

2016-10-02  David Carlisle  <latex-bugs@latex-project.org>

	* ltclass.dtx: update to ignore spaces between options in
	\ExecuteOptions and in the option clash checking.

	* ltvers.dtx: 2016/12/01 release (perhaps)

2016-09-15  David Carlisle  <latex-bugs@latex-project.org>

	* ltsect.dtx: documentation update, default section depth
	is chapter=0.

#########################
# 2016/03/31 PL 3 Release
#########################

2016-07-29  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: Patch level 3

	* ltplain.dtx: out by one error when \newinsert switches to
	\extrafloats (tlb-newinsert-001, Maïeul Rouquette)
	add \global to \chardefs in \extrafloats in case used in a group
	Done as patch level as recent code so no need for \IncludeInRelease

2016-07-04  David Carlisle  <latex-bugs@latex-project.org>

	* ltspace.dtx: Typos in \IncludeInRelease guards (Hironobu Yamashita)

	* latexrelease.dtx: use \latexreleaseversion not \fmtversion
	in old latexrelease package warning (Hironobu Yamashita)


#########################
# 2016/03/31 PL 2 Release
#########################

2016-06-20  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: Patch level 2

	* ltvers.dtx: define \@currname to be empty here (done again in ltfinal)
	in case \IncludeInRelease used in a .def or .cfg file input in the format.

	* ltclass.dtx: allow \@parse@version after \begin{document}

2016-06-19  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: fix \c{g} in OT1 (erroneously specified as T1 in ot1enc.def)
	Adjust latexrelease to undo comma accents for old format dates
	(Hironobu Yamashita)


#########################
# 2016/03/31 PL 1 Release
#########################

2016-05-08  David Carlisle  <latex-bugs@latex-project.org>

	* source2e.tex: Pick up patch level from ltvers (not ltfinal)
	(Hironobu Yamashita)

2016-04-22  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx, ltfinal.dtx: 4096 character classes in latest xetex.

#########################
# 2016/03/31  Release
#########################


2016-03-30  David Carlisle  <latex-bugs@latex-project.org>

	* ltpictur.dtx, slides.dtx: Add tests to avoid leaders of
	almost zero length (latex/4452)

2016-03-13  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: new insert_local_par callback in luatex 0.89.4
	and contribute_filter from luatex 0.89.5

2016-02-28  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: added approximations to additional dashes
	U+2010, U+2011, U+2102, U+2015

2016-02-18  David Carlisle  <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: Modify checks in \DeclareMathSymbol and related
	commands so they do not give errors for \U... required for luatex
	0.87 which reports \mathchardef tokens as \Umathchar.

2016-02-15  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: Fix \changes when used inside the environment env.
	Use a sort of raggedright in the change history

2016-02-12  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: Suppress \CheckSum check if no checksum is given in the file.

2016-02-12  David Carlisle  <latex-bugs@latex-project.org>

	* Lose \CharacterTable and \CheckSum from various documentation files.

2016-02-11  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: adjust callback list to luatex 0.89

	* ltvers.dtx: TL 2016 edition

#########################
# 2016/02/01  Release
#########################

2016-01-04  Joseph Wright  <latex-bugs@latex-project.org>

	* ltfinal.dtx: Drop loading XeTeX character class data,
	adjust \newXeTeXintercharclass to allocate from 1 not 4.

2015-12-30  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: add \textcommaabove (Enrico Gregorio)
	and several overloads in T1 encoding
	for \c to \textcommabelow or \textcommasbove
	https://tex.stackexchange.com/questions/282900
	Add overload for (just) \c{g} in OT1 encoding.

2015-12-10  Joseph Wright  <latex-bugs@latex-project.org>

	* ltfinal.dtx: Load Unicode settings via new common system
	(generic package "unicode-data").

2015-12-02  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: Additional accents that may be constructed in T1
	encoding

2015-11-27  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx: test for undefined callback list latex/4445

2015-11-14  Joseph Wright  <latex-bugs@latex-project.org>

	* ltluatex.dtx: Updates for luatex 0.85

2015-11-18  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: Support extended \newwrite and \newread in luatex

2015-11-07  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: It's 2016 already.

#########################
# 2015/10/01 PL 2 Release
#########################


2015-10-27  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: globally assign the count to 256/266
	when switching to extended range.

2015-10-14  David Carlisle  <latex-bugs@latex-project.org>

	* build.lua, manifest.txt ltpatch.ltx patches.txt bugs.txt
	lose ltpatch.ltx
	(which has not been used since the mechanism changed at
	2015/01/01 patch level 1)

2015-10-03  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx (luatexbase): write lua allocation messages to the log (only)

#########################
# 2015/10/01 PL 1 Release
#########################

2015-10-02  Joseph Wright  <latex-bugs@latex-project.org>

	* ltvers.dtx: PL1

	* ltdirchk.dtx: Allow for full reversal of LuaTeX support
	* ltluatex.dtx

#########################
# 2015/10/01 Release
#########################


2015-09-07  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: \^W \^w \^Y \^y U+0174-0177

2015-09-05  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.sty: increase default float list from 18 to 52
	registers.

2015-09-02  David Carlisle  <latex-bugs@latex-project.org>

	* ltluatex.dtx (luatexbase): Adjust lua code for module messages.

2015-08-30  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: Add extended \newinsert, taking inserts from float
	list.

2015-08-29  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: add A0 (no break space) and AD (\-), add Romanian
	comma below accent for SsTt. Display U+<hex number> notation
	in error message.

	* ltoutenc.dtx: Add \textcommabelow accent

2015-08-23  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: Allow negative patch levels for pre-release

	* ltdirchk.dtx, ltluatex.dtx: Do not prefix luatex primitives
	* (was in ltluatex.dtx)

2015-08-06  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: bump date and reset patch level

	* ltplain.dtx: add \string to allocation checking
	* ltluatex.dtx: add luatex allocation support
	* format.ins: add luatex allocation support

2015-08-06  Joseph Wright  <latex-bugs@latex-project.org>

	* Store Unicode data more efficiently

2015-07-30  Joseph Wright  <latex-bugs@latex-project.org>

	* README.txt: Retain extension when releasing
	(CTAN policy change)


#########################
# 2015/01/01 PL 2 Release
#########################

2015-07-06  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: PL2

	* ltoutput.dtx: fix docstrip guard for latexrelease latex/4434

#########################
# 2015/01/01 PL 1 Release
#########################

2015-06-27  David Carlisle  <latex-bugs@latex-project.org>

	* utf8ienc.dtx: fix accents for 0403,0453,040C,045C
	see https://tex.stackexchange.com/q/252521/1090

2015-06-23  David Carlisle  <latex-bugs@latex-project.org>

	* ltfinal.dtx: set version to 2015/01/01 PL 1, and remove ltpatch.ltx system.

	* ltfsscmp.dtx: use 0000/00/00 date for old version.

2015-06-20 Joseph Wright <latex-bugs@latex-project.org>

	* ltunicode.dtx: Include first token in a range in
	catcode settings.

2015-06-19  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: date

	* ltplain.dtx: remove duplicated (old) definition of \newtoks and
	use -1 for the first upper bound on register types that need a
	contiguous range so that the allocation is never restarted at 256.

2015-06-05  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.ins: add ltcounts.dtx to the latexrelease.sty sources

######################
# 2015/01/01 Release
######################

2015-05-11 Joseph Wright <joseph.wright@morningstar2.co.uk>

	* ltunicode.dtx: Apply East Asian catcode settings to LuaTeX

2015-05-10    <Frank.Mittelbach@latex-project.org>

	* ltlists.dtx: explicitly reset \clubpenalty to default in
	\@doendpe so that a change done by a heading doesn't survive
	forever

2015-05-09  David Carlisle  <latex-bugs@latex-project.org>

	* ltfinal.dtx, latexrelease.dtx: add the old definition of \newXeTeXintercharclass
	 when emulating old releases.

2015-04-28  David Carlisle  <latex-bugs@latex-project.org>

	* ltfinal.dtx: define \xe@alloc@intercharclass for compatibility with older xelatex.ini

2015-04-08  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx: Try loading fd file if family has changed

2015-04-03  Joseph Wright  <latex-bugs@latex-project.org>

	* Update file manifest

2015-03-31  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexrelease.dtx: give fixltx2e its own version number

2015-03-26  Joseph Wright  <latex-bugs@latex-project.org>

	* ltunicode.dtx: Rename data file to unicode-letters.def

2015-03-25  Joseph Wright  <latex-bugs@latex-project.org>

	* ltunicode.dtx: Add version and MD5 information to generated file

2015-03-25  David Carlisle  <latex-bugs@latex-project.org>

	* ltxdoc.dtx: add \MaintainedByLaTeXTeam

2015-03-18  David Carlisle  <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: Allow math alphabets in full range 0-255
	Restrict symbol fonts 0-15 (no change with classic tex)

2015-03-17  David Carlisle  <latex-bugs@latex-project.org>

	* inputenc.dtx: save catcode of % for latex/4420

2015-03-10  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: Add \hideoutput and \tracingnone, reorganise
	\tracingall (as sugested by GL on c.t.t)

2015-03-03  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: Allocate mathgroups up to 255 in xetex and luatex

2015-02-26  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: \EndIncludeRelease version (multiple files affected)

2015-02-22    <Frank.Mittelbach@latex-project.org>

	* latex209.dtx: Dropped \@no@font@optfalse in various places
	- no longer provided by ltfsscmp.dtx.

2015-02-22    <Frank.Mittelbach@latex-project.org>

	* ltfsscmp.dtx: Moved all code into latexrelease - obsolete commands are no
	longer automatically part of the kernel

2015-02-21    <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx, ltfloat.dtx: Fixed code for fltrace.sty and
	flafter.sty that got incorporated from fixltx2e into the kernel.

2015-02-21    <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx, lterror.dtx, ltfiles.dtx, ltfssbas.dtx, ltfsscmp.dtx,
	ltfssdcl.dtx, ltfsstrc.dtx, ltoutenc.dtx, ltoutput.dtx, ltpictur.dtx,
	ltplain.dtx, lttab.dtx, ltvers.dtx, manifest.txt:
	Removed all autoloading code as this is not any longer functional.

2015-02-20  David Carlisle  <latex-bugs@latex-project.org>

	* fix-cm.dtx: rename from fixltx2e.dtx

2015-02-16  David Carlisle  <latex-bugs@latex-project.org>

	* ltoutenc.dtx: add lmtt for latex/4415

2015-01-23  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx, ltfinal.dtx: reserve counts 256-255

2015-01-22 Joseph Wright  <latex-bugs@latex-project.org>

	* ltvers.dtx: Allow \everyjob to be set before latex.ltx

2015-01-20  David Carlisle  <latex-bugs@latex-project.org>

	* ltplain.dtx: etex \tracingall if available

	* ltoutput.dtx: Reset \IncludeInRelease flags so flafter can be loaded twice.

2015-01-19  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.dtx: Optional argument for \IncludeInRelease

	* ltvers.dtx: Optional argument for \IncludeInRelease

2015-01-18  David Carlisle  <latex-bugs@latex-project.org>

	* ltvers.dtx: Add \@currname so \IncludeInRelese tests are package-local

2015-01-16  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.dtx: add "current" option

2015-01-14  David Carlisle  <latex-bugs@latex-project.org>

	* ltspace.dtx: Modify \addpenalty so it doesn't add redundant
	skips (+ and - the same value)

	* fixltx2e.dtx: remove code from fixltx2e, add a stub package warning.

	* ltfloat.dtx: 2 column float order (latexrelease)

	* ltoutput.dtx: 2 column float order, merge with fltrace (latexrelease)

2015-01-11  David Carlisle  <latex-bugs@latex-project.org>

	* ltmath.dtx: fleqn version of robust \[\]

	* ltcounts.dtx: Use \TextOrMath switch in \@fnsymbol (latexrelease)

	* ltspace.dtx: Allow hyphenation after space hacks (latexrelease)

	* ltfloat.dtx: check float options (latexrelease)

2015-01-10  David Carlisle  <latex-bugs@latex-project.org>

	* ltcounts.dtx: Reset all within counter levels (latexrelease)

2015-01-09  David Carlisle  <latex-bugs@latex-project.org>

	* ltfssini.dtx: \eminnershape from fixltx2e

	* ltspace.dtx: update \addpenalty from fixltx2e

2015-01-08  David Carlisle  <latex-bugs@latex-project.org>

	* ltdefns.dtx: \MakeRobust from fixltx2e

	* ltboxes.dtx: make \makebox \parbox etc robust

	* ltmath.dtx: make \( \) and \[ \] robust

	* ltlength.dtx: add = to setlength (latexrelease)

2015-01-07  David Carlisle  <latex-bugs@latex-project.org>

	* latexversion.dtx: New option handling

	* ltvers.dtx: define \IncludeInRelease and latexvesrsion date
	docstrip guards

2015-01-03  Joseph Wright  <latex-bugs@latex-project.org>

	* ltfinal.dtx: Load information derived from Unicode Consortium
	  data to set \catcode, \lccode, \uccode, \sfcode information when
	  using a Unicode-based engine (XeTeX/LuaTeX), and initialise
	  XeTeX features for line breaking between character classes.

	* ltdirchk.dtx: Enable extended primitives for LuaTeX

2015-01-03  David Carlisle  <latex-bugs@latex-project.org>

	* latexrelease.dtx: rename from patchltx2e

	* ltdefns.dtx: Use luatex compatible definition of \typein
	if luatex is being used.

2014-12-30  David Carlisle  <latex-bugs@latex-project.org>

	* patchltx2e.dtx:
	* patchltx2e.ins:
	* unpack.ins:
	* manifest.txt New patchltx2e package added

	* ltfssbas.dtx: move allocation definition to ltplain

	* ltplain.dtx: Add new allocation code for extended registers
	and \extrafloats command.

	* ltfinal.dtx: add \newmarks if e-tex marks are defined

	* ltfinal.dtx: add \newXeTeXintercharclass in xetex

	* ltfloat.dtx: \textsubscript from fixltx2e

	* ltspace.dtx: definition of \@ from fixltx2e

2014-11-07 Joseph Wright <latex-bugs@latex-project.org>

	* Rename 00readme.txt to README (named README.txt in the development
	repository)

######################
# 2014/05/01 Release
######################

2014-09-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx Typo in definition of \encoding (no change to processing)

2014-09-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx Typo in \Ask argument fixed

2014-09-29  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd, ltoutput.dtx, letter.dtx, ltoutenc.stx, lterror.dtx,
	* ltfssbas.dtx, ltsect.dtx, proc.dtx, fixltx2e.dtx, docstrip.dtx,
	* oldlfont.dtx, ltclass.dtx, ltplain.dtx, classes.dtx, ltmiscen.dtx,
	* utf8ienc.dtx, ltfntcmd.dtx, ltxdoc.dtx, encguide.tex, ltspace.dtx,
	* lttab.dtx, ltdirchk.dtx, slides.dtx, ltfssdcl.dtx, ifthen.dtx,
	* ltxref.dtx, ltfsstrc.dtx, source2e.tex, tlc2.err, latexbug.el,
	* makeindx.dtx, lb2.err, ltlists.dtx, ltdefns.dtx, ltfinal.dtx,
	* doc.dtx, ltboxes.dtx, exscale.dtx, ltfssini.dtx, ltthm.dtx,
	* fontdef.dtx, usrguide.tex, ltfloat.dtx, preload.dtx, nfssfont.dtx
	Typos in documentation found by Karl Berry - thanks
	(date but not version number changed)

2014-08-30  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: Reset all within counters in one go (pr/4393)

2014-06-10  David Carlisle  <latex-bugs@latex-project.org>

	* fixltx2e.dtx: add missing \fi reported by Ulrike Fischer

2014-05-13    <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: missing dostrip guard added to prevent some float
	code ending up in fix-cm

2014-04-30    David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: Allow (x-)ascii and utf8x aliases for utf8 in
	xetex/luatex

2014-04-27    <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: change to allow for (slightly) better compatibility
	  with packages that change float handling but are not aware of the
	  modification in the core algorithm done in fixltx2e

	* syntonly.dtx: fix to work together with fixltx2e

2014-04-23    <Frank.Mittelbach@latex-project.org>

	* fltrace.ins: extract fltrace.sty from sources

2014-04-21    David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: allow \usepackage[utf8]{inputenc} with luatex and xetex

2014-04-18    <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: Handle infinite glue from \enlargethispage in
	twocolumn mode (pr/4023)

2013-12-13    David Carlisle <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Check float optional argument for incorrect values

2012-06-06    <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Save and restore catcode of @ when reading a .def file
	instead of setting it always to \makeatother afterwards (pr/4192)

2011-09-03  Will Robertson  <will.robertson@latex-project.org>

	* ltfssbas.dtx: Remove \global before \newcount in definition of
	  \new@mathversion; the \global is redundant and caused a rare error
	  in conjunction with etex.sty when the lower level register pool
	  was exhaused.

2011-08-19  Will Robertson  <will.robertson@latex-project.org>

	* ltclass.dtx: Update \@if@pti@ns to match new definition
	of \in@ (pr/4166)

######################
# 2011/06/27 Release
######################

2011-05-08  Will Robertson  <will.robertson@latex-project.org>

	* ltfssdcl.dtx: Bruno's improvement to \in@

2011-02-25  Will Robertson  <will.robertson@latex-project.org>

	* ltfntcmd.dtx: Bug fix for 2009-12 change to address pr/4092

2011-02-24  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl.tex: removed spurious \null from the source that generates
	an empty line.

2010-08-17  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx: Use braces around \input arg (pr/4124)
	* ltmiscen.dtx: Change of plan: Use \@@input instead (pr/4124)

2010-02-04  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: Added mathcodes for +,-,:, and = (pr/4096)

2009-12-23  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfntcmd.dtx: Use private switch to avoid issue (pr/4092)

2009-10-28  Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: Added Latin Modern and TeX Gyre subsets

2009-10-20  Will Robertson  <will.robertson@latex-project.org>

	* ltfssdcl.dtx: Improve the definition of \in@ thanks to Heiko

######################
# 2009/09/24 Release
######################

2008-04-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: Ensure we don't lose spaces in the log (pr/4016)

2008-03-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: added documentation on UTF8 handling and error
	messages (pr/4002)

2007-11-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: Many more updates (and comments) to the Cyrillic
	code points, largely due to work by Matthias Noe -- thanks

	* <various>.err: changed internally generated class file name from
	errata.cls -> ttcterrata.cls

2007-11-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: Added a few new unicode decls in cyrillic (pr/3988)

2007-10-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* exscale.dtx: Use box 0 within group to avoid changing this
	scratch register (some bug reported on ctt)

2007-10-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: Explain why \@mkboth is insde the heading
	arg for \tableofcontents (pr/3285 and pr/3984)

2007-08-31 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx: changed font encoding changed warning in
	\SetSymbolfont from screen warning to log info (pr/3975)

2006-11-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Added missing \ProvidesFile line for cp1257 (pr/3892)

2006-10-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: corrected documentation for \@startsection (pr/3891)

2006-09-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.ins: changed \usedir declaration for makeindex files as
	requested by Karl Berry

2006-09-13 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Ensure that vrule is in \normalcolor in output
		  routine

######################
# 2005/12/01 Release
######################

2006-05-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl.tex: 1.3c clarification that the license text can not
	be changed.

	* lppl.txt: 1.3c clarification that the license text can not
	be changed.

2006-05-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.ins: put a correct \usedir declaration in for
	generating the makeindex files (pr/3863)

	* ltboxes.dtx: Ensure \@parboxto holds the value of \@tempdimb
	not the register itself (pr/3867)

2006-03-24 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Added \MakeRobust and made several kernel macros
	robust (pr/3816).

2006-03-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: large number of corrections for a number of
	input encodings (pr/3849)
	Number of normalisations in the LICR representation (pr/3849)
	Avoid displaying warning about empty encoding file for "ascii"
	encoding.

	* utf8ienc.dtx: omsenc.dfu contained an incorrect ref from
	02D9 to \textperiodcentered (should have been 00B7)

2006-02-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cleanup of .txt files: obsolete installation instructions
	removed

2006-02-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: added \inputencodingname and the two hooks
	\newtoks\inpenc@prehook \newtoks\inpenc@posthook
	to run code before and after an encoding change (suggested by
	Philipp Lehman)

2006-02-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: added \ij and \IJ mappings (beta test)

2006-01-12 Johannes Braams <latex-bugs@latex-project.org>

	* lppl.tex: Created from lppl.txt

2006-01-08 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Changed \@fnsymbol to use the new robust
	\TextOrMath command instead (pr/3752).

2006-01-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx: fixing bug pr/3789

2005-11-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl.txt: small update, fixing typo and clarifying the term
	"Base Interpreter" (found by Karl Berry)

2005-11-10 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Make sure \addpenalty ultimately adds the correct
	skip (pr/3073).

	* ltmath.dtx: Fixed potential problem in \[ (pr/3399) +
	documentation fix (pr/3802).

2005-11-08 Morten Hoegholm <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added \ij and \IJ from babel (pr/3771).

2005-09-29 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Fixed blank lines (editor problem).

2005-09-27 Morten Hoegholm <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: Fixed a few oversights when making the
	  commands robust.

2005-09-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx:  Added \ltx@sh@ft (pr/3469)

	* ltoutenc.dtx: Replace \sh@ft by \ltx@sh@ft (pr/3469)

	* utf8ienc.dtx: Fixed error messages not showing spaces.
	Added ``else'' clause that got deleted by mistake.

2005-09-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: small docu update

2005-07-29 Morten Hoegholm <latex-bugs@latex-project.org>

	* docstrip.dtx: Added \kernel@ifnextchar.

2005-07-27 Morten Hoegholm <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: Changed \mathbf etc. to be naturally robust.

2005-07-13 Morten Hoegholm <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Added \textsuperscript and made
	  \DeclareMathSizes allow dimensions in all arguments.

2005-01-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx ( \fnsymbol should use text symbols ):
	that change made \@fnsymbol too robust (pr/3752)

2004-10-31 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* vtexfree.txt: added info about *.dfu files (pr/3652)

	* install.txt:  added info about *.dfu files (pr/3652)

2004-10-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: Removed dead code in \@makecol

2004-09-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: \textasciitilde mapping changed (pr/3721)

2004-09-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* sample2e.tex: fixed small glitches in the text (pr/3703)

2004-07-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: environment names incorrectly sorted in
	index (pr/3615)

2004-05-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx: explicitly set catcode of space within utf8.def

2004-05-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* tlc2.err:  LaTeX Companion 2ed errata added to distribution

	* inputenc.ins: split utf8 file generation into two parts for OSes
	with a small limit on open output files

	* utf8ienc.dtx: fixed typo in \ProvidesFile line for ly1enc.dfu

2004-05-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: properly allow \inputencoding in horizontal mode
	(forgotten to set \catcode of space)  (pr/3273)

2004-05-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Typo in \textquotedblleft (pr/3673)


######################
# 2003/12/01 Release
######################

2004-02-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx: added \loggingall and \loggingoutput as variant of
	\tracingall and \showoutput (write only to transcript)

	* manifest.txt: added lppl-1.2.txt to the distribution since we
	are now at version 1.3

2004-02-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: changed warning text for oldstyle digits

2004-02-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx: docu fix (pr/3620)

2004-02-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (section*{\indexname}]): Moved setting of \columnsep and
	\columnseprule later to avoid affecting the wrong page (pr/3616)

2004-02-15 Chris Rowley <latex-bugs@latex-project.org>

	* ltspace.dtx

	Added better \nobreakdashes

2004-02-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: fix for \@Esphack forgotten (pr/3498)

2004-02-11 Rainer Sch�pf <latex-bugs@latex-project.org>

	* pict2e.inx/.dtx: Removed.

2004-02-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros for generating index entries}):
	environment names incorrectly sorted in index (pr/3615)

2004-02-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* utf8ienc.dtx:   no newlines in error messages allowed
	  (due to inputenc)
	space in the wrong place "\count @64"
	added commands already defined in the kernel (found by BG)
	added test file pr/3480

2004-02-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: coding change, to follow bug fix by DEK in
	plain.tex in OT4 (pr/3469)

	* inputenc.dtx:	Added ISO 8859-16 Latin10 (pr/3568)

2004-02-02 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx

	Small fix for \enlargethispage, pr/3528

2004-02-02 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx

	Tidied up a bit more of the code

2004-02-02 Chris Rowley <latex-bugs@latex-project.org>

	* fontdef.dtx

	Many math things made robust

	Added two `bigtriangle synonyms' for compatibility with the
	stmaryrd symbols package

2004-02-02 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Added \textbigcircle to OMS

	Fixed bad bug in \DeclareTextSymbol as per Heiko
	in pr/3563

2004-02-02 Chris Rowley <latex-bugs@latex-project.org>

	* Makefiles

	Lots of minor fixes

2004-01-31 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx (section{Implementation}): internal kernel version
	of \@ifnextchar used in some places, see next entry (pr/3501)

	* ltdefns.dtx: internal kernel version for \@ifnextchar added
	to prevent the amsmath package to highjack this command in random
	places, this is really a bug in amsmath which should finally be
	fixed there (pr/3501)

2004-01-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltvers.dtx: warning for old latex 5 years grace (pr/3601)

	* latexbug.tex: warning for old latex 5 years grace (pr/3601)

2004-01-23 Rainer Sch�pf <latex-bugs@latex-project.org>

	* fixltx2e.dtx: Replace the double dangerous bend sign by a
	huge double exclamation mark. This is to mark important
	bits in the documentation.

2004-01-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx: Changed error message for \nocite

2004-01-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: Use \ooalign for \k (pr/3532)
	Added \textogonekcentered (pr/3532)
	Added composites \k{o} and \k{O}  (pr/3532)

2003-12-30 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpictur.dtx: issue warning if circle size can't be met

	* nfssfont.ins: support for nfssfont.dtx

2003-12-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: fixing a typo in \DeclareInputText recently
	introduced.

2003-12-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: Ensure that \@elt has a defined
	state in \@makecol (pr/3586)

2003-12-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx:  added support for \MakeShortVerb* as suggested by
	Hubert Gaesslein <hubertjg@open.mind.de>

2003-12-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* source2e.tex: changed typeout message

2003-11-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: docu changes for latin 4 (pr/3585)

	* ltplain.dtx: docu fixes (pr/3584)

2003-10-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx: Added extra \lccode for \- and \textcompwordmark
	to allow hyphenation in the remainder of the word

2003-10-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: docu fixes (pr/3575)

2003-09-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: No hyphenation in first word after float
	environmentb (pr/3498)
	Allow \emph to produce small caps

2003-09-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx:  removed surplus dot from error message

2003-08-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpictur.dtx (section{Picture Mode}):
	check for \@linechar being empty (pr/3570)
	(subsection{Curves}): added missing displacement (pr/3566)

2003-05-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx: raise an error is \nocite is used before begin
	document (until now it simply failed)

2003-05-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx:  new implementation of textcomp with options and
	subencodings

2003-05-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: incorporated new definition for \@fnsymbol to use
	text symbols if available (pr/3400)

2003-04-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: incorporated fix-cm.sty by Walter Schmidt

2003-02-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: added a number of options to textcomp to enable
	only some characters since most of the chars are ont generally
	available.

2003-01-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx:  added interactive support to allow font spec via
	nfss classification.

2002-12-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx (section{Bibliography Generation}):
	Added \leavevmode in case citation is at start of paragraph (pr/3486)

2002-11-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Added cp858 (cp850 with euro symbol)  (pr/3464)

2002-10-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: coding change for \r{A} in OT1 to follow bug fix
	by DEK in plain.tex, but it is still a hack!
	(better solution: do not use OT1 encoded fonts)  (pr/3469)

	* ltlists.dtx: Check for math mode when ending a list to
	give a better error message than "perhaps a missing item" (pr/3437)
	First change to this part of LaTeX since 1997!

2002-10-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Added cp1257 (Baltic)

2002-10-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx (section{Macros for setting up the tables}): Adding
	\LastDeclaredEncoding introduced a bug in
	\DeclareFontSubstitution. Instead of the real encoding name the
	token \LastDeclaredEncoding got into the internal lists causing
	havoc. (pr/3459)

2002-10-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx: Use braces around \itshape to keep font change
	local in \thempfootnote; bug introduced 7 years earlier
	(pr/3460)

2002-07-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: Added code 128 (texteuro) for cp1250

2002-07-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: added \texteuro for ansinew (pr/3423)

2002-06-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexbug.tex: actually complained when format are older than 18
	months (now we accept 30)

	* ltvers.dtx: error message still talked about 1 year old sources
	being too old (though in fact it is 30 months)

	* ltoutenc.dtx: Corrected \c for T1 (pr/3442)
	Added \cs{textbardbl} (pr/3400)
        Definition of \textexclamdown changed (pr/3368)
	Definition of \textquestiondown changed (pr/3368)
	Changed def for \textregistered to avoid small caps (pr/3420)

2002-06-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: added macce (pr/3433)
	added code points to 1252 (pr/3441)

2002-04-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* oztex.txt: new version added


######################
# 2001/06/01 Release
######################

2001-08-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx: readded lost catcode setting for space in
	ProvidesFile (pr/3353)

2001-07-12 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx:

	Added latin9.def (from Karsten Tinnefeld)

2001-07-12 Chris Rowley <latex-bugs@latex-project.org>

	* ltnews.cls:

	Added eTeX logo

2001-06-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltvers.dtx: check for old format disabled --- perhaps we have
	reached the last release of 2e already?

	* inputenc.dtx: Added \textkra, \texttstroke and
	\textTstroke to latin4 (pr/3336)

	* ltpictur.dtx: Don't warn  if \line or \vector command
	has zero length argument pr/3318

	* fontdef.dtx (subsubsection{Arrows}): Guard against math active
	= and math active | in \Relbar and \models (pr/3333)

2001-06-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* format.ins: added default cfg files that are simple
	wrappers for fonttext.ltx, fontmath.ltx, and preload.ltx (pr/3264)

	* fontdef.dtx: added default cfg files that are simple
	wrappers for fonttext.ltx, fontmath.ltx, and preload.ltx (pr/3264)

2001-06-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx: some docu changes

2001-05-28 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Added \NeedsTeXFormat{LaTeX2e}[2000/06/01] to .def
	files, pr/3255

	Made compatible T1 and OT1 accents (on i and \i), pr/3295

2001-05-28 Chris Rowley <latex-bugs@latex-project.org>

	* usrguide.tex

	Described short-form for guillemets in T1 encoding, pr/3192

2001-05-28 Chris Rowley <latex-bugs@latex-project.org>

	* ltxguide.cls:

	Added some definitions

2001-05-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: extended NEXT encoding (pr/3281)
	suppress all spaces for horizontal mode (pr/3273)

	* minimal.cls: added \pagenumbering{arabic} to define \thepage
	(pr/3275)

	* ifthen.dtx: Added \AND, \OR and \NOT as boolean operators as
	alternative to the lower case versions (pr/3297)

	* ltdirchk.dtx:  Explicitly set \endlinechar to 10 (pr/3334)

	* ltclass.dtx: Explicitly set \endlinechar to 10 (pr/3334)

	* classes.dtx: Replaced all tilde chars used with \nobreakspace
	(pr/3310)

2001-05-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: partly support docstrip's ``verbatim''
	directive, at least ensure that it can be processed without and
	error message (pr/3331)

2001-04-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: added missing \section to docu

2001-04-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (section*{\contentsname): initialize \@tempdima
	within \l@part so that \numberline can be used pr/3327

2001-04-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews14.tex: added

2001-02-16 Johannes Braams <latex-bugs@latex-project.org>

	* ltxref.dtx (subsection{Cross Referencing}): Added an extra level
	of grouping to \@newl@bel as suggested in PR3250 by
	Harald Hanche-Olsen <hanche@math.ntnu.no>

2001-01-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx (subsection{Floats}): reset @newlist flag in output
	routine (pr/3286). This was done before (pr3231) but the code
	ended up in the wrong place by mistake.

2001-01-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: Moved \@mkboth out of heading args for
	thebibliography and \listof... command as this can fail with the
	slightly strange definition for \chapter in twocolumn mode (pr/3285)

2000-09-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: for some unknown reason the version of fix2col
	integrated was not the latest one --- so a number of bugs already
	corrected crept up again (1.1d fixes those)

	Don't change \setlength if it isn't the kernel default any longer

	\addpenalty fix proposed in 3073 was not sufficient if the command
	was used when \prevdepth=-1000pt (ie after \nointerlineskip)

2000-09-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx: finally moved emptying \errhelp to a place
	after its last use (pr/449)


######################
# 2000/06/01 Release
######################

2000-08-30 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Much editing but no code changes

2000-08-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltfinal.dtx:

	Fixed typo in warning message

2000-07-31 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	Changed handling of space above footnotes.

2000-07-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexbug.tex: complain about old LaTeX only after 18 months

	* ltvers.dtx: changed distribution check to yearly distribution

2000-07-19 David Carlisle <latex-bugs@latex-project.org>

	* ltoutput.dtx: locally reset \if@newlist so that
	list structures in head/foot don't interfere with
	lists in the MVL. internal/3231

2000-07-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews13.tex: update to ltnews13

2000-07-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx: Ensure that rule between column is in \normalcolor
	(it did depend on the color in the text at the column break!)

2000-07-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx: fix typo in warning message

2000-07-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: ... and another fix for (pr/3170), sigh

2000-07-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: incorporating latin4.def contributed by
	Hana Skoumalov\'a

	* inputenc.ins: incorporating latin4.def contributed by
	Hana Skoumalov\'a

2000-06-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Bells and whistles}): extending (or say
	fixing?) change for (pr/3170)

2000-06-01 Chris Rowley <latex-bugs@latex-project.org>

	* ltpage.dtx:

	Changed grouping method in \markboth and \markright
	(see also pr/3203)

	Less expansion by using token register in \markboth
	and \markright

2000-05-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsubsection{Declaration commands}):
	reimplemented \UseTextSymbol and \UseTextAccent to support
	reference over more than one level (pr/3160)

2000-05-22 Chris Rowley <latex-bugs@latex-project.org>

	* doc.dtx:

	Less obscure wording at start of index?  (pr/3202)

	* inputenc.dtx:

	Added latin2 option for textdegree    (pr/3207)
	Updated documantaion

	* ltpage.dtx: reimplementation of \markboth and \markright to
	avoid problem with expanion at wrong point in time in some cases
	(pr/3203)

2000-05-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Bells and whistles}): new implementation
	for \meta command (pr/3170)

2000-05-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx (subsubsection{Parts}): Only add empty page after
	part if twoside and openright (pr/3155)

	* ltmiscen.dtx: Reset \AtEndDocument for latex/3060

2000-04-30 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* manifest.txt: ltnews13.tex added

2000-01-30 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: added \hmode@bgroup as shorthand for
	\leavevmode\bgroup use \hmode@bgroup...\egroup instead of
	\leavevmode{...} where applicable in most cases \leavevmode was
	missing before (pr/3160)

	* ltfntcmd.dtx: use \hmode@bgroup...\egroup instead of \leavevmode{...}

2000-01-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: allow \inputencoding also in hoizontal mode (or rather
	make it do something there --- it was allowed before (pr/2888))

2000-01-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: fix error message for undefined code points
	(pr/3158)

######################
# 1999/12/01 Release
######################

2000-01-07 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltmiscen.dtx: Disable hyphenation in verbatim even if the font
	allows it.

1999-12-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews12.tex: final adjustments

1999-12-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews.cls: fixed a curious bug lurking in the class since its
	beginning: putting a list directly after a paragraph would make the
	paragraph before(!) the list justified (while the rest of the document
	was set ragged right)

	* ltnews12.tex: added fixltx2e section

1999-12-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{The fontenc package}):
	Changed \CYRRHOOK and  \cyrrhook to
	\CYRRHK and  \cyrrhk as name changed in the cyrillic
	bundle for naming consistency with other ``hook'' glyphs.

1999-12-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews12.tex (section{Outcome of TUG '99 (Vancouver)}):
	added text on TUG 99 and other bits

1999-11-08 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltx3info.tex: Typo corrected.

	* emtex.txt: Correct name of file ltxcheck.tex.

1999-11-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltx3info.tex:  fixed typo

1999-10-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsubsection{Declaration commands}):
	Give \accent@spacefactor a default definition to prevent horrible
	death in case or incorrect input (pr/3084)

1999-10-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fixltx2e.dtx: added first version

	* manifest.txt: added draft ltnews12.tex

	* inputenc.dtx: removed left over beta test message

1999-10-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltoutput.dtx: Reset definition of active math ' to
	\active@math@prime within the output routine.

	* ltmath.dtx: Introduce macro \active@math@prime for the active
	prime character in math mode.

1999-09-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* usrguide.tex (subsection{Definitions}): show syntax of all
	declaration commands (pr/3102)

1999-09-17 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: removed extra change entry.

	* classes.dtx: found two changes entries claiming to have been done
	in 1955 (exactly 40 years too early :-)

	* makeindx.dtx: fixed two changes entries (arg order wrong)

	* syntonly.dtx: updated changes entry to have four digits years

	* classes.dtx: update of label names in docu

	* ifthen.dtx: make this a proper LaTeXable package

	* pict2e.dtx: make this a proper LaTeXable package (even if not containing code)

	* ltxdoc.dtx: also accept .fdd files in DocInclude (code by M Schroeder)

1999-09-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: renamed a few labels to support production of general docu

	* ifthen.dtx: changed driver file

1999-09-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: did some spellchecking of docu after noticing
	a few glaring typos

1999-09-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl-1-1.txt: added LPPL 1.1 under this name to the distribution.

	* DEFAULT.pre: updated for LPPL 1.2

	* DEFAULT.hea: updated for LPPL 1.2

	* copyfd.pre:  updated for LPPL 1.2

	* copycfg.pre: updated for LPPL 1.2

	* copyins.hea: updated for LPPL 1.2

1999-08-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl.txt: fixed minor glitches found by Matt and Eberhard
	This is probably going to be LPPL 1.2


######################
# 1999/06/01 Release
######################

1999-07-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lppl.txt: final changes to LPPL 1.1

1999-07-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* updated headers to reflect LPPL 1.1
	updated legal.txt to say that use of LaTeX is unrestricted

1999-06-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews11.tex (section{Fontenc package peculiarities}):
	document the special behaviour of fontenc

	* ltclass.dtx: document that fontenc pretends it wasn't loaded

1999-06-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx (subsection{The fontenc package}):
	ensure that \@uclclist is extended only once (if at all)

1999-06-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: ensure that fontenc doesn't load encodings from
	previous calls again (pr/2888)

1999-05-28 Rainer Schoepf <latex-bugs@latex-project.org>

	* bugs.txt: Added reference to webcomp.err.

	* readme.txt: Added reference to webcomp.err.

	* manifest.txt: Added reference to webcomp.err.

1999-05-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* webcomp.err: file added

1999-05-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltnews11.tex: updates

1999-05-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.ins: removed "fd" guard since never used these days

1999-05-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd: docstrip `nowarn' guard was the wrong way around
	for font OT1/cmr/bx/ui (pr/3036)

1999-04-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx: fixed typo in documentation (pr2973)

1999-04-02 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx

	Corrected cp852 for pr/2992

	* ltboxex.dtx

	Made robust the flag in \@iiiparbox: pr/2975}

	* ltdefns.dtx

	Fixed new version of \@yargdef: pr/3013

	* usrguide.tex

	Added to documentation of uc/lc list

1999-03-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* doc.dtx: Correct last change.

1999-03-12 Chris Rowley <latex-bugs@latex-project.org>

	* clsguide.tex

	Added to documentation of options

	* cyrguide.tex:

	Further editing

1999-03-08 Rainer Schoepf <latex-bugs@latex-project.org>

	* cyrguide.tex: Use \URL command.

	* ltxguide.cls: Added \URL command.

1999-03-04 Rainer Schoepf <latex-bugs@latex-project.org>

	* usrguide.tex: Refer to cyrguide.tex.

	* ltxguide.cls: Added \cyrguide.

	* All copyright headers and preambles: updated for lppl.txt.

	* 00readme.txt: Refer to lppl.txt, add new LaTeX books.

1999-03-03 Chris Rowley <latex-bugs@latex-project.org>

	* ltxguide.cls:

	Added some definitions

1999-03-01 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: Remove change from 1999-01-08 internal/2967

	* lppl.txt: minor rewordings after comments from
	Arnoud Engelfriet and John Hasler.

1999-03-01 Rainer Schoepf <latex-bugs@latex-project.org>

	* handbuch.err: Added.

	* install.txt: Add link to truetex.txt and vtex.txt. Remove
	timings for slow computers.

1999-02-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx: temp fix for pr/2968

1999-02-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx (subsection{The fontenc package}):

	Corrected cyrillic uc/lc list

1999-02-23 Chris Rowley <latex-bugs@latex-project.org>

	* ltnews.cls:

	Added some definitions

1999-02-12 David Carlisle <latex-bugs@latex-project.org>

	* legal.txt: refer to LPPL

	* lppl.txt: more fiddling

1999-02-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssini.dtx: changed \oldstylenums to use \rmdefault instead of
	cmm hardwired. This doesn't change much in standard cases but allows
	other font sets to work without redefining \oldstylenums as long as
	the right .fd files are available (pr/2954)

	* truetex.txt: Updated version.

1999-02-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* letter.dtx: Reset footnote counter for every new letter (PR
	2957).

1999-02-09 Chris Rowley <latex-bugs@latex-project.org>

	* cyrguide.tex:

	Major editing (new file)

	* usrguide.tex (section{Commands}):

	Updated

	* minimal.cls:

	Small reordering to better support the documented method of use

	* cfgguide.tex (section{System configuration}):

	Clarification and emphasis changed re fontdef.dtx cfgs

1999-02-09 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: catch \newcommand[10] or \newcommand[X]

1999-02-05 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cyrguide.tex: small updates

1999-01-18 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: new go faster \newcommand implementation /2942.

1999-01-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex (subsection{Selection commands}): added documentation
	for \linespread (pr/2891)

	* ltnews10.tex: updates

	* ltoutenc.dtx: Simplified solution for pr/2930

1999-01-08 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: two more \long in \@ifnextchar for latex/2902

1999-01-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex (subsection{Encoding definition file commands}):
	Added documentation about \LastDeclaredEncoding

1999-01-07 David Carlisle <latex-bugs@latex-project.org>

	* ifthen.dtx: \isundefined for /2824

	* latexbug.tex: cyrillic

	* latexbug.el: cyrillic

1999-01-07 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: add extra braces and \long declartions so
	[{]}] and [\par] work. latex/2896.

1999-01-07 Rainer Schoepf <latex-bugs@latex-project.org>

	* bugs.txt: Added description how to follow up a problem report.

	* latexbugs.tex: Added description how to follow up a problem
	report.

	* classes.dtx: Added check of @noskipsec switch in \part for
	article class.

1999-01-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: Hackery to support reading in fontenc.sty several
	times (really the wrong interface and needs changing)

	Hackery to support cyrillic uc/lc update --- that will definitely go
	somewhere else in a later release

1999-01-06 Rainer Schoepf <latex-bugs@latex-project.org>

	* emtextds.txt: Added to distribution. Installation procedure for
	Walter Schmidt's emTeX/TDS for OS/2.

	* ltoutenc.dtx: Minor documentation fix (PR 2939).

1999-01-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx: Added \LastDeclaredEncoding to support cyrillic
	integration (pr/2988)

	* ltoutput.dtx: Added negative vskip, as when processing outputbox
	as suggested by Fred Bartlett pr/2892

	* classes.dtx: Check \if@noskipsec in \part see  pr/2889

	* ltoutenc.dtx: New impl of \@text@composite and \@text@composite@x
	(pr/2930)

1999-01-05 Rainer Schoepf <latex-bugs@latex-project.org>

	* fontdef.dtx: Need special protection for character
	\char62 in \changes entry, as this is the makeindex
	actualchar.

1998-12-28 Rainer Schoepf <latex-bugs@latex-project.org>

	* doc.dtx: The case-changing trick in the definition of
	\short@macro didn't work, as the category code was changed inside
	the macro replacement text, not during the definition.

1998-12-27 Rainer Schoepf <latex-bugs@latex-project.org>

	* doc.dtx (subsection{Macros for generating index entries}): Use
	\string, not \protect in argument of \special@index.

1998-12-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros for generating index entries}):
	Correctly handle second index entry for \SpecialMainEnvIndex
	by using \special@index not \index (pr/2928)

1998-12-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx: cosmetic change: \documentstyle -> \documentclass
	Program still would need a major user interface upgrade
	... one day (pr/2915)

1998-11-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx: prevent an endless loop from incorrect input like
	     \begin{tabular}{l|l{11.5cm}} (pr/2884)

1998-09-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: added \string to definition of \a so that \a'
	works even if ' is active at that time (pr/2878)

	* classes.dtx: redefine \thesection, \thechapter and \@chapapp
	globally (using \gdef) in \appendix so that these redefinitions
	survive even if \appendix is used within an environment such as
	multicols

1998-09-17 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cfgguide.tex (section Configuration files for
	standard packages and classes]):
	added info about ltnews.cfg (pr/2875)

	* ltoutenc.dtx: Explicitly set \spacefactor after \accent in
	OT1 type accents like \`A  (pr/2877)

1998-08-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* doc.dtx: Correction for PR 2563: doc.dtx produces incorrect
	index entries for some single character control sequences
	(like <).

1998-08-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* (Various source files): Replaced old form \cmd{\commandname} by
	\cs{commandname} in changes entries.

	* (Various source files): Replaced \cmd{\commandname} by
	\cs{commandname} in changes entries.

	* ltfssdcl.dtx: Corrected documentation glitch in changes entry.

	* ltmiscen.dtx: Corrected documentation glitch in changes entry.

	* latexsym.dtx: Corrected documentation glitch in changes entry.

1998-08-01 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx (section{Announcing the files}):

	Corrected version number

1998-07-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: give better error message if source document contains
	a character which is not defined by current input encoding (pr/2845)

######################
# 1998/06/01 Release
######################

1998-06-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* clsguide.tex (subsection{Identification}): Explicitly warn that
	the optional date argument of \Provides... must be in the format
	yyyy/mm/dd and will produce low-level errors otherwise

1998-06-17 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx:

	Spanish ords changed to text chars, pr/2579

	Fixed typo in `next'

	* lttab.dtx:

	Enhanced documentation

	* ltoutenc.dtx:

	Fixed \textcircled
	Fixed wrong code in \t
	Added masc/fem ords defaults
	Swapped acutedbl and gravedbl in TS1
	Renamed macron in TS1

	* pict2e.dtx:

	Wording changed, and "documentation"

1998-06-12 David Carlisle <latex-bugs@latex-project.org>

	* slifonts.fdd: fix provides files for T1* (Bernard Gaulle)

1998-06-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx: support calc expressions in \rule command
	(that one was forgotten or so it seems)

1998-05-26 Chris Rowley <latex-bugs@latex-project.org>

	* ltfinal.dtx:

	Set-up lccodes (and uccodes) before reading in
	hyphenation files

1998-05-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (section{The Description of Macros}):
	reinit ^^A as comment char at beginning of document to allow use
	of inputenc with doc since inputenc disables ^^A (pr2581)

1998-05-18 David Carlisle <latex-bugs@latex-project.org>

	* ltnews09.tex more text

1998-05-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	small change that defers freezing of \MacroFont until after the
	preamble so that people can change its definition in the preamble.
	As we have been on 1.9z this is now 2.0a but it isn't really
	something exciting ... :-)

	* ltxref.dtx: added documentation about extending the
	\ref mechanism as suggested in pr2801

	* ltcounts.dtx: small documentation updates

1998-05-13 Chris Rowley <latex-bugs@latex-project.org>

	* ltspace.dtx:

	Documented lots of bugs and problems with the present code,
	and even some solutions

	* latex209.dtx:

	Added experimental long typeout about abuse of
	compatibility mode to possibly avoid prs like 2807

1998-05-13 Rainer Schoepf <latex-bugs@latex-project.org>

	* lttab.dtx Use \setlength to set size of p-column and for
	argument of tabular* environment, so that the benefits of the
	calc package apply.

1998-05-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* letter.dtx: removed space at the right of address (pr2794)

1998-05-09 Chris Rowley <latex-bugs@latex-project.org>

	* classes.dtx:

	Reverted openany change to \mainmatter

1998-05-07 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Modify option clash error help message. latex/2805

1998-04-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx (IMPORTANT NOTICE): renamed \orginaldefault to
	\originaldefault

1998-04-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx: some fixes for pr2662

1998-04-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex: explain new \DeclareMathDelimiter syntax (pr2662)

1998-04-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx:  use new \DeclareMathDelimiter syntax (pr2662)

	* ltfssdcl.dtx: allow \DeclareMathDelimiter to always use 6 args
	(pr2662)

1998-04-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx: added \mathring accent (pr2785)

1998-04-03 David Carlisle <latex-bugs@latex-project.org>

	* distrib.txt: Update from 1994 version with a view to adding
	to june release, better late than never.

	* docstrip.dtx: CHANGE to default header placed on extracted
	files, to allow extracted files to be distributed as long as
	sources also distributed. This does not affect any .ins files that
	explicitly set a preamble with the docstrip \preamble or
	\usepreamble commands. If you currently distribute a package and
	want to keep the old preamble, add \usepackage\originalpreamble
	to your .ins files. Note that the old text forbids inclusion of
	the package on `ready to run' TeX distributions such as TeXLive
	or tetex.



1998-04-03 David Carlisle <latex-bugs@latex-project.org>

	* distrib.txt: Update from 1994 version with a view to adding
	to june release, better late than never.

	* docstrip.dtx: CHANGE to default header placed on extracted
	files, to allow extracted files to be distributed as long as
	sources also distributed. This does not affect any .ins files that
	explicitly set a preamble with the docstrip \preamble or
	\usepreamble commands. If you currently distribute a package and
	want to keep the old preamble, add \usepackage\originalpreamble
	to your .ins files. Note that the old text forbids inclusion of
	the package on `ready to run' TeX distributions such as TeXLive
	or tetex.

1998-03-30 David Carlisle <latex-bugs@latex-project.org>

1998-03-30 David Carlisle <latex-bugs@latex-project.org>

1998-03-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd: added substiution for cmss/bx/sc to produce
	cmr/m/sc; much better would be to have the real thing ---
	anybody cares to contribute those to the ec fonts? (pr2586)

1998-03-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* bugs.txt: say that reports have to be in English

	* ltoutenc.dtx: Documentation added about removing declaration
	of encoding specific commands (pr/2783)
	Command \UndeclareTextCommand added (pr/2783)
	Added \UndeclareTextCommand declarations to textcomp.sty (pr/2783)

	* ltdefns.dtx: \@thirdofthree added for \UndeclareTextCommand

1998-03-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: Added documentation about the best order of
	declarations for encoding specific commands.
	Also moved loading ofts1enc.def after declaring the defaults
	for such reasons.

1998-03-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* bugs.txt: added info about not changing established (mis)behavior

1998-03-11 Rainer Schoepf <latex-bugs@latex-project.org>

	* miktex.txt: Added to distribution.

1998-02-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: fixed typo iso-8859-5 should have been iso-8859-9
	(pr/2748)

1998-01-31 Chris Rowley <latex-bugs@latex-project.org>

	* ltx3info.tex:

	Updated

1998-01-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* install.txt: small updates such as isbn numbers

1998-01-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx: adding \nopreamble and \nopostamble
	and making sure that \usepreamble\empty really doesn't write
	anything to the stripped file (pr/2726)

	* ltclass.dtx: make \& locally safe in \ProvidesFile /2702
	fix up pkgindoc.sty which probably hasn't worked since
	{v1.0p}{1995/05/25}{Delete \cs{filec@ntents} after preamble}

1998-01-16 David Carlisle <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Fix \t for latex/2734.

	* ltclass.dtx: make \& locally safe in \ProvidesFile /2702
	fix up pkgindoc.sty which probably hasn't worked since
	{v1.0p}{1995/05/25}{Delete \cs{filec@ntents} after preamble}

1998-01-16 David Carlisle <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Fix \t for latex/2734.

1998-01-13 David Carlisle <latex-bugs@latex-project.org>

	* multitex.txt: New version from Markus Kohm latex/2721

1998-01-13 David Carlisle <latex-bugs@latex-project.org>

	* multitex.txt: New version from Markus Kohm latex/2721

1998-01-10 Chris Rowley <latex-bugs@latex-project.org>

	* cmfonts.fdd:

	Added large sizes for ec fonts only
	Removed long lines

######################
# 1997/12/01 Release
######################

1998-01-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: added missing braces and \upshape for \textcircled

1998-01-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* emtex.txt: small clarification as suggested by Heinz

1997-12-31 Chris Rowley <latex-bugs@latex-project.org>

	* fntguide.tex:

	Corrections to math font declarations
	Tidying
	Added new encoding information

	* ltoutenc.dtx:

	Documentation correction

1997-12-31 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* grphcomp.err: added further errate entries, updated cls file

1997-12-30 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx: fixed header info for textcomp.sty
	(missing \ProvidesPackage)

1997-12-22 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Added textcomp package
	Corrections and additions to documentation
	Removed all octal and hex codes
	Added \textperthousand and \textpertenthousand to T1
	Added \leavevmode at start of \c in T1

	* inputenc.dtx

	Made next encoding consistent with others
	Consistently used math-or-text command when
	  available: THIS MAY CHANGE
	Changed \mathdegree to \textdegree
	\inputencoding now works only in vmode
	Temporarily fixed \IeC
	Merged latin1 code with ansinew/cp1252
	Changed `\k{}' to `\k\ '
	Added textcomp package
	Corrections and additions to documentation

	* fontdef.dtx

	Added documentation

	* ltnews08.tex

	Added stuff

1997-12-18 Rainer Schoepf <latex-bugs@latex-project.org>

	* doc.dtx: Fix small documentation glitch.

	* ltpatch.ltx: Replace reference to ,,June'' release by ,,last''
	release.

1997-12-17 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: expl3

	* latexbug.el (ltxbug-categories): expl3

1997-12-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* fntguide.tex: Removed obsolete \setbox construct.

1997-12-15 Rainer Schoepf <latex-bugs@latex-project.org>

	* clsguide.tex (section{Upgrading \LaTeX~2.09 classes and
	packages}): Added documentation for \if@compatibility switch
	(supplied by Barbara Beeton).

1997-12-11 Rainer Schoepf <latex-bugs@latex-project.org>

	* usrguide.tex (subsection{\LaTeXe---The new \LaTeX~release}):
	Improved the sentence about formerly separate formats.

	* ltoutput.dtx: Documentation fixes.

	* ltlogos.dtx: Documentation fix.

1997-12-06 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx (subsection{Floats}):

	Removed incorrect error code in \output

	* ltnews08.tex:

	Revised text

	* ltnews.cls:

	Added definition environment

1997-11-23 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx:  Use \textperthousand not \textpermill. /2673

	* ltoutenc.dtx: Use \textperthousand, \textpertenthousand and
	\textfractionsolidus not \textpermill, \textpertenmill and
	\textfraction. /2673

1997-11-20 David Carlisle <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: inline \stepcounter /2669/2661

1997-11-19 David Carlisle <latex-bugs@latex-project.org>

	* ltoutput.dtx: reindent \@xtryfc and friends (no code change).

	* ltfloat.dtx: missing percent in @footnotetext. /2670

1997-11-18 David Carlisle <latex-bugs@latex-project.org>

	* manifest.txt: ltnews08

	* ltnews08.tex: first attempt.

	* source2e.tex: ltcounts and ltlength before NFSS /2669/2661

	* format.ins: ltcounts and ltlength before NFSS /2669/2661

1997-11-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* compan.err: rewrote that file to be processable by LaTeX

	* grphcomp.err: rewrote that file to be processable by LaTeX

1997-11-13 David Carlisle <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: Fix \DeclareSymbolFont so it updates \group@list
	for latex/2661.
	Remove duplicate (unused) definition of \stepcounter.
	Add a few macro envs to the documentation.

1997-11-03 Rainer Schoepf <latex-bugs@latex-project.org>

	* ifthen.dtx: Documentation fix.

1997-10-28 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfiles.dtx: Minor documentation fixes.

1997-10-23 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltoutenc.ins: Unpack ts1enc.def.

1997-10-21 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfssbas.dtx: Added \makeatletter to \nfss@catcodes (and removed
	it from \try@load@font@shape).

	* ltdefns.dtx: Change \renew@command to use \begingroup/\endgroup
	for grouping, to avoid generation of empty math atoms.

1997-10-20 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfinal.dtx: Removed \aa and \AA from \@uclclist as these are
	macros.

	* slifonts.fdd(ullasy.fd): Removed superfluous pair of braces at
	end of \DeclareFontFamily command.

1997-10-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfntcmd.dtx: Moved check for vertical mode from
	\DeclareTextFontCommand to \check@nocorr@.

1997-10-14 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: back out \today change.

	* install.txt: --release--date--goes--here--

	* ltpatch.ltx: --release--date--goes--here--

	* patches.txt: --release--date--goes--here--

	* Makefile: install.txt patches.txt ltpatch.ltx
	--release--date--goes--here--

1997-10-11 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Check for text before or after \end{filecontents}
	latex/2636

1997-10-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* classes.dtx(\l@part): Removed setting of \@tempdima as
	this macro does not use \numberline to set the toc line.

1997-10-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: renamed \perthousand to \textpermill as this is the
	TS1 name (and it wasn't available before) (pr/2622)
	added code page 1250 (pr/2515)

1997-10-09 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: Move expansion of \today here from document class
	files. latex/2620

	* classes.dtx: use \def not \edef for \today. latex/2620

1997-10-08 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltlogos.dtx: Simplified macro \LaTeX: use only \check@mathfonts
	to force loading of fonts suitable for the letter `A'.

1997-10-06 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltcounts.dtx: Replaced \@Roman by a new version that is fully
	expandable, so that the correct sequence of letters is written to
	files.

1997-09-30 Johannes Braams <latex-bugs@latex-project.org>

	* slides.dtx (subsection{Date}): Use \edef to define to
	in order to save space; following change to classes.dtx, dated
	1995/08/16.

	* letter.dtx (subsection{Date}): Use \edef to define to
	in order to save space; following change to classes.dtx, dated
	1995/08/16.

1997-09-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpictur.dtx: warn if \line etc is too small to get printed.
	 (pr/2524)

1997-09-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx: Use \begingroup \endgroup instead of { ... }
	to avoid generating math ords if used in math mode. (pr/2573)

1997-09-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* inputenc.dtx: added decmulti input encoding for DEC Multinational
	Character Set (pr/2599)

1997-08-19 Rainer Schoepf <latex-bugs@latex-project.org>

	* inputenc.dtx(latin2.def,cp852.def): Replaced \dh and \DH by \dj
	and \DJ.

	* inputenc.dtx(ansinew.def): Exchanged codes for \textendash and
	\textemdash.

	* inputenc.dtx: Enclosed all encoding definition files by
	\makeatletter/\makeatother.

1997-08-15 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.dtx: Added initialization of \leftmargin to \@listi
	(obviously forgotten and never noticed before).

1997-08-05 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Corrected order of arguments in \UseTextSymbol
	example (PR latex/2572).

1997-07-31 Rainer Schoepf <latex-bugs@latex-project.org>

	* cfgguide.tex: Put braces around argument of \sffamily,
	to keep latex2html happy.

1997-07-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx: support compiling docstrip without statistics
	(pr/2429)

	* fntguide.tex: documentation updates (pr/2550)

1997-07-16 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el: Use default name and address from user-...
	and make current directory setting more robust.
	Both fixes from Andreas Schwab, latex/2547.

1997-07-15 Rainer Schoepf <latex-bugs@latex-project.org>

	* manifest.txt: Replaced slides.fdd by slifonts.fdd.

	* ec.ins: Replaced slides.fdd by slifonts.fdd.

	* slides.ins: Replaced slides.fdd by slifonts.fdd.

	* slides.fdd: Renamed to slifonts.fdd, there is a name clash with
	slides.dtx when run through LaTeX.

	* truetex.txt: New version by Richard Kinch.

1997-07-09 Rainer Schoepf <latex-bugs@latex-project.org>

	* classes.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* doc.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* exscale.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* fontdef.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ifthen.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* inputenc.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* latex209.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* latexsym.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* letter.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltboxes.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltclass.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltdirchk.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* lterror.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfinal.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfloat.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfssbas.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfssdcl.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfssini.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltfsstrc.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltlists.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltmath.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltoutenc.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltoutput.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltpictur.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltplain.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltsect.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* ltxdoc.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* makeindx.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* newlfont.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* oldlfont.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* slides.dtx: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* cmextra.ins: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* clsguide.tex: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

	* lablst.tex: Documentation fixes by Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>.

######################
# 1997/06/01 Release
######################

1997-06-17 Chris Rowley <latex-bugs@latex-project.org>

	* fntguide.tex:

	Changed information about fontname
	.fd filenames to lowercase
	Removed long lines, and a few typos

1997-06-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* emtex.txt: Updated by Heinz Kusnier.

	* web2ctex.txt: Updated by David Outteridge.

	* manifest.txt: Added truetex.txt.

	* truetex.txt: New file by Richard Kinch.

1997-06-16 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfntcmd.dtx (section{Introduction}): Documentation fix.

	* ltdirchk.dtx: Documentation fixes.

	* exscale.dtx: Documentation fix.

	* classes.dtx: Documentation fixes.

	* ltfloat.dtx: Documentation fix.

	* alltt.dtx: Documentation fixes.

1997-06-11 Chris Rowley <latex-bugs@latex-project.org>

	* readme.txt:

	Added information re ltnews files

	* usrguide.tex:

	Updating information: fonts, addresses, CD-ROMs

	* clsguide.tex:

	Added information: normalsfcodes, policy on chnages
	to standard styles

1997-06-11 David Carlisle <latex-bugs@latex-project.org>

	* ltxcheck.tex: Change texts referring to dc/ec fonts.
	internal/2513

	* latexbug.tex: Fix save stack problem, internal/2514, and
	other minor improvements.

1997-06-02 David Carlisle <latex-bugs@latex-project.org>

	* cmfonts.fdd: add bold sc fonts for latex/2497

1997-05-26 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.fdd: Removed spaces in and around arguments to
	\DeclareFontShape.

	* cmfonts.fdd: Removed spaces in and around arguments to
	\DeclareFontShape and \EC@family.

1997-05-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltlogos.dtx: Added \m@th to definition of \LaTeXe so that
	the logo works with non-zero values of \mathsurround.

	* ltfsstrc.dtx (section{Handling Options}): Replaced \\ by
	\MessageBreak in Option `pausing' (suggested by Donald Arseneau).

1997-05-10 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx:

	Corrected typo in cp852.def

1997-05-08 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.ins:

	Split up \generate for PC

1997-05-07 Chris Rowley <latex-bugs@latex-project.org>

	* inputenc.dtx:

	Added latin3.def
	Some rearrangments
	Removed long lines

	* ltspace.dtx

	Made \newline robust

	* ltoutenc.dtx

1997-04-30 Rainer Schoepf <latex-bugs@latex-project.org>

	* inputenc.ins: Added generation of latin5.def.

	* inputenc.dtx: Latin5 encoding added.

1997-04-24 David Carlisle <latex-bugs@latex-project.org>

	* ltbibl.dtx: add \@empty to \@citex for latex/2432.

1997-04-22 David Carlisle <latex-bugs@latex-project.org>

	* cmextra.ins: Remove concrete fd file generation.

1997-04-18 David Carlisle <latex-bugs@latex-project.org>

	* usrguide.tex: bm package.

1997-04-16 David Carlisle <latex-bugs@latex-project.org>

	* letter.dtx: remove hidden math from itemize labels latex/2419

	* ltnews07.tex: first draft.

1997-04-15 David Carlisle <latex-bugs@latex-project.org>

	* texpert.txt: default install uses ec.

	* install.txt: default install uses ec.

	* readme.txt:  1997/06/01

	* unpack2e.ins: include ec.ins not newdc.ins by default.

	* ltpatch.ltx: 1997/06/01

	* patches.txt: 1997/06/01

	* Makefile: 1997/06/01

1997-04-14 David Carlisle <latex-bugs@latex-project.org>

	* ltoutput.dtx: normalsfcodes latex/2404 (from patch file)

	* ltfiles.dtx: \normalsfcodes latex/2404 (from patch file)

1997-03-26 David Carlisle <latex-bugs@latex-project.org>

	* amiweb2c.txt: update from Andreas Scherer.

1997-03-21 David Carlisle <latex-bugs@latex-project.org>

	* ltcounts.dtx: Use \mathsection and \mathparagraph in \fnsymbol
	latex/2445

	* inputenc.dtx: Use decimal rather than hex  to avoid active
	character problems. latex/2451

1997-02-25 David Carlisle <latex-bugs@latex-project.org>

	* cmfonts.fdd: typo fixed in ot1cmvtt \ProvidesFile latex/2394

	* slides.fdd: typo fixed in cccsc10 latex/2395

1997-02-21 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt: patch level 1

	* ltpatch.ltx: /2414 fix.

	* ltlists.dtx: Support \noindent after \item. latex/2414

1997-02-05 David Carlisle <latex-bugs@latex-project.org>

	* doc.dtx (subsection{GetFileInfo}): missing % latex/2404.

	* ltpatch.ltx: had to happen.

	* ltclass.dtx: missing % in last g@addto@macro change.

######################
# 1996/12/01 Release
######################

1997-01-15 David Carlisle <latex-bugs@latex-project.org>

	* install.txt: ec fonts.

	* ltnews06.tex: ec fonts.

	* ec.ins: add slitex fonts

	* slides.fdd: ec fonts.
	lowercase fd file \input.

	* ltxcheck.tex: ec fonts.

1997-01-14 David Carlisle <latex-bugs@latex-project.org>

	* manifest.txt: ec.ins.

	* Makefile: ec.ins.

	* ec.ins: new file. Alternative to newdc.ins

	* cmfonts.fdd: Add ec fonts

1997-01-08 David Carlisle <latex-bugs@latex-project.org>

	* fontdef.dtx: Use \DeclareMathDelimiter and \DeclareMathSymbol
	On remaining cases using primitive assignments.

	* ltfiles.dtx: reset \deadcycles in \include for latex/2365.

	* ltmath.dtx: Remove spurious space tokens from \root.
	General cleanup of the docs, lots of macro envs added.

1997-01-07 David Carlisle <latex-bugs@latex-project.org>

	* letter.dtx: modify \\ in \startbreaks for /2341.

1997-01-06 David Carlisle <latex-bugs@latex-project.org>

	* ltnews06.tex: minor edits.

1996-12-20 David Carlisle <latex-bugs@latex-project.org>

	* ltsect.dtx: \nobreak added to \@dottedtocline for latex/2343

1996-12-18 David Carlisle <latex-bugs@latex-project.org>

	* modguide.tex: Fix spelling for latex/2345

1996-12-17 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Use \begingroup so \g@addto@macro does not make
	a \mathord.

1996-12-13 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dtx: Fix for /2340 (From Marcin).

1996-12-09 David Carlisle <latex-bugs@latex-project.org>

	* ltfloat.dtx: Call \@setminpage if needed. latex/2318.
	General doc improvements (add macro envs, indent code, etc).

1996-12-06 David Carlisle <latex-bugs@latex-project.org>

	* fontdef.dtx: ***

	* ltfssini.dtx: ***

	* ltvers.dtx: ***.

	* ltdirchk.dtx: Remove *** from messages. internal/2338.

1996-11-28 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: documentation changes.

	* ltvers.dtx: Check for old format modified  again. /2319

1996-11-25 David Carlisle <latex-bugs@latex-project.org>

	* ltnews06.tex: document fd file change.

1996-11-20 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: change documentation of release schedule /2319

	* ltvers.dtx: Check for old format modified. /2319

	* ltxcheck.tex: lowercase  fd and *enc.def filenames. /1044

	* fontdef.dtx: lowercase  fd and *enc.def filenames. /1044

	* slides.fdd:  lowercase fd file names. /1044

	* latexsym.dtx: lowercase fd file names. /1044

	* latexsym.ins: lowercase fd file names. /1044

	* slides.ins:  lowercase fd file names. /1044

	* cmfonts.fdd: lowercase fd file names. /1044

	* cmextra.ins: lowercase fd file names. /1044

	* newdc.ins: lowercase fd file names. /1044

	* olddc.ins: lowercase fd file names. /1044

	* cmfonts.ins: lowercase fd file names. /1044

	* ltoutenc.ins: lowercase fd and *enc.def file names. /1044

	* ltoutenc.dtx: lowercase fd and *enc.def file names. /1044

	* ltfssbas.dtx: lowercase fd file names. internal/1044

1996-11-09 David Carlisle <latex-bugs@latex-project.org>

	* ltmath.dtx: Reinstate \ensuremath as \long /2104.

1996-11-07 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: resend patch from Sept 11

	Added ts1enc.def (but it is not unpacked)
	Changed copyright, underscore (\_) and registered
	Added \leavevmode to compwordmark
	Added hex index tabs (experimental)

1996-11-05 Chris Rowley <latex-bugs@latex-project.org>

	* ltfiles.dtx

	Added standard nobreak check to the write used for \nofiles case

1996-11-04 Chris Rowley <latex-bugs@latex-project.org>

	* ltlists.dtx

	Added test for no \item between an inner and
	outer list

	* ltplain.dtx:

	Use \hbox to in \dotfill


1996-11-04 Rainer Schoepf <latex-bugs@latex-project.org>

	* lterror.dtx (autoload version): Move \@nodocument into kernel,
	so that it can be \let to \relax in \begin{document}.

1996-11-01 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dtx: Change MW address.

	* cmfonts.ins: split up \generate (again) for PC.

1996-10-31 Chris Rowley <latex-bugs@latex-project.org>

	* ltfinal.dtx

	Added \lccode for \oe in OT1

	* classes.dtx:

	Changed numbering of figures, tables and equations outside chapters
	in book and report (pr/2178)

	Removed math-mode from itemize labels

	* ltspace.dtx

	Reimplemented \(no)linebreak
	Reimplemented \\ and \newline

	* ltsect.dtx:

	Documentation changes

1996-10-28 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Removed defs of \aa \AA
	Removed \@strip@args (no longer used)
	Corrected documentation

	* inputenc.dtx

	Added cp865.def
	Added \textasteriskcentered
	Removed \aa \AA as internal forms
	Other minor additions and corrections to .def files

	* ltplain.dtx

	Removed math from \dotfill
	Added \aa and \AA
	Updated and corrected documention

1996-10-25 Chris Rowley <latex-bugs@latex-project.org>

	* ltlists.dtx:

	Added explicit flag resetting to \endtrivlist

	* ltoutput.dtx

	Added documentation

1996-10-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltboxes.dtx:

	Added local settings of flags in
	  \@arrayparboxrestore: dangerous!
	Used \@setminipage in minipages

	* ltfloat.dtx:

	Prevent floats in preamble
	\@setnobreak no longer used in resets (but see above)

	* ltoutput.dtx

	Changes when nobreak is true
	Prevent \twocolumn in preamble
	Added error code to \newpage

1996-10-24 David Carlisle <latex-bugs@latex-project.org>

	* unpack2e.ins: Remove redefinion of \Ask and add \askonceonly
	(which is the same thing, but looks nicer).

	* docstrip.dtx: Change MDW's address. Add \askonceonly.

1996-10-23 Chris Rowley <latex-bugs@latex-project.org>

	* ltlists.dtx

	Use \setboz\z@ to remove parindent in \@item
	Set \clubpenalty correctly in \@item
	Do not reset \@nobreak unconditionally
	Added documentation

	* ltsect.dtx

	Use \setboz\z@ to remove parindent in \@xsect
	Added documentation

1996-10-23 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dtx: Delay setting the `current directory syntax'
	commands so that a configuration file can reset them if
	necessary.

1996-10-22 David Carlisle <latex-bugs@latex-project.org>

	* autoload.ins: add \usedir

1996-10-21 Chris Rowley <latex-bugs@latex-project.org>

	* lttab.dtx

	Small change in tabbing to make the later change in items
	(see pr/2211) work properly

	Moved some code \@array, to make this environment more robust
	(pr/2183), uncovering an interesting feature of the original
	code; changed to use \set@typeset@protect

	Made \multicolumn \long

1996-10-18 David Carlisle <latex-bugs@latex-project.org>

	* Makefile (DSTS): add format.ins

	* manifest.txt: add format.ins

1996-10-17 David Carlisle <latex-bugs@latex-project.org>

	* ds/docstrip.dtx: merge in Marcin's latest.
	More DPC changes:
	Make missing batchfile an error
	Change name of config file to docstrip.cfg.
	Add \endbatchfile.
	Change all the .ins files for new style.

1996-10-11 David Carlisle <latex-bugs@latex-project.org>

	* ds/docstrip.dtx: Add initex support, and
	auto setting of \batchfile from \jobname to the new
	`TDS' version from Marcin.

1996-10-09 David Carlisle <latex-bugs@latex-project.org>

	* manifest.txt: Add ltxcheck.tex

1996-10-08 Chris Rowley <latex-bugs@latex-project.org>

	* ltfntcmd.dtx

	Fixed bug in \text.. commands (pr/2157)

1996-10-05 Chris Rowley <latex-bugs@latex-project.org>

	* ltfiles.dtx

	Added setting of \@clubpenalty

	* classes.dtx (chapter*{\bibname):

	Added setting of \@clubpenalty

1996-10-04 David Carlisle <latex-bugs@latex-project.org>

	* Makefile: remove testdist.dtx, add ltxcheck.tex

	* unpack2e.ins: Remove \testdistribution. internal/2251

	* ltxcheck.tex: New version independent of ltdirchk
	Add checking for files `unpacked; during LaTeX install.

	* ltdirchk.dtx: Remove ltxcheck.tex. internal/2251

	* Makefile: 1996/12/01.

	* ltclass.dtx: Reset \@unprocessedoptions in
	\RequirePackageWithOptions for internal/2269.

1996-09-29 Chris Rowley <latex-bugs@latex-project.org>

	* ltsect.dtx

	Added documentation

	* ltfiles.dtx

	Added disabling of \@nodocument to \document
	Tidied up documentation

	* ltoutput.dtx

	Checks for noskipsec and inlabel added to \newpage

	* ltmiscen.dtx:

	Moved \@xobeysp to ltspace.dtxx

	* ltspace.dtx

	Added \@xobeysp linked to \nobreakspace

1996-09-26 Rainer Schoepf <latex-bugs@latex-project.org>

	* cmfonts.ins: Added guard `nowarn' to generation of OT1cmtt.fd
	file, to avoid annoying substitution messages if a bold typewriter
	font is selected (as, for example, in section headings).

	* newdc.ins: Added guard `nowarn' to generation of T1cmtt.fd file,
	to avoid annoying substitution messages if a bold typewriter font
	is selected (as, for example, in section headings).

	* cmfonts.fdd (subsubsection{Computer Modern Typewriter}), Added
	silent substitutions for T1 bold extended typewriter fonts (new
	version).

1996-09-21 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	Change to using \@parboxrestore in \@outputpage

1996-09-16 David Carlisle <latex-bugs@latex-project.org>

	* classes.dtx: Quote > in changes entry (from 1994/10/29:-)
	as it is special due to setting in gglo.ist.

1996-09-11 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: Fix loop for latex/2257

1996-09-09 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx, letter.dtx, slides.dtx (subsubsection{Itemize}):
	replace \endash with \textendash (stupid typo)

1996-08-25 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsubsection{Itemize}): Replaced -- with \endash
	in the definition of \labelitemii. (saves a token)

	* slides.dtx (subsubsection{Itemize}): Replaced -- with \endash
	in the definition of \labelitemii. (saves a token)

	* ltpatch.ltx: Add the characters ', `, and " to \nfss@catcodes as
	they might be active while LaTeX processes an .fd file.

	* ltfssbas.dtx (subsection{Macros for loading fonts}): Added the
	characters ', `, and " to \nfss@catcodes as they might be active
	while LaTeX processes an .fd file.

1996-08-24 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Itemize}): Replaced -- with \endash
	in the definition of \labelitemii. (saves a token)

1996-08-05 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: swap mathordxxx in cp850. latex/2203

1996-07-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx:
	definition of if@inmath switch removed (see below)

	* ltfsstrc.dtx:
	removed if@inmath switch and replaced with inline code
	\init@restore@glb@settings saving space macro names and
	execution time

	* ltfssdcl.dtx:
	removed ifrestore@version switch and replaced with inline
	code \init@restore@version

1996-07-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx:
	make third arg of \@reargdef implicit
	replace {} args by \relax
	use \noexpand instead of \string in error message

	* ltoutput.dtx:
	set if@test always globally
	add some missing percent signs in \clearpage

	* ltboxes.dtx:
	set if@minipage always globally

	* ltmath.dtx:
	set if@ignore always globally

	* ltmiscen.dtx:
	set if@ignore always globally
	add user command \ignorespacesafterend to be used in env defs

	* ltfloat.dtx:
	set if@nobreak always globally
	set if@minipage always globally

	* ltspace.dtx:
	fix typo in doc.
	set if@nobreak always globally

	* ltlists.dtx:
	set if@nobreak always globally
	set if@minipage always globally

	* ltsect.dtx:
	set if@nobreak always globally

	* ltclass.dtx:
	made \@classoptionslist and \@unusedoptionlist only preamble
	to save space

	* ltfssbas.dtx:
	removed unnecessary \relax (6 times) in \nfss@catcodes
	use faster \if$#3$ test in \@DeclareMathsizes

	* ltalloc.dtx:
	don't set a default for @tempswa -- nobody can rely on that

	* ltplain.dtx:
	removed setting of \vsize and \hsize (done later)
	changed \dimen\z@ to \dimen@ to save space (and time)

1996-07-19 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt:  latex/2197

	* ltpatch.ltx: Use char0 not @ for \lowercase trick: latex/2197

	* ltoutenc.dtx: Use char0 not @ for \lowercase trick: latex/2197

	* patches.txt: add ltxcheck.tex to list of changed files.

	* ltpatch.ltx: add ltxcheck.tex to list of changed files.

	* ltdirchk.dtx: Check for unauthorised cmr10 changes.

1996-07-18 Chris Rowley <latex-bugs@latex-project.org>

	* ltspace.dtx:

	Added commentary on some known problems

1996-07-10 David Carlisle <latex-bugs@latex-project.org>

	* Makefile:  Add vtex.txt

	* manifest.txt: Add vtex.txt

	* ltpatch.ltx: pl1

	* patches.txt: pl1

	* ltfinal.dtx: Free up token registers /2213

1996-07-09 David Carlisle <latex-bugs@latex-project.org>

	* pastex.txt: Update (Lars Hecking/Christian Bauernfeind)

1996-06-25 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Fix to give correct error with plain TeX.

1996-06-24 David Carlisle <latex-bugs@latex-project.org>

	* ltnews05.tex: (Barbara Beeton) Wrong attribution for IPA fonts

######################
# 1996/06/01 Release
######################

1996-06-17 David Carlisle <latex-bugs@latex-project.org>

	* classes.dtx: spelling...  J"org Knappen /2176

1996-06-14 David Carlisle <latex-bugs@latex-project.org>

	* lttab.dtx: Change \hskip\z@skip to \hskip1sp in for /2160

	* syntonly.dtx: Fix \GetFileInfo usage in documentation /2174

1996-06-13 Chris Rowley <latex-bugs@latex-project.org>

	* clsguide.tex:

	Updated for new release
	General minor edits

1996-06-13 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: doc improvements, mainly from  /2174 again.

	* ltdefns.dtx: doc improvements J"org Knappen /2174

	* ltcounts.dtx: doc improvements J"org Knappen /2174

	* ltalloc.dtx: doc improvements J"org Knappen /2174

	* inputenc.dtx: doc improvements J"org Knappen /2174

1996-06-12 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Fix Checksum Ulrik Vieth /2171

1996-06-11 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	Added resetting of \everypar in the output routine

1996-06-10 David Carlisle <latex-bugs@latex-project.org>

	* ltnews04.tex: typo: \ProcessOptions not \ProcessOption.

	* ltnews05.tex: Advertise Mainz copy of GNATS.

	* ltnews.cls: Add extra line in lw35fonts option.
	Make font scaling messages `s'.

	* ltboxes.dtx: use \@@par not \endgraf.

	* ltsect.dtx: use \@@par not \endgraf.

1996-06-07 Chris Rowley <latex-bugs@latex-project.org>

	* ltnews05.tex:

	Revised text

	* ltnews.cls:

	Changed fonts for lw35 option, for logical and aesthetic
	reasons
	Added support for T1 encoding with lw35 option
	Corrected grammar in footer

	* fntguide.tex:

	Updated for new release

1996-06-06 David Carlisle <latex-bugs@latex-project.org>

	* ltspace.dtx: doc improvements Donald Arseneau /2166

	* ltpage.dtx:  doc improvements Donald Arseneau /2166

	* latex209.dtx: doc improvements Donald Arseneau /2166

	* bugs.txt: remove duplicate line J"org Knappen/2165

1996-06-04 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: modify vms suggestion slightly (J"org Knappen)

1996-06-04 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltmiscen.dtx: \verbatim@noligs@list now processed after
	\dospecials (PR 2138).

1996-06-03 Chris Rowley <latex-bugs@latex-project.org>

	* install.txt:

	Changed reference from texpert.txt to cfgguide.tex

1996-06-03 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Look for dcfonts release 1.3 in ltxcheck

1996-05-28 David Carlisle <latex-bugs@latex-project.org>

	* ltnews05.tex: more changes.

1996-05-26 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx : Make the commands \frontmatter, \mainmatter and
	\part react to [openany] in the same way as \backmatter and
	\chapter do. (PR 2106)

1996-05-24 David Carlisle <latex-bugs@latex-project.org>

	* latex209.dtx: Redid \(@)normalsize checks. internal/2153
	Reinstated old definition of \nofiles. latex/2146

1996-05-23 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Extra documentation

	* ltoutput.dtx

	Changed test for a text page full of floats
	Tidied documentation

1996-05-23 David Carlisle <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Preset accent arguments in a box to stop font
	loading interfering with accent position.  latex/2133.

1996-05-22 David Carlisle <latex-bugs@latex-project.org>

	* ltnews05.tex: needs more work, but...

1996-05-21 David Carlisle <latex-bugs@latex-project.org>

	* ltsect.dtx: CHANGE: Allow commands with arguments (eg
	\MakeUppercase) to be used in the `style' argument of
	\@startsection. The section heading text including any number
	etc will be supplied as the argument of this
	command. internal/2148

1996-05-20 David Carlisle <latex-bugs@latex-project.org>

	* minimal.cls: Documentation improvements.

1996-05-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd:
	Added Computer Modern Variable Typewriter family.

1996-05-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx:
	Produce better error message when encoding is misspelled. pr/2054

1996-05-17 Chris Rowley <latex-bugs@latex-project.org>

	* fontdef.dtx

	Removed \@@sqrt

	* slides.dtx

	Removed \@@sqrt

1996-05-17 David Carlisle <latex-bugs@latex-project.org>

	* slides.fdd: Force \hyphenchar of OT1 fonts to 45, in case
	\defaulthyphenchar has changed.
	Remove some spurious extra empty arguments to \DeclareFontFamily

	* cmfonts.fdd: Force \hyphenchar of OT1 fonts to 45, in case
	\defaulthyphenchar has changed.
	Remove some spurious extra empty arguments to \DeclareFontFamily

	* ltfiles.dtx: Add \write\m@ne{} to \nofiles so that
	\label (and other things) don't change the vertical spacing when
	\nofiles is used. latex/2146

1996-05-09 Chris Rowley <latex-bugs@latex-project.org>

	* ltfntcmd.dtx

	Made more robust to errors

	* slides.dtx

	Made \include mechanism work

1996-05-09 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: Enable activation of codes below 32. latex/2071
	Add warning if nothing defined by the encoding file latex/2136

1996-05-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* unpacked.txt:
	added cp852.def. pr/2081

1996-05-08 David Carlisle <latex-bugs@latex-project.org>

	* legal.txt: Modify `rename changed files' clause to explicitly
	forbid `double renaming' back to the original names.

1996-05-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfsstrc.dtx:
	Changed \begingroup to \bgroup to match a change to the kernel
	done in 1994!!! It took a long time to find that one. pr/2100

	* inputenc.dtx:
	Added encoding definitions for cp852 contributed by Petr Sojka.
	pr/2081

1996-05-07 David Carlisle <latex-bugs@latex-project.org>

	* ltnews05.tex: make a start at this ....

1996-04-24 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: reset \AtBeginDocument inside \begin{document}
	for latex/1297. Small documentation improvements.

1996-04-23 David Carlisle <latex-bugs@latex-project.org>

	* ltmiscen.dtx: Documentation improvements.

	* ltcounts.dtx: Documentation improvements.

1996-04-22 David Carlisle <latex-bugs@latex-project.org>

	* Makefile: perl -p -e s#--release--date--goes--here--#1996/06/01#
	spring is in the air....

	* ltspace.dtx: documentation improvements.

	* lttab.dtx: add extra \hskip to preserve tabcolsep in empty
	l columns. latex/2122.
	Small documentation improvements.

1996-04-18 David Carlisle <latex-bugs@latex-project.org>

	* ltpage.dtx: Minor documentation improvements.

1996-04-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (section*{Index}%):
	Definition of \printindex removed because no longer needed.
	pr/2095

1996-04-11 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: ansinew 09f is \"Y not \"y, latex/2119

1996-03-25 David Carlisle <latex-bugs@latex-project.org>

	* ltmath.dtx: Modify \ensuremath for amslatex/2104

1996-03-22 David Carlisle <latex-bugs@latex-project.org>

	* ifthen.dtx: latex/2105 fix: dont leave mathord {} groups.

1996-02-29 David Carlisle <latex-bugs@latex-project.org>

	* multitex.txt: Update from Markus Kohm, latex/2051

1996-02-14 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: Cedilla (\c\ ) rather than (\c{}) latex/2077
	0F0 corrected in cp850 latex/2080
	0B2 corrected in latin2 latex/2079

1996-01-31 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* slides.dtx: fixed \cline which wasn't updated after internal
	interface change pr/2067

1996-01-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	support doc files also in compatibility mode (so far doc did typeset
	the code in cmr instead of cmtt in compat mode)

1996-01-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltidxglo.dtx:
	turn \makeindex and \makeglossary into noops after use to avoid
	problems with combinations of \PageIndex \makeindex etc. pr/2048

	* letter.dtx:
	Made redefinition of \vspace robust. pr/2049
	Nevertheless, they syntax used in the pr is considered
	incorrect!

	* ltspace.dtx:
	Made \vspace robust. Enhancement suggested by pr/2049

1996-01-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx:
	Changed default text preceding the index so that it depends on
	the use of code line numbering.

	* ltxdoc.dtx:
	Removed \star since useless. pr/2039

1996-01-10 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: latex/2024 ensure setting \input@path does not
	change behaviour of ##1 in \IfFileExists.

1996-01-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* bugs.txt:
	Added a comment about where to send errata entries for the books.

1995-12-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Bells and whistles}):
	Added \AlsoImplementation as a counterpart to \OnlyDescription
	pr/2040.

	* texpert.txt:
	clarified info about warnings happening when using makeindex.

	* doc.dtx (section*{Index}%):
	Turn \PrintIndex into noop after use. pr/2038
	(section*{{Change History}}%):
	Turn \PrintChanges into noop after use. pr/2038

1995-12-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latex209.dtx:
	Corrected printout of index. pr/2028

	* ltmath.dtx:
	Corrected printout of documentation. pr/2030

	* ltfntcmd.dtx:
	Corrected changes entry. pr/2029

1995-12-20 David Carlisle <latex-bugs@latex-project.org>

	* cmfonts.fdd: Ulrik Vieth /2017: fix up T1cmfib.fd file.

1995-12-13 Chris Rowley <latex-bugs@latex-project.org>

	* copypre.txt

	New version, removing long lines

	* copyins.txt

	New version, removing long lines

	* copyhead.txt

	New version, removing long lines

	* bugs.txt

	Additions, updates and corrections

	* autoload.txt

	Additions, updates and corrections

	* texpert.txt

	Additions, updates and corrections

	* ltnews.cls

	Removed long lines
	Changed capitalisation

	* cmfonts.fdd

	Removed long lines

	* slides.fdd

	Removed long lines

	* olddc.dst

	New preambles

	* newdc.dst

	New preambles

	* cmextra.dst

	New preambles

	* cmfonts.dst

	New preambles

	* latexsym.dst

	New preambles

	* autoload.dst

	New preambles

	* unpack2e.ins

	New preambles

	* slides.dst

	New preambles

	* legal.txt

	New version

	* readme.txt

	New version

	* ltclass.dtx

	Documentation added

	* fontdef.dtx

	Documentation added

	* latex209.dst

	Smaller batches for old emtex

	* modguide.tex

	Additions, updates and corrections

	* cfgguide.tex

	Additions, updates and corrections

	* clsguide.tex

	Additions, updates and corrections

	* fntguide.tex

	Additions, updates and corrections

	* ltx3info.tex

	Additions, updates and corrections

	* usrguide.tex

	Additions, updates and corrections

	* ltxguide.cls

	Corrected cfg loading

	* inputenc.dtx

	Detailed corrections

	* ltdefns.dtx

	Added documentation

######################
# 1995/12/01 Release
######################

1995-12-13 David Carlisle <latex-bugs@latex-project.org>

	* install.txt (NOTE): add info to run olddc.ins.

1995-12-12 David Carlisle <latex-bugs@latex-project.org>

	* inputenc.dtx: Modify \IeC and add missing % in
	\DeclareInputText.

1995-12-11 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: (Bernd Raichle) Check for dcfonts 1.2 patch
	level 1. Latest TeX is now 3.14159.

	* ltoutenc.dtx: TEMPORARY \copyright fixes.

	* amiweb2c.txt: new version from Andreas Scherer.

1995-12-08 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Switched off \@inmathwarn.

1995-12-07 David Carlisle <latex-bugs@latex-project.org>

	* ltfloat.dtx: Move \m@th out of \ensuremath in \textsuperscript

	* ltbibl.dtx: restore \G@refundefinedtrue

	* ltxref.dtx: restore \G@refundefinedtrue

	* ltnews04.tex: new input encodings.

1995-12-06 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dst: Remove writing of \@currdir by .ins file.

	* ltfssbas.dtx: reset catcode of ^ in fd files.

1995-12-06 Alan Jeffrey <latex-bugs@latex-project.org>

	* encguide.tex: Added examples of new \text* commands.

	* usrguide.tex: Added documentation for new \text* commands.

1995-12-05 David Carlisle <latex-bugs@latex-project.org>

	* cstex.txt:  New file (from Markus Kohm)

	* multitex.txt: New file (from Markus Kohm)

	* ltfiles.dtx: add \ignorespaces to \begin{document} latex/1933

	* ltdefns.dtx: Remove \@unexpandable@noexpand (never used) /1733

	* ltfloat.dtx: \textsuperscript in math mode. latex/1984

1995-12-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Changed text of \TextSymbolUnavailable.

1995-12-04 David Carlisle <latex-bugs@latex-project.org>

	* lthyphen.dtx: minor doc edits for /1989

	* preload.dtx: 12pt OMS and OML preloads added /1989.

	* fontdef.dtx: minor doc edits for /1989

	* cmfonts.fdd: upright italic and tt small caps re-added. /1989.

	* modguide.tex: edits for /1989

1995-12-04 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dst: Added cp437de.def.

	* inputenc.dtx: Added \@tabacckludge commands to the Next encoding.
	Replaced ~ by \nobreakspace.
	Added a `test version' to the \ProvidesFile.
	Made <pounds> and <uumlaut> text char in cp437.
	Made <fraction> a math char in Next.
	Made <cdot> and <bullet> text chars in all encodings.
	Added cp437de (cp437 but with ss rather than beta).

1995-12-01 David Carlisle <latex-bugs@latex-project.org>

	* cmfonts.fdd: Dont force \hyphenchar=127 on T1 fonts /1853
	Documentation changes and some font shapes modified
	Ulrik Vieth /1989,

1995-12-01 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Removed extraneous {} from the <superior> glyphs.

	* ltoutenc.dtx: Made \SS a default command rather than making the
	OT1 definition the default.

1995-11-30 Johannes Braams <latex-bugs@latex-project.org>

	* proc.dtx, classes.dtx (section{Identification}): Added the date
	of the LaTeX format to the optional argument of \NeedsTeXformat in
	order to signal newer class files being used with an old format
	(PR1971).

1995-11-30 David Carlisle <latex-bugs@latex-project.org>

	* cfgguide.tex: dont change uc lc tables...

1995-11-29 David Carlisle <latex-bugs@latex-project.org>

	* clsguide.tex: Minor edits.

	* cfgguide.tex: minor edits.

	* ltxguide.cls: modify verbatim slightly.

	* cmextra.dst: Use concurrent features for speed (/1985 again)

	* oldlfont.dtx:  Remove duplicate driver code (/1985 again)

	* newlfont.dtx: Remove duplicate driver code (/1985 again)

	* ltoutput.dtx: add \ProvidesFile to flafter.sty (/1985 again)

1995-11-29 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added \textless, \textgreater, et al.

	* inputenc.dtx: Replaced \textsterling with \pounds.
	Added default error-message definitions for \textyen et al.
	Added a \NeedsTeXFormat line.
	Tidied up the Next encoding.

1995-11-28 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: 2 (not 3) column index and modified script
	Allow control names to hyphenate in the ChangeLog.

	* latexsym.dst: \input docstrip before using docstrip commands.

	* latexsym.dtx: Stop rogue %% comments apearing in generated
	files. Another one from  Ulrik Vieth's /1985.

	* ltxdoc.dtx: Increase left margin and marginpar width

	* ltclass.dtx:  minor improvements.

	* ltnews04.tex: minor improvements.

	* lterror.dtx: Typo in autoload \ClassError version. /1985

	* ltmath.dtx:  doc fixes for /1979.

	* ltsect.dtx: doc fixes for /1985.

	* ltfntcmd.dtx:  doc fixes for /1985.

	* ltplain.dtx:  doc fixes for /1985.

	* ltlists.dtx:  doc fixes for /1985.

	* ltoutenc.dtx:  doc fixes for /1985.

	* ltfsstrc.dtx: doc fixes for /1985.

	* ltfloat.dtx: doc fixes for /1985.

1995-11-28 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added test for math mode to text commands.
	Renamed \@changed@x@err to \TextSymbolUnavailable.

1995-11-27 David Carlisle <latex-bugs@latex-project.org>

	* ltfssbas.dtx: reset catcode of # in fd files internal/1982

	* exscale.dtx: add \ProvideFile to fd file for latex/1987

1995-11-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltspace.dtx

	\nobreakspace added

1995-11-22 David Carlisle <latex-bugs@latex-project.org>

	* ltxguide.cls: typo ltxdoc.cls for ltxguide.cls

1995-11-20 David Carlisle <latex-bugs@latex-project.org>

	* texpert.txt: describe updated ltxcheck

	* manifest.txt: ltnews04

	* Makefile (TEXS): ltnews04

	* ltnews04.tex: New TUG Address, \LoadClassWithOptions

	* doc.dtx: Make \MakeShortVerb use an \PackageInfo rather
	than \tyepout. internal/1938

1995-11-18 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dtx: Minor documentation cleanups.

	* ltoutenc.dtx: add `symbol' to the message.

1995-11-17 David Carlisle <latex-bugs@latex-project.org>

	* docstrip.dtx: Merge in Marcin's new code restoring
	\inFileName functionality.
	Remove generation date/version number from generated files
	Add \AddGenerationDate batchfile command to put them back.
	Force whole file through ispell!!

	* ltoutenc.dtx: Use \@wrong@font@char in \UseTextSymbol. /1676

	* ltfssbas.dtx: Make missing fd file \typeout a Font Info
	and add \@wrong@font@char for use in \UseTextSymbol. /1676
	Clean up many \changes entries.

1995-11-15 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: Exchange order of ltdefns and ltalloc
	(Matches code change of 24th May.)
	 Modify \changes def to match doc.sty 1.9u

1995-11-14 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Dont make a ! BAD typeout if just the old (or new)
	  dc fonts are installed.

	* ltclass.dtx: Add \LoadClassWithOptions for latex/1556
	Add \RequirePackageWithOptions to match.
	Stop \@unprocessedoptions complaining about empty options
	noticed whilest debugging the above change...

	* inputenc.dtx: remove rogue \endinput. Wrap long lines.

1995-11-13 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Check default font encoding/family etc.

1995-11-10 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	Made code in-line to remove pseudo-hooks

1995-11-08 David Carlisle <latex-bugs@latex-project.org>

	* autoload.dst: fix order of files in autoerr for new docstrip.

	* ltnews04.tex: first draft

1995-11-07 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltoutenc.dtx (subsection{Definitions for the OT1 encoding}):
	Changed \char32 to \@xxxii (two tokens less). Replaced octal
	number 27 by decimal number 23 to protect against the quote
	character being active. Added \leavevmode at start of \c,
	otherwise the output routine might be invoked within the macro
	(suggested by Donald Arseneau). Replaced some 0's by \z@
	(faster).

	* ltlists.dtx (\@doendpe): Enclosed \setbox0 assignment by a
	group so that it leaves the contents of box $0$ intact.
	Discovered by Donald Arseneau.

	* cmfonts.fdd: Use decimal rather than octal character
	specification for \hyphenchar and \skewchar so that there is
	no problem with an active quote character.

1995-11-03 Rainer Schoepf <latex-bugs@latex-project.org>

	* unpack.ins: Updated for new concurrent docstrip.

	* ltoutenc.dst: Updated for new concurrent docstrip.

	* newdc.dst: Updated for new concurrent docstrip.

	* olddc.dst: Updated for new concurrent docstrip.

	* proc.dst: Updated for new concurrent docstrip.

	* autoload.dst: Updated for new concurrent docstrip.

	* latex209.dst: Updated for new concurrent docstrip.

	* inputenc.dst: Updated for new concurrent docstrip.

	* cmfonts.dst: Updated for new concurrent docstrip.

	* classes.dst: Updated for new concurrent docstrip.

	* slides.dst: Updated for new concurrent docstrip.

	* latexsym.dst: Updated for new concurrent docstrip.

	* makeindx.dst: Updated for new concurrent docstrip.

	* docstrip.dst: Updated for new concurrent docstrip.

	* docstrip.dtx: New concurrent docstrip by Marcin Woli\'nski.

1995-11-02 Chris Rowley <latex-bugs@latex-project.org>

	* classes.dtx

	Made \footnote always work in frontmatter

1995-11-02 David Carlisle <latex-bugs@latex-project.org>

	* ltfssbas.dtx: Remove spurious space from NFSS font warning
	latex/1676

	* ltxdoc.dtx: Add silent font substitutions.

1995-11-02 Rainer Schoepf <latex-bugs@latex-project.org>

	* latex209.dtx: Added code for fleqn.sty, leqno.sty,
	openbib.sty.

	* latex209.dst: Added generation of files fleqn.sty, leqno.sty,
	openbib.sty for compatibility mode.

	* inputenc.dtx: Changed internal name \a to \@tabacckludge to
	protect against redefinition by malicicous users. Wrapped long
	lines.

	* ltoutenc.dtx: Changed internal name \a to \@tabacckludge to
	protect against redefinition by malicicous users.

1995-11-01 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Only list `configuration' input files.

	* ltfinal.dtx: Modify \@addtofilelist during initex so only
	non-standard (cfg) inputs listed.

	* ltfssini.dtx: Modify \@addtofilelist during initex so only
	non-standard (cfg) inputs listed.

	* ltdirchk.dtx: Modify \@addtofilelist during initex so only
	non-standard (cfg) inputs listed.

	* Makefile: Add newdc/olddc

	* unpack2e.ins: Add newdc.ins.

	* cmfonts.fdd: Modify T1 and TS1 generation.

	* cmfonts.dst: remove dc font generation.

	* olddc.dst: NEW: Generate fd files for obsolete dcfonts 1.1
	and earlier.

	* newdc.dst: NEW: Generate fd files for dcfonts 1.2

	* fontdef.dtx: Wrap fd inputs in \nfss@catcodes. internal/1932

	* ltfssbas.dtx: Correct undefined font family test internal/1933

1995-10-31 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: CHANGE: Add \nobreak to \@finalstrut to allow
	  hyphenation of the last word of a p-column (and footnotes).
	internal/1931

	* ltdirchk.dtx: more robust checking of dc fonts.

1995-10-31 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.fdd: Added extra substitutions for shape `ui' to make
	\pounds work properly in the slides class (mostly).

1995-10-30 David Carlisle <latex-bugs@latex-project.org>

	* ltxcheck.tex: Check that if you have the old dc fonts, then the
	  initex run loaded a suitable old fd file.

	* fntguide.tex: Describe genb size function.

	* clsguide.tex: Mention minimal.cls is now in the distribution.

	* minimal.cls: Bring into line with version in clsguide.tex

1995-10-29 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsection{The title}): empty \@date as well at the
	end of \maketitle
	(subsection{Paragraphing}): Added the setting of \...skipamount,
	just a copy of the kernel values. (PR 1464)

1995-10-27 David Carlisle <latex-bugs@latex-project.org>

	* ltpictur.dtx: Initialise \@wholewidth in autoload kernel.
	General doc cleanup.

	* usrguide.tex: Describe minimal.cls

1995-10-26 David Carlisle <latex-bugs@latex-project.org>

	* minimal.cls: A masterpiece of typographical design.

	* ltfssbas.dtx: Disable autofss2 for now.

1995-10-25 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx

	Corrected bug in \end@dblfloat, made code more robust

1995-10-25 David Carlisle <latex-bugs@latex-project.org>

	* ltmath.dtx: modify docstrip guards so
	\ProvidesFile{ltmath.dtx} seen by source2e.tex.

	* ltidxglo.dtx: General doc cleanup.

	* ltsect.dtx: Initilalise mark commands using \let to save space

	* ltalloc.dtx: General doc cleanup.

1995-10-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltfiles.dtx

	Removed one-way switches from \endocument

	* ltxref.dtx

	Removed one-way switches from \endocument
	Tidying.

	* ltfssbas.dtx

	Removed one-way switches from \endocument

	* ltbibl.dtx

	Removed one-way switches from \endocument

	* ltmiscen.dtx

	Removed one-way switches from \endocument
	Tidying.

1995-10-24 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: Make \@autoload files ignore EOL.

	* lterror.dtx: modify autoload \@preamerr.
	Add % to some lines as \@autoload files now ignore line ends.

1995-10-23 Chris Rowley <latex-bugs@latex-project.org>

	* lttab.dtx

	Made poptabs more robust
	Tidied up documentation

1995-10-23 Rainer Schoepf <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Abstract}): Added setting of
	\beginparpenalty to discourage page break before abstract
	heading.

1995-10-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* cmfonts.fdd: Added support for new (version 1.2) DC fonts and
	text companion fonts in encoding TS1.

	* inputenc.dst: Added generation of ansinew.def file.

	* inputenc.dtx: Added ansinew encoding (Windows 3.1 ANSI), as
	contributed by Berthold K.P. Horn (bkph@ai.mit.edu).

1995-10-20 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Clarify output format a bit.

	* ltclass.dtx: modify autoload support

	* ltfsstrc.dtx:  Keep autofss2 code in kernel until
	  \begin{document}.

	* ltfssbas.dtx: Keep autofss2 code in kernel until
	  \begin{document}.
	use \@undefined not \undefined

	* ltfinal.dtx: \@filelist zapped too early.

1995-10-19 Rainer Schoepf <latex-bugs@latex-project.org>

	* inputenc.dtx: Replaced \' \` \= by \a' \a` \a in order to get
	correct accents in a tabbing environment.

1995-10-18 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltspace.dtx (subsection{Horizontal space}): Moved \changes
	from \@ to \hspace where it belongs.

1995-10-17 David Carlisle <latex-bugs@latex-project.org>

	* ltfinal.dtx: Reset \ProvidesFile, Preserve initex file list in
	  \reserved@a

	* ltclass.dtx: Remove \ProvidesFile redefinition to ltfinal.
	Reset \CurrentOption in \ProcessOptions for graphics/1873

	* ltdirchk.dtx: Modify \ProvidesFile during initex to save
	  debugging info and not waste \ver@... csnames.

	* latexbug.tex: Show initex file list.

	* latexbug.el: use \@@input not \input

	* latex209.dtx: \supereject, \mscount, old style \@imakepicbox

	* ltplain.dtx: Move \supereject to latex209

	* lttab.dtx: move \mscount to latex209 use \@multicnt instead.

1995-10-16 David Carlisle <latex-bugs@latex-project.org>

	* ltbibl.dtx: make \cite robust /1808

	* ltmath.dtx: Make \sqrt robust /1808
	Use \@testopt in eqnarray's \\ /1911.

	* ltspace.dtx: Use \@testopt in \[no]{line|page}preak (/1911)

	* ltdefns.dtx: new \@ifstar CHANGE: require ##1 in both arguments
	not ####1 in one and ##1 in the other. (internal/1910)
	Use \@testopt in \newcommand and \newenvironment (/1911)

	* ltboxes.dtx: Clarify \makebox(,)[b] description.

	* ltthm.dtx: Allow \newtheorem after \begin{document} again.
	(LaTeX Book, page 57)

1995-10-16 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfssini.dtx: Added \relax at the end of the definition of
	\normalfont to prevent it and \textnormal from eating up leading
	spaces.

1995-10-11 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx

	New check in \clearpage.

1995-10-10 David Carlisle <latex-bugs@latex-project.org>

	* ltfssdcl.dtx: autoload error message

	* ltthm.dtx: Make \newtheorem and its internals `only preamble'
	to save memory.

	* ltplain.dtx: autoload tracing code

	* ltfssbas.dtx: Make \showhyphens colour safe and autoloadable.

1995-10-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.dtx (subsection{The title}): In \maketitle, move \par
	inside the scope of \Large, to get even line spacing.

1995-10-09 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: use \@@input to load autoload files.

	* lterror.dtx: more autoload mods.

	* ltoutenc.dtx: Autoload \@changed@x@err (autoerr.sty)

1995-10-06 David Carlisle <latex-bugs@latex-project.org>

	* autoload.dst: update autoerr generation.

	* ltfiles.dtx: autoload missing file error command

	* ltplain.dtx: autoload \new... error message.

	* ltdefns.dtx Use \aut@global in \DeclareRobustCommand

1995-10-04 David Carlisle <latex-bugs@latex-project.org>

	* ltfsstrc.dtx: Use new \@autoload feature.

	* ltfssbas.dtx: Use new \@autoload feature.

	* ltoutput.dtx: Use new \@autoload feature.

	* lttab.dtx:  Use new \@autoload feature.

1995-10-03 David Carlisle <latex-bugs@latex-project.org>

	* ltpatch.ltx: 1995/12/01 Christmas is nearly here...

	* Makefile: 1995/12/01 Christmas is nearly here...

	* ltdefns.dtx: Fix \@xtypein (from patch file)

	* fontdef.dtx: Define \@@sqrt (from patch file)

	* lterror.dtx:  Use new \@autoload feature.

	* ltpictur.dtx: Use new \@autoload feature.

	* autoload.dst: autoload module in ltdefns.dtx.

1995-10-02 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: Move \newif to ltdefns.dtx.
	Use \sbox in \underbar (saves tokens, and works with colour)

	* ltdefns.dtx: \futurelet with \@let@token for internal/924
	New implementation of \@xargdef in terms of the new
	\@protected@testopt. Saves tokens and makes user defined
	commands with optional arguments robust. internal/1733
	Move \newif here from ltplain.
	Autoload support. Add \aut@global and \@autoload. internal/1617.

1995-09-27 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Check \filename parser in ltxcheck.tex
	for latex/1624 latex/1754  and graphics/1336
	  Check for dc fonts in ltxcheck.tex

1995-09-27 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.dtx, slides.fdd: Globally replaced scale factor 19.91
	by 19.907 in \DeclareFontShape, as this gives better rounded
	font sizes at 600dpi (suggested by Denis Roegel).

	* docstrip.dtx: Changed address of Johannes Braams.

1995-09-25 David Carlisle <latex-bugs@latex-project.org>

	* latex209.dtx: Declare 2 count registers previously used
	in \cline. /1723

1995-09-25 Rainer Schoepf <latex-bugs@latex-project.org>

	* web2ctex.txt: Added some comments about using non-csh, index
	style files and some other missing files.

1995-09-21 David Carlisle <latex-bugs@latex-project.org>

	* ltxguide.cls:  \RequirePackage{shortvrb} for latex/1875

	* latexbug.el (report-latex-bug): Rainer's fix for latex/1675

1995-09-21 Rainer Schoepf <latex-bugs@latex-project.org>

	* inputenc.dst: Added generation of next.def file.

	* inputenc.dtx: Added next encoding, as contributed by
	Stefan Ried <stef@theo-phys.uni-essen.de> and Holger Uhr
	<huhr@uni-paderborn.de>.

1995-09-20 David Carlisle <latex-bugs@latex-project.org>

	* slides.dtx: Fix \hline for latex/1871.

1995-09-20 Rainer Schoepf <latex-bugs@latex-project.org>

	* cmextra.dst: Added generation of OMLccm.fd file, which had
	previsouly been removed from cmfonts.dst.

	* slides.dtx: Replace \@tempa by \reserved@a. Wrap some long
	lines and use \null instead of \hbox{} (by DPC).

1995-09-19 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.fdd: Corrected names of .fd file names in argument to
	\ProvidesFile commands.

	* ltmiscen.dtx: Moved call to \@noligs macro after call to
	\verbatim@font in \verb command, just as it is already in the
	verbatim environment.

1995-09-15 David Carlisle <latex-bugs@latex-project.org>

	* ltfssini.dtx: Modify TeX2 message.

1995-09-14 David Carlisle <latex-bugs@latex-project.org>

	* lttab.dtx: New \cline implementation. No longer declare
	  counters \@cla \@clb. More macro envs in documentation.

	* ltplain.dtx: Move \multispan to lttab.dtx. Loads more macro
	  environments in the documentation.

1995-09-01 David Carlisle <latex-bugs@latex-project.org>

	* tex2.txt: typos...

	* ltplain.dtx: Minor space savings. Add a few more macro envs.

	* autoload.dst: add the l-terror.

	* lterror.dtx: Add autoload support.

1995-08-31 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Added 0 to the beginning of every number.
	Changed the definition of "AD in latin1 and latin2 to be \-.
	Swapped ordfeminine and ordmasculine around in latin1.

1995-08-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx:
	Reimplemented openbib option to save space (hash and mem).
	Disable \title \author \date \and after \maketitle.
	Default for \newblock outside thebibliography env changed.

1995-08-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutput.dtx:
	Added autoload code for autoout1.sty (\enlargethispage).

	* ltfsscmp.dtx:
	Added \@preambleonly lines from ltfssdcl.dtx.
	Moved compat code from ltfssbas.dtx to this file.

	* autoload.dst:
	Added new autoload files.

1995-08-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssdcl.dtx:
	Moved most of the \@onlypreamble declarations to the right places.
	Added forgotten \DeclareSymbolFontAlphabet@ to \@preambleonly
	(400 useless tokens)!

	* ltfssbas.dtx:
	Added to the documentation.

1995-08-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfssbas.dtx:
	Added autoload code for autofss1.sty.
	Added autoload code for autofss2.sty.


	* ltfsstrc.dtx:
	Macro \gobble@font@spec eliminated.
	Added autoload code for autofss1.sty.
	Added autoload code for autofss2.sty.

1995-08-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* encguide.tex:
	First draft.

1995-08-16 Chris Rowley <latex-bugs@latex-project.org>

	* tex2.txt:

	Clearer wordings

	* ltcntrl.dtx:

	Made most loop macros \long
	Removed unnecessary \...noop macros
	Tidied up documentation

1995-08-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfiles.dtx:
	set \@maxdepth at begin document not in class file
	add a couple of \global's

	* usrguide.tex:
	typo corrections pr/1809

	* ltmath.dtx:
	fixed mistake added with last update

	* classes.dtx:
	throw in a couple of forgotten percents
	reprogram a couple of macros to save space or macro names
	update  the documentation

1995-08-11 David Carlisle <latex-bugs@latex-project.org>

	* ltlength.dtx: Fix doc typos for latex/753

1995-08-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx:
	updated \marg etc to use \meta, suggested by pr/1370
	added missing braces in definition of \star

1995-08-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* cmfonts.fdd:
	Fixed setup for OMScmr.fd as pointed out by Christian Spieler. pr/1804

	* ltmath.dtx:
	Added code for leqno.clo and fleqn.clo

	* classes.dtx:
	Moved code for leqno and fleqn to kernel files.

1995-08-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx:
	Implemented titlepage differently to support twoside,openight
	options correctly. pr/1783.

	* docstrip.dst:
	Removed part that might add non-standard setting of \@currdir
	into docstrip.tex so that unpacked distribution stays portable. pr/1765

1995-08-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros for the `documentation parts'}):
	Fixed problem that \begin{macro}{\foo} doesn't suppress
	index entries for \foo within its body. pr/343
	(subsection[Dealing with the change history]):
	\changes entries on top-level now preceed themselves with
	the expansion of \generalname rather than producing the
	fixed string "General".

	* docstrip.dtx:
	Clarified default "copying conditions" as suggested by
	Richard Stallman

1995-07-23 Chris Rowley <latex-bugs@latex-project.org>

	* clsguide.tex:

	Added notices concerning use of `Standard LaTeX'

	* cfgguide.tex:

	Started major expansion and rewrite

	* modguide.tex:

	Rewrite adding section on modfying LaTeX

	* legal.txt:

	Further expansion and changes

	* ltxguide.cls:

	Changed configuration file messages

1995-07-20 David Carlisle <latex-bugs@latex-project.org>

	* classes.dtx:  reduce save stack usage for latex/1742

	* ltfssbas.dtx: reduce save stack usage for latex/1742

	* ltpage.dtx: Save a few tokens in \sloppy and \fussy

	* ltboxes.dtx: Use \sbox in \@save(pic)box

	* ltlogos.dtx: Save a few tokens in logo defs.

1995-07-19 David Carlisle <latex-bugs@latex-project.org>

	* manifest.txt: tex2.txt

	* tex2.txt: TeX2 installation instructions first draft.

	* ltfssini.dtx: Test for TeX2 before reading fonttext.???

1995-07-18 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt: PL3 Add proc and latex209 fixes missed yesterday.

	* ltpatch.ltx: PL3 Add proc and latex209 fixes missed yesterday.

	* proc.dtx: fix \thanks for /1735

1995-07-17 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt: patch level 2.

	* ltpatch.ltx: Patch level 2 (accents)c ../mir

1995-07-16 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	New version of \@outputpage

1995-07-14 David Carlisle <latex-bugs@latex-project.org>

	* ltbibl.dtx: Remove \@onlypreamble from \bibcite

	* ltxref.dtx: Remove \@onlypreamble from \newlabel

1995-07-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltidxglo.dtx:
	Added \@preambleonly statements

	* ltfssbas.dtx:
	Updates to documentation
	Use macro rather than switch to flag default font
	substitutions pr/1236

	* ltfiles.dtx:
	Updates to documentation

	* ltdefns.dtx:
	Updates to documentation

	* ltmiscen.dtx:
	Removed surplus \@onlypreamble stuff
	Updated documentation
	Streamlined code in \enddocument
	Streamlined code for \@xobeysp

1995-07-12 David Carlisle <latex-bugs@latex-project.org>

	* autopict.sty: Allow 2e commands in the autoload file /1737

1995-07-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* syntonly.dtx:
	Fix incorrect checksum.

1995-07-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltthm.dtx:
	Updates to documentation (partly pr/1734)

	* lttab.dtx:
	Updates to documentation (partly pr/1734)

	* ltplain.dtx:
	Updates to documentation (partly pr/1734)

	* ltoutput.dtx:
	Updates to documentation  pr/1734

	* ltlists.dtx:
	Updates to documentation (partly pr/1734)

	* ltfloat.dtx:
	Updates to documentation  pr/1734

	* lterror.dtx:
	Updates to documentation  pr/1734

	* ltbibl.dtx:
	Updates to documentation (partly pr/1734)

1995-07-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcntrl.dtx:
	Reimplemented loop structures using Kabelschacht method.

	* ltlists.dtx:
	Some updates to the docu.
	Shortend defs of enumerate and itemize by using \expandafter.

	* ltdefns.dtx:
	Removed a couple of surplus tokens, updated docu.
	(subsection{Command definitions}):
	Make \CheckCommand preambly only to save valuable space.

1995-07-07 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt: document /1722 fix.

	* latex209.dtx: Fudge \@textsuperscript for /1722.

1995-07-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* letter.dtx: documentation updates as suggested by Christian Spieler
	pr/1721

1995-07-05 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltspace.dtx (section{Spacing}):
	Reimplementation of \[no]pagebreak to save space.
	Cleanup parts of the docu.

	* ltfntcmd.dtx:
	Use proper interface to jump out of \@tfor loop.
	Some docu update.
	Renamed \test@next to \t@st@ic.

1995-07-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexsym.dtx:
	Free space taking up by \not@base error message since
	that one isn't any longer necessary.
	Some documentation update.

1995-07-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx:
	Small space changes in various places.

1995-07-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx: Moved debugging code to ltplain.

	* ltfssini.dtx:
	Fixing a mistake in shortening lines.

1995-06-30 David Carlisle <latex-bugs@latex-project.org>

	* patches.txt: document patches.

	* ltpatch.ltx: Oh well. I suppose it had to happen.

	* latex209.dtx: \@fnsymbol added (without \ensuremath) for /1684

1995-06-28 David Carlisle <latex-bugs@latex-project.org>

	* ltmath.dtx: fix \changes entries for /1677

	* ltfssini.dtx: fix \changes entries for /1677

1995-06-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx:
	Fixed the definition for footnotemarks in \maketitle for article
	which got corrupted in the june release. pr/1683

######################
# 1995/06/01 Release
######################

1995-06-19 David Carlisle <latex-bugs@latex-project.org>

	* ltbibl.dtx: Modify \bibcite so a repeated key produces
	LaTeX Warning: Label `aaa' multiply defined.
	...
	LaTeX Warning: There were multiply-defined labels.
	instead of
	LaTeX Warning: Label(s) may have changed.
	Rerun to get cross-references right.

	* ltxref.dtx: Modify \newlabel so \bibcite can share code.

	* ltclass.dtx: Stop \documentstyle re-enabling \usepackage
	After it has been disabled by latex209.def (latex/1634)

1995-06-18 Chris Rowley <latex-bugs@latex-project.org>

	*  Makefile:

	Changed to use copypre.txt and copyhead.txt

	* cfgguide.tex:

	Configuration stuff transferred from texpert.txt

	* autoload.txt:

	Tidying, removed long lines

	* cm*.dst, docstrip.dst,latex*.dst,exscale.dst

	New preambles

	* inputenc.dst,ltoutenc.dst,slides.dst:

	New preambles

	* unpack2e.ins:

	New preambles

	* copyright.txt:

	No longer used

	* copyins.txt:

	New text

	* copypre.txt:

	New file

	* copyhead.txt:

	New file

	* copydisf.txt:

	New file

	* copydisg.tex:

	New file

1995-06-15 David Carlisle <latex-bugs@latex-project.org>

	* ltfssdcl.dtx:  Minor documentation edits.

	* ltfsscmp.dtx:  Minor documentation edits.

	* ltfssbas.dtx: Minor documentation edits.

	* ltfsstrc.dtx: Take \ProvidesFile out of \iffalse clause
	so it shows up in \listfiles in source2e.tex.
	Wrap some long lines to 72.

1995-06-15 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews03.tex: Added pointer to autoload.txt.

1995-06-14 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: modify printing of patch level on page 1.

	* manifest.txt: autoload files.

	* autoload.txt: initial version

	* Makefile: add autoload files

	* autoload.dst: initial version of .ins file for autoload.

	* lttab.dtx: Add \ProvidesFile to autoload file.

1995-06-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dst: Fixed typo cp850 -> cp437

1995-06-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dst: Fixed typo cp850 -> cp437

1995-06-13 David Carlisle <latex-bugs@latex-project.org>

	* ltpictur.dtx: Add \ProvidesFile to autoload file.

	* ltfinal.dtx: Moddify method of adding patchlevel banner
	Force format to be in errorstopmode, even if an installer
	scrolled past an error during initex run.

1995-06-12 David Carlisle <latex-bugs@latex-project.org>

	* ltvers.dtx: Add Auotoload banner
	Check for old source files (older than a year).

1995-06-11 Chris Rowley <latex-bugs@latex-project.org>

	* legal.txt:

	Major changes

	* usrguide.tex:

	Added ltx3info.tex info

	* fntguide.tex:

	Added note re using non-cmr fonts in T1

	* clsguide.tex:

	Hash marks in option declarations OK
	Added Case cHANGING commands

	* cfgguide.tex:

	Configuration stuff transferred from texpert.txt

	* lablst.tex:

	Improved version: lists all bibitems separately
	Changed internal commands

	*  Makefile:

	Added modguide.tex

	* manifest.txt:

	Added ltnews03.tex and modguide.tex

	* install.txt:

	File name corrected
	Added ltx3info.tex info

	* emtex.txt:

	Added info re batch file

	* texpert.txt:

	Configuration details transferred to cfgguide.tex

	* readme.txt:

	Added pointers to various other info files

	* ltspace.dtx:

	Added \relax to \obeycr

1995-06-09 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Made composites declared with DeclareTextComposite
	use no-argument macros rather than one-argument macros.

	* ltnews03.tex: Changed modify.tex to modguide.tex, updated
	figures for space savings.

1995-06-08 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews03.tex: New issue of LaTeX News.

1995-06-06 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltfinal.dtx: Made \MakeUppercase and \MakeLowercase grab their
	argument and brace it.

1995-06-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltpatch.ltx: Removed patch for latex/1240 (now in ltoutenc.dtx).
	Removed patch for tools/1296 (now in ltoutenc.dtx).
	Removed patch for latex/1322 (now in ltoutenc.dtx).
	We now have an empty patch file again!

	* fontdef.dtx: Moved math commands from ltoutenc.dtx.

	* ltoutenc.dtx: Redid protection in DeclareTextCommand so that it
	uses \noexpand rather than \protect.  This should stop the
	problems with \'\i putting the acute on a \protect rather than
	on the \i.  Commented out the defaults for textless and
	textgreater.  Allow \ProvideTextCommandDefault after
	\begin{document} so it can be used in inputenc.def files.
	Save some tokens in \textvisiblespace and \textunderscore.
	Moved math commands to fontdef.dtx.

	* classes.dtx: Replaced \uppercase with \MakeUppercase

	* ltfinal.dtx: Added \MakeUppercase and \MakeLowercase.

1995-05-30 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Made hex numbers safe against active ".  Added
	docstrip commands to applemac.def.

1995-05-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltclass.dtx:
	Made \filec@ntents preamble only to save space.

	* ltfssbas.dtx:
	Added definition of \new@mathgroup again which got lost.
	(should be moved to other file one day).

1995-05-26 Chris Rowley <latex-bugs@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):

	Made \loop long
	Made \underbar use \box \tw@

	* ltdefns.dtx (subsection{Command definitions}):

	Made \@gobble commands \long

1995-05-26 Johannes Braams <latex-bugs@latex-project.org>

	* proc.dtx (subsection{The page style}): Removed \rmfamily from
	definition of \@oddfoot (PR 1578)

	* ltmath.dtx : Removed \rmfamily from definition of \@eqnnum
	(PR 1578)

	* ltpage.dtx : Removed \rmfamily from definition of \ps@plain
	(PR 1578)

1995-05-26 David Carlisle <latex-bugs@latex-project.org>

	* Makefile: Remove generation of ltnfss.dtx

	* unpack2e.ins Add new NFSS files

	* manifest.txt: Add new NFSS files.

	* source2e.tex: Include new NFSS files

	* ltfssdcl.dtx: Initial version (latint.dtx)

	* ltfssini.dtx: Initial version (lfonts.dtx)

	* ltfsscmp.dtx: Initial version (fam.dtx)

	* ltfsstrc.dtx: Initial version (tracefnt.dtx)

	* ltfssbas.dtx: Initial version (fam.dtx)

1995-05-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Macros surrounding the `definition parts'}):
	Removed \math@fontsfalse in \MacroFont and \AltMacroFont because
	this isn't any longer correct with the new math font setup in NFSS2.
	pr/1622 (and some earlier one)
	Use \GetFileInfo.

1995-05-25 Chris Rowley <latex-bugs@latex-project.org>

	* latex209.dtx:

	Changed float reset hooks to empty

	* ltfloat.dtx:

	Moved new resettings into hooks so that they can be removed in
	latex209.dtx

	* ltspace.dtx/ltlists.dtx

	Moved \endtrivlist and friends to ltlists.dtx

	* ltfiles.dtx (section{File Handling}):

	Added check for zero \topskip to \begin{document}
	Added some \longs

	* ltspace.dtx

	Made \vspace and \vspace* more efficient and more robust

	Commented out unused code

1995-05-25 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsubsection{Defining the page styles}): replace
	\rmfamily with \normalfont (PR 1578)

	* classes.dtx : Replace \reset@font by \normalfont
	(subsubsection{Defining the page styles}): Replace
	\hskip 1em\relax with \quad
	Removed \rmfamily from definition of \@eqnnum (PR 1578, leqno)

1995-05-25 David Carlisle <latex-bugs@latex-project.org>

	* ltlists.dtx: Documented form from Tobi.

1995-05-24 David Carlisle <latex-bugs@latex-project.org>

	* unpack2e.ins: Exchange order of ltdefns and ltalloc
	as latter now needs \@gobbletwo from former.

	* usrguide.tex (subsection{Setting text susperscripts}):
	\textsuperscript now access the current font (except for size
	  attribute)

	* ltfloat.dtx: redefine \textsuperscript in terms of
	\@textsuperscript

	* ltdefns.dtx: new \typein implementation

	* ltplain.dtx: New \newif implementation.

1995-05-23 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dst: Added applemac.def.

	* inputenc.dtx: Added applemac.def.
	Added test for whether definition of a text character ends in a
	macro.
	Corrected \mathordfeminine and \mathordmasculine.

	* inputenc.dst: Added applemac.def.

1995-05-22 David Carlisle <latex-bugs@latex-project.org>

	* lttab.dtx: Add code and docstrip modules to support
	autoloading of tabbing.

1995-05-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltplain.dtx/ltfloat.dtx: Moved definitions of \footins and
	\footnoterule from ltplain to ltfloat.

1995-05-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latint.dtx:
	Fix \DeclareMathRadical so that it does work (never did :-)

1995-05-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx:
	Updated \mathhexbox to use \mbox.

	* ltmath.dtx:
	Removed \mathhexbox from this file because it is essentially an
	obsolete text command (despite the name). It is still in ltlain.dtx
	Streamlined bits of code.

	* latint.dtx:
	coded \set@mathradical inline to save space.
	Also fixed bug in \DeclareMathRadical.

	* fontdef.dtx: defined \sqrtsign to be the square root symbol not
	\sqrt since this is later overwritten by the kernel anyway.

	* fam.dtx: removed definition of \on@line since already in lterror.dtx

	* ltcounts.dtx:
	Allow \fnsymbol in text and math now (neccessary for pr/1503).
	Streamlined code for \@definecounter and \@arabic and friends.

	* latex209.dtx (subsection{Layout}):
	Added old definition for \@makefnmark and \thempfootnote to
	use math mode. pr/1503

	* ltfloat.dtx:
	Moved \normalfont to \textsuperscript.

1995-05-19 David Carlisle <latex-bugs@latex-project.org>

	* ltpictur.dtx: Add code and docstrip modules to support
	autoloading feature.

1995-05-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx:
	Moved some code from ltplain to this file.

	* ltspace.dtx:
	Moved some code from ltplain to this file.

	* latint.dtx:
	Added some commands from NFSS1 compat code to \@preambleonly
	to save space.

	* fam.dtx:
	Moved all compatibility code for NFSS1 interfaces to one place
	to allow making them auto-loadable one day.

	* usrguide.tex (subsection{Setting text susperscripts}):
	Added a description of \textsuperscript. pr/1503

1995-05-18 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx: replaced all \hbox to with \hb@xt@; replaced all
	constructs such as \arabic{enumi} with \@arabic\c@enumi
	Cleaned up the \changes entries
	removed some unnecessary braces

1995-05-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx:
	Added \normalfont to the footnote mark (since it is now a text font).
	For similar reason \thempfootnote needs \itshape to look like before.

1995-05-17 Johannes Braams <latex-bugs@latex-project.org>

	* slides.dtx: replaced all \hbox to with \hb@xt@; replaced all
	constructs such as \arabic{enumi} with \@arabic\c@enumi
	Cleaned up the \changes entries

	* classes.dtx: replaced all \hbox to with \hb@xt@; replaced all
	constructs such as \arabic{enumi} with \@arabic\c@enumi
	(subsection{Footnotes}): Use \@width instead of width
	(subsection{The title}): Use \@makefnmark in definition of
	\@makefntext
	Cleaned up the \changes entries

1995-05-17 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: make \g@addto@macro \long for latex/1522

	* ltboxes.dtx: Removed surplus { } in \@irsbox

	* ltlists.dtx: Start of documented version from Tobi.
	Removed surplus { } and used `\thr@@' not `3 ' to save tokens.

1995-05-17 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfloat.dtx (subsection{Footnotes}):
	Added command \textsuperscript to provide footnotes with digits
	in the text font. pr/1503
	Streamlined bits of the code.

	* readme.txt: updated.

1995-05-16 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx: removed lots of unnecessary braces

1995-05-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* unpack2e.ins: added tracefnt.sty generattion.

	* ltsect.dtx:
	Remove some surplus braces in \@startsection.

	* fam.dtx:
	Streamline some of the compat code.

	* ltdefns.dtx:
	Streamline code of \@typein slightly.

	* fam.dtx:
	Documentation update.

	* tracefnt.dtx:
	Further documentation.

1995-05-15 David Carlisle <latex-bugs@latex-project.org>

	* usrguide.tex: Slightly re-word the `warning' in the\listfiles
	  description, for latex/1474.

1995-05-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* tracefnt.dtx:
	Updated the documentation.

1995-05-13 Johannes Braams <latex-bugs@latex-project.org>

	* alltt.dtx (section{The Implementation}): TeX goes into an
	infinite loop when the alltt environment contains a construct such
	as \( x' \); this can be prevented by restoring the original
	definition of ' *inside* math mode.
	Brought the definition of the alltt environment up-to-date with
	the current definition of the verbatim environment.

1995-05-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* tracefnt.dtx:
	Updated \DeclareOption declarations to reflect ##1 -> #1 change. pr/1557

1995-05-12 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Use a token register in \DeclareOption(*)
	So that # need not be written as ##
	INCOMPATIBLE CHANGE: see latex/1557

	* ltpictur.dtx: Modify \picture so a missing ( in the first
	  argument generates an error. latex/1355
	Add a few more macro environments.

	* latex209.dtx: Restore old definition of \@footnotemark

	* ltfloat.dtx: Add \nobreak to allow hyphenation before a
	  footnotemark.
	Add loads of macro environments to the docs.

1995-05-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx:
	Moved a number of commands to different files following suggestions by
	Ulrik Vieth. pr/1180

	* ltmath.dtx:
	Updates to \displ@y \displaylines \bmod to reflect changes in plain.tex.

	* fontdef.dtx:
	Upates to \skew \rightarrowfill \leftarrowfill \@vereq to reflect changes
	in plain.tex.

1995-05-09 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (\subsection{Bibliography}): Added a missing %-sign

1995-05-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltbibl.dtx:   Use \@firstofone instead of \@iden.
	* tracefnt.dtx: Use \@firstofone instead of \@iden.
	* ltdefns.dtx:  Use \@firstofone instead of \@iden.

1995-05-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx:
	Updated definitions of \d and \b because of changes in plain.tex

	* ltplain.dtx:  Use \hb@xt@.
	* ltsect.dtx:   Use \hb@xt@.
	* ltpictur.dtx: Use \hb@xt@.
	* ltoutput.dtx: Use \hb@xt@.
	* ltoutenc.dtx: Use \hb@xt@.
	* ltboxes.dtx:	Use \hb@xt@.

	* ltdefns.dtx:
	Added \hb@xt@ as abbreviation for "\hbox to".

	* manifest.txt:
	Added ltx3info.tex. Rearranged some bits.

	* ltx3info.tex:
	Added this file. Information about the latex3 project.

	* cmfonts.dst:
	Removed generation of OMLccm.fd file.

	* unpacked.txt:
	Removed surplus OMLccm.fd file. All concrete font files are now in
	mfnfss.

1995-05-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsect.dtx (paragraph{...}):
	Use \quad instead of \hskip 1em in \@seccntformat. pr/1596
	Add \relax to prevent `plus/minus' problem with improper redefinition
	of \@seccntformat. pr/1596

1995-05-04 David Carlisle <latex-bugs@latex-project.org>

* ltsect.dtx: Documented version from Tobias Oetiker.

1995-05-03 Rainer Schoepf <latex-bugs@latex-project.org>

	* idx.tex: Added missing curly brace in \setlength command.

1995-05-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsect.dtx:
	Surround the . in \@dottedcontextline by \hbox to typeset it in the text
	font. pr/1503
	Don't reset to \rmfamily just to \normalfont in case the document font is
	not the roman one. pr/1578

1995-05-01 David Carlisle <latex-bugs@latex-project.org>

	* ltpar.dtx: Documentation reworked by Tobias Oetiker.
	(Thanks to Tobi for volunteering.)

1995-04-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdefns.dtx (subsection{Robust commands and protect}):
	Moved the initialisation of \protect to this file.

	* ltcntrl.dtx:
	Removed unused defs for \@setprotect and \@resetprotect.
	Moved initialisation of \protect to ltdefns.dtx.

	* ltpar.dtx (subsection{Implementation}):
	Made \@par default to \@@par. (shorter)
	Tobi kindly updated the documentation for this file.

1995-04-27 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: Move some \leavevmodes earlier, for graphics/1512

	* latex209.dtx: Add  \hang and \textindent

	* ltplain.dtx: Move \hang and \textindent to latex209.dtx
	Remove some commands which are (re)defined later.

1995-04-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltoutenc.dtx:
	Add a number of \@onlypreamble commands to save space. pr/1240

	* ltfiles.dtx (section{File Handling}):
	Support for pr/1121. see below.

	* ltmiscen.dtx (subsection{Environments}):
	Limited support for \AtBeginDocument{\begin{foo}}
	\AtEndDocument{\end{foo}}.
	Be careful to get the order right if you do it more than once. pr/1121

	* unpacked.txt:
	Added names of new encodings.

1995-04-25 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: remove \the\every@math@size from \document
	for latex/1407 + 1420 (from patch file)

	* ltdefns.dtx: From patch file: make \@check@c \long
	(latex/1346) \newenvironment argument handling /1507.

	* ifthen.dtx: Fix `driver' docstrip guard. Reported by
	Martin Schr"oder.

1995-04-24 David Carlisle <latex-bugs@latex-project.org>

	* ltpage.dtx: Reset \emergencystretch in \fussy latex /1344
	(fom patch file). Clean up documentation slightly.

	* ltcntrl.dtx: fix for /1317 (internal) \@for expanding its
	  argument incorectly

	* ltxref.dtx:\newlabel \@onlypreamble for /1388 from patch file.

	* ltbibl.dtx: Add \mbox to \cite for latex/1239 from patch file.
	Make \@onlypreamble\bibcite /1388 (from patch file)
	Add some macro envs to documentation.

	* ltoutput.dtx: Modify docstrip guards to keep trace code out of
	  the kernel, unless `trace' specified.
	2 more fixes from patch file
	latex/1451: newline command \\ in eqnarray and output routine
	%%% latex/1392: AtBeginDvi broken

	* latex209.dtx: Add \proclaim and \ttraggedright

	* ltplain.dtx: Make \new... non outer: /1405 (from patch file)
	Move \proclaim and \ttragedright to latex209.dtx

1995-04-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltsect.dtx (section or \caption command.):
	Implement \addcontentsline with \addtocontents to save space.

	* manifest.txt:
	Added begleit.err (errata for the German translation of the
	LaTeX Companion).

	* inputenc.dtx (section{The ISO Latin-1 encoding}):
	\textonequarter and friends incorrectly declared as math chars.
	(section{Default definitions for characters}):
	Default values moved to own section.
	(section{The ISO Latin-2 encoding}):
	latin2 added. pr/1447.
	(section{The IBM code page 850}):
	cp850 added. pr/1330.

1995-04-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx:
	Removed surplus definition of \@gobble. pr/1361

	* ltfiles.dtx:
	Allow blanks within \includeonly argument. pr/1514

	* cmfonts.fdd:
	Fixed typo in OMLcmr. pr/1485

	* syntonly.dtx:
	Removed surplus \typeout lines containing the now undefined commands
	\filedate etc. pr/1471

1995-04-21 David Carlisle <latex-bugs@latex-project.org>

	* ltoutenc.dtx: add \null to \k for latex/1274 (from patch file)

	* Makefile (cleanupsrc): set date to June 1995

	* ltclass.dtx: Fix filecontents and \DeclareOption
	pr's 1487 and 1498 . (moved from patch file.)

	* ltfinal.dtx: Modify to allow ltpatch.ltx (patch level 0)
	For a full release. To solve problems of initial install picking
	up old patch files.

1995-04-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* makeindx.dtx:
	Changed \see to use \emph as suggested by Mats Dahlgren.

1995-04-14 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Margins}): Also take the
	\marginparsep into account when calculating the width of the
	margin paragraph.

1995-04-07 David Carlisle <latex-bugs@latex-project.org>

	* ltlists.dtx: Missing %%% identification.

1995-04-03 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (Defining the page styles): Removed extra dot after
	\thesection in article/twoside/headings case. (PR #1519)

1995-04-02 Johannes Braams <latex-bugs@latex-project.org>

	* slides.dtx: A slight documentation fix (PR #1517)

	* alltt.dtx: A few documentation fixes (PR #1517)

1995-04-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfntcmd.dtx (section{The implementation}):
	Fixed problem with $...\it\mbox...$ in compat mode. pr/1275

	* latint.dtx:
	Fixed problem with $...\it\mbox...$ in compat mode. pr/1275

	* newlfont.dtx: Corrected bad error message if math alphabet is
	misused. pr/1440

	* lfonts.dtx:
	Corrected bad error message if math alphabet is misused. pr/1440

	* latint.dtx:
	Fixed problem with "\abovewithdelims(\rfloor 1pt"
	pr/1329

1995-03-21 David Carlisle <latex-bugs@latex-project.org>

	* latex209.dtx: Fixes for latex/1460 (infinite looping on 2nd
	  \documentstyle command) and latex/1424 (\newcommand{\r}{})
	Also wrap some long lines to 72.

1995-03-20 David Carlisle <latex-bugs@latex-project.org>

	* ltpatch.ltx: patch level 2

	* patches.txt: patch level 2

	* slides.dtx: Modify framebox redefinition for : graphics/1335

1995-03-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexsym.dtx (section{The Implementation}):
	Fixed lhd and friends which are supposed to be binary ops and not
	relations. pr/1459

1995-03-17 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el (report-latex-bug): Support transient mark mode
	Also use shell-command so that shell variables are initialised.

1995-03-14 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx : Various documentation changes
	(subsection{Customizing the labels}): Changed the width of the
	labels slightly to prevent LaTeX stuffing two on each line
	(PR #1375)

1995-01-31 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Description}): made \descriptionlabel
	a short command (PR #1399)
	* letter.dtx (subsubsection{Description}): made \descriptionlabel
	a short command (PR #1399)

1995-01-27 Johannes Braams <latex-bugs@latex-project.org>

	* alltt.dtx (section{The Implementation}): Reset \dospecials to
	its original value after the modified version has been
	executed. This is to make \verb?\{}? work inside the altt
	environment (PR 1369)

1995-01-12 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsection{Left equation numbering}): Added
	\normalcolor to defintion of \@eqnnum (PR 1351)

######################
# 1994/12/01 Release
######################

1994-12-17 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews02.tex: Edited description of AMS-LaTeX to get everything
	to fit onto one page.

1994-12-16 Johannes Braams <latex-bugs@latex-project.org>

	* slides.dtx (subsection{Macros for font handling}): Added the
	declaration of the lasy font family.
	Use \newcommand* for commands with arguments instead of
	\newcommand.
	* latexsym.dtx: Removed the former change by outdating the last
	version.

1994-12-15 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el: (Matt Swift) Support old emacs (tested with 18.57
	in addition to 19.28)

1994-12-14 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutenc.dtx

	Corrected typo

	* usrguide.tex

	Removed some commands

	* cfgguide.tex

	Tidying

1994-12-14 David Carlisle <latex-bugs@latex-project.org>

	* ltxguide.cls: add \par to verbatim redefinition.

1994-12-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added braces to \copyright so it works unbraced in
	subscripts.
	Added \ifmmode check to \@changed@cmd so that redefinitions aren't
	made in math mode (which can also foul up unbraced subscripts).
	Commented out  \textasciicircum,
	\textasciitilde, \textbackslash, \textbar,
	\textgreater, \texthyphenchar, \texthyphen and
	\textless to save memory.

1994-12-13 David Carlisle <latex-bugs@latex-project.org>

	* cfgguide.tex: A bit more detail re ltxdoc.cfg.

	* directex.txt: lthyphen.cfg now hyphen.cfg.

	* decustex.txt: lthyphen.cfg now hyphen.cfg.

1994-12-12 Johannes Braams <latex-bugs@latex-project.org>

	* latexsym.dtx (section{The Implementation}): Introduced the cs
	\@fam@lasy to hold the name of the font family; this will either
	be lasy or llasy, depending on whether the main class is slides or
	not. This new cs is now also used to prevent loading the package
	twice.

	* slides.dtx (subsection{Font changing}): Define \cal and \mit using
	\DeclareRobustCommand
	(subsubsection{Enumerate}): Handle \labelenumi cs. like in
	classes.dtx; using \theenumi in its definition
	(subsection{Macros for font handling}): Made \familydefault point
	to \sfdefault in slides.def (PR #1020)

1994-12-12 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el: Add missing (defvar ltxbug-mail-headers
	(Matt Swift: latex/1255)

	* ltxguide.cls: Stop \small in verbatim affecting previous para.

	* manifest.txt: cfgguide.

	* ltfloat.dtx: New version from Chris.

1994-12-12 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Tidied up documentation.

1994-12-11 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx

	* cfgguide.tex

	Major editing

1994-12-11 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsection{Customizing the labels}): Redefined
	\mlabel to use the new \parbox syntax instead of using  the
	\setbox primitive.
	(subsection{Font changing}): Define \cal and \mit using
	\DeclareRobustCommand
	(subsection{The generic letter commands}): Use
	\let\protect\@unexpandable@protect instead of redefining it.

1994-12-10 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfntcmd.dtx (section{The implementation}):
	Make arguments to \@fontswitch implicit, needed for \select@group
	change.
	Use \space command in \text@command directly for comparison.

	* latint.dtx:
	Surround \select@group with {} so that it can be used after _ and ^.

	* fam.dtx (subsection{Macros for loading fonts}):
	Don't define \ifG@defaultsubs via \newif to save macro names

1994-12-10 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Removed useless catcode setting of ~.
	Made letters active and undefined by default, rather than illegal.
	Added `beta test' message.

	* ltoutenc.dtx: Added documentation for the OML encoding, after
	the last lot got lost by the server...
	Replaced width with \@width in vrules.

1994-12-09 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Captions}): Added the setting of
	\if@minipage to false; floats now set it to true to prevent extra
	white space from appearing when the float starts with a list; this
	affected the spacing around a caption above a centered table.

1994-12-09 David Carlisle <latex-bugs@latex-project.org>

	* cfgguide.tex: Initial draft, Configuration docs.

	* ltbibl.dtx: Allow \bibliographystyle in the preamble.

1994-12-08 David Carlisle <latex-bugs@latex-project.org>

	* usrguide.tex: \arraynewline RIP.

	* lttab.dtx: Make \tabularnewline work in array.
	\arraynewline deleted.

	* latexbug.el: mention public database.

	* latexbug.tex: Call category 0 LaTeX not base
	Add >Confidential no field to all messages by default.
	Add message about public database to final typeout.
	Compress messages to fit on 25-line screen.

	* usrguide.tex: mention list of packages in LaTeXBook.

1994-12-08 Alan Jeffrey <latex-bugs@latex-project.org>

	* bugs.txt: Added pointer to ltxbugs2html.

	* ltoutenc.dtx: Added \null and \sh@ft to \b and \d.

1994-12-07 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx: corrected checksum (PR #1243)

1994-12-07 David Carlisle <latex-bugs@latex-project.org>

	* usrguide.tex: Document ltx3pub papers on ctan.
	Other small corrections.

1994-12-07 Alan Jeffrey <latex-bugs@latex-project.org>

	* tlb1042.lvt: Rewrote test file to avoid printing out internal
	details of how \ENC-cmd is implemented.

	* tlb0552.lvt: Rewrote test file to do a showbox on $\_$ rather
	than a \tracingall.

1994-12-06 David Carlisle <latex-bugs@latex-project.org>

	* fntguide.tex fix dates.

	* clsguide.tex: fix dates.

	* usrguide.tex: fix dates.

1994-12-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Added <tab> to the ignored chars in \nfss@catcodes. pr/1064
	Use \nfss@catcodes in \DeclareFontEncoding.
	(subsection{Macros for loading fonts}):
	set \nfss@catcodes locally to \relax in \try@load@fontshape
	so that it isn't executed several times when an .fd file is
	read in.

	* updated various test files.

1994-12-05 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add \pause so messages do not scroll off screen.
	Suggested by Rosemary Bailey.

	* lablst.tex: Print labels verbatim, and input packages.
	Fixing problems reported via c.t.t.

1994-12-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added braces round the \ooalign in \textcircled.

	* tlb1233.lvt: Added test file for unbraced \ooalign's.

1994-12-02 Alan Jeffrey <latex-bugs@latex-project.org>

	* fontdef.dtx: Commented out \ldots.

	* lfonts.dtx: Commented out \copyright.

	* tlb1214.lvt: Test file for symbols like \pounds.

	* tlb1217.lvt: Test file for \a.

	* ltoutenc.dtx: Fixed a bug with \a.

	* cmfonts.fdd: Added font substitutions for \pounds.

1994-12-01 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx : Made the oneside option work for the book class
	(PR #1195)
	(section{Initial Code}): Moved the allocation of \if@mainmatter to
	this section in order to let it be known when the pagestyles are
	defined. The switch is used there and needs to be known then;
	otherwise TeX finds the wrong \fi in an \if@twoside...\else...\fi
	construct.
	(subsection{Font changing}): Define \cal and \mit using
	\DeclareRobustCommand
	(the driver): use \newcommand* for shorthands with argument
	(whole file): Use \newcommand* for commands with arguments

1994-12-01 David Carlisle <latex-bugs@latex-project.org>

	* unpack2e.ins: lthyphen.ltx|cfg now hyphen.ltx|cfg

	* ltfinal.dtx: lthyphen.ltx|cfg now hyphen.ltx|cfg

	* lthyphen.dtx: lthyphen.ltx|cfg now hyphen.ltx|cfg

	* texpert.txt: Document ltxcheck font checks.
	lthyphen.cfg now (or soon will be) hyphen.cfg

	* ltplain.dtx: remove some {oldcomments} and other tidying up.

1994-11-30 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Chapters}): Made chapter titles more
	robust against pagebreaks in the middle of them. Added an extra
	\nobreak and a \interlinepenalty\@M to \@makechapterhead and
	\@makeschapterhead (PR #1016, #1135)

1994-11-30 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: Use new \@dofilelist.

	* ltmiscen.dtx: Add new \@dofilelist to \enddocument
	Move some of the warnings in \enddocument out of \if@filesw.

	* Makefile (TEXTS): add latexbug.el

	* unpack2e.ins: add pict2e and graphpap.

1994-11-30 Alan Jeffrey <latex-bugs@latex-project.org>

	* fam.dtx: Set \FOO-cmd to \@current@cmd rather than \relax when
	entering encoding FOO.

	* ltoutenc.dtx: Made text commands expand (almost) entirely in the
	mouth.

1994-11-28 David Carlisle <latex-bugs@latex-project.org>

	* ltcntrl.dtx: Doc improvements.

1994-11-28 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltdefns.dtx: Corrected \changes entries.

	* ltfiles.dtx: Corrected \changes entries.

	* lterror.dtx: Corrected \changes entries.

	* ltxref.dtx: Corrected \changes entries.

	* ltsect.dtx: Corrected \changes entries.

	* ltidxglo.dtx: Corrected \changes entries.

	* lttab.dtx: Corrected \changes entries (wrong format).

	* ltoutenc.dtx: Added new definitions of \b, \c and \d.
	Fixed bug with accents on commands which aren't allowed in
	\csname.

	* inputenc.dtx: Moved a docstrip option to it's correct home.

	* latex209.dtx: Added hacks for space around floats.

	* tlb1184.lvt: Added check file for default accent and symbol
	definitions.

1994-11-25 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: Comment out lots of now obsolete code.

	* source2e.tex: Add source2e.ist, and other small improvements.

1994-11-24 David Carlisle <latex-bugs@latex-project.org>

	* unpack2e.dst: Correct the preamble written to generated files.

	* ltdefns.dtx: modify \newenvironment so that a graf environment
	is not allowed (Piet van Oostrum latex/1037). Previous attemt
	to do this removed...

1994-11-23 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: typos.. (Ulrik Vieth)

	* usrguide.tex: Small updates, and typos. Add xr.sty.

	* latexbug.el: Make completion case insensitive.

	* latexbug.tex: Prompt for >Class if no test file given.

1994-11-22 David Carlisle <latex-bugs@latex-project.org>

	* clsguide.tex: typo in decls argument.

	* latint.dtx: wrap long lines.

	* source2e.tex: Make frontmatter \pagenumbering{roman}
	So can be processed with only 2 latex runs. (Ulrik Vieth)
	Add lthyphen.dtx.

1994-11-22 Alan Jeffrey <latex-bugs@latex-project.org>

	* tlb0574.lvt: Added check file for empyt accents and accents in
	tocs.

	* ltoutenc.dtx: Fixed `empty accent' bug.

	* inputenc.dtx: Fixed typo A1 -> A0.

1994-11-21 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Fixed \dots so that it has no extra space in a
	monowidth font.
	Corrected typo in the definition of \mathunderscore.

	* inputenc.dtx: Added \textregistered.
	Added "A0 (nbs) to Latin-1.

1994-11-20 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx

	* ltoutput.dtx

	* ltxguide.cls

	Tidied formatting

	* patches.txt

	Updated

	* bugs.txt

	Updated

	* install.txt

	Updated

	* template.txt

	Updated

	* texpert.txt

	Updated

	* usrguide.tex

	Major update

	* clsguide.tex

	Major update

	* fntguide.tex

	Major update

1994-11-18 David Carlisle <latex-bugs@latex-project.org>

	* ltfinal.dtx: reallow 8-bit input.

	* ltboxes.dtx: Add \color@vbox

	* tracefnt.dtx: \next renamed to \reserved@f

	* fam.dtx: \next renamed to \reserved@f

	* latint.dtx: use \expandafter instead of \next in
	\DeclareMathDelimiter.

	* ltplain.dtx: Remove \pt, now defined elsewhere.

	* ltmath.dtx Use \expandafter trick instead of \next
	in a' \phantom and \smash. Colour support to \phantom and \smash

1994-11-17 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: remove \phantom (now in ltmath)

	* fam.dtx: Replace \@tempa by \reserved@a.

	* latint.dtx: Replace \@tempa by \reserved@a.

	* ltboxes.dtx: Replace \@tempa by \reserved@a.

	* ltclass.dtx: Replace \@tempa by \reserved@a.

	* ltcntlen.dtx: Replace \@tempa by \reserved@a.

	* ltcntrl.dtx: Replace \@tempa by \reserved@a.

	* ltdefns.dtx: Replace \@tempa by \reserved@a.

	* ltdirchk.dtx: Replace \@tempa by \reserved@a.

	* lterror.dtx: Replace \@tempa by \reserved@a.

	* ltfiles.dtx: Replace \@tempa by \reserved@a.

	* ltfinal.dtx: Replace \@tempa by \reserved@a.

	* ltfloat.dtx: Replace \@tempa by \reserved@a.

	* ltfntcmd.dtx: Replace \@tempa by \reserved@a.

	* ltmath.dtx: Replace \@tempa by \reserved@a.

	* ltmiscen.dtx: Replace \@tempa by \reserved@a.

	* ltoutenc.dtx: Replace \@tempa by \reserved@a.

	* ltoutput.dtx: Replace \@tempa by \reserved@a.

	* ltpictur.dtx: Replace \@tempa by \reserved@a.

	* ltsect.dtx: Replace \@tempa by \reserved@a.

	* lttab.dtx: Replace \@tempa by \reserved@a.

	* tracefnt.dtx: Replace \@tempa by \reserved@a.

1994-11-16 Chris Rowley <latex-bugs@latex-project.org>

	* latex209.dtx

	Restored 2e logo

1994-11-16 David Carlisle <latex-bugs@latex-project.org>

	* fontdef.dtx: Remove \{ and \}

1994-11-15 David Carlisle <latex-bugs@latex-project.org>

	* ifthen.dtx: Use \@unexpandable@protect and modify
	\@setref to fix bug /946 (/1023) \pageref breaking tests.

1994-11-14 David Carlisle <latex-bugs@latex-project.org>

	* lttab.dtx: Add \tabularnewline and \arraynewline.

	* ltspace.dtx: Make \\ robust

1994-11-12 Chris Rowley <latex-bugs@latex-project.org>

	* ltmiscen.dtx

	Tidied \endtrivlists

	* ltspace.dtx

	Attempted to improve error messages

	* ltfntcmd.dtx

	Added line-break to error message

	* lablst.tex

	Simpler with better layout

1994-11-12 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: replace sfcode settings. Remove \dag and friends.

1994-11-11 David Carlisle <latex-bugs@latex-project.org>

	* makeindx.dtx: remove spurious \wlog.

1994-11-10 Chris Rowley <latex-bugs@latex-project.org>

	* ltbibl.dtx

	Patched \nocite{*}

	* ltplain.dtx

1994-11-10 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsection{Flush left equations}): Added the value
	of \parskip to \abovedisplayskip to compensate for negative
	\topsep settings. (PR #881)
	(subsection{Single or double sided printing}): removed typo (PR
	#881)

	* slides.dtx (subsection{Font changing}): Removed two typos

1994-11-10 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: use new definition of \loop

	* ltoutput.dtx: modify \protect setting.

	* newlfont.dtx: modify \ProvidesFile usage.

	* oldlfont.dtx: modify \ProvidesFile usage.

1994-11-09 David Carlisle <latex-bugs@latex-project.org>

	* lthyphen.dtx: Use \ProvidesFile.

	* lfonts.dtx: Use \ProvidesFile.

	* setsize.dtx: RIP

	* fam.dtx: Add definitions of \@vpt (from setsize.dtx).

	* fontdef.dtx: Add \DeclareMathSizes (from setsize.dtx).

	* Makefile: Generate new release date 1994/12/01
	Remove setfile.dtx from generation of ltfss.dtx

	* ltpatch.ltx: Change to patch 1994/12/01 release.

	* ltboxes.dtx: More colour changes.
	Fix \@finalstrut (from ltpatch).

	* source2e.tex: Move ltoutenc. Add fontdef and preload.

1994-11-07 David Carlisle <latex-bugs@latex-project.org>

	* fontdef.dtx: Use GetFileInfo style doc header.

	* preload.dtx: Use GetFileInfo style doc header.

	* ltdefns.dtx: Move \newwrite's to ltfiles.

	* ltfiles.dtx: Move \newwrite's here from ltdefns. Remove
	  duplcate decalaration of \@mainaux.

1994-11-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx:
	Added braces again that have been incorrectly removed.

	* test files:
	Updated a large number of test files that had changed
	due to protect handling changes and bug fix in font selection.

	* oldlfont.dtx:
	Test for \protect being \@typeset@protect in \@setfontsize.

	* newlfont.dtx:
	Test for \protect being \@typeset@protect in \@setfontsize.

	* lfonts.dtx:
	Test for \protect being \@typeset@protect in \@setfontsize.

	* exscale.dtx:
	Renamed \every@size to \every@math@size.
	Update \big@size globally (new \every@math@size concept).

	* ltfiles.dtx:
	Renamed \every@size to \every@math@size.

	* fam.dtx:
	Renamed \every@size to \every@math@size.
	Allow several encoding changes before running \selectfont. pr/1042

	* tracefnt.dtx (section{Scaled font extraction}):
	Changed the font size substitution to really select
	  the nearest size available. pr/747
	Fixed incorrect size selection if math fonts are not set up. pr/848
	Start cleaning up documentation.
	Fix bug that produced extra "No math setup"  message if
	  tracefont was loaded with default options.

	Patched \loop

1994-11-05 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx (subsection{Floating Environments}):

	Introduced \color@hbox
	Changed colour resetting for footnotes (again)
	Introduced a simulacrum of compatibility to old \@xfloat
	Changed float setup

	* ltboxes.dtx (section{\LaTeX\ Box commands}):

	Introduced \color@hbox
	Changed colour resetting for minipage footnotes
	Added to documentation

	* ltoutput.dtx (subsection{Floats}):

	Introduced \color@hbox
	New style protect settings in shipout
	Tidied shipout and added to documentation
	Added begindvi stuff

1994-11-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added setting of \@typeset@protect to \patterns
	and \hyphenation.

	* ltnews02.tex: First draft.

1994-11-04 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltfloat.dtx: Added \protected@xdef to \footnote, \@footnotetext,
	and \footnotemark.

	* ltoutenc.dtx: Added \_.

	* ltpage.dtx: Added \@unexpandable@protect to \markboth and
	\markright.

	* lttab.dtx: Added \set@typeset@protect to \@array and
	\multicolumn.
	Added \@unexpandable@protect to \@mkpream.

	* ltboxes.dtx: Added \protected@edef to \@mpfootnotetext.

	* ltidxglo.dtx: Added \protected@write to \index and \glossary.
	Removed \if@filesw from \makeindex and \makeglossary.

	* ltsect.dtx: Added \protected@write to \addtocontents and
	\addcontentsline.
	Added \protected@edef to \@sect.
	Added \protected@xdef to \thanks.

	* ltxref.dtx: Added \protected@write to \label.
	Added \protected@edef to \refstepcounter.

	* ltmiscen.dtx: Removed setting of \protect from \@writefile.

	* lterror.dtx: Added \set@display@protect to messages.

	* ltfiles.dtx: Added \protected@write and a new definition of
	\nofiles.

	* ltdefns.dtx: Added \x@protect and a new mechanism for protecting
	short commands.
	Added commands for safely performing edefs.
	Added \set@display@protect to \typeout

1994-11-03 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Check that latex.ltx is used with an initex with
	no format preloaded. (VMS initex defaults to loading
	plain.fmt)

	* ltdefns.dtx: rename \long@def to \l@ngrel@x

	* ltclass.dtx: move \@missingfileerror to ltfiles.

	* ltfiles.dtx: add \@missingfileerror

1994-11-02 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el 2nd attempt.

	* latexbug.tex: more alterations to work with .el file.

1994-11-02 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Wrapped long lines.

1994-10-31 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add line count to discourage large test files.

1994-10-31 Alan Jeffrey <latex-bugs@latex-project.org>

	* Makefile: Added inputenc.dst and ltoutenc.dst, and inputenc.dtx.

	* fontdef.dtx: Added OMLenc.def.

	* unpack2e.ins: Added inputenc.ins.

	* unpacked.txt: Added inputenc.sty, font encoding and input
	encoding files.

	* fntguide.tex: Added documentation on the new text declaration
	commands.

	* usrguide.tex: Added documentation on the new text commands.

1994-10-30 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx (subsection{Floating Environments}):

	In float handling:
	major changes to parameter parsing, setting of local
	variables, etc;
	two-column and one-column cases merged; space hacks moved;
	colour support improved and corrected, including extra boxes.
	In marginpars:
	colour support improved and corrected, including extra boxes.
	In footnotes:
	colour support improved.

	* ltoutput.dtx (subsection{Floats}):

	Small changes to documentation
	Added colour support to \@topnewpage
	Added colour support for footnotes to \@makecol
	Added warning to \@fpsadddefault

	* ltdefns.dtx (subsection{Internal defining commands}):

	Added \@onelevel@sanitize

1994-10-30 Alan Jeffrey <latex-bugs@latex-project.org>

	* cmfonts.dst: Added OMScmnr and OMLcmr.

	* cmfonts.fdd: Added OMScmr and OMLcmr.

	* ltxguide.cls: Added \NEWdescription, \NEWfeature and the
	optional argument to desc.

	* ltoutenc.dst: Added OMLenc.def.

	* ltoutenc.dtx:  added encoding-specific commands from ltmath.
	Added OML encoding.
	Added \textcircled and removed \textregistered.
	Added \DeclareTextCompositeCommand.
	Added \t.

	* ltmath.dtx: Removed encoding-specific commands to ltoutenc.

1994-10-29 Johannes Braams <latex-bugs@latex-project.org>

	* Makefile: Added the alltt package.

	* alltt.dtx (section{The Implementation}): Added a missing
	\dospecials in the alltt environment code.

	* classes.dtx (section{Cross Referencing}): Fixed a typo in the
	documentation of \@tocrmarg. (PR #904)

1994-10-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* Makefile (INSTS):
	Added ltoutenc.ins.

	* manifest.txt:
	Added ltoutenc.ins.

1994-10-29 Alan Jeffrey <latex-bugs@latex-project.org>

	* fontsmpl.dtx: Added tests for \copyright, \dots and
	\textregistered.

	* ltmath.dtx: Added \mathellipsis, \mathparagraph, etc.
	Removed all of the oldcomments and generally tidied up.
	Added \DeclareMathOperator.

	* ltoutenc.dtx: Added copyright and textregistered.
	Renamed the text versions of \P, \S, etc. to \textparagraph,
	\textsection, etc.
	Added the definitions of \dots etc. which work in math and text.

1994-10-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Added a numer of \noexpand's to \err@rel@i. pr/1088

1994-10-28 Alan Jeffrey <latex-bugs@latex-project.org>

	* unpack2e.ins: Added OMSenc.def.

	* fontsmpl.dtx: Added the text commands defined in ltoutenc.dtx.

	* asajtest.ins: An installation file for asajtest.dtx.

	* asajtest.tex: A test file for ltoutenc.dtx.  This should become
	part of the test suite eventually.

	* asajtest.dtx: This is a scratch version of ltoutenc.dtx.
	Rewrote the enc.def files to use the new default settings.

1994-10-27 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.el: First attempt at emacs interface.

1994-10-27 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Removed loading of enc.def files.

	* fontdef.dtx: Added OMSenc.def.

	* ltoutenc.dst: Added OMSenc.def.

1994-10-26 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: Add ltmath.

1994-10-25 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: Add documentation of star form of \newcommand.
	Remove all `oldcomments' environments.
	Add lots of `macro' environments.

	* ltboxes.dtx: missing % in \@isavepicbox (was in ltpatch.ltx)

1994-10-25 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Added default encodings.
	Added \ProvideTextCommand and \ProvideTextCommandDefault.
	Added the OMS encoding.

1994-10-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltmath.dtx:

	Removed a TAB

1994-10-24 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: Add inner braces to fbox to keep inner settings
	  of \fboxsep local (latex/1061)

1994-10-23 Chris Rowley <latex-bugs@latex-project.org>

	* ltmath.dtx:

	Added \normalcolor to \@eqnnum
	Removed braces from \ensuremath

1994-10-20 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Modify pkgindoc because of Tuesday's change.

1994-10-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltboxes.dtx:
	Put \changes cmd behind % :-)

1994-10-20 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Split characters into text-only and math-only.
	Reded some of the \providecommand's in latin1.def.

	* latex209.dtx: Corrected a typo---\mark{}{} should have been
	\mark{{}{}}.

1994-10-19 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Added missing \relax to \DeclareFontEncoding so the args can
	contain newlines. pr/1026

1994-10-18 David Carlisle <latex-bugs@latex-project.org>

	* ltdefns.dtx: Add *-forms to define non-long variants of
	commands.
	Add extra check so \newenvironment{graf} generates an error.

	* ltfiles.dtx: move \listfiles and \@addtofilelist here.

	* ltclass.dtx: move \listfiles and \@addtofilelist to ltfiles.

1994-10-17 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Added empty initial mark.
	New method of switching off 2e commands.
	Allow \newcommand on 2e commands.

1994-10-16 Chris Rowley <latex-bugs@latex-project.org>

	* ltsect.dtx:

	Added \normalcolor to page-numbers in toc

	* ltfntcmd.dtx:

	Tidying, and typos fixed in documentation
	Added check for empty text
	Removed space from \nfss@text
	Renamed \check@nocorr to \text@command:
	to improve error messages

	* ltboxes.dtx (section{\LaTeX\ Box commands}):

	Added \long to \fbox, \mbox, \sbox (from ltpatch)
	\leavevmode corrected for frame boxes (from ltpatch)
	\@parboxto macro added to \@iiiparbox,
	  to remove misuse of \@empty

1994-10-16 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: stop expansion occurring on synopsis and other
	  fields.

1994-10-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* nfssfont.dtx:
	Change \end to \stop in help message. pr/615

1994-10-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Warn, if math alphabet is used outside math (from patch)

	* fontdef.dtx (subsubsection{The log-like functions}):
	Somehow lost \operator@font while moving code.

	* ltmath.dtx:
	Comment out definition of \, is defined earlier as robust

	* fam.dtx:
	Added [ and ] to the reset macro for .fd file loading pr/872

1994-10-14 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add latexbug.cfg system, so that personal
	details do not need to be entered every time.

1994-10-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx:
	Separate text font and math font setup. Added a lot of math
	font setup stuff from other files.

	* ltmath.dtx:
	File added to the distribution.

	* manifest.txt:
	Added new files.

	* ltmiscen.dtx:
	Moved math enviornments to ltmath.dtx

	* unpack2e.ins:
	Added fontmath.ltx and fonttext.ltx generation,
	removed fontdef.ltx generation,

	* doc.dtx (subsection{Macros for generating index entries}):
	Added missing percent and use \ttfamily not \texttt

1994-10-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):
	Moved math code to ltmath.dtx.
	Removed old code that was commented out long time ago.

	* lfonts.dtx:
	Moved log-like functions to ltmath.dtx.
	Removed the unnecessary refernce to \tenex.

1994-10-12 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add more GNATS fields.

	* ltsect.dtx: remove < > from a \changes entry (upset makeindex)

1994-10-11 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Redo ltxcheck: more friendly messages, check
	for TeX3.14, and missing fonts.
	Add automatic detection of TeX3.14 (previously in ltpatch.ltx)

	* latexbug.tex: Modify to prompt for synopsis information.

1994-10-07 Alan Jeffrey <latex-bugs@latex-project.org>

	* pastex.txt: Installation guide for PasTeX on the Amiga.

	* ltoutenc.dtx: Moved ogonek accent.

1994-09-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* idx.tex:
	Add missing brace in \setlength. pr/589

1994-09-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexsym.dtx (subsection{\LaTeX{} symbols fonts}):
	Use silent substitution for the bold lasy fonts below 10pt

1994-09-23 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: Fix \newcount typo (which caused `4pt' to appear
	  in the change log and index)

	* manifest.txt: added pctex.txt

	* Makefile (TEXTS): added pctex.txt

	* pctex.txt: New version from PCI

1994-09-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpatch.ltx:
	patch for pr872 ([] with catcode active)

1994-09-23 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Added spaces to \@halfmag and friends.

	* ltxguide.cls: Replaced \PassOptionsToPackage{article} by
	\PassOptionsToClass{article}.

1994-09-21 David Carlisle <latex-bugs@latex-project.org>

	* manifest.txt: add graphpap.{ins|dtx}

	* Makefile: add graphpap.{dst|ins|dtx}

	* manifest.txt: Add textures.txt, pict2e.{ins|dtx}

	* Makefile: Add textures.txt, pict2e.{dst|ins|dtx}

	* pict2e.dtx: Wrote pict2e.dtx (It just generates an error
	  message, saying the package has not been written)

1994-09-07 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Modify printing of \everyjob so babel formats
	  work correctly.

1994-09-04 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Added \DeclareInputComposite and the
	\ProvidesCommand's to the encoding files.
	Removed the definition of the accent slots in Latin-1.

1994-08-31 Alan Jeffrey <latex-bugs@latex-project.org>

	* oztex.txt: Checked in revised version from Andrew.

1994-08-30 Alan Jeffrey <latex-bugs@latex-project.org>

	* yandytex.txt: Checked in revised version from Berthold.

1994-08-26 Johannes Braams <latex-bugs@latex-project.org>

	* slides.dtx (subsection{Font changing}): changed documentation to
	mention \DeclareOldFontCommand instead of @renewfontswitch (PR #812)

	* letter.dtx (section{The documentation driver file}): added
	missing comma in a \DoNotIndex entry (PR #857)
	(subsection{Setting Paper Sizes}): Added the landscape option,
	because Leslie Lamport wants to make landscape letters.

1994-08-24 Alan Jeffrey <latex-bugs@latex-project.org>

	* tlb0143.lvt, tlb0162.lvt, tlb0380.lvt, tlb0498.lvt, tlb0642.lvt,
	tlb0830.lvt: Checked in.

1994-08-09 David Carlisle <latex-bugs@latex-project.org>

	* graphpap.dtx: add \leavevmode to \graphpaper.

	* textures.txt: Added file. Mainly written by Blue Sky Research.

######################
# 1994/06/01 PL3 Release
######################

1994-07-28 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltfinal.dtx: Correct Checksum.

1994-07-27 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews.cls: Replaced \PassOptionToClass by \PassOptionsToClass.

1994-07-25 Alan Jeffrey <latex-bugs@latex-project.org>

	* microtex.txt: Removed extraneous \dump.

1994-07-18 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add definition of \@secondoftwo, so latexbug
	  may once again be used with initex.

1994-07-18 Alan Jeffrey <latex-bugs@latex-project.org>

	* microtex.txt: Added installation guide for MicroTeX.

1994-07-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* inputenc.dtx: Replaced \Dh by \DH and \Th by \TH.
	Added \ensuremath to the math commands.
	Added \inputencoding.

1994-07-13 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Margins}): Moved the rounding of
	\topmargin into native mode only (PR #93)

	* letter.dtx (subsubsection{The dimension of text}): The setting
	of \textwidth and \textheight to a fixed value should only happen
	in comnpatibility mode. (PR #714)
	(subsubsection{Margins}): Added fixed values for \oddsidemargin,
	\evensidemargin and \marginparwidth to compatibility mode

1994-07-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* patches.txt:
	Added description for additional patches.

	* ltpatch.ltx:
	Added patches for:
	  \ensuremath
	  \LaTeXe not allowed in compat mode (exception)

	* usrguide.tex (subsection{Ensuring math mode}):
	Corrected the description of \ensuremath so that it really does nothing
	other than producing its argument in math mode.

	* cmfonts.fdd:
	Added additional font shapes for Concrete Roman Fonts

1994-07-13 Alan Jeffrey <latex-bugs@latex-project.org>

	* fontsmpl.dtx: Added an \upshape.

1994-07-11 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsubsection{Itemize}): \labelitemiii was
	mistakenly called \labelitemiiii (bug report # 711)

1994-07-05 David Carlisle <latex-bugs@latex-project.org>

	* ltpatch.ltx: added patch for latex/667, minipage and \parbox
	  failing if used with height argument before math setup.

1994-07-05 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpatch.ltx:
	Added patches for:
	  empty p-column problem
	  figure* with color package problem
	  \^{\i} in toc problem (T1 encoding)

	* patches.txt:
	Added description for additional patches.

1994-07-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpatch.ltx:
	Extended patch for T1+german so that composite chars are used instead of
	accents

1994-07-02 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpatch.ltx:
	Added patches for:
	\mathit in text mode
	\loop could do one iteration too much in certain situations
	T1 breaks german 2.4a (this is a german.sty problem actually)

	* patches.txt:
	Added descritions of further patch level 3 patches.


1994-06-30 Chris Rowley <latex-bugs@latex-project.org>

	* fntguide.tex

	Warning about enc.def commands added
	Stuff on font definition files and encoding definition files
	changed
	<cdp> removed, for consistency, use <encoding> throughout
	Small edits

	* clsguide.tex

	Michael's amendments added

1994-06-26 Chris Rowley <latex-bugs@latex-project.org>

	* usrguide.tex

	Minor edits

	* clsguide.tex

	Added stuff
	Changed usage of <>
	Reordered update stuff
	Added Summary sheet
	Removed draft status

	* ltxguide.cls

1994-06-23 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsection{Global Declarations}): Removed a typo
	(#[] instead of [1])
	Ran letter.dtx through ispell.

1994-06-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* patches.txt:
	Added descritions of patch level 3 patches.

	* ltpatch.ltx:
	Added patches for:
	  inefficient text encoding handling
	   \"\i problem
	   \"{} problem
	   \dag \ddag \P \S lost sometimes
	   \t problem
	   \test..{} problem

	Changed usage of <>
	Changed definition of verbatim

1994-06-22 Chris Rowley <latex-bugs@latex-project.org>

	* ltfntcmd.dtx (section{The implementation}):

	Removed space from \DeclareTextCommand
	Improved error messages from \DeclareTextCommand

	* usrguide.tex

	Changed usage of <>

	* clsguide.tex

	Added stuff
	Changed usage of <>
	Rationalised encoding stuff

	* fntguide.tex

	Rationalised usage of cdp, ENC, encoding
	Changed usage of <>
	Fixed overfull box and long lines

1994-06-22 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsection{Flush left equations}): Defer the
	setting of \mathindent to the end of the class instead of to
	\begin{document}. This way it is possible for packages to change
	its value (fixes bug report #577)
	Refrased a few sentences to prevent overfull hbox messages.

1994-06-19 Chris Rowley <latex-bugs@latex-project.org>

	* usrguide.tex

	Added stuff on project, money etc.

	* fntguide.tex

	Corrcted largesymbols stuff.

	* clsguide.tex

	Major revision and additons.
	Spell checked.
	Removed \typeouts.
	Removed overfull boxes.

	* ltfntcmd.dtx:

	Experimental fixes to \nocorr stuff.

1994-06-17 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsubsection{Defining the page styles}): Added a
	missing closing brace. Made a lot of small changes to the
	documentation.

1994-06-16 David Carlisle <latex-bugs@latex-project.org>

	* update.ins: modify for new distribution `ins' files.

1994-06-12 Chris Rowley <latex-bugs@latex-project.org>

	* template.txt

	Changed 2e to new.

	* fntguide.tex

	Tidying.

	* directex.txt

	Corrected layout.

1994-06-12 Rainer Schoepf <latex-bugs@latex-project.org>

	* Makefile: Split distrib directory into distrib/base and
	distrib/unpacked.

	* ltpatch.dtx: Don't set catcodes of upper 128 characters in
	TeX2.

	* manifest.txt: Added directex.txt.

	* Makefile (TEXTS): Added directex.txt.

1994-06-11 Chris Rowley <latex-bugs@latex-project.org>

	* usrguide.tex

	Typography of tools list changed.
	Added typeouts.
	Added letter to list of standard packages.
	Removed these typeouts:
	  \typeout{CONTENTS OF THE TOOLS BUNDLE: needs checking}
	  \typeout{Marion said: Perhaps the different uses of
	`newcommand and `providecommand can be shown a bit clearer}
	  \typeout{List of stuff in mfnfss, psnfss, babel not done}

	* fntguide.tex

	Editorial changes.
	Removed duplicated text.
	Removed unwanted blank lines.

	* emtex.txt

	Added section on memory problems.

	* directex.txt

	New file added.

	* install.txt

	Added new file to list.

	* readme.txt

	Editorial changes.
	Added patches.txt, etc.

	* patches.txt

	Editorial changes.
	Removed references to lists.
	Documented lack of lists.

	* ltfntcmd.dtx

	Corrected documentation, title etc.
	Corrected dates in changes entries.

1994-06-11 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* patches.txt:
	Added descritions of patch level 2 patches.

	* ltpatch.ltx:
	Added patches for:
	  8bit chars problem
	  \nocite{*} problem
	  \_ in math mode (T1 encoding)

	* added tests for problem 549, 554, 557.


1994-06-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* manifest.txt: Added ltpatch.ltx and patches.txt.

	* ltfinal.dtx (subsection{Input encoding}): Do not set codes for
	higher half of character table for TeX2.

1994-06-09 Rainer Schoepf <latex-bugs@latex-project.org>

	* Makefile (LATEXS): Added ltpatch.ltx.

1994-06-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx (subsection{Bells and whistles}):
	Use new definitions for footnote macros within \maketitle.
	Otherwise \thanks entries will overprint.

	* docstrip.dtx:
	Corrected typo in documentation

1994-06-08 David Carlisle <latex-bugs@latex-project.org>

	* ltpatch.ltx: New file fixing bugs in the major release.

	* ltfinal.dtx: Add new feature input ltpatch.ltx if the file
	  exists.

	* latexbug.tex: Add babel.
	Use \everyjob to print format info (for new patch system)

1994-06-06 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: Fix bug introduced last week. Add \leavevmode to
	  \fbox, and make \long. At the same time make \sbox and \mbox
	  \long even though they were not \long in 2.09.

1994-06-06 Rainer Schoepf <latex-bugs@latex-project.org>

	* Makefile.dist: Changed mv to cp, added installation of *.ist
	files, added target `clean'.

	* manifest.txt: Changed name of distributed Makefile from
	Makefile to Makefile.unx.

	* Makefile: Changed name of distributed Makefile from Makefile
	to Makefile.unx.

1994-06-03 Chris Rowley <latex-bugs@latex-project.org>

	* usrguide.tex

	Changed preamble.

	* fntguide.tex

	Changed preamble.

	* clsguide.tex

	Changed preamble.

1994-06-02 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (section{Identification}): Fixed bug in the driver,
	the line with \ProvidesFile was not seen by LaTeX
	(section{A driver for this document}): rearranged the \DoNotIndex
	stuff

######################
# 1994/06/01 Release
######################

1994-06-02 Rainer Schoepf <latex-bugs@latex-project.org>

	* copyright.txt and others: Changed copyright message.

1994-06-01 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: Modify \framebox and \fbox so \width in the
	  optional argument of \framebox refers to the natural width
	  of the text,

	* latexbug.tex: add amslatex category.

	* ltlogos.dtx: add $\m@th$ to \LaTeX to force math size
	  calculations.

1994-06-01 Rainer Schoepf <latex-bugs@latex-project.org>

	* letter.dtx: Corrected driver code.

	* slides.dtx: Added definition of \SLiTeX.

	* Makefile: Don't add extra copyright headers to *.txt and *.err
	files.

1994-06-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex:
	Added description of \DeclareTextFontCommand.
	Small updates and changes.

	* clsguide.tex:
	Updates and corrections.

	* latint.dtx:
	Corrected help info for \newmathalphabet error
	in compat mode.

	* fntguide.tex:
	Several small updates.

1994-06-01 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews01.tex: Corrected grammar.

1994-05-31 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx:

	Removed overfull boxes.

1994-05-31 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Switch to new latex-bugs@uni-mainz.de
	  address.

1994-05-31 Rainer Schoepf <latex-bugs@latex-project.org>

	* Makefile: Added clsguide.tex, fntguide.tex, usrguide.tex,
	ltnews01.tex, ltxguide.cls, ltnews.cls.

	* ltfinal.dtx: Renamed lthyphen.* to lthyphen.*.

	* unpacked.txt: Renamed lthyphen.* to lthyphen.*.

	* unpack2e.ins: Renamed lthyphen.* to lthyphen.*.

	* manifest.txt: Renamed lthyphen.dtx to lthyphen.dtx, added
	clsguide.tex, fntguide.tex, usrguide.tex, ltnews01.tex,
	ltxguide.cls, ltnews.cls, ltnews01.ps, manual.err, compan.err.

1994-05-31 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Added SLiTeX logo again.

	* ltnews01.tex: Finished off.

	* ltnews.cls:  Added downloaded PS fonts options.
	Removed angle brackets from <...> since these were the last
	remaining bitmaps!
	Added variants of the LaTeX logo.
	Added the ltnews.cfg file.

1994-05-30 Johannes Braams <latex-bugs@latex-project.org>

	* texpert.txt: Added the section about configuring hyphenation.

1994-05-30 David Carlisle <latex-bugs@latex-project.org>

	* latexbug.tex: Add interactive request for a `category'
	Also add non-interactive field showing \@TeXversion.

1994-05-30 Rainer Schoepf <latex-bugs@latex-project.org>

	* unpack2e.ins: Moved pandora, oldgerm, amsfonts, euscript,
	eufrak from main distribution to extra package directory..

	* unpacked.txt: Moved pandora, oldgerm, amsfonts, euscript,
	eufrak from main distribution to extra package directory..

	* manifest.txt: Moved pandora, oldgerm, amsfonts, euscript,
	eufrak from main distribution to extra package directory.
	Removed features.tex from distribution.

1994-05-30 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fntguide.tex:
	Several updates and additions.

1994-05-30 Alan Jeffrey <latex-bugs@latex-project.org>

	* usrguide.tex: Removed the description of mfnfss and tools
	packages.
	Removed sections that were commented out.
	Removed typeouts.
	Wrapped long lines.
	Rewrote to remove overfull hboxes.
	Moved the stuff on \newmathalphabet to the section on LaTeX
	errors.
	Rewrote the stuff on latex209.cfg, and replaced
	\PassOptionsToClass (which requires you to list all the
	known classes) with \ds@oldlfont.
	Added the `LaTeX2e command in LaTeX 2.09 document' error.
	Added the SLiTeX logo to the list of unsupported commands.
	Added the full list of \text..., \...family, \...series, \...shape
	and \math... commands.

1994-05-29 Johannes Braams <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Captions}): Make \@makecaption colour
	safe by using \sbox\@tempboxa rather than \setbox\@temboxa\hbox.

1994-05-29 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* usrguide.tex:
	Small general updates.
	Rewrote section on compatibility.

	* Makefile:
	Removed vmstex.txt and textures.txt since currently empty.

	* copyins.txt:
	Removed prelim message, say that files are mentioned in
	manifest.txt.

	* copyright.txt:
	Removed prelim message, say that files are mentioned in
	manifest.txt.

	* manifest.txt:
	Removed vmstex.txt and textures.txt since currently empty.

1994-05-29 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltxguide.cls: Added italic correction to <...>.
	Added \sourcecode.

	* fntguide.tex: Corrected typos spotted by FMi.
	Added the `math selection commands' section.
	Replaced the notion of math font attributes with a description
	closer to that in the Companion.
	Moved stuff on declaring encodings into its own section
	Moved stuff on font installation into its own section.
	Moved stuff on initialization into its own section.
	Moved stuff on naming conventions into its own section.
	Moved DeclareFixedFont into text font selection.
	Added text to the introduction.
	Moved all of the enc.def file commands into one subsection.
	Moved everything that's left without a home into the `miscellania'
	section.
	Generally tidied up.

1994-05-28 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltxguide.cls: Made << and >> produce < and > inside verbatim.
	Added ltxguide.cfg.

	* fntguide.tex: Created file out of features.tex.
	Redid document structure to fit with usrguide and clsguide.
	Removed stuff on old style digits.
	Moved text font stuff before math font stuff.
	Removed `utilities' section.
	Removed the author font commands (covered by usrguide).
	Added description of the text font attributes.
	Redid the description of the \f@... commands.
	Redid the description of the \...default commands.
	Added the section on the \DeclareTextWidget commands.
	Added the section on math attributes.

1994-05-27 Johannes Braams <latex-bugs@latex-project.org>

	* proc.dtx (section{Implementation}): Added a missiing docstrip
	guard.

	* classes.dtx: Moved the identification and driver sections to
	the beginning of the file.
	(subsubsection{Table of Contents}): Wrapped a long line

	* letter.dtx: Added \CharacterTable
	Moved identification and driver to the front of the file.
	Removed references to the book class from the documentation

1994-05-27 David Carlisle <latex-bugs@latex-project.org>

	* ltxdoc.dtx: Use sequence a,..,z,A,..,Z not aa,..az,ba,..,bz
	  As Makeindex is not keen on the latter.

	* source2e.tex: Modify printing of line numbers in index,

	* ifthen.dtx: Use new style error commands.

	* ltboxes.dtx: Add some more names in \author, so I don't get
	  all the blame.

1994-05-27 Rainer Schoepf <latex-bugs@latex-project.org>

	* tlb0438.tlg: Line number change in exscale package.

	* Makefile: Renamed unpack2e.ins to unpack.ins and latex2e.ltx
	to latex.ltx, renamed format file to latex.fmt. Added test
	tlb0483.

	* manifest.txt: Renamed unpack2e.ins to unpack.ins and
	latex2e.ltx to latex.ltx, rearranged a few lines.

	* unpack2e.ins: Renamed unpack2e.ins to unpack.ins and
	latex2e.ltx to latex.ltx.

	* unpacked.txt: Renamed unpack2e.ins to unpack.ins and
	latex2e.ltx to latex.ltx.

	* tracefnt.dtx: Changed copyright line.

	* pandora.dtx: Updated for new driver format, changed \wlog to
	\ProvidesFile and \ProvidesPackage.

	* oldgerm.dtx: Updated for new driver format, changed \wlog to
	\ProvidesFile and \ProvidesPackage.

	* oldgerm.dst: Changed copyright line, removed generation of
	documentation driver.

	* pandora.dst: Changed copyright line, removed generation of
	documentation driver.

	* latexsym.dst: Changed copyright line.

	* amsfonts.dst: Changed copyright line.

	* latexsym.dtx: Added \ProvidesPackage and \ProvidesFile
	declaration.

	* euscript.dtx: Corrected \ProvidesPackage declaration.

	* vtl2e02.tlg: Removed test for \SLiTeX command.

	* vtl2e02.lvt: Removed test for \SLiTeX command.

1994-05-27 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews01.tex: Corrected filenames of usrguie and clsguide.
	Removed ltnews.cls from filecontents.

	* ltnews.cls: Checked this in.  Added angle brackets to <...>.
	Added AMS and SliTeX logos.

	* latex209.dtx: Added SliTeX logo.

	* ltxguide.cls: Added SliTeX logo.

1994-05-26 Johannes Braams <latex-bugs@latex-project.org>

	* letter.dtx (subsection{Single or double sided printing}):
	wrapped a long line.

	* slides.dtx:
	(subsection{The class code}): Use \input instead of \@@input. This
	way it also works when \input@path is being used. Also changed
	\IfFileExists to \InputIfFileExists for the same reason

	* slides.dtx: Wrapped two long lines
	Moved the identification and driver to the front of the file.

	* proc.dtx (subsection{Identification}):
	The second argument to \cmd\ProvidesFile wasn't closed in the
	driver and the style file

	* ifthen.dtx: Wrapped a long line
	Added a \ProvidesFile command to the driver
	Added \CharacterTable

	* proc.dtx:
	Added \CharacterTable
	Changed some \changes entries to have a 'v' in front of the
	version  number.
	Moved the identification and driver sections to the front of the
	file in order to make \GetFileInfo work.
	(subsection{Identification}):
	Removed \cmd\typeout from .sty file; changed description
	(subsection{The page style}):
	Changed \rm to \normalfont\rmfamily in the definition of
	\@oddfoot.

1994-05-26 David Carlisle <latex-bugs@latex-project.org>

	* ltlogos.dtx: remove \SLiTeX.

	* ltsect.dtx: Add initial documentation section.

	* ltfloat.dtx: Add initial documentation section.

	* ltclass.dtx: Modify format of \@missingfileerror message.

	* ltmiscen.dtx: remove \literal.

	* ltxdoc.dtx: Add silent substitution for bold tt.

	* ltdirchk.dtx: Fix bug in Mac parser. typo " should have been :
	(reported by Andrew Trevorrow)

	* ltbibl.dtx:  Add initial documentation section.

	* ltpageno.dtx:  Add initial documentation section.

	* ltlength.dtx: Improve documetation.

	* ltidxglo.dtx:  Add initial documentation section.

	* ltvers.dtx: Remove PRELIMINARY TEST RELEASE from
	  startup banner (spring is here)

	* ltthm.dtx: wrap long lines to 72.
	  (long line added last night:-)

	* ltpage.dtx: wrap long lines to 72.

	* ltcounts.dtx: Add initial documentation section.

	* ltpictur.dtx: Add initial documentation section.

	* lttab.dtx: Add initial documentation section.

1994-05-26 Rainer Schoepf <latex-bugs@latex-project.org>

	* pandora.dtx: Folded a long line.

	* lablst.tex: Folded long lines.

	* copyright.txt: Removed remark about this release being
	preliminary.

	* copyins.txt: Removed remark about this release being
	preliminary.

	* Makefile: No list of files at end of 00readme.txt, check for
	long lines added, make sure that small2e.tex and sample2e.tex
	don't get a standard header.

	* testpage.tex: Folded long lines.

	* manifest.txt: Shortened long lines.

	* tnfss7.tlg: Removed blank lines around font warnings in log
	file.

	* tnfss4.tlg: Removed blank lines around font warnings in log
	file.

	* tnfss1.tlg: Removed blank lines around font warnings in log
	file.

1994-05-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* newlfont.dtx:
	Wrapped long lines.

	* docstrip.dtx:
	Wrapped long lines.

	* doc.dtx:
	Wrapped long lines.

1994-05-25 Chris Rowley <latex-bugs@latex-project.org>

	* ltfntcmd.dtx:

	Added task.

	Corrected processing of \nocorr.

	* ltoutput.dtx:

	Fixed typos and checksum.

	Extra documentation.

1994-05-25 David Carlisle <latex-bugs@latex-project.org>

	* ltthm.dtx: Move user level documentation earlier in the file.

	* ltxref.dtx: Move user level documentation earlier in the file.

	* tracefnt.dtx: wrap long lines to 72.

	* fam.dtx:  wrap long lines to 72.

	* ltoutenc.dtx:  wrap long lines to 72.

	* ltclass.dtx:  wrap long lines to 72.

	* ltxdoc.dtx: Increase \marginparwidth for long command names,

	* ltboxes.dtx:  wrap long lines to 72.

	* ltlists.dtx: wrap long lines to 72.

	* ltxref.dtx: wrap long lines to 72.

	* ltdefns.dtx:  wrap long lines to 72.

	* ltplain.dtx: wrap long lines to 72.

1994-05-25 Rainer Schoepf <latex-bugs@latex-project.org>

	* manifest.txt: Added changes.txt.

	* ltsect.dtx (\@dottedtocline): Put braces around argument 4
	(the actual toc entry) to avoid font (and possibly other)
	changes leaking out to the leaders.

	* vlatex01.tlg: Updated for extra lines around warning
	messages, removed trailing space in error help messages.
	Change in strut for footnotes causes blank line to disappear.

	* tnfss7.tlg: Update for new \protect handling, updated for new
	values of \sfcode and correct \hbar accent.

	* tnfss7.lvt: Added space after number to prevent too much
	expansion.

	* tlcs01b.tlg: Update for new \protect handling.

	* tlcs07b2.tlg: Update for new \protect handling.

	* tlxs01b.tlg: Update for new \protect handling.

	* tlxs07b2.tlg: Update for new \protect handling.

	* tltc001.tlg: Updated for extra lines around info and warning
	messages, update for new \protect handling, update for change in
	value of \errorcontextlines counter in tltc001.lvt.

	* tl2e1.tlg: Updated for extra lines around info messages.

	* vtl2e01.tlg: Updated for extra lines around warning messages,
	removed trailing space in error help messages.

	* tlb0250.tlg: Omit printout from \documentclass command.

	* tlb0250.lvt: Omit printout from \documentclass command.

	* vlatex03.tlg: Updated for extra lines around warning messages.

1994-05-25 Alan Jeffrey <latex-bugs@latex-project.org>

	* clsguide.tex: Added introduction.
	Added section on command naming.
	Added section on docstrip.
	Added details of option processing.
	Added example of DeclareRobustCommand.
	Checked the document in with the server.

1994-05-24 Chris Rowley <latex-bugs@latex-project.org>

	* ltfntcmd.dtx:

	Tidied, fixed some typos in documentation.

	* ltoutput.dtx (subsection{Floats}):

	Changed outputpage.

	Changed warnings etc to new commands.

	Added \MessageBreak.

1994-05-24 David Carlisle <latex-bugs@latex-project.org>

	* lterror.dtx: Wrap long lines to 72.

	* ltdirchk.dtx: Set \@TeXversion to `2' by default for TeX2. Add
	  info about setting \@TeXversion to ltxcheck.dtx.

	* lterror.dtx Add \@latex@info@no@line, remove some obsolete
	  code.

1994-05-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* tltx003.tlg:
	Regenerated because of message changes.

	* usrguide.tex:
	Updates and additions.

	* tnfss5.lvt:
	Updated because check for bug (40) no longer appropriate.

	* tnfss5.tlg:
	Regenerated because of .lvt change.

	* vlatex07.tlg:
	Regenerated to reflect new layout of error and warning messages.

	* tltx001.lvt:
	Set errorcontextlines to -1 for better high-level checks.

	* tltx001.tlg:
	Regenerated to reflect new layout of error and warning messages.

	* ltmiscen.dtx (subsection{Environments}):
	Changed outer default of \@currenvline to \@empty to avoid
	double braces.

	* classes.dtx (section{Identification}):
	Changed file information that appears in \listfiles.

1994-05-24 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltxguide.tex: Checked in document class.

	* clsguide.tex: Added sections on 2e font commands, defining \rm
	etc., and obsolete commands.
	Added stuff about \normalsize, \textheight and \textwidth being the
	only mandatory commands.
	Implemented Frank's suggestions for additions to the `loading other
	files' section (which is now a subsection of `upgrading').
	Added stuff on why primitive \input is a bad idea.
	Added stuff on boxes and colour.
	Moved general style stuff to overview section rather than 2.09
	section.
	Added newsletter example.

1994-05-23 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: Add coments describing \@TeXversion which must
	  be defined if a TeX older than 3.141 is being used.

	* lterror.dtx: Modify the definition of \GenericError slightly.
	  Also add completely new definition, using \typeout rather than
	  \errmessage. Used with TeX's older than 3.141, which have a
	  bug such that ^^J appears literally rather than breaking the
	  line in messages.

1994-05-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* usrguide.tex:
	Updates and additions.

	* copyright.txt:
	Point to bugs.txt for error reports.
	Changed .l2e extension to .txt.

	* tracefnt.dtx:
	Changed info in \ProvidesPackage.

	* latexsym.dtx:
	Changed info in \ProvidesPackage.

	* ltdefns.dtx:
	Removed \MessageQuote since not used otherwise.

	* lterror.dtx:
	Corrected documentation.
	Removed definitions for \@font@... since they are defined
	in tracefnt.dtx.

	* ltclass.dtx:
	Added missing percents in filecontents definition :-(
	Corrected several typos.
	Cleaned up help texts.
	Don't stop completely if \NeedsTeXFormat finds the wrong format,
	just end inputting the current file.

	* unpack2e.ins:
	Changed .l2e extension to .txt.

	* install.txt:
	Changed .l2e extension to .txt.

	* othertex.txt:
	Remove bug address; mention bugs.txt instead.
	Changed .l2e extension to .txt.

	* readme.txt:
	Changed .l2e extension to .txt.
	Removed test release info.

	* texpert.txt:
	Changed .l2e extension to .txt.
	Correct LaTeX source file name.

	* web2ctex.txt:
	Changed .l2e extension to .txt.

	* yandytex.txt:
	Changed .l2e extension to .txt.

	* manifest.txt:
	Changed .l2e extension to .txt.

	* ltdefns.dtx:
	Replaced ^^J by \MessageBreak.

	* ltclass.dtx:
	Replaced many ^^J by \MessageBreak.
	Reworded several help texts.

	* ltfinal.dtx:
	Replaced \f@warn@break with \MessageBreak.

	* ltmiscen.dtx:
	Replaced \f@warn@break with \MessageBreak.

	* fam.dtx:
	Replaced \f@warn@break with \MessageBreak.

	* tracefnt.dtx:
	Removed definition of \f@warn@break.
	Replaced \f@warn@break with \MessageBreak.

	* latint.dtx:
	Replaced \f@warn@break with \MessageBreak.

	* tl2e5.lvt:
	Changed test for bug (40) of NFSS1, old test no longer
	appropriate.

	* vtl2e07.tlg:
	Regenerated because of extra blank lines between warnings.

	* vtl2e03.tlg:
	Regenerated because of extra blank lines between warnings.

	* tnfss3.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlxs03r.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlxs03b.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlxs03a.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlcs03r.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlcs03b.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlcs03a.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlb0202.tlg:
	Regenerated because of extra blank lines between warnings.

	* tlb0073.tlg:
	Regenerated because of extra blank lines between warnings.

	* tl2e5.tlg:
	Regenerated because of lvt file change.

	* tl2e4.tlg:
	Regenerated because of extra blank lines between warnings.

1994-05-23 Alan Jeffrey <latex-bugs@latex-project.org>

	* clsguide.tex: Redid document structure to be more like
	usrguide.
	Added section on class/package structure.
	Restructured the commands list.

1994-05-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx:
	New \protect logic.

	* ltfloat.dtx:
	Changed \@warning to \@latex@warning.

	* doc.dtx:
	Added \PackageError commands.

	* tracefnt.dtx:
	Complete new definitions for \@fontwarning and
	\@font@info.

	* lterror.dtx (subsection{Specific errors}):
	Added \MessageBreak to various help messages.
	Reset \protect to \relax for \@preamerr.

	* lttab.dtx:
	New \protect logic in \@mkpream.

	* classes.dtx:
	Use new warning message commands.

	* slides.dtx:
	Use new warning commands for classes.
	twocolumn option will produce warning (not error).

	* letter.dtx:
	Use new warning and error commands. (we use \@latex@error
	in compatibility mode)
	Some documentation updates.

	* ltclass.dtx:
	Use new warning and error commands.

	* ltdefns.dtx:
	Removed surplus \space in error message
	Use new warning and error commands.

	* proc.dtx:
	Replaced \@latexerr with \ClassError{proc}.
	Replaced \@@warning with \ClassWarningNoLine{proc}.
	Added \Finale in documentation.

	* ltpictur.dtx:
	Replaced \@warning by \@latex@warning.

	* tracefnt.dtx:
	Use old spacing rules of font warnings so that test suite
	isn't complaining.

1994-05-22 Alan Jeffrey <latex-bugs@latex-project.org>

	* usrguide.tex: Rewrote description of the new argument to
	\newcommand.
	Added section on classes and packages, on package options, and on
	standard classes and packages.
	Added some examples.
	Added filecontents* and paragraph on what files can be sent.
	Added section on latexsym in `old commands'.
	Rewrote some stuff on 2.09 documents.
	Added section on \frontmatter, \mainmatter and \backmatter.
	Wrote `problems' section, including new error messages, stuff on
	\tenrm and friends, old versions of files, and submitting a bug
	report.
	Added overview.

	* lterror.dtx: Replaced braces with begingroup, to stop mathords
	from sneaking into math mode.
	Replaced \@generic@message and \@generic@error by \GenericError,
	\GenericWarning and \GenericInfo.
	Made \GenericError, \GenericWarning and \GenericInfor robust.
	Replaced \\ and ~ by \MessageBreak and \space.
	Replaced \string by \protect in some messages.

1994-05-21 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: new style \protect code in \changes.

	* ltxdoc.dtx: Define \aalph as there are currently more than 26
	  files included into source2e.tex.
	New style \cmd and \cs so Alan can go \cmd\{ in ltoutenc.

1994-05-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* doc.dtx:
	Replaced \@latexerr by \@latex@error.

	* ltxref.dtx:
	Don't produce line number when warning about multiple labels
	(would be the line number from the aux file).
	Replaced \@warning by \@latex@warning.

	* ltbibl.dtx:
	Replaced \@warning by \@latex@warning.

	* lttab.dtx:
	Replaced \@latexerr by \@latex@error.

	* ltsect.dtx:
	Replaced \@latexerr by \@latex@error.
	Replaced \@@warning by \@latex@warning@no@line.

	* ltmiscen.dtx:
	Replaced \@latexerr by \@latex@error.

	* ltfiles.dtx:
	Replaced \@latexerr by \@latex@error.
	Replaced \@warning by \@latex@warning@no@line; again line numbers
	do not make much sense in this file.

	* ltlists.dtx:
	Replaced \@latexerr by \@latex@error.

	* lhyphen.dtx:
	Fixed checksum.

	* classes.dtx (subsection{Font changing}):
	Fixed wrong \changes entry.

	* letter.dtx (subsection{Font changing}):
	Fixed wrong \changes entry.

1994-05-21 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltnews01.tex: Wrote 1st draft of LaTeX News #1.

	* lterror.dtx: Made \@generic@message robust.

1994-05-20 Rainer Schoepf <latex-bugs@latex-project.org>

	* vtl2e06.tlg: Update for new \protect handling, change in
	format of error messages, change in glue for framed boxes.

	* vlatex06.tlg: Update for new \protect handling, change in
	format of error messages, change in glue for framed boxes.

	* ltpage.dtx (\marboth, \markright): Changed setting for
	\protect.

	* tl2e7.tlg: Update for new \protect handling.

	* tl2e2.tlg: Update for new \protect handling.

	* tlb0427.tlg: Update for new \protect handling.

	* tlb0027a.tlg: Update for new \protect handling.

	* tlb0027b.tlg: Update for new \protect handling.

	* tlb0018.tlg: Update for new \protect handling.

	* vtl2e05.tlg: Update for new \protect handling.

	* vtl2e04.tlg: Update for new \protect handling.

	* vtl2e03.tlg: Update for new \protect handling.

	* vtl2e02.tlg: Update for new \protect handling.

	* vlatex05.tlg: Update for new \protect handling.

	* vlatex04.tlg: Update for new \protect handling.

	* vlatex03.tlg: Update for new \protect handling.

	* vlatex02.tlg: Update for new \protect handling.

	* tnfss2.tlg: Update for new \protect handling.

	* ltsect.dtx (\addtocontents): Correct setting of \protect.

	* ltsect.dtx (\addcontentsline): Correct setting of \protect.

	* ltmiscen.dtx (\@writefile): Added correct setting of \protect.

	* ltfloat.dtx (\@xfloat): Restore @nobreak switch inside float
	to default value false.

	* ltoutput.dtx (\@outputpage): Added setting of \protect during
	\shipout.

1994-05-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx :
	Replaced \font@warning by \@font@warning.

	* ltmiscen.dtx:
	Replaced \@@warning by \@latex@warning@no@line.
	Replaced \font@warning by \@font@warning.

	* ltfntcmd.dtx:
	Replaced \@latexerr by \@latex@error.

	* newlfont.dtx:
	Replaced \@latexerr by \@latex@error.

	* lfonts.dtx:
	Replaced \font@warning by \@font@warning.
	Replaced \@latexerr by \@latex@error.

	* latint.dtx:
	Replaced \font@warning by \@font@warning.
	Replaced \font@log by \@font@info.
	Replaced \@latexerr by \@latex@error.

	* fam.dtx:
	Replaced \font@warning by \@font@warning.
	Replaced \font@log by \@font@info.
	Replaced \@latexerr by \@latex@error.

	* tracefnt.dtx:
	Replaced \font@warning by \@font@warning.
	Replaced \font@log by \@font@info.
	Replaced \@latexerr by \@latex@error.
	Use new generic error commands.

1994-05-20 Alan Jeffrey <latex-bugs@latex-project.org>

	* lterror.dtx: Fixed a bug with \@inmatherr.

	* ltfinal.dtx: Corrected checksum.

	* lterror.dtx: Added \@latex@info@no@line.
	Added missing full stops.

	* ltdefns.dtx: Renamed @checkcommand to CheckCommand.

	* latex209.dst: Added t1enc.sty.

	* latex209.dtx: Changed \@finalstrut.
	Added t1enc.sty.

1994-05-19 David Carlisle <latex-bugs@latex-project.org>

	* ltfinal.dtx: use \maxdimen not 9999p in \showoutput.

	* test2e.tex: add test2e.cfg for customisation (suggested by
	  Rainer)

1994-05-19 Rainer Schoepf <latex-bugs@latex-project.org>

	* tlb0109.tlg: Change in format of error messages.

	* tlb0063.tlg: Change in format of error messages.

	* vtl2e03.tlg: Change in format of error messages.

	* vtl2e02.tlg: Change in definition of \TeX logo.

	* vtl2e01.tlg: Change in format of error messages, change in
	definition of \TeX logo.

	* tltx002.tlg: Change in format of error messages.

	* vlatex03.tlg: Change in format of error messages.

	* vlatex02.tlg: Change in definition of \TeX logo.

	* vlatex01.tlg: Change in format of error messages, change in
	definition of \TeX logo.

	* tltc002.tlg: Change in format of error messages.

	* source2e.tex: Changed according to split in files.

	* manifest.l2e: Changed according to split in files.

	* unpack2e.ins: Changed according to split in files.

	* ltdefns.dtx: Added definitions for \@namedef and \@nameuse
	again.

	* ltcntlen.dtx: Split into ltcounts.dtx (counters), ltpageno.dtx
	(page numbering), ltxref.dtx (cross referencing), ltlength.dtx
	(lengths).

	* ltidxbib.dtx: Split into ltidxglo.dtx (index and glossary) and
	ltbibl.dtx (bibliography commands).

	* tlb0268.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlb0077.tlg: Change in test2e setup causes box printout to
	reappear.

	* vtl2e01.tlg: Change in test2e setup causes box printout to
	reappear.

	* tl2e1.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlxs04a.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlxs02.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlxs01p.tlg: Change in test2e setup causes box printout to
	reappear.

	* tltx001.tlg: Change in test2e setup causes box printout to
	reappear.

	* vlatex05.tlg: Strut in footnotes back to old version for
	compatibility mode.

	* vlatex04.tlg: Strut in footnotes back to old version for
	compatibility mode.

	* vlatex03.tlg: Strut in footnotes back to old version for
	compatibility mode.

	* vlatex02.tlg: Strut in footnotes back to old version for
	compatibility mode.

	* vlatex01.tlg: Change in test2e setup causes box printout to
	reappear.

	* tnfss1.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlcs02.tlg: Change in test2e setup causes box printout to
	reappear.

	* tlcs01b.tlg: Change in test2e setup causes box printout to
	reappear.

	* tltc001.tlg: Change in test2e setup causes box printout to
	reappear, strut in footnotes back to old version for
	compatibility mode.

1994-05-18 Rainer Schoepf <latex-bugs@latex-project.org>

	* tnfss4.tlg: With new handling of changes to font size and
	\baselinestretch the tracefnt messages are slightly different.

	* tl2e4.tlg: With new handling of changes to font size and
	\baselinestretch the tracefnt messages are slightly different.

	* vtl2e02.tlg: New definitions for LaTeX and SLiTeX logos now
	active, change in writing of robust commands, change in glue for
	framed boxes.

	* vlatex02.tlg: New definitions for LaTeX and SLiTeX logos now
	active, change in writing of robust commands, change in glue for
	framed boxes.

	* tl2e7.tlg: Updated for new values of \sfcode and correct
	\hbar accent.

	* tl2e7.lvt: Replace package t1enc by fontenc, added a space.
	Added space after number to prevent too much expansion.

	* vtl2e01.tlg: Change in strut for footnotes causes blank
	line to disappear.

1994-05-18 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Added \@finalstrut.

	* ltlogos.dtx: Added the TeX logo.
	Made the LaTeX2e logo use the text font 2 rather than the math
	font 2.

	* ltoutenc.dtx: Fixed a typo with fontenc.sty... it's
	\encodingdefault, not \defaultencoding!

	* ltfinal.dtx: Corrected the lccode for d-bar.

	* ltoutenc.dtx: Made \.i produce i.

1994-05-17 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Modify \@use@option so Alan can use
	  \OptionNotUsed within the code for a declared option.

1994-05-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* tl2e7.lvt: Corrected: \documentstyle --> \documentclass.

	* tlb0039.tlg: Removed \usepage{t1ot1}.

	* tlb0039.lvt: Removed \usepage{t1ot1}.

	* latint.dtx: Added missing \let in \@no@font@optfalse, added
	\ProvidesFile and \GetFileInfo.

	* tlb0438.tlg: Updated for \every@size now working correctly.

	* vlatex07.tlg: Change in strut for array/tabular parboxes and
	footnotes.

	* vtl2e07.tlg: Change in strut for array/tabular parboxes and
	footnotes.

	* vlatex05.tlg: Change in strut for footnotes, change in
	writing of robust commands, change in glue for framed boxes.

	* vtl2e05.tlg: Change in strut for footnotes, change in
	writing of robust commands, change in glue for framed boxes.

	* vlatex03.tlg: Change in strut for footnotes, change in glue
	for framed boxes.

	* vlatex04.tlg: Change in strut for footnotes.

	* tltx001.tlg: Change in glue for framed boxes, change in args
	to \@ifstar, change in colorendbox.

	* tl2e3.tlg: Change in strut for footnotes.

	* vtl2e03.tlg: Change in strut for footnotes, change in glue
	for framed boxes.

	* vtl2e04.tlg: Change in strut for footnotes.

	* tlb0202.tlg: Change in expansion of accent macros.

	* tltc001.tlg: Change in glue for framed boxes, change in args
	to \@ifstar, change in colorendbox.

1994-05-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltplain.dtx: An underscore character with catcode 12 in math
	mode produced an error since the active underscore was \let to
	\_ before the latter was defined. \global\let replaced by \gdef.

1994-05-17 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lfonts.dtx:
	Added extra braces to \copyright.
	Added extra braces to \nfss@text (allow direct use in subscript).

1994-05-17 Alan Jeffrey <latex-bugs@latex-project.org>

	* lterror.dtx: Moved error commands from ltdefns.dtx.

	* ltdefns.dtx: Added section on \protect.  Moved error commands to
	lterror.dtx.

	* ltoutenc.dtx: Removed braces from \$ since they're now in
	nfss@text.

	* latex209.dtx: Fixed a bug with \ds@newlfont.
	Removed extra spaces from the missing file error.
	Commented out bezier with \iffalse...\fi rather than %% to avoid
	bezier turning up in every file.
	Corrected some documentation.

1994-05-16 David Carlisle <latex-bugs@latex-project.org>

	* ltmiscen.dtx: Use \DeclareRobustCommand to define \ensuremath,
	and add extra braces so a_\ensuremath{foo} works.

	* ltoutput.dtx: Add \color@begingroup to protect \normalcolor.
	move \normalcolor out of the inner box.

1994-05-16 Rainer Schoepf <latex-bugs@latex-project.org>

	* unpack2e.ins: Added batch file ltoutenc.ins.

	* ltoutenc.dst: Capitalize encoding names.

1994-05-16 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx (subsection{Macros for the user}):
	Removed surplus braces from robust command \linespread.
	Pass \baselinestretch not \f@linespread in \fontsize.

	* ltoutenc.dtx:
	\DeclareTextCommand now uses specified encoding again in
	top-level part.
	Encoding files now use mixed case names, eg OT1enc.def
	(subsection{Definitions for the OT1 encoding}):
	Added extra braces in def of \$.

	* ltplain.dtx:
	Changed \loop ...\repeat to use Kabelschacht method (TUB 8#2)
	Comment out encoding specific commands which are defined by
	ltoutenc.dtx.

	* ltoutput.dtx:
	Use \let to get original defs of accents back in output routine.

	* ltfinal.dtx:
	Removed loading of ot1enc.sty (not longer available).
	Moved definitions of \@acci and friends to lfonts.dtx.

	* lfonts.dtx (subsection{Miscellaneous}):
	Define saved versions of accents (\@acci and friends) here.

	* fontdef.dtx (subsection{Encodings}):
	Declare default encoding first.
	Load encoding specific files for OT1 and T1.

1994-05-16 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltcntrl.dtx: Split file from ltinit.dtx.

	* ltcounts.dtx: Split file from ltinit.dtx.

	* ltdefns.dtx: Split file from ltinit.dtx.

	* lterror.dtx: Split file from ltinit.dtx.

	* ltlogos.dtx: Split file from ltinit.dtx.

	* ltpar.dtx: Split file from ltinit.dtx.

	* ltspace.dtx: Split file from ltinit.dtx.

	* ltoutenc.dtx: Removed \P, since it's not in the T1 encoding.
	Added \r and \k accents.
	Added \NG, \ng, \TH, \th, \DH, \dh, \DJ and \dj.

	* latex209.dtx: Fixed a bug with \mediumseries.

	* ltoutenc.dtx: Redid fontenc.sty to use the new mixed-case
	encoding files.
	Fixed a bug with \pounds.

	* latex209.dtx: Fixed a bug with the margid option.

	* ltfinal.dtx: Removed ot1enc.sty.

1994-05-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lfonts.dtx:
	\$ and \pdollar removed since now part of encoding cmds.
	\pounds and \ppounds ditto.

	* fam.dtx:
	Names of encoding commands changed to \<enc>-cmd.

1994-05-15 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Added the nomargid and margid options.

1994-05-14 David Carlisle <latex-bugs@latex-project.org>

	* ifthen.dtx: Add \TE@repl, to make \or safe in \equal.

1994-05-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fontdef.dtx (subsection{Encodings}):
	Don't input .def files in encoding declarations.

	* fam.dtx (section{Macros for setting up the tables}):
	Init the encoding change macro only for new \DeclareFontEncoding.
	Log redeclarations of font encodings.
	(subsection{Macros for the user}):
	Added missing \noexpand to \enc@update.
	Initialise all \f@... macros with \@empty.
	(subsection{Macros for loading fonts}):
	Don't change \f@encoding in \DeclareErrorFont.  Removed
	definitions for \makeatletter and \@input etc. since they are not
	longer necessary.

	* lfonts.dtx (subsection{Miscellaneous}):
	Removed surplus braces within \normalfont.
	Added \DeclareErrorFont.

	* unpack2e.ins (IMPORTANT NOTICE):
	Moved ltoutenc.dtx before ltfss.dtx since ltfss needs parts of the
	code.

	* tracefnt.dtx (section{Macros common to \texttt{fam.tex} and
	\texttt{tracefnt.sty}}): Added \enc@update to selectfont.

	* fam.dtx (section{Macros for setting up the tables}):
	Initialise \<enc>@cmd in \DeclareFontEncoding.
	(subsection{Macros for the user}):
	Added \enc@update to \fontencoding. Thus now encoding updates are
	deferred until the following \selectfont (as they should).  One
	action of \enc@update is to update \<enc>@cmd for the old and the
	new encoding.

1994-05-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltoutenc.dtx: Renamed \ENC@cmd to \ENC-cmd, to avoid collisions
	with commands like \U@cmd.

	* ltoutenc.dst: Updated the dst file to match ltoutenc.dtx.

	* latex209.dtx: Redid the oldlfont and newlfont options to set the
	\@no@font@optfalse flag.

	* fontsmpl.dtx: Split font sample document and package out of
	ltoutenc.

	* ltoutenc.dtx: Stopped commands declared with DeclareTextWidget
	from going into an infinite loop if f@encoding isn't the current
	encoding.
	Added fontenc package.
	Made ot1enc.def and t1enc.def files rather than packages.

	* latex209.dtx: Changed how 2e commands are switched off.
	Removed the date from the announcement of 2.09 mode.

1994-05-13 David Carlisle <latex-bugs@latex-project.org>

	* lfonts.dtx:  remove file identification typeout.

	* latint.dtx: remove file identification typeout.

	* setsize.dtx: remove file identification typeout.

	* tracefnt.dtx: remove file identification typeout.

	* fam.dtx: remove file identification typeout.

	* lttab.dtx: Remove definition of \a \a' etc. Now in
	  ltoutenc.dtx

	* ltboxes.dtx: New accent handling in parboxrestore.

	* newlfont.dtx: \DeclareProtectedCommand now
	\DeclareRobustCommand

	* oldlfont.dtx: \DeclareProtectedCommand now
	\DeclareRobustCommand

	* ltpictur.dtx: Removed unnecessary braces from \@ifnextchar and
	  \@ifstar constructions.

	* ltclass.dtx: Stop \listfiles being run twice, (A second
	  occurrence in the preamble is silently ignored)

	* lttab.dtx: Add colour support to tabbing macros.
	Use \@finalstrut in @endpbox.

	* ltfloat.dtx: Add colour support (back again:-) to
	  \@footnotetext. Safe this time, using \normalcolor in an inner
	  group, leaving \reset@font\footnotesize in an outer group so
	  that \split... get set correctly. Also use \@finalstrut, and
	  remove some superfluous braces.
	  Add \normalcolor to \@xfloat, so floats do not pick up the
	  current colour.

1994-05-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Use \@input@ for .fd files so that they show up with
	\listfiles.

	* ltfntcmd.dtx:
	Replaced \@protecteddef by \DeclareRobustCommand.

	* fontcmds.dtx:
	File renamed to ltfntcmd.dtx.

	* unpack2e.ins:
	Added Welcome message.
	Update kernel generation.

	* ltsect.dtx:
	Added file identification string.

	* ltpictur.dtx:
	Added file identification string.

	* ltcntlen.dtx:
	Added file identification string.
	Removed \@Ialph and \@ialph since they neither save space
	nor execution time.

	* ltfiles.dtx:
	Added file identification string.
	Execute \every@size hook at begin document.

	* ltvers.dtx:
	Added file identification string.
	Added \endinput at the end. This is necessary for running
	unpack2e.ins.
	Use \fmtname in \everyjob and welcome message.

	* tracefnt.dtx:
	Change \DeclareProtectedCommand to \DeclareRobustCommand.

	* lfonts.dtx:
	Change \DeclareProtectedCommand to \DeclareRobustCommand.

	* fam.dtx:
	Change \DeclareProtectedCommand to \DeclareRobustCommand.

1994-05-13 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltinit.dtx: Added \@backslashchar.
	Improved coding of \@ifdefinable.

	* testdist.dtx: Improved documentation.

	* emtex.l2e: Created this file.

	* ltfinal.dtx: Loaded package ot1enc, and defined \@acci and
	friends.

	* ltinit.dtx: Added logging to DeclareProtectedCommand.

	* ltoutenc.dtx: Renamed accents.dtx to ltoutenc.dtx.
	After all these months It's now a real bit of kernel! :-)

	* accents.dtx: Replaces \space by ` ' in csname.

	* ltinit.dtx: Replaced \space by ` ' in \csname

	* accents.dtx: Added \{, \} and \$.

	* ltinit.dtx: Renamed DeclareProtectedCommand to
	DeclareRobustCommand.
	Moved DeclareRobustCommand after @gobble.
	Removed @if@short@command.
	Removed \{ and \}.

	* accents.dtx: Redid all the kernel commands.  Made t1.def and
	ot1.def into t1enc.sty and ot1enc.sty.

1994-05-12 Braams J.L. <latex-bugs@latex-project.org>

	* slides.dtx:
	Changed some \changes entries to have a 'v' in front of the
	version  number.
	(section{A driver for this document}):
	A missing \begin{macrocode} line caused LaTeX to loop and complain
	about \begin{document} only being allowed in the preamble.
	Wrapped a number of long lines to prevent overfull hbox messages
	and fixed improper nesting of macro and macrocode environments.

	* letter.dtx:
	Changed some \changes entries to have a 'v' in front of the
	version  number.
	(subsubsection{Defining the page styles}):
	Made running heads the same for odd and even pages in twoside
	mode.

1994-05-12 David Carlisle <latex-bugs@latex-project.org>

	* amsfonts.dst: Remove generation of the drv file.

	* amsfonts.fdd: Add \ProvidesFile comments to all the files
	  generated.

	* slides.fdd: Add \ProvidesFile comments to all the files
	  generated.

	* ltdirchk.dtx: Add early definition of \ProvidesFile,
	   so fd files read at initex time work OK.
	  Add `v' to \changes entries.

	* cmfonts.fdd: Add \ProvidesFile comments to all the files
	  generated.

	* newlfont.dtx: \DeclareProtectedCommand to define \em. Remove
	  the definitions of \prm and friends.

	* oldlfont.dtx: use \DeclareProtectedCommand to define \rm and
	  friends. Also use \normalfont rather than \reset@font.

1994-05-12 David Carlisle <latex-bugs@latex-project.org>

	* ltoutput.dtx: Added \normalcolor to the output routine just
	  before the head and foot are placed. Needed now color.sty does
	  not redefine \reset@font.

	* ltboxes.dtx: merged \fbox and \framebox.
	Defined \@finalstrut (used in \@mpfootnotetext)
	Defined \normalcolor (\let to \relax)

1994-05-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* tracefnt.dtx:
	New \baselinestretch concept.
	Added some tracing again that was incorrectly removed.
	Ensure that ltfss can be processed with main mem
	less than 65000 by adding macrocode envs.
	Defined all robust commands vi \DeclareProtectedCommand.

	* lfonts.dtx:
	Ensure that ltfss can be processed with main mem
	less than 65000 by adding macrocode envs.
	Defined all robust commands vi \DeclareProtectedCommand.

	* fam.dtx:
	New \baselinestretch concept.
	Ensure that ltfss can be processed with main mem
	less than 65000 by adding macrocode envs.
	Defined all robust commands vi \DeclareProtectedCommand.

	* latint.dtx:
	Allow commands to be \let to \relax in the argument of
	\DeclareMathSymbol, etc. So far only undefined commands
	or commands of the right type (eg mathchars) were
	allowed.
	Ensure that ltfss can be processed with main mem
	less than 65000 by adding macrocode envs.

1994-05-12 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltinit.dtx: Fixed a bug with DeclareProtectedCommand.

1994-05-11 Braams J.L. <latex-bugs@latex-project.org>

	* classes.dtx:
	Changed some \changes entries to have a 'v' in front of the
	version  number.

1994-05-11 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: Superfluous braces removed from several commands

	* ltclass.dtx: modify filecontents environment so that ctrl-L
	  and ctrl-I are written as a blank line and space respectively.
	  A warning is given if either of these translations takes
	   place, using a devious use of \@ifundefined.

1994-05-11 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltinit.dtx: Moved the logos to after \DeclareProtectedCommand.
	Defined them using \DeclareProtectedCommand.
	Made the SLiTeX logo use the TeX logo.
	Made \, and \hspace use \DeclareProtectedCommand.

	* ltfinal.dtx: Added %%% ltfinal.dtx line.

	* ltinit.dtx: Added %%% ltinit.dtx line.

	* latex209.dst: Added dummy bezier.sty.

	* latex209.dtx: Added dummy bezier.sty.

1994-05-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltmiscen.dtx: Slight change in text of error message for
	\verb in command argument.

1994-05-10 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltinit.dtx: Added documentation sent by DPC.
	Moved \makeatletter and \maketother into ltinit.
	Added extra ^^Js to \@latexerr.
	Removed a couple of spurious braces.

1994-05-09 Rainer Schoepf <latex-bugs@latex-project.org>

	* fontcmds.dtx: Temporary fix: Make sure that \next is not
	dangerously \let to \relax.

	* exscale.dtx:
	Added code for scaling of \big... delimiters.

1994-05-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx:
	Added file identification string.
	Changed error message to fit linewidth.

	* latint.dtx:
	Added file identification string.
	Added test to \newmathalphabet to produce an error if
	used in old 209 sources without explicit newlfont or oldlfont
	option. (New compatibility concept)

	* oldlfont.dtx (section{The Code}):
	Setting of \math@bgroup and \math@egroup outside latex209
	part. (New compatibility concept)

	* fontcmds.dtx:
	Replaced use of \next by \@let@token and undid temp fix 3.3e.

1994-05-08 Chris Rowley <latex-bugs@latex-project.org>

	* fontcmds.dtx:

1994-05-08 Rainer Schoepf <latex-bugs@latex-project.org>

	* exscale.dtx: Changed to conform to new documentation
	standard.

	* euscript.dtx: Changed to conform to new documentation
	standard.

	* eufrak.dtx: Changed to conform to new documentation
	standard.

	* eufrak.dst: Removed generation of .drv file.

1994-05-08 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx:
	Moved definition of \GetFileInfo to doc.dtx.

	* doc.dtx (subsection{GetFileInfo}):
	Moved definition of \GetFileInfo into this file.

	* ltthm.dtx:
	Added file identification string.

1994-05-08 Alan Jeffrey <latex-bugs@latex-project.org>

	* somedefs.dtx: Produced v0.01.

	* rawfonts.dtx: Produced v0.01, using somedefs.dtx.

1994-05-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* lttab.dtx:
	Added file identification string.
	Changed \@firsttab and \@maxtab from counters to chardefs.
	Removed surplus {} in \@ifnextchar and \@ifstar constructs.
	Removed plain TeX definition of \+

1994-05-06 Braams J.L. <latex-bugs@latex-project.org>

	* letter.dtx (subsubsection{Itemize}):
	Inserted \normalfont before \bfseries in second level list label.
	(subsubsection{Description}):
	Inserted \normalfont before \bfseries in \descriptionlabel
	Modified the documentation to use doc's `environment' environment
	when documenting new environments.
	(subsubsection{Vertical spacing}):
	Added the setting of \maxdepth and \@maxdepth.

	* slides.dtx:
	Modified the documentation to use doc's `environment' environment
	when documenting new environments.
	(subsubsection{Vertical spacing}):
	Added the setting of \maxdepth and \@maxdepth.

	* classes.dtx (subsection{The title}):
	Now check whether we are in the first or second column in
	twocolumn mode.
	(subsubsection{Vertical spacing}):
	Added the setting of \maxdepth and \@maxdepth.
	(subsubsection{Itemize}):
	Inserted \normalfont before \bfseries in second level list label.
	(subsubsection{Description}):
	Inserted \normalfont before \bfseries in \descriptionlabel

1994-05-05 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltidxbib.dtx: Do not write page number in \nocite warning
	message.  Set switch for warning and end of run.

1994-05-05 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* preload.dtx:
	Added some explanation about the need to have the encoding
	predeclared as well.

1994-05-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltfinal.dtx: Added empty \errhelp.

1994-05-04 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Changed the wording of the warning in
	  \NeedsTeXFormat.

	* ltinit.dtx: added patch (from Frank)
	  @badcrerr error message removed

1994-05-04 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latint.dtx:
	Renamed \@@DeclareMathDelimiter to \@xDeclareMathDelimiter

1994-05-03 David Carlisle <latex-bugs@latex-project.org>

	* ltinit.dtx: add \@break@tfor
	Remove many superfluous braces around arguments of \@ifnextchar
	and \@ifstar.

	* source2e.tex: allow full indexing on \@latexerr \@warning, and
	  \@tempboxa and friends.

	* ltfiles.dtx: add \@onlypreamble\@obsoletefile
	 remove some obsolete code which was previously commented out.
	 rename \@break@loop to \@break@tfor, and move its definition to
	 ltinit.

	* tlb0203.lvt: new test file for \@tfor bug.

1994-05-03 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltidxbib.dtx: Make \nocite issue a warning for an undefined
	citation key.

	* ltfinal.dtx: Corrected setting catcode for ctrl-j.

	* amsfonts.fdd: Removed definitions for AMS-supplied cm fonts.

	* cmfonts.fdd: Included definitions for AMS-supplied cm fonts.

1994-05-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx:
	\@badcrerr replaced by \@nolnerr.

	* ltinit.dtx:
	\@badcrerr error message removed.

1994-05-03 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltfinal.dtx: Set the catcode of ^^J to other.

	Removed \@undefinedfonterror.

1994-05-02 Chris Rowley <latex-bugs@latex-project.org>

	* ltoutput.dtx (subsubsection{Float control}):

	Shortened code of \@resethfps.

	Corrected info message code.

	* fontcmds.dtx:

1994-05-02 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Redid the method of switching off 2e commands.

	* ltfinal.dtx: Set all the catcodes before dumping.  Made 127
	illegal.

	* install.l2e: Added yandytex.l2e

	* accents.dtx: Rewrote almost everything from scratch.

	* yandytex.l2e: Installed a file from Berthold

	Corrected \@fontswitch.

1994-05-01 Chris Rowley <latex-bugs@latex-project.org>

	* ltfloat.dtx (subsection{Floating Environments}):

	Added \@largefloatcheck.

	Removed unnecessary braces from arguments of \@ifnextchar.

1994-05-01 Braams J.L. <latex-bugs@latex-project.org>

	* classes.dst:
	Removed line left over from the driver generation.

	* slides.dtx (subsection{The class code}):
	Removed the use of variables to store the version information.
	Added \ProvidesFile to slides.def

	* letter.dtx (section{Identification}):
	Removed the use of variables to store the version information.

	* classes.dtx (section{Identification}):
	Removed the use of variables to store the version information.

	* proc.dtx (subsection{Identification}):
	Removed the use of variables to store the version information.

	* makeindx.dtx (subsection{Identification}):
	Removed the use of variables to store the version information.

1994-04-30 Chris Rowley <latex-bugs@latex-project.org>

	* ltinit.dtx:

	Added latexinfo commands.

	* fontcmds.dtx:

	Changed prefix in \@protecteddef from frag@ to frag.
	Changed warning therein to an info message.

	Removed long lines.

	Changed to, eg, v1.0l.

	* ltoutput.dtx:

	Rogue space removed.

	Cut-off points for adding \@emptycol changed.

	Empty column action added: \@emptycol.

	Full of floats action improved.

	Changed `active characters warning' to an info message.

	(subsection{Floats}):

	Changed wording of some error messages.

	Changed 9* to 199* in dates.

	Fixed bug from \dblfigrule with \@topnewpage.

	Removed long lines.

	Changed to, eg, v1.0l.
1994-04-29 Braams J.L. <latex-bugs@latex-project.org>

	* letter.dtx (section{Identification}):
	Use the generic name LaTeX instead of LaTeX2e in the arguments of
	\ProvidesClass and removed typeout message.

1994-04-29 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: use `v' in \changes entries.

	* ltxdoc.dtx: Update the documentation. (source2e now has an
	  index by default.)

	* ltclass.dtx: upgrade version to 1 (no other change, except
	  using `v' in \changes entries in to match the other kernel
	  files.)

	* test2e.tex: reset the original \showbox parameters. (As
	  ltplain now sets them to -1)

1994-04-28 Braams J.L. <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Table of Contents}):
	Changed the definitions of \l@part, \l@chapter and \l@section
	(article only) to check the value of tocdepth.  :
	(section{Identification}):
	Use the generic name LaTeX instead of LaTeX2e in the arguments of
	\ProvidesClass and \ProvidesFile

	* letter.dtx (subsection{Two-side or one-side printing}):
	Allow the twoside option in native mode; introduced oneside
	option.
	(subsubsection{Defining the page styles}):
	Changed the definition of the pagestyles plain and empty to also
	define the head and feet for even pages; Added different
	definition for pagestyle headings when twoside is in effect.
	(subsection{The generic letter commands}):
	A letter has to start on a `right' page when in twosided mode.

1994-04-28 David Carlisle <latex-bugs@latex-project.org>

	* graphpap.dtx: Leslie's \graphpaper macros, Converted to
	  ignore spaces between arguments, and documented using doc.

	* ltxdoc.dtx: add \parg for picture mode args.

	* ltpictur.dtx (subsection{Curves}): added \bezier and \qbezier
	(section{Picture Mode}): Modified \picture \multiput and \bezier
	so that they ignore spaces between arguments.
	(section{Picture Mode}): made \circle use \@inmatherr

1994-04-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx (section{Plain \TeX}):
	Turn off overrfull box tracing in trancript file.

	* doc.dtx (subsection{Bells and whistles}):
	Ignore \Finale without \StopEventually.

	* latint.dtx:
	Removed \uppercase from all counter assignments dealing possibly
	with hex numbers. That means that
	   \DeclareMathSymbol{m}{\mathord}{operators}{"6d}
	doesn't work any longer (must be "6D now).
	On the other hand
	   \DeclareMathSymbol{m}{\mathord}{operators}{`m}
	although we would suggest to use at least `\m

	* ltlists.dtx:
	Replaced the warning \@ltxnomath by \@inmatherr.

	* ltinit.dtx (section{Initex initialisations}):
	Added error macro \@inmatherr#1 to be issued by commands
	that will not work in math mode (like (\circle))

	* doc.dtx (subsection{Redefining the \textsf{index} environment}):
	Use \RequirePackage to input multicol.

1994-04-25 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: Remove extra full stops from the ends of some
	  error messages.

1994-04-25 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltmiscen.dtx:
	message changed to "\verb ended by end of line"

1994-04-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltpage.dtx:
	Redefine \@leftmark and \@rightmark to use \@firstoftwo
	and \@secondoftwo.

	* classes.dtx (subsection{Font changing}):
	We do warn now if \sl or \sc is found in math
	(not that they should be used at all.

	* ltpictur.dtx:
	Removed surplus spaces after "\hbox to " in several cases.

1994-04-23 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltfinal.dtx (subsection{Font loading}):
	Checked the value of \font@submax. If greater 0pt issue a
	bold warning and reset it to 0pt.

	* ltmiscen.dtx:
	\verb error messages reworded.

1994-04-22 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltplain.dtx:
	Replaced width, height, depth by \@wifth, \@height, \@depth.

	* latint.dtx:
	Replace the use of \@leftmark with \@firstoftwo.
	Moved \@tempdimc to ltinit.dtx.

	* ltinit.dtx:
	Moved all \@gobble... macros to this file.

	* ltmiscen.dtx (subsection{Environments}):
	Messages generated by \enddocument reworded.

1994-04-21 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx (section{\LaTeX\ Box commands}): add colour
	  support to minipage. add comments throughout the file.

	* source2e.tex: modify to always print the index and change
	  history, no longer need to use ltxdoc.cfg to get the index.

1994-04-21 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* newlfont.dtx:
	Changed message "Don't use ..." to "Command \foo invalid in math mode".

	* lfonts.dtx:
	Changed message "Don't use ..." to "Command \foo invalid in math mode".

	* fam.dtx:
	Changed message "Don't use ..." to "Command \foo invalid in math mode".
	Changed \errmessage's to \@latexerr's.

1994-04-21 Alan Jeffrey <latex-bugs@latex-project.org>

	* install.l2e: Corrected the wording of the bug report.

	* ltfinal.dtx: Added some documentation, incorporated ltcodes.dtx.
	This now includes setting the catcodes of 128--255 to `illegal'.

1994-04-20 David Carlisle <latex-bugs@latex-project.org>

	* features.tex: New name for dircheck.
	 Improve description of package option names.  Modify
	 description of dtx extension (as they may now be directly
	 processed by LaTeX.
	 \@filename@parse typo corrected to \filename@parse.

1994-04-20 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* fam.dtx (subsection{Macros for loading fonts}):
	Added the global flag \ifG@fontsubs. This will be set to true
	when automatic font substitution happened.

	* ltmiscen.dtx (subsection{Environments}):
	Moved the warning messages in \enddocument so that they will appear in
	succession. Also ensure that the aux file is always read so that toc etc.
	will be correctly produced even in case of multiple labels.
	Query \ifG@fontsubs and issue a warning in \enddocument when set to true.
	Also check if size substitution has happened and issue a warning if it
	is greater than \fontsubfuzz.

1994-04-20 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Redefined \verbatim@noligs@list.

1994-04-19 David Carlisle <latex-bugs@latex-project.org>

	* ltpage.dtx Improve documentation.

1994-04-18 David Carlisle <latex-bugs@latex-project.org>

	* ltfinal.dtx: Use catcode15 not catcode13 for control chars.
	  Initialise \textwidth \textheight and page style.

	* ltfloat.dtx: removed colour support from \@footnotetext and
	  \@savemarbox. The `simple' extra groups that had been added
	  cause incorrect spacing. More complicated modifications
	  required for colour support will be done in color.sty.

1994-04-18 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latint.dtx:
	Removed surplus definition of \no@alphabet@error (see fam.dtx entry).
	Corrected an error in \DeclareMathAlphabet M@#3 -> M@#2.
	Added a missing % in \SetMathAlphabet@.
	Changed two error message helps still containing \documentstyle. :-)
	Changed all "Redeclaring something..." messages to log only infos.
	Changed "Check substitution defaults ..." message to "Checking defaults ..."

	* fam.dtx:
	Changed message "Calculating math sizes ..." to appear only in
	transcript file.
	\no@alphabet@error reimplemented to be LaTeX err message.
	\no@alphabet@help removed.

	* tracefnt.dtx:
	Changed line breaks and wording in some messages.
	Removed surplus "." from some warning messages.
	All warning/error messages changed to start "LaTeX Font Warning" etc.
	Continuation lines are changed to "(Font)".

	* tracefnt.dtx (section{Scaled font extraction}):
	Removed dimen regs \fontsubfuzz and \fontsubmax and replaced them
	by macros \fontsubfuzz and \font@submax.

1994-04-18 Alan Jeffrey <latex-bugs@latex-project.org>

	* web2ctex.l2e: Changed name from unixtex.l2e.  Changed the
	example shell script to look for a LATEX209INPUTS environment
	variable.

	* install.l2e: Changed name of unixtex.l2e to
	web2ctex.l2e.

	* latint.dtx: Changed \font@warning to \font@log for redefining
	math alphabets and symbol fonts.

1994-04-17 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltcntlen.dtx:
	Use new std counter error message \@nocounterr.

	* ltthm.dtx:
	Use new std counter error message \@nocounterr.

	* ltinit.dtx:
	Defined \@nocounterr to be the LaTeX2e error command with one
	argument that announces unknown counters. Changed \@nocnterr
	back to no-arg syntax for compatibility with old styles making
	use of that error message. \@nocnterr should not be used by
	new LaTeX2e applications.

1994-04-15 Rainer Schoepf <latex-bugs@latex-project.org>

	* proc.dtx: Adding missing guard /class, this produced
	incorrect proc.sty.

	* ltboxes.dtx: Added missing % character in definition of
	\@isavebox.

1994-04-14 Braams J.L. <latex-bugs@latex-project.org>

	* slides.dtx (subsection{Font changing}):
	\@renewfontswitch has gone; \@newfontswitch has become
	\DeclareOldFontCommand

	* letter.dtx (subsection{Font changing}):
	\@renewfontswitch has gone; \@newfontswitch has become
	\DeclareOldFontCommand

	* classes.dtx (subsection{Fonts}):
	The size changing commands are no longer defined in the
	kernel. Use \newcommand instead of \renewcommand.
	(subsection{Font changing}):
	\@renewfontswitch has gone; \@newfontswitch has become
	\DeclareOldFontCommand

	* oldgerm.dtx:
	 Renamed \@newtextcmd to \DeclareTextFontCommand

	* fontcmds.dtx:
	Renamed \@newtextcmd to \DeclareTextFontCommand and
	\@newfontswitch to \DeclareOldFontCommand as agreed in Warwick.

1994-04-14 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: fix to pagestyle in change log.

1994-04-14 Alan Jeffrey <latex-bugs@latex-project.org>

	* latexbug.tex: Changed the prompt for `a list of files' to a
	prompt for a single filename.  Made latexbug look to see if it
	could find the file, and if it can, it includes the file and the
	logfile in the latexbug.msg.

1994-04-12 David Carlisle <latex-bugs@latex-project.org>

	* ltinit.dtx: Add definition of \@dischyph (was in ltboxes).

	* ltboxes.dtx: Remove redefinition \@acci-iii. (now defined in
	  ltplain). Remove definition of \@dischyph (now in ltinit).

	* ltplain.dtx: define \' \` \= in terms of \@acci-iii.
	  Use NFSS font commands in \ttraggedright and \proclaim.

1994-04-12 Rainer Schoepf <latex-bugs@latex-project.org>

	* manifest.l2e: Changes according to splitting of kernel.

	* ltvers.dtx: Have Expansion of \fmtversion (version info)
	generated automatically.

	* accdefs.dtx: Removed definitions of accent macros \' \` \=
	as these are in the kernel.

1994-04-12 Alan Jeffrey <latex-bugs@latex-project.org>

	* oztex.l2e: Added warning that lines are > 80 chars

1994-04-11 Braams J.L. <latex-bugs@latex-project.org>

	* classes.dtx (subsubsection{Titlepage}):
	Removed bug introduced by inserting \cleardoublepage in the wrong
	place.

	Checked the file for long lines and wrapped them.

	LL introduced options openright and openany fot the report and
	book classes.

	LL introduced commands \frontmatter, \mainmatter and \backmatter
	to the book class.

1994-04-11 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: add * form of filecontents environment.
	  Protect \ProvidesFile against space and / having strange
	  catcodes.

	* ltinit.dtx: remove setting of errorcontextlines in \@latexerr
	  remove old definition of the \LaTeX logo.

	* source2e.tex: minor improvements (mainly to the comments)

	* ltthm.dtx: use new style \@nocnterr (diff from Frank, dated
	  1994/04/09)

1994-04-11 Alan Jeffrey <latex-bugs@latex-project.org>

	* fam.dtx: Added `defaultscriptratio and
	`defaultscriptscriptratio.

	* latex209.dtx: Switched off `enlargethispage and the `!' float
	option.

1994-04-10 Alan Jeffrey <latex-bugs@latex-project.org>

	* install.l2e: Split the installation guide into install.l2e,
	texpert.l2e, and system-specific oztex.l2e and unixtex.l2e files.

	* template.l2e: Created a template for system.l2e files.

1994-04-09 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltherest.dtx:
	Use standard counter missing error message for \newtheorem.

	* ltcntlen.dtx:
	Use \setcounter in \stepcounter to have counter name checked.
	Change usage of \@nocnterr to have counter name as argument.

	* ltinit.dtx:
	Change default err message to point to the LaTeX manual or
	LaTeX companion.

1994-04-05 Alan Jeffrey <latex-bugs@latex-project.org>

	* latex209.dtx: Switched off `lrbox, `width, `height and `depth in
	2.09 mode.

	Removed optional arguments to `parbox, `minipage and `newcommand.

	Made `ProvidesPackage and `ProvidesClass produce log entries
	rather than warnings.

	Removed `filedate.

1994-03-31 David Carlisle <latex-bugs@latex-project.org>

	* ltxdoc.dtx: Minor improvements.

	* manifest.l2e: update this file with all the new file names.

	* source2e.tex: update this file with all the new file names.

	* unpack2e.ins: update this file with all the new file names.

	* ltherest.dtx: The only thing left in this file is the old
	  definition of \documentstyle and \@options, which are
	  redefined in ltclass.dtx. This file is now removed.

	* ltpage.dtx: Create file. Page style + \raggedbottom \sloppy
	  etc.  Taken from ltherest.dtx.

	* ltidxbib.dtx: create file. index and bibliography stuff from
	  ltherest.dtx.

1994-03-29 David Carlisle <latex-bugs@latex-project.org>

	* ltcntlen.dtx: create file. Contains counter and length macros.

	* ltmiscen.dtx: remove counter macros.

1994-03-28 David Carlisle <latex-bugs@latex-project.org>

	* ltfloat.dtx: create file by removing sectioning commands from
	  ltherest.dtx
	  Use \normalsize in \@caption in place of \@normalsize.

	* ltsect.dtx: create file by removing sectioning commands from
	  ltherest.dtx.

	* ltthm.dtx: create file by removing theorem environment from
	  ltherest.dtx.

	* lttab.dtx: Improve documentation, mainly making sure that
	  \changes entries are not in the scope of `oldcomments'.

	* ltlists.dtx: Improve documentation, mainly making sure that
	  \changes entries are not in the scope of `oldcomments'.

	* ltmiscen.dtx: Improve documentation, mainly making sure that
	  \changes entries are not in the scope of `oldcomments'.

	* ltfiles.dtx: remove \@normalsize test from \document. Use
	  \normalsize instead of \@normalsize.

	* ltinit.dtx: Remove redefinition of \newcount and friends as
	  version in ltplain.dtx is no longer \outer.
	  Comment out the experimental version of \@bsphack.

	  Remove test for \inputlineno undefined as it is
	  defined in ltplain.dtx

	* ltplain.dtx: remove \outer from \newskip \newdimen \newwrite
	  and \newfam. Also comment out the definition of the `log like'
	  operators. (This does not alter the format, as they were
	  previously redefined by later files.)

	* ltdirchk.dtx: Improve documentation. (Removal of comments
	  refering to obsolete versions of the file.)

1994-03-25 David Carlisle <latex-bugs@latex-project.org>

	* source2e.tex: fix date to be \fmtversion, and add authors.

	* ltxdoc.dtx (section{DocInclude}): Use \part to separate the
	  individual file sections.

	* Started Keeping Change log in GNU format. All entries below
	  this point, have been converted from the LaTeX/doc \changes
	  log.

1994-03-16 Braams J.L. <latex-bugs@latex-project.org>

	* proc.dtx:
	Removed the use of \wlog and included \fileversion in the optional
	argument of \ProvidesClass

	* slides.dtx:
	Removed the \typeout lines since they are no longer needed.

	* varioref.dtx (subsection{Options}):
	Inserted missing hash mark in the code for the spanish option.

1994-03-16 David Carlisle <latex-bugs@latex-project.org>

	* ltfiles.dtx: v1.0c \document (DPC) directly add file list
	  settings

	* ltclass.dtx: 0.3f \listfiles Move this code directly into
	  \document

	* ltclass.dtx: 0.3f "General" Add pkgindoc package

1994-03-15 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: 1.0c "General" Add \NeedsTeXFormat

	* ltclass.dtx: 0.3e \@missingfileerror Quit on x or X just like
	  a real error

	* fontcmds.dtx: v3.2a "General" Removed defs of short-forms and
	  all sizes except \normalize

	* fontcmds.dtx: v3.2a "General" Removed \@renewfontswitch

	* fontcmds.dtx: v3.2a "General" Changed \/ to \@@italiccorr

	* fontcmds.dtx: v3.2a "General" Adapted to mass formatting

1994-03-15 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* varioref.dtx: (subsection{Options}):
	Text added for spanish default (Julio Sanchez).
	Changed all \extra... to \extras... that was a bug

1994-03-14 David Carlisle <latex-bugs@latex-project.org>

	* ltherest.dtx: v1.0c \end@float (DPC) Use \color@endgroup

	* ltherest.dtx: v1.0c \@xfloat (DPC) Use \color@begingroup

	* ltherest.dtx: v1.0c \@savemarbox (DPC) Use \color@begingroup

	* ltherest.dtx: v1.0c \@footnotetext (DPC) Use
	  \color@begingroup, add \endgraf

	* ltherest.dtx: 1.0c \@xympar (DPC) Use \color@begingroup

	* ltboxes.dtx: 1.0b \sbox Use \color@begingroup

	* ltboxes.dtx: 1.0b \lrbox Use \color@begingroup

	* ltboxes.dtx: 1.0b \color@endgroup macro added for colour
	  support

	* ltboxes.dtx: 1.0b \color@begingroup macro added for colour
	  support

	* ltboxes.dtx: 1.0b \@isavepicbox Use \color@begingroup

	* ltboxes.dtx: 1.0b \@isavebox Use \color@begingroup

1994-03-14 Rainer Schoepf <latex-bugs@latex-project.org>

	* lablst.tex: Added.

	* idx.tex: Added.

1994-03-14 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx: (subsubsection{Margins}):
	Shortened calculation for margins.

1994-03-13 David Carlisle <latex-bugs@latex-project.org>

	* ltinit.dtx: v1.0c \@tfor (DPC) Add \@tf@r so a single group is
	  correctly treated.

	* ltfiles.dtx: 0.3b \InputIfFileExists Use new cmd
	  \@addtofilelist

	* ltclass.dtx: 0.3d \listfiles Reset \@addtofilelist at begin
	  document

	* ltclass.dtx: 0.3d \@addtofilelist Macro added

1994-03-13 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* docstrip.dtx:
	Replaced \if!#2! by \if>#2> in \from to allow negated modules
	appearing in this place.

	* doc.dtx:
	Removed \typeout's

	* eufrak.dtx:
	Removed \typeout's

	* euscript.dtx:
	Removed \typeout's

	* latexsym.dtx:
	Removed \typeout's

	* exscale.dtx:
	Removed \typeout's

	* oldgerm.dtx:
	Removed \typeout's

	* varioref.dtx:
	Removed \typeout's

	* pandora.dtx:
	Removed \typeout's

	* docstrip.dst:
	Corrected unpacking for ltxdoc.cls (change of docstrip module).

	* classes.dtx
	(subsubsection{The dimension of text}):
	Use same default values for native mode as in old styles.

	(section{Identification}):
	Added file versions to the \Provides... commands

	(subsection{Footnotes}):
	Use \@makefnmark rather than its expansion in the definition
	of \@makefntext.

1994-03-12 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: v1.0b "General" Name changed from lplain. The end
	  of an era

	* ltinit.dtx: v1.0b \@yargdef Name changed from \XXX@Argdef

	* ltinit.dtx: v1.0b \@reargdef New defn, in terms of \@yargdef

	* ltherest.dtx: v0.1b \@xympar (DPC) Extra bgroup for colour

	* ltherest.dtx: v0.1b \@savemarbox (DPC) Extra group for colour

	* ltdirchk.dtx: 1.0b "General" Minor edits to the typeouts in
	  ltxcheck

	* ltdirchk.dtx: 1.0b "General" Change name from dircheck.dtx

	* ltclass.dtx: 0.3c \ProvidesPackage use \@gtempa

	* ltclass.dtx: 0.3c \ProvidesPackage Add \wlog

	* ltclass.dtx: 0.3c \ProvidesFile Add \wlog

	* ltclass.dtx: 0.3c "General" Change name from docclass to
	  ltclass

	* ltclass.dtx: 0.3c \@fileswithoptions Do not use
	  \@pr@videpackage to avoid typeout

1994-03-12 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* classes.dtx
	(section{Identification}):
	Removed \typeout statements since this is now handled by
	\Provide...

	(subsubsection{Margins}):
	New algorithm for calculation \oddsidemargin.
	New algorithm for calculating \marginparwidth.

	* unpack2e.ins:
	Changed kernel generation using new file names.

1994-03-11 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.dtx: Corrected \@oval, like previous change to
	latex.dtx.

	* latint.dtx: \DeclareSymbolFontAlphabet: Added check against
	use of alphabet switch outside of math mode.

1994-03-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* newlfont.dtx: Changed \math@bgroup/\math@egroup to use
	\bgroup/\egroup, to follow the change in fam.dtx.

	* fam.dtx: Changed \math@bgroup/\math@egroup to use
	\bgroup/\egroup rather than \begingroup/\endgroup to avoid
	leaking out of style changes. Side effect: now always produce
	mathord atoms.

	* tlb0320.lvt: Added \showoutput and \scrollmode.

	* manifest.l2e: Added syntonly.dtx, syntonly.ins and
	nfssfont.tex.

	* l2extra.dst: Added generation of syntonly package.  Removed
	generation of .drv file for varioref.

	* syntonly.dst: Added to distribution.

	* syntonly.dtx: Added to distribution.

1994-03-08 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: v1.0a "General" Remove need for a driver file.

	* ltdirchk.dtx: 1.0a "General" Reorganise driver module into `new
	  style'

	* ltclass.dtx: 0.3b "General" Modify driver code into `new style'

1994-03-08 Rainer Schoepf <latex-bugs@latex-project.org>

	* slides.dtx: Changed \@makefnmark to call \@makefntext rather
	that \@thefnmark directly.

	* letter.dtx: Changed \@makefnmark to call \@makefntext rather
	that \@thefnmark directly.  Changed class to always write an
	.aux file, so that, e.g., cross referencing commands work.

	* tl2e4.tlg: Update for new versions of packages latexsym,
	newlfont, euscript.

	* tlxs05s.tlg: Update for removal of declared option `twoside'
	in slides.dtx.

	* tlcs05s.tlg: Update for removal of declared option `twoside'
	in slides.dtx.

	* tlcs01a.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs01b.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs01l.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs01p.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tltc001.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tltc002.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs01r.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs02.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs04a.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs04b.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs04r.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlcs08.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* slides.dtx: Corrected first argument of \IfFileExists for
	reading sfonts.cfg: sfonts.def to sfonts.cfg.

	* tnfss1.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tnfss2.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tnfss3.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tnfss4.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tnfss5.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tnfss6.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tl2e5.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlb0014.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex01.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex02.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex03.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex04.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex06.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* vlatex07.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tl2e1.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tl2e2.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tl2e3.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlb0057.tlg: Updated for new filedate (\docdate taken up
	from some file).

	* tlb0010.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlb0018.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlb0073.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* tlb0077.tlg: Updated for change in latexsym.dtx (v2.1a -->
	v2.1b).

	* fontcmds.dtx: Corrected typo in documentation.

1994-03-07 David Carlisle <latex-bugs@latex-project.org>

	* lttab.dtx: v1.0a "General" Long lines wrapped to 72 columns

	* ltpictur.dtx: v0.1a "General" Long lines wrapped to 72 columns

	* ltpictur.dtx: v0.1a "General" Initial version, split from
	  latex.dtx:

	* ltlists.dtx: v1.0a "General" Long lines wrapped to 72 columns

	* ltinit.dtx: v1.0a "General" (DPC) Removed input of nfsscode.ltx

	* ltinit.dtx: v1.0a \@@italiccorr Macro added

	* ltinit.dtx: v0.1a "General" Long lines wrapped to 72 columns

	* ltinit.dtx: v0.1a "General" Initial version, split from
	  latex.dtx:

	* ltherest.dtx: v0.1a \end@float (DPC) Extra group for colour

	* ltherest.dtx: v0.1a "General" Long lines wrapped to 72 columns

	* ltherest.dtx: v0.1a "General" Initial version, split from
	  latex.dtx:

	* ltherest.dtx: v0.1a \@xfloat (DPC) Extra group for colour

	* ltherest.dtx: v0.1a \@settodim (DPC) Extra group for colour

	* ltherest.dtx: v0.1a \@hangfrom (DPC)Extra groups for colour

	* ltherest.dtx: v0.1a \@footnotetext (DPC) Extra group for colour

	* ltfinal.dtx: v0.1a "General" Remove oldcomments environment

	* ltfinal.dtx: v0.1a "General" Initial version, split from
	  latex.dtx

	* ltfinal.dtx: 0.1a "General" use \InputIfFileExists not
	  \IfFileExists

	* ltfinal.dtx: 0.1a "General" move code here from lhyphen.dtx

	* ltfinal.dtx: 0.1a "General" Add code from the old dump.dtx

	* ltfiles.dtx: v1.0a "General" Long lines wrapped to 72 columns

	* ltfiles.dtx: v1.0a "General" Initial version, split from
	  latex.dtx

	* ltboxes.dtx: v1.0a "General" Unify format with other Kernel
	  files

	* ltboxes.dtx: v0.1a \@mpfootnotetext (DPC) Extra group for
	  colour

1994-03-07 Rainer Schoepf <latex-bugs@latex-project.org>

	* cmextra.dst: Corrected `cyrilic' --> `cyrillic'.  Changed
	1993 to 1994.

	* slides.dtx: Removed declared option `twoside' (Suggested by
	Joachim Schrod).

1994-03-07 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* makeindx.dtx (subsection{Makeidx}):
	Changed \newcommand to \providecommand for \seename.

1994-03-06 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latexsym.dtx:
	Changed \typeout's to \wlog's

	* newlfont.dtx (section{The Code}):
	Define \cal and \mit to behave as in NFSS1

1994-03-04 David Carlisle <latex-bugs@latex-project.org>

	* ltvers.dtx: v1.0a "General" Initial version, split from
	  latex.dtx

	* lttab.dtx: v1.0a "General" Initial version, split from
	  latex.dtx

	* ltlists.dtx: v1.0a "General" Initial version, split from
	  latex.dtx

1994-03-04 Rainer Schoepf <latex-bugs@latex-project.org>

	* testpage.tex: Changed question asking for paper type so that
	the answer must now include `paper'. Added question for
	doublesided printing.

1994-03-03 David Carlisle <latex-bugs@latex-project.org>

	* ltboxes.dtx: 0.1f \@irsbox Replaced a missing \else

1994-03-03 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltxdoc.dtx:
	Added driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.
	Set counter StandardModuleDepth to 1, since all ltx documentation
	needs that setting anyway.

1994-03-02 David Carlisle <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.3a "General" Remove need for driver file

	* ltboxes.dtx: v0.1e "General" Remove need for drv file

	* ltboxes.dtx: v0.1e "General" Add 2ekernel module

1994-03-02 Rainer Schoepf <latex-bugs@latex-project.org>

	* unpack2e.ins: Added 2ekernel conditional to generation of
	ltboxes.ltx from ltboxes.dtx since this is now necessary
	(cf. last change to ltboxes.dtx).

	* unpack2e.ins: Added 2ekernel conditional to generation of
	latex2e.ltx from docclass.dtx since this is now necessary
	(cf. last change to docclass.dtx).

	* unpack2e.ins: Removed generation of latex2e.drv and
	dircheck.drv.

	* slides.dst: Renamed sfontdef.* to sfonts.*.

	* unpacked.l2e: Removed *.drv files (no longer generated)
	Renamed slides .ltx files to .def.

	* slides.fdd: Removed extra pair of curly braces after
	DeclareFontFamily.  Corrected Documentation to refer to
	sfonts.*, not to sfontdef.*.

	* slides.dtx: Renamed files sfontdef.* to sfonts.*.

	* letter.dtx: Moved documentation driver further up, so that
	"latex2e letter.dtx" works.

	* letter.dst: Removed generation of .drv file, changed typeout
	message that explains how to typeset the documentation.

	* slides.dtx: Added forgotten changes entry for last change.

	* slides.dtx: Renamed files slides.ltx and sfontdef.ltx to
	slides.def and sfontdef.def.

	* slides.fdd: Moved driver further up so that no extra .drv
	file is needed, but "latex2e slides.fdd" works.

	* slides.dst: Updated copyright message to show 1994.  Removed
	generation of .drv files.  Renamed .ltx --> .def

	* slides.dtx: Moved driver further up so that no extra .drv
	file is needed, but "latex2e slides.dtx" works.  Removed
	makeidx class option, as it is now a proper package.  Changed
	leqno class option t oread leqno.clo.  Added fleqn class
	option (reads fleqn.clo).
1994-03-01 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: 0.2k "General" Add unstripped module, so that
	  dircheck.dtx may be used with initex

1994-03-01 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* unpack2e.ins:
	Removed unnecessary .drv generation (some are still there)
	Added the WITHOUT ANY WARRANTY message to some preambles.

	* oldgerm.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.
	Removed extra pair of braces after \DeclareFontFamily which has
	only three arguments not four.

	* oldlfont.dtx:
	Removed surplus \ShortVerb setting.

	* lhyphen.dtx:
	Corrected typo in documentation.

1994-02-28 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* varioref.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

1994-02-27 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* latint.dtx:
	Removed decl of \@unused since defined earlier.
	Removed decl of \typeout.
	Removed decl of \@tempdima \@tempdimb.

1994-02-26 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* eufrak.dtx:
	Changed driver code slightly.
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* euscript.dtx:
	Changed driver code slightly.
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* exscale.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* nfssfont.dtx:
	Added to the distribution.
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* docstrip.dtx (section{Producing the documentation}):
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* oldlfont.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* latexsym.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* newlfont.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* pandora.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* preload.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* lhyphen.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* fontdef.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

	* fontcmds.dtx:
	Moved the driver code in front so that the documentation can be
	processed by simply running the file through LaTeX2e.

1994-02-24 Frank Mittelbach  <Frank.Mittelbach@latex-project.org>

	* ltdirchk.dtx: 0.2j "General" \noboundaryis \relax not undef in
	TeX2 (initialised in 2e format)

	* ltdirchk.dtx: 0.2j "General" Remove need for drv file

	* fam.dtx (subsection{Macros for loading fonts}):
	Removed catcode settings from \try@load@fontshape and
	\DeclareFontShape and placed them into a separate macro called
	\nfss@catcodes so that it is easier to maintain special
	requirements for packages that make certain characters active.

1994-02-10 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2z \@fileswithoptions Renamed \@compatibility to
	\@documentclasshook. ASAJ.

	* ltclass.dtx: 0.2z \@documentclasshook Changed the name from
	\@compatibility to \@documentclasshook, and added the check
	for whether \@normalsize has been defined. ASAJ.

1994-02-07 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2y \ProcessOptions* Add extra ,s so `two' is not
	matched with `twocolumn'

	* ltclass.dtx: 0.2y \ProcessOptions* Add extra ,s so `two' is not
	matched with `twocolumn'

	* ltclass.dtx: 0.2y \@ifclasswith Add extra ,s so `two' is not
	matched with `twocolumn'

	* ltclass.dtx: 0.2y \@fileswithoptions Run \@compatibility on the
	first class to start (not the first to finish)

1994-02-03 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e "General" correct mistakes in the
	documentation

1994-02-02 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2x \@fileswithoptions Only run the hook and
	options check if the file was loaded.

1994-02-01 David Carlisle <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2e \thispagestyle (DPC) Modify to get nicer
	error message

	* ltherest.dtx: LaTeX2e \pagestyle (DPC) Modify to get nicer
	error message

1994-01-31 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e "General" use \@normalsize instead of
	\normalsizeinternally

	* ltfiles.dtx: v0.9t \document set `@normalsize or `normalsize if
	necessary

	* ltclass.dtx: 0.2w \g@addto@macro Use toks register to avoid
	`hash' problems

	* fontcmds.dtx: v3.1b "General" `@normalsize no longer defined

1994-01-29 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2v \@fileswithoptions All options raise error if
	no \ProcessOptions\ appears

	* ltclass.dtx: 0.2v \@@unprocessedoptions Macro added.

1994-01-28 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e "General" Let \fmtversion point to current
	file date.

1994-01-27 N.N. <latex-bugs@latex-project.org>

	* fontcmds.dtx: v3.1a \nocorrlist Only ., used as default for cm
	fonts

1994-01-25 David Carlisle <latex-bugs@latex-project.org>

	* ltplain.dtx: LaTeX2e \bordermatrix Removed \p@renwd.

	* ltdirchk.dtx: 0.2i "General" Protect against looping on
	\@@input and \@@end

1994-01-24 David Carlisle <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2e \pagestyle (DPC) Complain if pagestyle is
	undefined.

	* ltdirchk.dtx: 0.2h \IfFileExists Stop testing once texsys.aux
	has been found

1994-01-21 David Carlisle <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9s \verbatim@font Removed unnecessary category
	code hackery.

	* ltherest.dtx: LaTeX2e \@xfloat Added missing percent
	characters.

	* ltdirchk.dtx: 0.2g \today Name changeed from \stamp, to save
	memory

	* ltdirchk.dtx: 0.2g \filename@parse Minor changes, and add Mac
	version (:)

	* ltdirchk.dtx: 0.2g "General" Improve documentation, reorganise
	docstrip module

	* ltclass.dtx: 0.2u \documentstyle compatibility file now
	latex209.def.

1994-01-20 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: 0.2f \IfFileExists \@copytexsys removed

	* ltdirchk.dtx: 0.2f "General" \@copytexsys and the texsys.new
	file removed

	* ltdirchk.dtx: 0.2f "General" Modify all of ltxcheck

1994-01-19 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: 0.2e \strip@prefix name changed from
	\strip@meaning, to match NFSS

	* ltdirchk.dtx: 0.2e \input@path No longer check that an empty
	group is in the path

	* ltdirchk.dtx: 0.2e \IfFileExists name changed from \test

1994-01-18 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9p \@verbatim Only add \penaltyif in hmode

	* ltherest.dtx: LaTeX2e \bibliography Use \@input@ so include
	files are listed.

	* ltfiles.dtx: v0.9p \include Use \@input@ so include files are
	listed.

	* ltfiles.dtx: v0.9p \InputIfFileExists New Definition

	* ltfiles.dtx: v0.9p \IfFileExists New Definition

	* ltfiles.dtx: v0.9p \@input@ Macro added

	* ltfiles.dtx: v0.9p \@input do not use a different definition
	for \input@path

	* ltfiles.dtx: v0.9p \@iffileonpath Macro added

	* ltfiles.dtx: v0.9p \@break@loop Macro added

	* ltclass.dtx: 0.2t \@ifclassloaded Fix typo \@pkgetension

1994-01-17 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2s \listfiles New Version, adds `.tex' if
	needed, and lines up columns

	* ltclass.dtx: 0.2s "General" Wrapped long lines to column 72

	* ltclass.dtx: 0.2s "General" Added many more \@onlypreamble
	commands

	* ltclass.dtx: 0.2s \@fileswithoptions Modify to reduce parameter
	stack usage

	* ltclass.dtx: 0.2s \@fileswithoptions Modify to reduce parameter
	stack usage

1994-01-15 N.N. <latex-bugs@latex-project.org>

	* ltfiles.dtx: v0.9o \document move `@preamblecmds after document
	hook

1994-01-14 David Carlisle <latex-bugs@latex-project.org>

	* ltdirchk.dtx: 0.2d \IfFileExists Close the texsys.aux output
	stream

1993-12-20 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e \@reargdef Kept old version of \@reargdef,
	for array.sty

	* ltfiles.dtx: 0.9m \@obsoletefile Added this command, removed
	@oldfilewarning

1993-12-19 Alan Jeffrey <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e \@esphack There seem to be problems with
	selfmade birthday presents

	* ltclass.dtx: 0.2r \endfilecontents Different message when
	ignoring a file

	* fontcmds.dtx: v3.0b "General" Untidying added, so this is now a
	TEMPORARY version.

	* fontcmds.dtx: v3.0b "General" Some more tidying done.

	* fontcmds.dtx: v3.0b "General" Other tidying

	* fontcmds.dtx: v3.0b "General" @pdef comand added

	* fontcmds.dtx: v3.0b \@protecteddef Command added

	* fontcmds.dtx: v3.0b \@newtextcmd Corrected and tidied

	* fontcmds.dtx: v3.0b \@newfontswitch Corrected and tidied

	* fontcmds.dtx: 3.0b "General" Wording changes by CAR.

	* fontcmds.dtx: 3.0b "General" Made \@newfontswitch produce an
	error if the command already exists, and added
	\@renewfontswitch. ASAJ.

	* fontcmds.dtx: 3.0b "General" Added by ASAJ.

1993-12-17 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0j \@tracemessage tracefloatvals made a
	document command

	* ltoutput.dtx: v1.0j \@topnewpage check for vsize too small
	added

	* ltoutput.dtx: v1.0j \@startpagehook Hook removed

	* ltoutput.dtx: v1.0j \@opcol Hook removed

	* ltoutput.dtx: 1.0j \@topnewpage Page room test added

	* ltoutput.dtx: 1.0j \@specialoutput Page room test added

	* ltoutput.dtx: 1.0j \@addtocurcol Extra space test added

	* ltherest.dtx: LaTeX2e \mark Removed init \mark at begin
	document, since it doesn't work.

	* ltclass.dtx: 0.2q \documentstyle Match Alan's new code.

	* ltclass.dtx: 0.2q \@fileswithoptions Add \ompatibility hook

	* ltclass.dtx: 0.2q \@documentclasshook Macro added

	* ltmiscen.dtx: v0.9i \literal Macro added

1993-12-16 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e \LaTeXe Extended logo by DPC

	* ltinit.dtx: LaTeX2e \@esphack Corrected optimisation :-)

	* ltherest.dtx: LaTeX2e \mark Init \mark at begin document

1993-12-15 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2p "General" Removed extra \.'s from \@@warnings

	* ltboxes.dtx: 0.1d \parbox Changed default from `c' to `s'

	* ltboxes.dtx: 0.1d \minipage extra space removed.

	* ltboxes.dtx: 0.1d \minipage Changed default from `c' to `s'

	* ltboxes.dtx: 0.1d \@iparbox Changed default from `c' to `s'

	* ltboxes.dtx: 0.1d \@iminipage Changed default from `c' to `s'

1993-12-14 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0i "General" Section added to declare all
	parameters

1993-12-13 David Carlisle <latex-bugs@latex-project.org>

	* ltlists.dtx: LaTeX2e Initialised \@itemlabel

	* ltmiscen.dtx: v0.9h \@verbatim Removed optional argument of
	\item

	* ltmiscen.dtx: v0.9h \@verbatim Readded \@noligs

	* ltmiscen.dtx: v0.9h \@noligs Readded \@noligs

	* ltdirchk.dtx: 0.2a \strip@prefix modified, name changed from
	\stripmeaning

	* ltdirchk.dtx: 0.2a \IfFileExists Removed interactive prompting
	for current directory syntax

	* ltdirchk.dtx: 0.2a "General" on the `docstrip' pass, do not
	check openin path

	* ltclass.dtx: 0.2o \usepackage Fixed error handling

	* ltclass.dtx: 0.2o \documentstyle compatibility file now
	latex209.sty.

	* ltclass.dtx: 0.2o "General" Removed setting \errcontextlines\
	(now in latex.tex)

1993-12-12 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0h \@tracemessage Commands changed

	* ltoutput.dtx: v1.0h \@testfp defs changed to lets

	* ltoutput.dtx: v1.0h \@startdblcolumn defs changed to lets

	* ltoutput.dtx: v1.0h \@startcolumn defs changed to lets

	* ltoutput.dtx: v1.0h \@resethfps Warnings added: minimal

	* ltoutput.dtx: v1.0h \@makecol defs changed to lets

	* ltoutput.dtx: v1.0h \@doclearpage defs changed to lets

	* ltoutput.dtx: v1.0h \@doclearpage defs changed to lets

	* ltoutput.dtx: v1.0h \@doclearpage defs changed to lets

	* ltoutput.dtx: v1.0h \@cflt name changed

	* ltoutput.dtx: v1.0h \@ccflb defs changed to lets

	* ltoutput.dtx: v1.0h \@ccflb boxmaxdepth setting moved

1993-12-11 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9g \ref Macro reimplemented

	* ltmiscen.dtx: v0.9g \pageref Macro reimplemented

	* ltmiscen.dtx: v0.9g \frac Added group around first arg

	* ltmiscen.dtx: v0.9g \@setref Macro added

	* ltherest.dtx: LaTeX2e \@title Added default

	* ltherest.dtx: LaTeX2e \@author Added default

	* fontcmds.dtx: v3.0a \textup Macros changed

	* fontcmds.dtx: v3.0a \sw@slant Macro changed

	* fontcmds.dtx: v3.0a \maybe@ic@ Macro and name changed

	* fontcmds.dtx: v3.0a \maybe@ic Macro name changed

	* fontcmds.dtx: v3.0a \fix@penalty Macro added

	* fontcmds.dtx: v3.0a \emph Macro changed

	* fontcmds.dtx: v3.0a "General" newfontswitch command corrected
	and changed

	* fontcmds.dtx: v3.0a "General" newcommands replaced by defs

	* fontcmds.dtx: v3.0a "General" italic correction now put in
	front of penalty before glue

	* fontcmds.dtx: v3.0a "General" Complete reworking of all text
	commands, using just one creator function

	* fontcmds.dtx: v3.0a \@newtextcmd Macro changed

1993-12-09 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9e \enddocument Hook added

	* ltfiles.dtx: v0.9e \document Hook added

	* ltclass.dtx: 0.2n \documentstyle input 209 compatibility file.

	* ltboxes.dtx: 0.1c \@irsbox fix another typo

1993-12-08 N.N. <latex-bugs@latex-project.org>

	* ltlists.dtx: LaTeX2e \@item use \sboxto support colour

	* ltinit.dtx: LaTeX2e \@vbsphack Command added

	* ltinit.dtx: LaTeX2e \@esphack Command reimplemented

	* ltinit.dtx: LaTeX2e \@bsphack Command reimplemented; late
	birthday present for Chris

	* ltboxes.dtx: 0.1b \lrbox move \@endpefalse out of the inner
	group

	* ltboxes.dtx: 0.1b \@irsbox fix typo

	* ltboxes.dtx: 0.1b \@iiiparbox \endgraf added due to extra group
	in \@begin@tempboxa

	* ltboxes.dtx: 0.1b \@begin@tempboxa Extra braces for color
	support (braces removed from other macros)

	* fontcmds.dtx: 2.1b "General" Macros \rm, \bf and \sf moved to
	classes.dtx:

1993-12-07 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2m \@fileswithoptions Reset \CurrentOption

	* ltclass.dtx: 0.2l \ProvidesFile Macro added

1993-12-06 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0g \@topnewpage \@floatplacement placement bug
	fixed

	* ltoutput.dtx: v1.0f \@specialoutput Unboxing of 255 added to
	rescue writes

	* ltclass.dtx: 0.2k \ExecuteOptions Preserve \CurrentOption

1993-12-05 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0f \output Command changed

	* ltoutput.dtx: v1.0f @\getfpsbit Command added

	* ltoutput.dtx: v1.0f @\boxfpsbit Command added

	* ltoutput.dtx: v1.0f \@topnewpage Commands changed

	* ltoutput.dtx: v1.0f \@textfloatsheight Commands added

	* ltoutput.dtx: v1.0f \@testfp Command changed

	* ltoutput.dtx: v1.0f \@testfp Command added

	* ltoutput.dtx: v1.0f \@startpagehook Hook added

	* ltoutput.dtx: v1.0f \@startdblcolumn Command changed

	* ltoutput.dtx: v1.0f \@startcolumn Command changed

	* ltoutput.dtx: v1.0f \@shipoutsetup Command added

	* ltoutput.dtx: v1.0f \@setfpsbit Command added

	* ltoutput.dtx: v1.0f \@setfloattypecounts Command added

	* ltoutput.dtx: v1.0f \@resethfps Command added

	* ltoutput.dtx: v1.0f \@outputpage Command changed

	* ltoutput.dtx: v1.0f \@opcol Hook added

	* ltoutput.dtx: v1.0f \@opcol Command changed

	* ltoutput.dtx: v1.0f \@fpsadddefault Command added

	* ltoutput.dtx: v1.0f \@flupdates Command added

	* ltoutput.dtx: v1.0f \@flstop Commands added

	* ltoutput.dtx: v1.0f \@flsettextmin Command added

	* ltoutput.dtx: v1.0f \@flsetnum Command added

	* ltoutput.dtx: v1.0f \@flcheckspace Command added

	* ltoutput.dtx: v1.0f \@addtotoporbot Command changed

	* ltoutput.dtx: v1.0f \@addtonextcol Command changed

	* ltoutput.dtx: v1.0f \@addtodblcol Command changed

	* ltoutput.dtx: v1.0f \@addtocurcol Command changed

	* ltoutput.dtx: v1.0f \@addtobot Command changed

	* ltherest.dtx: LaTeX2e \@xfloat Command changed

	* ltherest.dtx: LaTeX2e \@dblfloatplacement Command changed

1993-12-04 N.N. <latex-bugs@latex-project.org>

	* ltfiles.dtx: v0.9b \input Macro reimplemented

	* ltfiles.dtx: v0.9b \InputIfFileExists Macro added

	* ltfiles.dtx: v0.9b \IfFileExists Macro added

	* ltfiles.dtx: v0.9b \@input Macro reimplemented

	* ltfiles.dtx: v0.9b \@iinput Macro reimplemented

1993-12-03 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: v0.9b \@latexerr Set \c@errorcontextlines to -1

	* ltclass.dtx: 0.2i "General" \@onlypreamble: Many commands
	declared.

	* ltclass.dtx: 0.2i "General" Removed obsolete \@documentclass

	* ltclass.dtx: 0.2i \@cls@pkg Name changed to avoid clash with
	output routine.

	* ltboxes.dtx: 0.1a \set@color macro added

	* ltboxes.dtx: 0.1a \set@color color support

	* ltboxes.dtx: 0.1a \sbox extra group

	* ltboxes.dtx: 0.1a \sbox color support

	* ltboxes.dtx: 0.1a \raisebox redefined to support \height

	* ltboxes.dtx: 0.1a \parbox Redefined to support extra optional
	arguments

	* ltboxes.dtx: 0.1a \newsavebox Pass the whole of arg 1 to
	\@ifdefinable

	* ltboxes.dtx: 0.1a \minipage Redefined to support extra optional
	arguments

	* ltboxes.dtx: 0.1a \mbox extra group

	* ltboxes.dtx: 0.1a \makebox modified

	* ltboxes.dtx: 0.1a \lrbox macro added

	* ltboxes.dtx: 0.1a \lrbox color support

	* ltboxes.dtx: 0.1a \fbox extra group

	* ltboxes.dtx: 0.1a \endlrbox macro added

	* ltboxes.dtx: 0.1a \bm@b macros added

	* ltboxes.dtx: 0.1a \@savebox default c not x

	* ltboxes.dtx: 0.1a \@makepicbox macro modified

	* ltboxes.dtx: 0.1a \@makebox default changed from x to c

	* ltboxes.dtx: 0.1a \@isavepicbox extra group

	* ltboxes.dtx: 0.1a \@isavebox extra group

	* ltboxes.dtx: 0.1a \@isavebox color support

	* ltboxes.dtx: 0.1a \@irsbox redefined to support \height

	* ltboxes.dtx: 0.1a \@imakebox macro modified

	* ltboxes.dtx: 0.1a \@iirsbox redefined to support \height

	* ltboxes.dtx: 0.1a \@end@tempboxa macro added

	* ltboxes.dtx: 0.1a \@begin@tempboxa macro added

	* ltboxes.dtx: 0.1a \@argrsbox macro removed

1993-12-01 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0e \@reinserts Command added

1993-11-30 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v1.0c \@tracemessage Commands added

	* ltmiscen.dtx: LaTeX2e \eqnarray initialised everycr to {}

1993-11-29 N.N. <latex-bugs@latex-project.org>

	* ltplain.dtx: ??? "General" All accents in decimals; suggested
	by Paul Taylor

	* ltoutput.dtx: v1.0b \@makespecialcolbox Command added

	* ltoutput.dtx: v1.0b \@makecol \@makespecialcolbox added

1993-11-28 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2h \endfilecontents Don't globally allocate a
	write stream (always use 15)

	* ltclass.dtx: 0.2h "General" Primitive filenames now terminated
	by space not \relax.

	* ltclass.dtx: 0.2h "General" Directory syntax checing moved to
	dircheck.dtx:

	* ltclass.dtx: 0.2h "General" Assorted commands now in the kernel
	removed.

	* ltclass.dtx: 0.2h \@twoclasseserror Macro added

	* ltclass.dtx: 0.2h \@missingfileerror Use filename parser from
	dircheck

1993-11-24 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e \P@LaTeX Macro changed

	* fontcmds.dtx: v2.1a \test@next Macro added

	* fontcmds.dtx: v2.1a \maybe@ic@ Use \test@next

1993-11-23 N.N. <latex-bugs@latex-project.org>

	* ltoutput.dtx: v0.1c \enlargethispage* Commands added

	* ltoutput.dtx: v0.1c \@specialoutput Command changed

	* ltoutput.dtx: v0.1c \@makecol Command changed

	* ltoutput.dtx: v0.1c \@kludgeins Insert added

	* ltoutput.dtx: v0.1c \@enlargepage Command added

	* ltoutput.dtx: v0.1a \paperwidth Register added

	* ltoutput.dtx: v0.1a \paperheight Register added

	* ltinit.dtx: LaTeX2e \two@digits Macro added

	* ltinit.dtx: LaTeX2e \renewenvironment Macro reimplemented and
	extended

	* ltinit.dtx: LaTeX2e \renewcommand Macro reimplemented and
	extended

	* ltinit.dtx: LaTeX2e \newcommand Macro reimplemented and
	extended

	* ltinit.dtx: LaTeX2e "General" replaced plus by \@plus if
	appropriate

	* ltinit.dtx: LaTeX2e \@yargdef Macro interface changed

	* ltinit.dtx: LaTeX2e \@yargdef Avoid \@?@? token

	* ltinit.dtx: LaTeX2e \@xargdef Macro interface changed

	* ltinit.dtx: LaTeX2e \@xargdef Macro added

	* ltinit.dtx: LaTeX2e \@newenv Macro interface changed

	* ltinit.dtx: LaTeX2e \@newcommand Macro added

	* ltinit.dtx: LaTeX2e \@ifundefined Redefined to remove a
	trailing \fi

	* ltclass.dtx: 0.2g "General" Warnings and errors now directly
	coded.

	* ltclass.dtx: 0.2g "General" Various macros now moved to
	latex.tex.

	* ltclass.dtx: 0.2g \@use@ption Name changed from \@executeoption

1993-11-22 N.N. <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX2e \providecommand Macro added

	* ltinit.dtx: LaTeX2e \c@errorcontextlines Macro added

	* ltinit.dtx: LaTeX2e \LaTeXe Macro added

	* ltinit.dtx: LaTeX2e \@plus Macro added

	* ltinit.dtx: LaTeX2e \@minus Macro added

	* ltinit.dtx: LaTeX2e \@checkcommand Macro added

	* ltherest.dtx: LaTeX2e \settoheight Macro added

	* ltherest.dtx: LaTeX2e \settodepth Macro added

	* ltherest.dtx: LaTeX2e \@settopoint Macro added

	* ltherest.dtx: LaTeX2e \@settodim Macro added

	* ltclass.dtx: 0.2f \listfiles Removed checking for
	\@unknownversion

	* ltclass.dtx: 0.2f \@unknownversion Macro removed

	* ltclass.dtx: 0.2f \@ifclasslater Added //00 so parsing never
	produces a runaway argument.

	* ltclass.dtx: 0.2f \@fileswithoptions Made the initial version
	[] not [\@unknownversion]

	* ltclass.dtx: 0.2f \@fileswithoptions Made the default [] not
	[\@unknownversion]

1993-11-21 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9a \verbatim@font Macro added

	* ltmiscen.dtx: v0.9a \verb use \verbatim@font instead of \tt

1993-11-21 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: v0.9a \@verbatim use \verbatim@font instead of
	\tt

	* ltinit.dtx: LaTeX2e "General" replaced \tt by \ttfamily if
	appropriate

	* ltinit.dtx: LaTeX2e "General" replaced \sf by \sffamily if
	appropriate

	* ltinit.dtx: LaTeX2e "General" replaced \sc by \scshape if
	appropriate

	* ltinit.dtx: LaTeX2e "General" replaced \rm by \rmfamily if
	appropriate

	* ltinit.dtx: LaTeX2e "General" replaced \it by \itshape if
	appropriate

	* ltinit.dtx: LaTeX2e "General" replaced \bf by \bfseries if
	appropriate

	* ltclass.dtx: 0.2e \@missingfileerror Stop infinite looping on
	\@er@ext

1993-11-18 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2d \documentstyle Modified \RequirePackage stuff.

	* ltclass.dtx: 0.2d \NeedsTeXFormat \fmtname \fmtversion not
	\@\pldots

	* ltclass.dtx: 0.2d \ExecuteOptions Use \CurrentOption not \@tempa

1993-11-17 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2c \ProcessOptions* restoring \@fileswith@pti@ns
	added.

	* ltclass.dtx: 0.2c \NeedsTeXFormat Name changed from
	\NeedsFormat

	* ltclass.dtx: 0.2c \DeclareOption* Error checking added

	* ltclass.dtx: 0.2c \CurrentOption Name changed from \@curroption

	* ltclass.dtx: 0.2c \@twoloadclasserror Macro added

	* ltclass.dtx: 0.2c \@fileswithoptions Added trap for two
	\LoadClass commands.

	* ltclass.dtx: 0.2c \@badrequireerror Macro added

	* ltclass.dtx: 0.2c \@@fileswith@pti@ns Macro added

1993-11-15 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2b \documentstyle Modified to match
	\ProcessOption*

	* ltclass.dtx: 0.2b \ProcessOptions* Star form added.

1993-11-14 N.N. <latex-bugs@latex-project.org>

	* ltclass.dtx: 0.2a \g@addto@macro Made global

	* ltclass.dtx: 0.2a \documentstyle Added \RequirePackage
	\@unusedoptionlist stuff.

	* ltclass.dtx: 0.2a \ProcessOptions* Stop adding the global
	option list inside class files.

	* ltclass.dtx: 0.2a \ProcessOptions* Optimise `empty option'
	code.

	* ltclass.dtx: 0.2a \NeedsTeXFormat made more robust for
	alternative syntax for other formats.

	* ltclass.dtx: 0.2a \AtEndDocument Included extension in the
	generated macro name for package and class hooks.

	* ltclass.dtx: 0.2a \@reset@ptions macro added

	* ltclass.dtx: 0.2a \@fileswithoptions Moved reseting of
	\default@ds, \ds@ and \@declaredoptions here, from the end of
	\ProcessOptions.

	* ltclass.dtx: 0.2a \@currext Name changed from \@currextension

1993-11-03 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltpictur.dtx: LaTeX2.09 "General" (RmS) changed \halign to
	\ialignto initialize \tabskip  and \everycr

1993-09-08 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \enddocument Added warning in case of
	undefined references.

1993-09-07 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 Changed definition of \verb so that
	it detects a missing second delimiter.

1993-09-03 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \verbatim@nolig@list Replaced \@noligs
	by extensible list

1993-08-05 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \@sect (RmS) Made sure that
	\protectworks correctly in expansion of \the<counter>

1993-08-03 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \enddocument Changed redefinition of
	\global to redefinition of \@setckpt.

1993-05-05 N.N. <latex-bugs@latex-project.org>

	* fontcmds.dtx: v2.0b "General" Removed all LaTeX related cmds

1992-11-26 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \footnote (RmS) Changed all to
	\def\protect{\noexpand\protect\noexpand}

	* ltherest.dtx: LaTeX2.09 \@footnotetext (RmS) added protection
	for \edef

	* ltboxes.dtx: LaTeX2.09 \@mpfootnotetext (RmS) added protection
	for \edef

1992-08-25 Frank Mittelbach <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \@sect (FMi) replaced explicit setting
	of \@svsec by call to \@seccntformat

1992-08-24 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \verb Changed \verband \@sverb to work
	correctly in math mode

	* ltinit.dtx: LaTeX2.09 \@ifnextchar Changed so first argument
	can be `='.

1992-08-19 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \@othm (RmS) Changed error message to
	complain about undefined counter

1992-03-18 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \end@float (RmS) changed \@esphack to
	\@Esphack

	* ltherest.dtx: LaTeX2.09 \@xympar (RmS) added
	\global\@ignorefalse

1992-01-10 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \@othm (RmS) Check for existence of
	theorem environment

1991-11-22 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltlists.dtx: LaTeX2.09 \@item (RmS) Changed second call to
	\makelabelto \unhbox\@tempboxa. Avoids problems with side
	effects in \makelabeland is more efficient.

	* ltherest.dtx: LaTeX2.09 \footnote (RmS) Added
	\let\protect\noexpandin \@xfootnote, \@xfootnotemark, and
	\@xfootnotetext

1991-11-06 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \end@float (RmS) added warning message
	perhaps we should use an error message

1991-11-04 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltlists.dtx: LaTeX2.09 \makelabel (RmS) added default
	definition for \makelabel, to produce an error message.

1991-11-01 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \footnote (RmS) Added
	\let\protect\noexpandin \footnote, \footnotemark, and
	\footnotetext, since \xdef is used

1991-10-17 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltinit.dtx: LaTeX209 \@tfor (Rms) \xdef replaced by \def (See
	FMi's array.doc)

1991-09-29 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltherest.dtx: LaTeX2.09 \@footnotetext (RmS) added \reset@font

	* ltherest.dtx: LaTeX2.09 \@dottedtocline (RmS) added
	\reset@font for page number

	* ltboxes.dtx: LaTeX2.09 \@mpfootnotetext (RmS) added
	\reset@font

1991-08-26 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \@verbatim \@@par added

1991-08-14 Rainer Schoepf <latex-bugs@latex-project.org>

	* ltplain.dtx: LaTeX2.09 \cases (RmS) inserted extra braces
	around entry for NFSS

	* ltpictur.dtx: LaTeX2.09 "General" (RmS) inserted extra braces
	around entry for NFSS

	* ltherest.dtx: LaTeX2.09 \@endtheorem Moved \itshapeafter \item
	to make it work with NFSS

1991-07-24 N.N. <latex-bugs@latex-project.org>

	* ltmiscen.dtx: LaTeX2.09 \@verbatim Added
	\penalty\interlinepenalty to definition of \par so that
	\samepage works
