1. 19 Apr, 2001 2 commits
    • Fred Drake's avatar
      Weak*Dictionary: Added docstrings to the classes. · bd7f818c
      Fred Drake authored
      Weak*Dictionary.update():  No longer create a temporary list to hold the
          things that will be stuffed into the underlying dictionary.  This had
          been done so that if any of the objects used as the weakly-held value
          was not weakly-referencable, no updates would take place (TypeError
          would be raised).  With this change, TypeError will still be raised
          but a partial update could occur.  This is more like other .update()
          implementations.
      
      Thoughout, use of the name "ref" as a local variable has been removed.  The
      original use of the name occurred when the function to create a weak
      reference was called "new"; the overloaded use of the name could be
      confusing for someone reading the code.  "ref" used as a variable name
      has been replaced with "wr" (for 'weak reference').
      bd7f818c
    • Fred Drake's avatar
      Add versioning notes: many of the signatures changed to allow the time · 1aec3a16
      Fred Drake authored
      used to be omitted (meaning use the current time) as of Python 2.1.
      Users who need cross-version portability need to know things like this.
      1aec3a16
  2. 18 Apr, 2001 23 commits
  3. 17 Apr, 2001 1 commit
  4. 16 Apr, 2001 14 commits