Hello Edward, my reply took a bit longer since I was completely offline for 5 days.
On 7 Mrz., 14:27, "Edward K. Ream" <[email protected]> wrote: > Rev 5083 attempts to fix bug 923301: Unicode error when executing > 'rst3' command > > https://bugs.launchpad.net/leo-editor/+bug/923301 > > I've marked this bug as closed. Feel free to reopen if necessary. > > A few simple tests pass, including a new unit test, but I have little > confidence in the fix. I have updated my version of Leo to the latest revision 5126. When I run the 'rst3' command on *any* outline I get the following log <log> D:\Users\Viktor Ransmayr\Documents>leo ./BR-2012-01-28.leo ** isPython3: True Leo 4.9.1 devel, build 5126, 2012-03-12 14:36:27 Python 3.2.2, qt version 4.8.0 Windows 6, 1, 7601, 2, Service Pack 1 reading settings in D:\Branches\leo-editor\leo\config\leoSettings.leo reading settings in D:\Users\Viktor Ransmayr\.leo\myLeoSettings.leo reading settings in D:\Users\Viktor Ransmayr\Documents \BR-2012-01-28.leo Traceback (most recent call last): File "D:\Branches\leo-editor\leo\plugins\qtGui.py", line 8657, in eventFilter ret = k.masterKeyHandler(event) File "D:\Branches\leo-editor\leo\core\leoKeys.py", line 2896, in masterKeyHandler done,val = k.doMode(event,state,stroke) File "D:\Branches\leo-editor\leo\core\leoKeys.py", line 2974, in doMode val = k.callStateFunction(event) # Calls end-command. File "D:\Branches\leo-editor\leo\core\leoKeys.py", line 2948, in callStateFunction val = k.state.handler(event) File "D:\Branches\leo-editor\leo\core\leoKeys.py", line 2036, in fullCommand k.callAltXFunction(k.mb_event) File "D:\Branches\leo-editor\leo\core\leoKeys.py", line 2082, in callAltXFunction func(event) File "D:\Branches\leo-editor\leo\core\leoRst.py", line 473, in rst3 self.processTopTree(self.c.p) File "D:\Branches\leo-editor\leo\core\leoRst.py", line 483, in processTopTree self.processTree(p,ext=None,toString=False,justOneFile=justOneFile) File "D:\Branches\leo-editor\leo\core\leoRst.py", line 511, in processTree self.write_rst_tree(p,ext,fn,toString=toString,justOneFile=justOneFile) File "D:\Branches\leo-editor\leo\core\leoRst.py", line 561, in write_rst_tree self.write_files(ext,fn,callDocutils,toString,writeIntermediateFile) File "D:\Branches\leo-editor\leo\core\leoRst.py", line 1755, in write_files f.write(s) TypeError: must be str, not bytes </log> and the target document is not created. With kind regards, Viktor -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
