*Thu May 12 2005
o Added margin notes capability
o Added mom-specific refer support; refer calls can be embedded in
running text, sent to footnotes or endnotes, or collected for
output on a bibliography page; also added mom-specific refer
control macros
o Added bibliography page capability, with full suite of control
macros
o Added referencing of footnotes and endnotes by line number
o Added capability to have footnotes run on when footnotes are
being referenced by line number
o Added a post footnote space option, in case users want a little
space between their footnotes
o Added ENDNOTE_MARKER_STYLE, so user can choose between endnotes
identified by a numerical marker in the text, or by line number
o Added control macros to accommodate differing needs for endnotes
identified by line number
o Added ENDNOTE_TITLE_SPACE, so user can control starting position
of the endnotes page title
o Extended LIST so that it accepts lowercase alpha, uppercase roman
numeral and lowercase roman numeral enumerators; also added a
"prefix" argument (which comes *after* the separator argument)
o Changed RESET_LIST so that it can reset a list to any number,
letter, or roman numeral, instead of just 1, a, A, I and i
o Change to handling of footnote/endnote markers in text; input
lines before FOOTNOTE still require \c, but input line after
FOOTNOTE OFF must be entered as a literal continuation of the
line before FOOTNOTE, including any required word space or
punctuation (this so users can get the footnote marker in text
either before or after the punctuation without hassle)
o Added QUOTE_AUTOLEAD and BLOCKQUOTE_AUTOLEAD, so user can have
quotes and blockquotes leaded differently from running text
o Reworked QUOTE and BLOCKQUOTE to accommodate _AUTOLEAD control;
spacing above and below quotes is equalized *on a per quote
basis* (not completely happy with this, but at least it gives
users some flexibility in designing (block)quotes)
*Fri Mar 18 2005
o Added mom.vim to /examples
26 files changed: