1. 12 Aug, 2001 14 commits
  2. 11 Aug, 2001 22 commits
  3. 10 Aug, 2001 4 commits
    • Fred Drake's avatar
      Add a note that the quoteattr() function is useful for HTML and SGML · 1cf0f175
      Fred Drake authored
      attributes as well.
      1cf0f175
    • Jeremy Hylton's avatar
      Refactor future feature handling · b857ba26
      Jeremy Hylton authored
      Replace uses of PyCF_xxx with CO_xxx.
      
      Replace individual feature slots in PyFutureFeatures with single
      bitmask ff_features.
      
      When flags must be transfered among the three parts of the interpreter
      that care about them -- the pythonrun layer, the compiler, and the
      future feature parser -- can simply or (|) the definitions.
      b857ba26
    • Jeremy Hylton's avatar
      Refactor future feature handling · fdd12f66
      Jeremy Hylton authored
      Replace individual slots in PyFutureFeatures with a single bitmask
      with one field per feature.  The flags for this bitmask are the same
      as the flags used in the co_flags slot of a code object.
      
          XXX This means we waste several bits, because they are used
          for co_flags but have no meaning for future statements.  Don't
          think this is an issue.
      
      Remove the NESTED_SCOPES_DEFAULT define and others.  Not sure what
      they were for anyway.
      
      Remove all the PyCF_xxx flags, but define PyCF_MASK in terms of the
      CO_xxx flags that are relevant for this release.
      
      Change definition of PyCompilerFlags so that cf_flags matches
      co_flags.
      fdd12f66
    • Fred Drake's avatar
      11ee9028