Dear Edward,
thanks for your unconditional support. I downloaded the last git version
(Leo 5.0-final, build 20141208163902, Mon Dec 8 16:39:02 CST 2014) and it
worked better. You mentioned however a modification yesterday Dec. the
09th. One can read an existing bib file. On the contrary, writing is still
an issue. In this last git build, the first change mentioned by you
(changed "file" to "open") existed already, however not the second (Changed
"str" to "g.toUnicode"), so I made it by myself in bibtex.py. Trying to
write the file produces the error
hook failed: headdclick1, <function onIconDoubleClick at 0x7fec25087c80>,
leo.plugins.bibtex
Traceback (most recent call last):
File "/dn/home2/Leo/leoGit/leo-editor5.0_20141210/leo/core/leoPlugins.py",
line 357, in callTagHandler
result = handler(tag,keywords)
File "/dn/home2/Leo/leoGit/leo-editor5.0_20141210/leo/plugins/bibtex.py",
line 162, in onIconDoubleClick
writeTreeAsBibTex(bibFile, v, c)
File "/dn/home2/Leo/leoGit/leo-editor5.0_20141210/leo/plugins/bibtex.py",
line 221, in writeTreeAsBibTex
typestring = h[:h.find(' ')].lower()
TypeError: Type str doesn't support the buffer API
The assigning funtion for typestring is possible also to be updated to
Python 3. I will try to understand a little more about.
Best regards, Juaco
Am Dienstag, 9. Dezember 2014 22:26:49 UTC+1 schrieb Edward K. Ream:
>
> On Tue, Dec 9, 2014 at 2:32 PM, Juaco <[email protected] <javascript:>>
> wrote:
>
>>
>> I tried today again with Python2.7, indeed it worked! Finally I can see
>> the chaos (!) in my *.bib files.
>>
>> It would be nice to have it also under Python 3.
>>
>
> Rev 7719f4f fixes several Python 3 compatibility issues:
>
> - Changed "file" to "open"
> - Changed "str" to "g.toUnicode"
>
> I haven't tested the new code. Please let me know how it works for you.
>
> Edward
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.