- Timestamp:
- 05/12/04 21:56:22 (5 years ago)
- Files:
-
- 1 modified
-
05/devel/v.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
05/devel/v.py
r134 r157 2320 2320 2321 2321 s = strip(self.comments.get('1.0', END)) 2322 2322 2323 if self.cursor.encoding: 2323 2324 try: … … 2593 2594 keylist = ['PB', 'BR', 'PW', 'WR', 'EV', 'RE', 'DT', 'KM'] 2594 2595 for key in keylist: 2595 self.gameinfoDict[key] = [self.gameinfoVars[key].get().encode(self.gameinfoDictencoding, 'ignore')] 2596 2597 self.gameinfoDict['GC'] = [strip(self.gameinfoGCText.get('1.0', END)).encode(self.gameinfoDictencoding, 'ignore')] 2596 value = self.gameinfoVars[key].get() 2597 if type(value) == type(u''): 2598 try: value = value.encode(self.gameinfoDictencoding, 'ignore') 2599 except: pass 2600 self.gameinfoDict[key] = [value] 2601 2602 value = strip(self.gameinfoGCText.get('1.0', END)) 2603 if type(value) == type(u''): 2604 try: value = value.encode(self.gameinfoDictencoding, 'ignore') 2605 except: pass 2606 self.gameinfoDict['GC'] = [value] 2598 2607 2599 2608 for key in keylist + ['GC']: … … 2601 2610 del self.gameinfoDict[key] 2602 2611 2603 s = self.gameinfoOthersText.get('1.0', END).encode(self.gameinfoDictencoding, 'ignore') 2612 s = self.gameinfoOthersText.get('1.0', END) 2613 try: s = s.encode(self.gameinfoDictencoding, 'ignore') 2614 except: pass 2604 2615 try: 2605 2616 d = Cursor(('(;' + s + ')'),1).getRootNode(0)
