diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/frankenstein/ChangeLog')
-rw-r--r-- | Master/texmf-dist/doc/latex/frankenstein/ChangeLog | 404 |
1 files changed, 404 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/frankenstein/ChangeLog b/Master/texmf-dist/doc/latex/frankenstein/ChangeLog new file mode 100644 index 00000000000..f1e0e1b5969 --- /dev/null +++ b/Master/texmf-dist/doc/latex/frankenstein/ChangeLog @@ -0,0 +1,404 @@ +2001-09-08 Matt Swift <swift@alum.mit.edu> + + * abbrevs.cfg: Add testing for Acromake category. + + * abbrevs.dtx: Added (messy!) acromake emulation. Removed + \TMCurrentMacro for the plain abbrevs -- will deal with that + later. + + * moredefs.dtx: Fixed broken \SaveName. + + * moredefs.dtx: Extend \EExpand...\In examples. + + * Makefile: Remove acromake -- abbrevs now emulates it. + +2001-09-05 Matt Swift <swift@alum.mit.edu> + + * titles.dtx: Add \slash to \nospacelist. + +2001-08-31 Matt Swift <swift@alum.mit.edu> + + * abbrevs.dtx: Added to \nospacelist the following between bars: + |/\slash\@sptoken\ \space\/\@xobeysp|. Added \TMCurrentMacro. + + * abbrevs.cfg: Add test with \slash. + + * newclude.dtx: Extensive documentation revisions. Incorporation + of includex package. Revision and extension of hooks mechanisms. + Remove "group" option, which seemed inferior in all cases to the + others. + + * titles.dtx: Changed: \booktitle -> \book, \journaltitle -> + \journal, \musictitle -> \music, \articletitle -> \article, + \playtitle -> \play, \crafttitle -> \craft. Compatibility easily + retained in configuration file. New: \species, \WrapquotesSN, + \WrapquotesDN, \WrapquotesSK, \nospacelist (abstraction of what + was hard-coded). Dox revisions. Some code cleanup. + + * titles.cfg: New: \newlet\longpoem\textitswitch + \newlet\film\textitswitch \newlet\essaytitle\Wrapquotes + \newlet\chaptertitle\Wrapquotes. Revise and expand testing to + accommodate changes in titles.dtx. + + * tag.sto: Add 2d optional argument to \include. Revise + documentation. + + * lips.dtx: New: \BracketedLips, \olips, \Lips, mla package + option. + + * group.sto: This file is not distributed any more; it proved + inferior to other newclude solutions in all applications. + + * footnote.dtx: Dox changes only. + + * epigraph.dtx: Remove call to \normalcitations. Remove \EPBox. + Add \@afterheading. + + * compsci.dtx: New: \file \email. Changed: \booktitle -> \book. + Add hyperlatex package option. Make \code not \long. + + * compsci.cfg: Define \ALaTeX instead of \require it (or something + like that). + + * blkcntrl.dtx: Implementation and documentation revisions. + + * bits.dtx: Requires letterhead package -- which I don't think I + distribute. Aha, that's why this is "unsupported"! It may be + usable with a dummy letterhead package. Call scheme-components + tasks now. + + * attrib.dtx: Add \attribcitations. Some dox revisions. + + * allocate.sto: Slight dox revisions. + + * achicago.dtx: Depends on slemph and verbatim too now, but not + relsize. Some code cleanup. Bumped minor version number to + differentiate from what I had up there on my FTP site. + + * achicago-bst.dtx: Extensive revisions to documentation. Thanks + to Panagiotis Louridas for pointing out a significant bug that + would indicate authors with the same last name as the same with a + 3-em dash in the bibliography. More cleanup of code. Major + version to 1; reflects non-beta state. + + * README-unsupported: Remove entry for newclude; revise entry for + includex. + + * README: Add section for newclude. + + * Makefile: bundle-license = LPPL. Newclude moves to supported, + but remove group.sto. Includex remains for now. Alpha-bibstyle + mla: comment out for now, needs work in Frankenfile. + Alpha-configs: add letterhead remove myletter. Dox-requirements: + add attrib. + + * moredefs.dtx: Many documentation changes. Change implementation + of \provideboolean and \newboolean to be compatible with ifthen + package. Fix \prependto@macro \g@prependto@macro so they work. + Fix check for defined macro in \SaveName. Fix \GobbleO \GobbleMO + so they work. Bump \docdate and minor version to distinguish from + limited release on FTP site. + + +1999-03-22 Matthew Swift <swift@alum.mit.edu> + + * Makefile: Moved dialogue from alph to stable (was a mistake). + Added ifndefs around HAVE_WEB2C definition. + +1999-03-08 Matthew Swift <swift@alum.mit.edu> + + * abbrevs.cfg: Moved basic categories and datemarks to .dtx. + Changed \AbbrevInitialSuffix, \AbbrevSubsequentSuffix back to + \TM.... + + * INSTALL: Added relsize to abbrevs deps. + + * Makefile: Added relsize to abbrevs-deps. + + * abbrevs.dtx: Some dox. Require slemph. Changed + \Abbrev{Initial,Subsequent}Suffix back to \TM... Added basic + categories and datemarks from .cfg to main .dtx. + + * achicago-bst.dtx: Revised some dox, adding the table of entry + types, defining \field, \entry, etc. + + * titles.dtx: Tiny bit of dox. Fixed some mistakes in + commented-out \DTypeouts. + + * compsci.dtx: Fix a bit of dox. + + * README-unsupported: Tidied a bit, and mentioned dependences on + relsize.sty. + + * Makefile: Removed non-bundle fileset rules, dependencies, and + variables. Removed symlinks. + + * INSTALL: Revised handling of non-Frankenstein packages. + Mentioned dox-building requirements. + + * README: Eliminated reference to non-Frankenstein links. + +1999-03-01 Matthew Swift <swift@alum.mit.edu> + + * compsci.dtx: Lotso doxo. The whole version-control system + revamped. Also began to kick some butt in my verbatim skills with + a revamp of bothexample that got the kinks out and eliminated + dependence on moreverb. Bracket \email with angle brackets. + + * dialogue.dtx: Updated version to 1.1. + + * achicago-bst.dtx: Lotso doxo. + + * titles.cfg: Added Question-or-Exclamation testing. + + * titles.dtx: Major revision. Lots of dox. Implemented four + complementary \WrapquotesXX and two package options. Implemented + \IfQuestionOrExclamation. Package now requires package slemph. + Added \word \phrase etc. (Were they in the cfg?) Changed some + names from old \sc@ to \ti@. Moved from an \if to an \ifx so + titles don't break before funny command sequences. + + * abbrevs.dtx: Just documentation. + + * achicago.dtx: Dox. + + * lips.dtx: Major revision. Revised most dox. + + \lips will insert nonbreakable space when followed by the chars in + \LPNobreakList and normally-breakable space for everything else. + Previously, \lips inserted nonbreakable space for all following + punctuation, and minimally breakable space for everything else. + The space that follows a period + ellipsis is now + normally-breakable when it was nonbreakable. + + We use \ifx instead of \ifcat to look ahead. This fixes \lips + breaking before command sequences. + + If \lips occurs before a tie, don't insert post-ellipsis space, + let the tie insert it. + + Fixed \PackageError bug. Changed internal \sc@ macros to \lp@ + except for scratch. + +1999-02-27 Matthew Swift <swift@alum.mit.edu> + + * includex.dtx: Revised dox a bit. Redid titling. Added counters + sc@count and bit. + + * includex-test.tex: Changed titles of provided files. Redid + document titling. + +1999-02-26 Matthew Swift <swift@alum.mit.edu> + + * moredefs.dtx: Revised some dox. Added \GVerboseErrors, \GDebug, + \D*Typeout, \DGobbleM, and dox. Revised \Debug to deal with them. + + * bits.dtx: A tiny bit of dox. + + * newclude.dtx: Changed abstract. Changed (reverted) to + \nc@endofpackage instead of \AtEndOfPackage because of some sort + of problem. + + * INSTALL: Removed mention of moreverb. + + * Makefile: Added some dox. Removed moreverbs dependency and + rules. + + * dialogue.dtx: Attributed the example. Added a bit of user + documentation. + + * attrib.dtx: Added user documentation. Changed \AttribInit to + \at@init and gave user a hook \AttribInit. Added footnote hack to + \at@init. Added \normalcitations, and added it to \attribstar. + Added \nobreak to \attrib. + +1999-02-25 Matthew Swift <swift@alum.mit.edu> + + * Makefile: Added blkcntrl.sty to dox-requirements. + + * blkcntrl.dtx: Added warning when \smallblocks called twice. + Changed \item[]\hook to \item\relax hook following latest + classes.dtx (did it change there?). + + * slemph.dtx: Significant change: \itswitch (and \slswitch) now + switches iff the current font is italic (slanted), rather than + switching when the current font is sloped + (i.e., either slanted OR italic). + + * lips.dtx: Revise documentation. + +1999-02-23 Matthew Swift <swift@alum.mit.edu> + + * README: Thorough revision. + * Makefile: Thorough revision. + * INSTALL: Thorough revision. + +1999-02-18 Matthew Swift <swift@alum.mit.edu> + + * install-lsr: Changed [ -n "$addlsr" ] to [ $addlsr ]; revised + comments. Moving to Frankenbundle directory. + +1998-08-27 Matthew Swift <swift@alum.mit.edu> + + * epigraph.dtx: Added \normalcitations (see attrib.dtx) to + \PreEpigraph. + +1998-08-24 Matthew Swift <swift@alum.mit.edu> + + * achicago-bst.dtx: I changed all `new.sentence' back to + `new.block' because \newblock was adding a tiny bit of horiz + space, and that seemed like a good idea. + + * achicago-bst.dtx: Removed `second.presort' function. Removed + superfluous variables `sort.label' and `year.and.extra.label'. + Renamed several variables and functions for clarity. Added much + documentation. Streamlined and debugged + `make.short.label.names.q'. Handled duplicate items in the + bibliography better: now handles duplicate organizations in the + `manual' entry type. + +1998-08-22 Matthew Swift <swift@alum.mit.edu> + + * achicago-bst.dtx: Added `make.vol.series.num.month.pages', which + seems to work for half the cases, namely, where |series| is empty. + Haven't written the other cases yet. + +1998-08-20 Matthew Swift <swift@alum.mit.edu> + + * moredefs.dtx: *prepend macros were not prepending, they were + adding. + + * epigraph.dtx: Changed \parbox argument from [c] default to [b]. + +1998-08-15 Matthew Swift <swift@alum.mit.edu> + + * abbrevs.cfg: Added example in comments about changing + \PreFootnote. + +1997-11-11 Matthew Swift <swift@alum.mit.edu> + + * titles.cfg: Moved all the definitions to the main file. The + config file should be expendable. + + * moredefs.dtx: Added \ReserveCS* and \ReserveName* and changed + related dox. + + * titles.dtx: Changed @ti@double@ to @doublequotes@ by using + \DeclareBooleanOptions to define it. + + Moved the contents of the cfg file into the main file. + + Added \term, \word, \defn, \foreign, \foreignword, \phrase. + + * abbrevs.cfg: Added backwards compatibility of \TMNewCategory, + \TMDefineAbbrevPlain. + + * compsci.dtx: removed \word \term \defn and put them in + titles package, which compsci requires. + + v0.91 (beta) -> v0.92 (beta): changed the redefinition of the + moreverb command to recognize a variable change in the new + moreverb.sty. Released to CTAN 4 Oct 96. Is there a version of + the moreverb package I should be checking for? + + * lips.dtx: 1.1 -> 1.2 + + 1.1 used \newlet but did not require moredefs (bug). I changed to + use \newcommand and \let, rather than require moredefs. + + Removed the \expandafters expanding \sc@t@a in + \sc@lips@check@punct. This was a bug, it shouldn't have been + expanded. + + Added more testing material. + + + * abbrevs.dtx: \TMLongSuffix and \TMShortSuffix changed to + \TMInitialSuffix and \TMSubsequentSuffix. + + \TMNewCategory changed to \NewAbbrevCategory; backward compatible + \let is in the config file. + + \TMDefineAbbrevPlain changed to \TMDefineAbbrevStandard; + \tm@defineabbrevplain changed to \tm@defineabbrevstandard. + backward compatible \let for the former in the config file. + + Added documentation for programmer interface commands + \NewUserAbbrevDefiner, \NewAbbrevCategory. + + Actually implemented \TMHookAll, \TMFontAll (oops!). + + Added note about using with CJK. + +1997-11-07 Matthew Swift <swift@alum.mit.edu> + + * moredefs.dtx: \NewUserInfo should use \ReserveCS to initialize + the variable, not \InitCS. + + Fixed documentation of \NewUserCommand: order of arguments was + wrong; mention how the variable is initialized. + +1997-10-20 Matthew Swift <swift@alum.mit.edu> + + * compsci.dtx, titles.dtx, abbrevs.dtx, moredefs.dtx: + Changed \Monster* to \Franken*. + + * lips.dtx, abbrevs.dtx: Revised abstract. + +1997-10-19 Matthew Swift <swift@alum.mit.edu> + + * compsci.dtx: Fixed problem with \char`\\ producing a " in + non-typewriter fonts, that is, in the definition of \meta. I'm + lost on the current LaTeX font situation. I'm using teTeX 0.4, + which bombs when I try to use T1 encoding. + + Fixed some documentation, including ^^A comments which were + showing up in the codexample examples. + +1997-10-18 Matthew Swift <swift@alum.mit.edu> + + * titles.cfg: Added \musictitle on 5 Aug 96; just making new + version now. + + * lips.dtx, abbrevs.dtx, moredefs.dtx, slemph.dtx, titles.dtx: + Revised documentation. + + * compsci.dtx, abbrevs.cfg: Corrected typos in dox. + + Use \NewRobustCommand for \cname instead of \DeclareRobustCommand. + + * abbrevs.cfg: Corrected typos in testing. + + * abbrevs.dtx: Added caveat about CJK and 8-bit input. + + Changed \TMNewAbbrevPlain to use \NewRobustCommand instead of + \@ifdefinable. + + * moredefs.dtx: Either added or fixed \NewRobustCommand and + \NewTextFontCommand. + + In 1.02 (beta), which this version supercedes, I think I did the + following: + + fixed bug in \InitName + added \DeclareBooleanOptions, \DeclareBooleanUserOptions + \SaveCS, \SaveName, \RestoreCS, \RestoreName + \UndefineCS + + * INSTALL: Revised to reflect new CTANs and new distribution + package format. + + * slemph.dtx: Changed \DeclareTextFontCommand to + \NewTextFontCommand. + + Changed \DeclareRobustCommand to \NewRobustCommand. + + * titles.dtx: Fixed infinite loop bug that occurred with + 1996/12/01 and 1997/06/01 kernels with revised lookahead macros. + + Changed some legacy macro names from \sc@ to \ti@. + +Wed Dec 11 12:12:50 1996 Matthew Swift <swift@bu.edu> + + * README: Added pointer to INSTALL. + |