# HG changeset patch # User Andrey Skvortsov # Date 1500045980 -10800 # Node ID 703ddaf48b00df76496c52f60cf2021763d94996 # Parent a86deec92e08e7a0dc72f49a485e01ee492aa6e6 change structure of filename for bug reports in Beremiz and PLCOpenEditor so bug reports could be easily sorted by name diff -r a86deec92e08 -r 703ddaf48b00 BeremizIDE.py --- a/BeremizIDE.py Wed Jul 05 13:11:45 2017 +0300 +++ b/BeremizIDE.py Fri Jul 14 18:26:20 2017 +0300 @@ -1166,7 +1166,7 @@ if ex not in ignored_exceptions: ignored_exceptions.append(ex) date = time.ctime() - bug_report_path = path + os.sep + "bug_report_" + date.replace(':', '-').replace(' ', '_') + ".txt" + bug_report_path = path + os.sep + "bug_report_" + time.strftime("%Y_%m_%d__%H-%M-%S") + ".txt" save_bug_report(e_type, e_value, e_traceback, bug_report_path, date) Display_Exception_Dialog(e_type, e_value, e_traceback, bug_report_path) #sys.excepthook = lambda *args: wx.CallAfter(handle_exception, *args) diff -r a86deec92e08 -r 703ddaf48b00 PLCOpenEditor.py --- a/PLCOpenEditor.py Wed Jul 05 13:11:45 2017 +0300 +++ b/PLCOpenEditor.py Fri Jul 14 18:26:20 2017 +0300 @@ -485,7 +485,7 @@ if 'self' in exception_locals: info['self'] = format_namespace(exception_locals['self'].__dict__) - output = open(path+os.sep+"bug_report_"+info['date'].replace(':','-').replace(' ','_')+".txt",'w') + output = open(path+os.sep+"bug_report_"+time.strftime("%Y_%m_%d__%H-%M-%S")+".txt",'w') lst = info.keys() lst.sort() for a in lst: