Florian Demmer wrote:
> ... again got fresh cvs:
> a new trace i encountered:
> Traceback (most recent call last):
> File "/usr/lib/python2.3/site-packages/freevo/tv/record_client.py",
> line 139, in scheduleRecording
> (status, message) = server.scheduleRecording(jellyToXML(prog))
> File "/usr/lib/python2.3/xmlrpclib.py", line 1029, in __call__
> return self.__send(self.__name, args)
> File "/usr/lib/python2.3/xmlrpclib.py", line 1316, in __request
> verbose=self.__verbose
> File "/usr/lib/python2.3/xmlrpclib.py", line 1070, in request
> headers
> ProtocolError: <ProtocolError for localhost:18001/: 500 Internal
> Server Error>
>
> then i tried to remove all non ascii caracters from my TV.xml (found
> �,�,�,� and �) and now the guide seems to work from both the
> webinterface and gui. so i m pretty sure its a unicode problem.
I fixed it the hard way. I hope everything still works. I copied
marmalde from twisted to util. Than I added our own Unicode and string
functions. When making a stream, we use String to convert all unicode
objects to string (ugly, but works). On the other side, every string
is converted to unicode using Unicode (very ugly). You can't send str
objects anymore, they will transformed to unicode, but since we want
everything as unicode, it shouldn't matter.
Please test.
> encounterd another problem already reported in freevo-users: after
> scheduling something the popup cannot be clicked away... it works when
> i comment the following out (which was added just recently btw):
> src/tv/tvguide.py, line 277:
> # rc.set_context('tvmenu')
Bad bug, also fixed.
> too bad i still dont know enough about who freevo works to fix such
> things myself... please someone look into the unicode stuff as soon
> aso you can, because �, � and � are used _a lot_ in german and its
> unuseable for me now :/
Try it and report back please.
Dischi
--
~/.signature: No such file or directory
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel