\begin{theglossary} \makeatletter\scan@allowedfalse \item v1.0d\efill \subitem General:\ Added use of \cs {NeedsTeXFormat}\pfill 23 \subsubitem Made eqaution and eqnarray environments in the fleqn option up to date with latex.dtx\pfill 23 \subsubitem remove \cs {@in}, made option makeindex a synonym for option makeidx\pfill 23 \subsubitem removed \cs {@minus}, \cs {@plus}, \cs {@settopoint}, \cs {@setfontsize}; they are now in the kernel\pfill 23 \subsubitem Replaced \cs {bf} with \cs {bfseries}; \cs {rm} with \cs {rmfamily}\pfill 23 \item v1.0f\efill \subitem General:\ Made all lines shorter than 72 characters\pfill 23 \subsubitem Use class ltxdoc document class\pfill 10 \subitem \verb*+\bf+:\ Macro added\pfill 69 \subitem \verb*+\it+:\ Macro added\pfill 70 \subitem \verb*+\rm+:\ Macro added\pfill 69 \subitem \verb*+\sc+:\ Macro added\pfill 70 \subitem \verb*+\sf+:\ Macro added\pfill 69 \subitem \verb*+\sl+:\ Macro added\pfill 70 \subitem \verb*+\tt+:\ Macro added\pfill 69 \item v1.0g\efill \subitem General:\ Distinguished between compatibility and `normal' mode for the font changing commands.\pfill 69 \subsubitem Made change in eqnarray for the fleqn option, as suggested by Rainer.\pfill 23 \subitem \verb*+\cal+:\ Macro added\pfill 70 \subitem \verb*+theindex+:\ Moved the setting of \cs {@restonecoltrue}\pfill 75 \subitem \verb*+\listoffigures+:\ Moved the setting of \cs {@restonecolfalse}\pfill 73 \subitem \verb*+\listoftables+:\ Moved the setting of \cs {@restonecolfalse}\pfill 74 \subitem \verb*+\mit+:\ Macro added\pfill 70 \subitem \verb*+\tableofcontents+:\ Moved the setting of \cs {@restonecolfalse}\pfill 71 \subitem \verb*+executivepaper+:\ Removed typo, A4 is not 279 mm high\pfill 29 \item v1.0h\efill \subitem General:\ Corrected some typos. ASAJ.\pfill 32 \subsubitem Made the definitions of the font- and size-changing commands use \cs {renew} rather than \cs {new}. Defined the float parameters with \cs {renewcommand} rather than \cs {newcommand}. Corrected some typos in the fleqn option. Replaced two occurrences of -\cs {@secpenalty} by \cs {@secpenalty}. ASAJ.\pfill 23 \subsubitem These are now defined in the kernel, so use \cs {@renewfontswitch}. Compatibility mode defines \cs {@renewfontswitch} to do nothing, so we don't need to check for compatibility mode any more.\pfill 69 \subitem \verb*+\bottomfraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 40 \subitem \verb*+\dblfloatpagefraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 41 \subitem \verb*+\dbltopfraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 41 \subitem \verb*+\floatpagefraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 40 \subitem \verb*+\l@part+:\ Replaced -\cs {@secpenalty} by \cs {@secpenalty}. ASAJ.\pfill 71 \subitem \verb*+\textfraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 40 \subitem \verb*+\topfraction+:\ Replaced \cs {newcommand} with \cs {renewcommand}. ASAJ.\pfill 40 \item v1.0i\efill \subitem \verb*+thebibliography+:\ Corrected definition of thebibliography for article\pfill 74 \item v1.0j\efill \subitem General:\ Added \cs {normalfont} back in the definitions of \cs {rm} etc. as this should be the default behaviour\pfill 69 \subsubitem Added \cs {ProvidesFile} to size files\pfill 23 \subsubitem Use \cs {cmd} in change entries\pfill 23 \item v1.0k\efill \subitem General:\ Removed some typos/bugs\pfill 23 \subitem \verb*+\l@chapter+:\ Added \cs {hbox} around dots.\pfill 73 \item v1.0l\efill \subitem General:\ add the extension to the names of the files\pfill 23 \subsubitem Changed version numbering; moved leqno and fleqn options to an external file.\pfill 23 \subitem \verb*+\l@chapter+:\ Don't reset to \cs {rmfamily}\pfill 73 \item v1.0m\efill \subitem \verb*+\labelwidth+:\ Use em instead of pt to remain compatible with old styles\pfill 62 \subitem \verb*+\leftmarginvi+:\ Use em instead of pt to remain compatible with old styles\pfill 62 \subitem \verb*+\parindent+:\ \cs {parindent} should be different, depending on the pointsize\pfill 39 \item v1.0n\efill \subitem General:\ Removed code for makeidx option and made it a separate package; removed use of \cs {setlength} from list parameters.\pfill 23 \item v1.0o\efill \subitem General:\ Small documentation changes\pfill 23 \item v1.0q\efill \subitem General:\ Small documentation changes\pfill 23 \item v1.0r\efill \subitem General:\ Moved driver code in order not to need a separate driver\pfill 10 \item v1.10\efill \subitem General:\ Forword $\rightarrow $ Foreword.\pfill 51, 77 \item v1.11\efill \subitem \verb*+\@chapter+:\ Renamed \cs {beforechaptervspace} etc. to \cs {chapterbeforeskip} etc.\pfill 57 \subsubitem Used \cs {@toctoupper} rather than \cs {@toupper}\pfill 57 \subitem \verb*+\@part+:\ Renamed \cs {beforechaptervspace} etc. to \cs {chapterbeforeskip} etc.\pfill 55 \subsubitem Used \cs {@toctoupper} rather than \cs {@toupper}\pfill 55 \subitem General:\ Added \cs {@toctoupper}\pfill 24 \subsubitem Added tocupper option\pfill 5, 33 \subsubitem Included lengths as well as fonts. These should probably be lengths and use \cs {setlength}, but this seems to add an extra space between the heading and the text which I do not know how to avoid.\pfill 34 \subsubitem Provided a starred form of the commands\pfill 59 \subsubitem Provided heading spacing lengths.\pfill 28 \subsubitem Renamed \cs {beforechaptervspace} etc. to \cs {chapterbeforeskip} etc. and moved these\pfill 28 \subsubitem Replaced magic numbers\pfill 59 \subsubitem Used \cs {@toctoupper} rather than \cs {@toupper}\pfill 59, 61 \subitem \verb*+\section+:\ Used \cs {@toctoupper} rather than \cs {@toupper}\pfill 59 \item v1.12\efill \subitem General:\ Added \cs {lofindent} and \cs {loflabelwidth} to replace magic numbers.\pfill 73 \subsubitem Added \cs {lofindent} and \cs {lotindent}\pfill 29 \subsubitem Added \cs {loflabelwidth} and \cs {lotlabelwidth}\pfill 29 \subsubitem Added \cs {lotindent} and \cs {lotlabelwidth} to replace magic numbers.\pfill 74 \item v1.13\efill \subitem \verb*+\@makechapterhead+:\ Moved brace so that \cs {par}\cs {nobreak} are included in the same font grouping: this removes a bug where the chapter heading was not spaced properly between lines.\pfill 58 \subitem \verb*+\@makeschapterhead+:\ Moved brace so that \cs {par}\cs {nobreak} are included in the same font grouping: this removes a bug where the chapter heading was not spaced properly between lines.\pfill 59 \item v1.14\efill \subitem \verb*+\@startonecolumn+:\ Added \cs {faculty} command.\pfill 27 \subitem General:\ Darren added \cs {degreetitlefont}. Added \cs {titlepagefont}, \cs {facultyfont}, \cs {institutionfont}\pfill 28 \subsubitem Darren added ma, masc, meng options and change number of signatures.\pfill 32 \subsubitem Darren added the graphics package if the logo option is used.\pfill 39 \subsubitem Darren added upperdegreetitle and upperinstitution options. Added a bunch of others.\pfill 32 \subitem \verb*+\maketitle+:\ Added \cs {@faculty} and similar options.\pfill 47 \subsubitem Fixed \cs {MakeUppercase} problem: make sure that you give the arguments. The construction \cs {if}$\mathinner {\cdotp \cdotp \cdotp }$\cs {MakeUppercase}\cs {fi}\{text\} does not work.\pfill 47 \item v1.15\efill \subitem \verb*+\maketitle+:\ Darren changed \cs {normalfont} to \cs {titlepagefont}\pfill 47 \item v1.17\efill \subitem \verb*+\chapter+:\ We now set the pagestyle for this page to \textsl {plain} as was the default for the original classes. This was the default behaviour and is referenced for example in the \textsl {fancyhdr} package. Ultimately there should be an option for setting this style.\pfill 56 \item v1.19\efill \subitem General:\ Added \% to \cs {def}\cs {@evenhead}\{ and \cs {def}\cs {@oddhead}\{ commands on their own line so that an extra space is not inserted causing the previous overflow. Now the 0.99 factor can be removed. Thanks to James P. Zibin for this fix.\pfill 41 \item v1.1a\efill \subitem \verb*+\@endonecolumn+:\ New algorithm for \cs {marginparwidth}\pfill 25 \subsubitem New algorithm for \cs {oddsidemargin}\pfill 25 \subitem \verb*+\@makefntext+:\ Use \cs {@makefnmark} to generate footnote marker\pfill 77 \subitem General:\ Removed \cs {typeout} messages\pfill 23 \subitem \verb*+\brokenpenalty+:\ Show correct default which is 100\pfill 40 \item v1.1f\efill \subitem General:\ Inserted forgotten line break\pfill 23 \item v1.2a\efill \subitem General:\ Added openright option. (LL)\pfill 23 \item v1.2b\efill \subitem General:\ Added the \dots {}matter commands. (LL)\pfill 23 \item v1.2d\efill \subitem General:\ Checked the file for long lines and wrapped them when necessary; made a slight implementation modification to the openright and openany options.\pfill 23 \item v1.2e\efill \subitem General:\ \cs {@renewfontswitch} has become \cs {DeclareOldFontCommand}\pfill 69 \item v1.2g\efill \subitem \verb*+\sc+:\ Added warning if used in math mode\pfill 70 \subitem \verb*+\sl+:\ Added warning if used in math mode\pfill 70 \item v1.2i\efill \subitem General:\ Use LaTeX instead of LaTeX2e in messages\pfill 23 \subitem \verb*+\l@chapter+:\ Don't print a toc line when the tocdepth counter is less than 0\pfill 72 \subitem \verb*+\l@part+:\ Don't print a toc line when the tocdepth counter is less then -1\pfill 71 \item v1.2j\efill \subitem General:\ Removed the use of \cs {fileversion} c.s.\pfill 23 \item v1.2k\efill \subitem \verb*+\descriptionlabel+:\ Inserted \cs {normalfont}\pfill 63 \subitem \verb*+\labelitemii+:\ Inserted \cs {normalfont}\pfill 63 \item v1.2l\efill \subitem General:\ changed some \cs {changes} entries\pfill 23 \item v1.2m\efill \subitem General:\ Forgot a few entries\pfill 23 \item v1.2o\efill \subitem General:\ Changed file information\pfill 23 \item v1.2p\efill \subitem General:\ Moved identification and driver to the front of the file\pfill 23 \item v1.2q\efill \subitem \verb*+\@makecaption+:\ Use \cs {sbox}\cs {@tempboxa} instead of \cs {setbox}\cs {@tempboxa}\cs {hbox} to make this colour safe\pfill 69 \item v1.2t\efill \subitem General:\ Refrased a few sentences to prevent overfull hboxes\pfill 23 \item v1.2v\efill \subitem \verb*+\@dotsep+:\ Changed documentation from $>$ or $=$ to $\ge $\pfill 70 \subitem \verb*+\@makechapterhead+:\ Added \cs {interlinepenalty}\cs {@M} to prevent a page break in the middle of a title\pfill 58 \subsubitem Added a \cs {nobreak} to prevent a page break between the chapter number and the chapter title\pfill 58 \subitem \verb*+\@makeschapterhead+:\ Added \cs {interlinepenalty}\cs {@M} to prevent a page break in the middle of a title\pfill 59 \subitem General:\ Made the oneside option work for the book class\pfill 23 \subsubitem removed typo\pfill 78 \subitem \verb*+\if@mainmatter+:\ Moved the allocation of \cs {if@mainmatter} here\pfill 26 \item v1.2w\efill \subitem General:\ Use \cs {newcommand*}\pfill 11 \subsubitem Use \cs {newcommand*} for commands with arguments\pfill 23 \subitem \verb*+\mit+:\ Now define \cs {cal} and \cs {mit} using \cs {DeclareRobustCommand*}\pfill 70 \item v1.2x\efill \subitem \verb*+\@makecaption+:\ Due to a change in the way floats are handled we need to set the \cs {if@minipage} switch to false\pfill 69 \item v1.2y\efill \subitem \verb*+\descriptionlabel+:\ made command short\pfill 63 \item v1.2z\efill \subitem \verb*+\@endonecolumn+:\ Also take \cs {marginparsep} into account here\pfill 25 \subitem General:\ Always use \cs {cs} in \cs {changes} entries\pfill 23 \subitem \verb*+thebibliography+:\ added a missing percent character\pfill 74 \item v1.3a\efill \subitem General:\ Replaced all \cs {hbox to} by \cs {hb@xt@}\pfill 23 \subitem \verb*+\footnoterule+:\ use \cs {@width}\pfill 76 \item v1.3b\efill \subitem \verb*+thebibliography+:\ Added missing braces in definition of thebibliography environment.\pfill 74 \subitem \verb*+\l@chapter+:\ Added missing braces around argument to \cs {addpenalty}.\pfill 72 \subitem \verb*+\l@part+:\ Added missing braces around argument to \cs {addpenalty}.\pfill 71 \item v1.3c\efill \subitem \verb*+\@makechapterhead+:\ replace \cs {reset@font} with \cs {normalfont}\pfill 57 \subitem \verb*+\@makeschapterhead+:\ replace \cs {reset@font} with \cs {normalfont}\pfill 59 \subitem \verb*+\@part+:\ replace \cs {reset@font} with \cs {normalfont}\pfill 55 \subitem \verb*+\@spart+:\ replace \cs {reset@font} with \cs {normalfont}\pfill 56 \subitem \verb*+\section+:\ replace \cs {reset@font} with \cs {normalfont}\pfill 59 \item v1.3d\efill \subitem General:\ Replaced all \cs {uppercase} by \cs {MakeUppercase}\pfill 23 \item v1.3f\efill \subitem \verb*+\subsubitem+:\ Corrected error in definition of \cs {@idxitem}.\pfill 76 \item v1.3h\efill \subitem General:\ Split up to save save stack /1742\pfill 77 \item v1.3i\efill \subitem General:\ Moved code for generic class options leqno and fleqn to kernel file\pfill 79 \item v1.3j\efill \subitem \verb*+\@endpart+:\ move docstrip guard to avoid defining \cs {@endpart} in article\pfill 56 \subitem \verb*+\@makechapterhead+:\ replace braces by \cs {space}\pfill 58 \subitem \verb*+\@part+:\ add missing percent\pfill 55 \subitem \verb*+thebibliography+:\ remove surplus spaces\pfill 74 \subitem \verb*+\l@part+:\ Add missing percent\pfill 72 \subitem \verb*+\maketitle+:\ use \cs {let} to save space\pfill 50 \subitem \verb*+\mit+:\ Remove surplus braces\pfill 70 \subitem \verb*+\part+:\ Replace \cs {hbox} by \cs {null}\pfill 55 \subitem \verb*+\subsubitem+:\ use \cs {@idxitem} to save space\pfill 76 \subitem \verb*+\today+:\ use \cs {edef} to save a lot of space\pfill 78 \subitem \verb*+quotation+:\ stop \cs {item} scanning for [ with \cs {relax}\pfill 65 \subitem \verb*+quote+:\ stop \cs {item} scanning for [ with \cs {relax}\pfill 65 \item v1.3k\efill \subitem \verb*+\@openbib@code+:\ Macro added\pfill 75 \subitem \verb*+\@startonecolumn+:\ Macro \cs {if@openbib} removed\pfill 26 \subitem \verb*+thebibliography+:\ Code for openbib changed\pfill 74 \subitem \verb*+\maketitle+:\ Disable \cs {title} and similar decls\pfill 50 \subitem \verb*+\newblock+:\ Default changed.\pfill 75 \subitem \verb*+openbib+:\ openbib option reimplemented\pfill 34 \item v1.3l\efill \subitem General:\ Disabled in compatibility mode all options that are new in \LaTeXe .\pfill 23 \item v1.3n\efill \subitem \verb*+\maketitle+:\ Empty \cs {@date} as well\pfill 50 \item v1.3q\efill \subitem \verb*+\leftmarginvi+:\ Temporary(?) fix: revert to setting \cs {leftmargin} at outer level\pfill 62 \item v1.3r\efill \subitem \verb*+\frontmatter+:\ Make this command react to the option \texttt {openany}\pfill 54 \subitem \verb*+\mainmatter+:\ Make this command react to the option \texttt {openany}\pfill 54 \subitem \verb*+\part+:\ Make this command react to the option \texttt {openany}\pfill 54 \item v1.3s\efill \subitem \verb*+\labelitemii+:\ Replaced -{}- with \cs {textendash}\pfill 63 \item v1.3t\efill \subitem \verb*+thebibliography+:\ Added setting value of \cs {@clubpenalty}\pfill 74 \item v1.3u\efill \subitem \verb*+\c@figure+:\ Added test for non-zero chapter number\pfill 67 \subitem \verb*+\c@table+:\ Added test for non-zero chapter number\pfill 68 \subitem \verb*+\labelitemii+:\ Changed to \cs {textbullet}, \cs {textasteriskcentered} and \cs {textperiodcentered}\pfill 63 \subitem \verb*+\theequation+:\ Added test for non-zero chapter number\pfill 66 \item v1.3v\efill \subitem General:\ Documentation fixes.\pfill 23 \item v1.3w\efill \subitem \verb*+\today+:\ use \cs {def} again, latex/2620\pfill 78 \item v1.3x\efill \subitem \verb*+\l@part+:\ Removed setting of \cs {@tempdima} as this macro does not use \cs {numberline} to set the toc line.\pfill 71 \item v1.3y\efill \subitem \verb*+\frontmatter+:\ Two years on: Make this command not react to the option \texttt {openany} as this makes the verso/recto numbering wrong: see pr/2754 for discussion\pfill 54 \subitem \verb*+\mainmatter+:\ Two years on: Make this command not react to the option \texttt {openany} as this makes the verso/recto numbering wrong: see pr/2754 for discussion\pfill 54 \item v1.3z\efill \subitem \verb*+\appendix+:\ Redefine \cs {thechapter} and \cs {@chapapp} globally (pr/2862)\pfill 65 \item v1.4a\efill \subitem \verb*+\l@chapter+:\ we should use \cs {@tocrmarg}; see PR/2881.\pfill 72 \subitem \verb*+\l@part+:\ we should use \cs {@tocrmarg}; see PR/2881.\pfill 71 \item v1.4b\efill \subitem \verb*+\@endpart+:\ Only add empty page after part if twoside and openright (pr/3155)\pfill 56 \item v1.4c\efill \subitem \verb*+\listoffigures+:\ Moved \cs {@mkboth} out of heading arg (pr/3285)\pfill 73 \subitem \verb*+\listoftables+:\ Moved \cs {@mkboth} out of heading arg (pr/3285)\pfill 74 \item v1.4d\efill \subitem \verb*+\l@part+:\ Initialize \cs {@tempdima} to some sensible value (pr/3327)\pfill 71 \item v1.4e\efill \subitem \verb*+\@part+:\ Replaced tilde with \cs {nobreakspace} (pr/3310)\pfill 55 \subitem \verb*+\num@figure+:\ Replaced tilde with \cs {nobreakspace} (pr/3310)\pfill 68 \subitem \verb*+\num@table+:\ Replaced tilde with \cs {nobreakspace} (pr/3310)\pfill 68 \item v1.9\efill \subitem \verb*+\@startonecolumn+:\ Added \cs {number} before \cs {year} macro.\pfill 27 \subitem General:\ Added \cs {@headingalignment}.\pfill 60 \subsubitem Changed \cs {textwidth} to 0.99\cs {textwidth} to prevent overflows. Not a good fix.\pfill 41 \subsubitem Fixed numbering bug by increasing level\pfill 59 \subitem \verb*+\authorizationform+:\ Fixed spacing problem with committee option.\pfill 50, 51 \subitem \verb*+\maketitle+:\ Fixed spacing problem with committee option.\pfill 47, 49 \end{theglossary}