[pywin32-checkins] pywin32/Pythonwin/pywin/tools regedit.py, 1.3, 1.4
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: Mark H. <mha...@us...> - 2009-02-16 12:37:45
|
Update of /cvsroot/pywin32/pywin32/Pythonwin/pywin/tools In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv25065/Pythonwin/pywin/tools Modified Files: regedit.py Log Message: use integer division and fix rich comparisons Index: regedit.py =================================================================== RCS file: /cvsroot/pywin32/pywin32/Pythonwin/pywin/tools/regedit.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** regedit.py 2 Oct 2008 13:03:55 -0000 1.3 --- regedit.py 16 Feb 2009 11:32:55 -0000 1.4 *************** *** 26,31 **** frame_rect = self.GetWindowRect() size = ((frame_rect[2] - frame_rect[0]), ! (frame_rect[3] - frame_rect[1])/2) ! sub_size = (size[0]/3, size[1]) splitter.CreateStatic (self, 1, 2) # CTreeControl view --- 26,31 ---- frame_rect = self.GetWindowRect() size = ((frame_rect[2] - frame_rect[0]), ! (frame_rect[3] - frame_rect[1])//2) ! sub_size = (size[0]//3, size[1]) splitter.CreateStatic (self, 1, 2) # CTreeControl view *************** *** 283,293 **** self.userName = userName hierlist.HierListItem.__init__(self) ! def __cmp__(self, other): ! rc = cmp(self.keyRoot, other.keyRoot) ! if rc==0: ! rc = cmp(self.keyName, other.keyName) ! if rc==0: ! rc = cmp(self.userName, other.userName) ! return rc def __repr__(self): return "<%s with root=%s, key=%s>" % (self.__class__.__name__, self.keyRoot, self.keyName) --- 283,292 ---- self.userName = userName hierlist.HierListItem.__init__(self) ! def __lt__(self, other): ! return self.name < other.name ! def __eq__(self, other): ! return self.keyRoot==other.keyRoot and \ ! self.keyName == other.keyName and \ ! self.userName == other.userName def __repr__(self): return "<%s with root=%s, key=%s>" % (self.__class__.__name__, self.keyRoot, self.keyName) |