/[papo]/papo/ruff/pathetic.py
ViewVC logotype

Diff of /papo/ruff/pathetic.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by jlenton, Mon Nov 24 21:33:16 2003 UTC revision 1.4 by jlenton, Wed Nov 26 19:38:02 2003 UTC
# Line 94  class Shelf(Pathetic): Line 94  class Shelf(Pathetic):
94  #         return h  #         return h
95    
96  class Dentry(Shelf):  class Dentry(Shelf):
97      pass      def __call__(self, **kw):
98            for k, v in self.fields.items():
99                if kw.has_key(k):
100                    v.value = kw[k]
101                    del kw[k]
102                else:
103                    if v.default is None:
104                        raise UnboundFieldError, "field %s isn't bound and has no default" % k
105                    v.value = v.default
106            for k in kw.keys():
107                raise UnknownFieldError, "field %s is unknown" % k
108            
109  class Detail(Pathetic):  class Detail(Pathetic):
110      def __init__(self, parent, name,      def __init__(self, parent, name,
111                   height=0):                   height=0):

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26