--- a/DebugClients/Python3/DebugClientBase.py Sun Feb 07 13:42:06 2010 +0000 +++ b/DebugClients/Python3/DebugClientBase.py Sun Feb 07 14:18:01 2010 +0000 @@ -454,10 +454,6 @@ sys.argv = [] wd, fn, args, tracePython = arg.split('|') self.__setCoding(fn) - try: - sys.setappdefaultencoding(self.__coding) - except AttributeError: - pass sys.argv.append(fn) sys.argv.extend(eval(args.replace("u'", "'"))) sys.path = self.__getSysPath(os.path.dirname(sys.argv[0])) @@ -500,10 +496,6 @@ sys.argv = [] wd, fn, args = arg.split('|') self.__setCoding(fn) - try: - sys.setappdefaultencoding(self.__coding) - except AttributeError: - pass sys.argv.append(fn) sys.argv.extend(eval(args.replace("u'", "'"))) sys.path = self.__getSysPath(os.path.dirname(sys.argv[0])) @@ -538,10 +530,6 @@ sys.argv = [] wd, fn, args, erase = arg.split('|') self.__setCoding(fn) - try: - sys.setappdefaultencoding(self.__coding) - except AttributeError: - pass sys.argv.append(fn) sys.argv.extend(eval(args.replace("u'", "'"))) sys.path = self.__getSysPath(os.path.dirname(sys.argv[0])) @@ -577,10 +565,6 @@ sys.argv = [] wd, fn, args, erase = arg.split('@@') self.__setCoding(fn) - try: - sys.setappdefaultencoding(self.__coding) - except AttributeError: - pass sys.argv.append(fn) sys.argv.extend(eval(args.replace("u'", "'"))) sys.path = self.__getSysPath(os.path.dirname(sys.argv[0])) @@ -1184,10 +1168,6 @@ # reset coding self.__coding = self.defaultCoding - try: - sys.setappdefaultencoding(self.defaultCoding) - except AttributeError: - pass def __dumpVariables(self, frmnr, scope, filter): """ @@ -1726,10 +1706,6 @@ self.running = None if self.running: self.__setCoding(self.running) - try: - sys.setappdefaultencoding(self.defaultCoding) - except AttributeError: - pass self.passive = True self.write("{0}{1}|{2:d}\n".format(PassiveStartup, self.running, exceptions)) self.__interact() @@ -1785,10 +1761,6 @@ os.chdir(wd) self.running = sys.argv[0] self.__setCoding(self.running) - try: - sys.setappdefaultencoding(self.__coding) - except AttributeError: - pass self.mainFrame = None self.inRawMode = False self.debugging = True @@ -1893,10 +1865,6 @@ else: if not self.noencoding: self.__coding = self.defaultCoding - try: - sys.setappdefaultencoding(self.defaultCoding) - except AttributeError: - pass self.startProgInDebugger(args, wd, host, port, exceptions = exceptions, tracePython = tracePython, @@ -1931,10 +1899,6 @@ if port >= 0: if not self.noencoding: self.__coding = self.defaultCoding - try: - sys.setappdefaultencoding(self.defaultCoding) - except AttributeError: - pass self.connectDebugger(port, remoteAddress, redirect) self.__interact() else: