Update of /cvsroot/freevo/kaa/base/src/base
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12245/base

Modified Files:
        __init__.py utils.py weakref.py 
Log Message:
Rewrote Signal class and moved it into callback.py; removed signals.py;
fixed typo in nf_generic.py in removeDispatcher().


Index: weakref.py
===================================================================
RCS file: /cvsroot/freevo/kaa/base/src/base/weakref.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** weakref.py  11 Jul 2005 20:24:46 -0000      1.3
--- weakref.py  13 Jul 2005 20:16:24 -0000      1.4
***************
*** 34,37 ****
--- 34,38 ----
  
  from _weakref import ref
+ import types
  
  class weakref(object):
***************
*** 97,98 ****
--- 98,100 ----
          else:
              return 'weak reference to None'
+ 

Index: utils.py
===================================================================
RCS file: /cvsroot/freevo/kaa/base/src/base/utils.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** utils.py    10 Jul 2005 20:44:14 -0000      1.2
--- utils.py    13 Jul 2005 20:16:24 -0000      1.3
***************
*** 102,120 ****
  
  
- def make_weakref(object, callback = None):
-     if type(object) == weakref.ReferenceType or not object:
-         return object
-     if callback:
-         return weakref.ref(object, callback)
-     else:
-         return weakref.ref(object)
- 
- def check_weakref(object):
-     if not object:
-         return None
-     if not object():
-         return None
- 
-     return object
- 
- 
--- 102,103 ----

Index: __init__.py
===================================================================
RCS file: /cvsroot/freevo/kaa/base/src/base/__init__.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** __init__.py 10 Jul 2005 22:00:19 -0000      1.2
--- __init__.py 13 Jul 2005 20:16:24 -0000      1.3
***************
*** 1 ****
! from kaa.base.weakref import *
--- 1 ----
! from kaa.base.weakref import weakref



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP, 
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to