1. 13 Feb, 1998 14 commits
    • Fred Drake's avatar
      In add_label_data() description, use "\samp{}" instead of "``\code{...}''" · c9c456ef
      Fred Drake authored
      to indicate the interpreted letters from the format string.
      c9c456ef
    • Fred Drake's avatar
      Use "\samp{...}" instead of "``\code{...}''" when showing markup fragments · 7f6e2c45
      Fred Drake authored
      in the running text.
      
      For computed attribute and method names (where there's a \var{} part to
      the name), use the non-indexing forms of \datadesc{} and \funcdesc{}.
      This doesn't change the printed output, but removes 3 rejections from the
      makeindex run and allows the LaTeX2HTML support to exclude these from the
      index.
      7f6e2c45
    • Fred Drake's avatar
      Use "\samp{...}" instead of "``\code{...}''" when showing markup fragments · b441eb84
      Fred Drake authored
      in the running text.
      
      For computed method names (where there's a \var{} part to the name), use
      the non-indexing form of \funcdesc{}.  This doesn't change the printed
      output, but removes 3 rejections from the makeindex run and allows the
      LaTeX2HTML support to exclude these from the index.
      b441eb84
    • Fred Drake's avatar
      Two new environments: datadescni and funcdescni. These are similar to · aebc6f39
      Fred Drake authored
      datadesc and funcdesc, but don't add entries to the index.
      aebc6f39
    • Fred Drake's avatar
      &get_indexsubitem: This now has a chance of working, thanks to: · 00dcfb2b
      Fred Drake authored
      &do_cmd_setindexsubitem:  New function.  Set the indexsubitem value from
      	\setindexsubitem{(...)}.
      
      &do_env_opcodedesc:  By default, don't index byte codes.
      
      $INDEX_OPCODES:  New flag.  If true, index the byte codes.  Default is off.
      
      Normalize indentation to 4 spaces everywhere.
      
      Minor nits.
      00dcfb2b
    • Fred Drake's avatar
      Remove \bcode / \ecode everywhere. · 8842e867
      Fred Drake authored
      Make all the indentations in {verbatim} environments have column 0 of the
      listing in column 0 of the file.
      
      Remove pagenumbering / pagestyle cruft.
      
      Use more logical and less physical markup.
      8842e867
    • Fred Drake's avatar
      Remove \bcode / \ecode everywhere. · 1e11a5c1
      Fred Drake authored
      Make all the indentations in {verbatim} environments have column 0 of the
      listing in column 0 of the file.
      
      Remove pagenumbering / pagestyle cruft.
      1e11a5c1
    • Fred Drake's avatar
      2a4646c6
    • Fred Drake's avatar
      Remove all \bcode / \ecode cruft; this is no longer needed. See previous · 1947991c
      Fred Drake authored
      checkin of myformat.sty.
      
      Change "\renewcommand{\indexsubitem}{(...)}" to "\setindexsubitem{(...)}"
      everywhere.
      
      Some other minor nits that I happened to come across.
      1947991c
    • Fred Drake's avatar
      Lots of stuff: · dc8af0ac
      Fred Drake authored
      Handle most (all?) of the page style / numbering magic here so the documents
      don't have to do it individually.
      
      Revise the \bcode / \ecode stuff so that the {verbatim} environment handles
      it right directly.  \bcode / \ecode will be completely removed from all files
      (to be checked in momentarily).
      
      Have the {verbatim} environment get the samples indented a bit; this
      appearantly had been attempted in the old code, but didn't work because
      paragraphs weren't indented.
      
      Make all headers, from chapters on down to subparagraphs, have sans-serif
      titles.
      
      \setindexsubitem{}:  New macro.  Replaces \renewcommand{\indexsubitem{}(...)}
      	everywhere.  This allows LaTeX2HTML to be made to work correctly for
      	this.  That was near impossible with the old mechanisms.
      
      For all {*desc} environments, make the name of the described thing bold as
      well as monospaced.
      
      {opcodedesc} environment:  Don't index the byte code names; that doesn't seem
      	terribly useful, and there are a lot of them.
      
      \var{}:  More magic to make sure that the size is right even if embedded in
      	\file{} or some other macro that uses the sans-serif font in running
      	text.
      
      \bfcode{}:  New macro.  Makes the font \code{} and bold.  (Was unreasonable
      	using old LaTeX 2.09.)
      
      \file{}:  Adjust the size of the sans-serif font a little.
      
      \email{}, \url{},  Make these use the same font as \file{}, but not the
      	surrounding single-quotes.
      
      Update many comments.
      
      Lots of minor nits and a little cleanliness.
      dc8af0ac
    • Fred Drake's avatar
      parse_line(): Strip whitespace from the module name. · cffaebb6
      Fred Drake authored
      main():  Include a comma between the module name and page number, to make
      	 the generated index more like the "standard" generated index.
      cffaebb6
    • Fred Drake's avatar
      fe82acc3
    • Fred Drake's avatar
    • Guido van Rossum's avatar
      Fix a horrible race condition -- various routines were storing the · 8a666e7c
      Guido van Rossum authored
      most recently opened URL in self.openedurl of the URLopener instance.
      This doesn't really work if multiple threads share the same opener
      instance!
      
      Fix: openedurl was actually simply the type prefix (e.g. "http:")
      followed by the rest of the URL; since the rest of the URL is
      available and the type is effectively determined by where you are in
      the code, I can reconstruct the full URL easily, e.g. "http:" + url.
      8a666e7c
  2. 12 Feb, 1998 15 commits
  3. 11 Feb, 1998 11 commits