Update of /cvsroot/freevo/freevo/src
In directory sc8-pr-cvs1:/tmp/cvs-serv683

Modified Files:
        item.py 
Log Message:
special len() support for new info_area

Index: item.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/item.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** item.py     20 Jun 2003 19:52:59 -0000      1.17
--- item.py     22 Jun 2003 20:48:45 -0000      1.18
***************
*** 10,13 ****
--- 10,16 ----
  # -----------------------------------------------------------------------
  # $Log$
+ # Revision 1.18  2003/06/22 20:48:45  dischi
+ # special len() support for new info_area
+ #
  # Revision 1.17  2003/06/20 19:52:59  dischi
  # Oops
***************
*** 184,191 ****
--- 187,200 ----
          if hasattr(self, attr) and str(getattr(self,attr)):
              return str(getattr(self,attr))
+         if attr[:4] == 'len(' and attr[-1] == ')' and hasattr(self, attr[4:-1]):
+             return str(len(getattr(self, attr[4:-1])))
          if hasattr(self, 'info') and self.info:
              if self.info.has_key(attr):
                  return str(self.info[attr])
+             # XXX old info area, delete next two lines
              if attr[:4] == 'len_' and self.info.has_key(attr[4:]):
                  return str(len(self.info[attr[4:]]))
+             # new info area
+             if attr[:4] == 'len(' and attr[-1] == ')' and 
self.info.has_key(attr[4:-1]):
+                 return str(len(self.info[attr[4:-1]]))
          return ''




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to