← Back to team overview

zim-wiki team mailing list archive

Re: Pyzim 0.42 beta3: lots of notebooks and notes missing.

 

2009/12/28 Jaap Karssenberg <jaap.karssenberg@xxxxxxxxx>:
> On Mon, Dec 28, 2009 at 8:15 PM, Dotan Cohen <dotancohen@xxxxxxxxx> wrote:
>>
>> I just removed Zim 0.28 and installed pyzim. I notice that lots of
>> notebooks and notes in existing notebooks are missing. The remaining
>> notes are both Hebrew and English, so it is not a UTF8 issue as I
>> first expected. What should I check?
>
> Missing notebooks and missing notes are completely different things.
>
> Notebooks should be in the ~/.config/zim/notebooks.list file. The format for
> this file changed but we should be backward compatible (and yes, there is a
> unit test for that). If notebooks are missing you can add them again easily.
> If you still have the old notebooks.list file, please send it to me so I can
> check the backward compatible function.
>

I do not have the old file. I backed up my ~/.zim directory, nothing
more. After adding the names of all the directories, I had two
problems with notebooks that I had renamed sometime in the past, in
which the document root was not pointing to the actual folder. It was
not hard to fix in a text editor.


> For missing notes it would mean that the index is not correct. You can try
> "zim --index path/to/notebook -V" in a terminal to refresh the index and
> check for errors. If some text files are really not indexed there must be
> something in common to them and most likely an error should be spit to the
> terminal.
>

I think that the notes that were missing now show. In any case, here
is the results of the refresh:

Thanks!

karmic1@kubuntu:~/.zim$ zim --index ~/.zim/איפה\ דברים/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/אתי -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/אתרים\ ותכנות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/בדיקה/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/דרישות\ והתרשמות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/המצאות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/הערות -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/הערות\ ימיומיות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/חלונות -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/חשבוני\ בנק/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/להביא\ בנסיעות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/לימודים/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/לינוקס/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/מחשבים/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/מתנות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/פרוייקטים/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/שגיות\ בתוכנות/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in
main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in
__init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in
get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in
__init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$ zim --index ~/.zim/תאורית\ העולם/ -V
INFO: This is zim 0.42-beta3
/usr/lib/pymodules/python2.6/zim/notebook.py:127: UnicodeWarning:
Unicode equal comparison failed to convert both arguments to Unicode -
interpreting them as being unequal
  if n.lower() == name.lower():
Traceback (most recent call last):
  File "/usr/bin/zim", line 40, in <module>
    zim.main(sys.argv)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 248, in main
    handler = NotebookInterface(notebook=args[0])
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 343, in __init__
    self.open_notebook(notebook)
  File "/usr/lib/pymodules/python2.6/zim/__init__.py", line 409, in
open_notebook
    nb = get_notebook(nb)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 213, in get_notebook
    return Notebook(dir=path)
  File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 314, in __init__
    self.cache_dir = dir.subdir('.zim')
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 406, in subdir
    dir = Dir((self.path, path))
  File "/usr/lib/pymodules/python2.6/zim/fs.py", line 109, in __init__
    path = map(unicode, path)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position
19: ordinal not in range(128)
karmic1@kubuntu:~/.zim$



Follow ups

References