##// END OF EJS Templates
revert previous (half-functional) commit
vivainio2 -
Show More
@@ -2223,9 +2223,6 b' Currently the magic system has the following functions:\\n"""'
2223 2223
2224 2224 #print '*** args',args,'type',type(args) # dbg
2225 2225 data = eval(args,self.shell.user_ns)
2226 # convert string to unicode, "just in case"
2227 if isinstance(data,str):
2228 data = data.decode(self.stdin_encoding)
2229 2226 if not type(data) in StringTypes:
2230 2227 raise DataIsObject
2231 2228
@@ -2484,13 +2484,12 b' want to merge them back into the new files.""" % locals()'
2484 2484
2485 2485 - data(None): if data is given, it gets written out to the temp file
2486 2486 immediately, and the file is closed again."""
2487
2487
2488 2488 filename = tempfile.mktemp('.py','ipython_edit_')
2489 import codecs
2490 2489 self.tempfiles.append(filename)
2491 2490
2492 2491 if data:
2493 tmp_file = codecs.open(filename,'w', encoding='UTF-8')
2492 tmp_file = open(filename,'w')
2494 2493 tmp_file.write(data)
2495 2494 tmp_file.close()
2496 2495 return filename
General Comments 0
You need to be logged in to leave comments. Login now