This is my fist contact with kid but I have a problem with some chars
(unicode?).
I'm using kid 0.9.6 with python 2.5.1

[EMAIL PROTECTED] ~/tmp/cherrybook $ cat test.kid
<?xml version='1.0' encoding='utf-8'?>
<html xmlns:py="http://purl.org/kid/ns#";>
        <head>
                <title py:content="title"></title>
        </head>
        <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
        <h1>Olá</h1>
        </body>
</html>
[EMAIL PROTECTED] ~/tmp/cherrybook $ python
Python 2.5.1 (r251:54863, Jul 13 2007, 10:48:38)
[GCC 4.1.2 (Gentoo 4.1.2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import kid
>>> t=kid.Template('test.kid')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/kid/__init__.py", line 206, in
Template
    mod = load_template(file, name=name, encoding=encoding)
  File "/usr/lib/python2.5/site-packages/kid/__init__.py", line 158, in
load_template
    dump_source=os.environ.get('KID_OUTPUT_PY'))
  File "/usr/lib/python2.5/site-packages/kid/compiler.py", line 99, in
compile
    code = self.code
  File "/usr/lib/python2.5/site-packages/kid/compiler.py", line 117, in code
    encoding=self.encoding)
  File "/usr/lib/python2.5/site-packages/kid/compiler.py", line 114, in code
    self._code = py_compile(self.python, pyfile)
  File "/usr/lib/python2.5/site-packages/kid/compiler.py", line 127, in
python
    self.encoding, self.entity_map)
  File "/usr/lib/python2.5/site-packages/kid/codewriter.py", line 66, in
parse_file
    return parse(source, encoding, filename, entity_map)
  File "/usr/lib/python2.5/site-packages/kid/codewriter.py", line 54, in
parse
    return KidWriter(doc, encoding, filename).parse()
  File "/usr/lib/python2.5/site-packages/kid/codewriter.py", line 245, in
parse
    self.proc_stream(self.module_code)
  File "/usr/lib/python2.5/site-packages/kid/codewriter.py", line 333, in
proc_stream
    for ev, item in self.stream:
  File "/usr/lib/python2.5/site-packages/kid/parser.py", line 179, in _track
    for p in stream:
  File "/usr/lib/python2.5/site-packages/kid/parser.py", line 221, in
_coalesce
    for ev, item in stream:
  File "/usr/lib/python2.5/site-packages/kid/parser.py", line 393, in
__iter__
    for ev, stuff in self._expat_stream():
  File "/usr/lib/python2.5/site-packages/kid/parser.py", line 372, in
_expat_stream
    feed(data)
  File "/usr/lib/python2.5/site-packages/kid/parser.py", line 434, in feed
    raise expat.ExpatError(e)
xml.parsers.expat.ExpatError: Error parsing XML file
'/home/fsousa/tmp/cherrybook/test.kid':
        <h1>Olá</h1>
       ^
not well-formed (invalid token): line 7, column 7
Error in code generated from template file
'/home/fsousa/tmp/cherrybook/test.kid'
>>>



-- 
Filipe Sousa
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
kid-template-discuss mailing list
kid-template-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kid-template-discuss

Reply via email to