# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--jdavid@itaapy.com--public/itools--main--0.9
#

2005-06-24 12:51:01 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-93

    Summary:
      get ready to release 0.9.2
    Revision:
      itools--main--0.9--patch-93


    modified files:
     CHANGES.txt Changelog setup.py


2005-06-17 11:59:59 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-92

    Summary:
      xml, remove obsolete and confusing RDF module
    Revision:
      itools--main--0.9--patch-92


    removed files:
     xml/.arch-ids/RDF.py.id xml/RDF.py

    modified files:
     Changelog


2005-06-17 11:24:35 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-91

    Summary:
      xml, fixing "get_start_tag" and "get_end_tag"
    Revision:
      itools--main--0.9--patch-91


    modified files:
     Changelog xml/XML.py


2005-06-16 20:58:26 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-90

    Summary:
      xml, add "is_empty" to the element's schema
    Revision:
      itools--main--0.9--patch-90

    Empty elements are serialized with the compact form, as "<br/>".

    modified files:
     Changelog html/HTML.py html/parser.py xhtml/XHTML.py
     xml/STL.py xml/XML.py xml/namespaces.py


2005-06-16 19:55:29 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-89

    Summary:
      xhtml, fix head output style (remove ugly blank lines)
    Revision:
      itools--main--0.9--patch-89


    modified files:
     Changelog xhtml/XHTML.py


2005-06-16 19:27:50 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-88

    Summary:
      xml, fix serialization for encodings different than UTF-8
    Revision:
      itools--main--0.9--patch-88


    modified files:
     Changelog xml/XML.py


2005-06-16 12:46:53 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-87

    Summary:
      get ready to release 1.1
    Revision:
      itools--main--0.9--patch-87


    modified files:
     CHANGES.txt Changelog setup.py


2005-06-15 16:50:22 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-86

    Summary:
      gettext, fix "PO.get_translation" when the msgstr is empty
    Revision:
      itools--main--0.9--patch-86


    modified files:
     Changelog gettext/PO.py


2005-06-07 16:21:33 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-85

    Summary:
      xhtml, fix "Element.get_end_tag_as_html"
    Revision:
      itools--main--0.9--patch-85


    modified files:
     Changelog xhtml/XHTML.py


2005-06-07 16:14:10 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-84

    Summary:
      xhtml, fix "Element.get_end_tag_as_html"
    Revision:
      itools--main--0.9--patch-84


    modified files:
     Changelog xhtml/XHTML.py


2005-06-07 15:49:39 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-83

    Summary:
      gettext, fix "DomainAware.select_language"
    Revision:
      itools--main--0.9--patch-83

    When the environment variable 'LANGUAGE' is not available.

    modified files:
     Changelog gettext/domains.py


2005-06-07 13:31:40 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-82

    Summary:
      get ready to release 0.9.0
    Revision:
      itools--main--0.9--patch-82


    modified files:
     CHANGES.txt Changelog README.txt gettext/domains.py setup.py


2005-06-07 08:31:24 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-81

    Summary:
      documentation, add section about folder's state
    Revision:
      itools--main--0.9--patch-81


    modified files:
     Changelog doc/folders.tex


2005-06-06 16:56:47 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-80

    Summary:
      handlers, add "set_data" to file handlers API
    Revision:
      itools--main--0.9--patch-80


    modified files:
     Changelog catalog/Catalog.py doc/files.tex handlers/File.py


2005-06-06 14:01:10 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-79

    Summary:
      resources, replace "set_data" by "write"
    Revision:
      itools--main--0.9--patch-79


    modified files:
     Changelog doc/handlers.dot doc/resources.tex handlers/File.py
     resources/base.py resources/file.py resources/memory.py
     resources/zope2.py


2005-06-04 19:02:52 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-78

    Summary:
      resources, replace "get_data" by "read"
    Revision:
      itools--main--0.9--patch-78


    modified files:
     Changelog doc/files.tex doc/resources.tex resources/base.py
     resources/file.py resources/http.py resources/memory.py
     resources/zope2.py


2005-06-04 18:42:19 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-77

    Summary:
      documentation, update introduction
    Revision:
      itools--main--0.9--patch-77


    modified files:
     Changelog doc/intro.tex setup.py


2005-06-03 15:23:17 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-76

    Summary:
      gettext, fix PO messages encode, optimize serialization
    Revision:
      itools--main--0.9--patch-76


    modified files:
     Changelog gettext/PO.py xhtml/XHTML.py


2005-06-03 13:05:24 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-75

    Summary:
      documentation, update i18n chapter
    Revision:
      itools--main--0.9--patch-75


    modified files:
     Changelog doc/i18n.tex


2005-06-03 11:58:27 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-74

    Summary:
      gettext, PO handler serializes the messages ordered
    Revision:
      itools--main--0.9--patch-74


    modified files:
     Changelog gettext/PO.py i18n/igettext.py


2005-06-03 11:56:16 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-73

    Summary:
      gettext, remove obsolete N_
    Revision:
      itools--main--0.9--patch-73


    modified files:
     Changelog gettext/domains.py


2005-06-02 18:52:42 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-72

    Summary:
      merge fuzzy support from the 0.8 branch
    Revision:
      itools--main--0.9--patch-72

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-98
       merge PO fuzzy from Nicolas Oyez
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--base-0
       tag of jdavid@itaapy.com--public/itools--main--0.8--patch-97
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-1
       handle the fuzzy flags during deserialisation of PO file
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-2
       change some print in the test_po.py file
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-3
       make next_line and next_entry generatrice function in PO.py
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-4
       add the get_translation method to PO.py
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-5
       replace the get_msgstr method by the get_translation method and fix a bug in the syntactic analysis concerning fuzzy tag for PO files
    
     * noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-6
       increase performance by changing the unescape method of PO.py
    

    modified files:
     Changelog catalog/prof.py gettext/PO.py handlers/test_po.py
     xhtml/XHTML.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-98
     noyez@itaapy.com--private/itools--PO-Flags--0.8--base-0
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-1
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-2
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-3
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-4
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-5
     noyez@itaapy.com--private/itools--PO-Flags--0.8--patch-6


2005-06-02 18:12:40 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-71

    Summary:
      handlers, add handler class for python resources
    Revision:
      itools--main--0.9--patch-71

    It provides the "get_messages" method, which extracts the unicode
    literals from the source.

    new files:
     handlers/.arch-ids/Python.py.id handlers/Python.py

    modified files:
     Changelog handlers/__init__.py i18n/igettext.py xhtml/XHTML.py


2005-06-02 10:18:58 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-70

    Summary:
      xhtml, fix "Element.get_content_as_html"
    Revision:
      itools--main--0.9--patch-70


    modified files:
     Changelog xhtml/XHTML.py


2005-06-02 09:46:45 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-69

    Summary:
      xhtml, now XHTML elements can be serialized as HTML
    Revision:
      itools--main--0.9--patch-69


    modified files:
     Changelog catalog/prof.py html/HTML.py html/parser.py
     xhtml/XHTML.py xml/XML.py


2005-06-01 19:03:49 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-68

    Summary:
      xhtml, improve naming style for some methods, add "get_content"
    Revision:
      itools--main--0.9--patch-68


    modified files:
     Changelog html/HTML.py xml/XML.py


2005-06-01 13:29:32 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-67

    Summary:
      xml, move "XHTML.Document.to_text" to "XML.Document"
    Revision:
      itools--main--0.9--patch-67


    modified files:
     Changelog xhtml/XHTML.py xml/XML.py


2005-05-30 18:59:51 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-66

    Summary:
      catalog, fix un-index
    Revision:
      itools--main--0.9--patch-66


    modified files:
     Changelog catalog/IIndex.py


2005-05-30 18:28:02 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-65

    Summary:
      catalog, fix indexing
    Revision:
      itools--main--0.9--patch-65


    modified files:
     Changelog catalog/IIndex.py


2005-05-29 12:56:45 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-64

    Summary:
      catalog, optimize, merge "documents" and "positions" resources
    Revision:
      itools--main--0.9--patch-64


    modified files:
     Changelog catalog/IIndex.py


2005-05-28 18:20:08 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-63

    Summary:
      catalog, optimize index positions resource
    Revision:
      itools--main--0.9--patch-63

    Change the layout of the positions resource, now it is a made of
    variable size blocks.
    
    As result the different operations, index, unindex and search are
    much faster.

    modified files:
     Changelog catalog/IIndex.py


2005-05-28 17:55:24 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-62

    Summary:
      catalog, fix profiling script
    Revision:
      itools--main--0.9--patch-62


    modified files:
     Changelog catalog/prof.py


2005-05-28 12:53:49 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-61

    Summary:
      merge from the 0.8 branch
    Revision:
      itools--main--0.9--patch-61

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-95
       get ready to release 0.8.1
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-96
       catalog, fix profile and bench script
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-97
       xhtml, improve "to_text" performance for big documents
    

    modified files:
     CHANGES.txt Changelog catalog/prof.py setup.py xhtml/XHTML.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-95
     jdavid@itaapy.com--public/itools--main--0.8--patch-96
     jdavid@itaapy.com--public/itools--main--0.8--patch-97


2005-05-27 14:28:05 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-60

    Summary:
      handlers, split new class Node from Handler
    Revision:
      itools--main--0.9--patch-60

    Start to separate the category "handler as a logical representation of
    a resource" from "handler as a node in the handler tree".
    
    For now the implementation change has been to split the "handler tree"
    logic from the Handler class into a new class named "Node". This is a
    base class and Handler inherits from it.
    
    This change allows, for example, to traverse files. The CSV handler
    has been modified to illustrate this new ability, now it is possible
    to do "csv_handler.get_handler('5')" to get a "handler" for the fifth
    row of the CSV file.

    modified files:
     Changelog handlers/CSV.py handlers/File.py handlers/Handler.py


2005-05-24 16:56:05 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-59

    Summary:
      merge http resources fix from the 0.8 branch
    Revision:
      itools--main--0.9--patch-59

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-94
       resources, import get_mtime for http resources (#45)
    

    modified files:
     Changelog resources/base.py resources/http.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-94


2005-05-23 18:05:17 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-58

    Summary:
      gettext, now domain aware methods are class methods
    Revision:
      itools--main--0.9--patch-58


    modified files:
     Changelog gettext/domains.py


2005-05-23 17:08:13 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-57

    Summary:
      merge csv fixes from the 0.8 branch
    Revision:
      itools--main--0.9--patch-57

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-93
       handlers, fix csv parser for one column csv files
    

    modified files:
     Changelog handlers/CSV.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-93


2005-05-23 08:54:34 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-56

    Summary:
      documentation, reviewing i18n chapter
    Revision:
      itools--main--0.9--patch-56


    modified files:
     Changelog doc/i18n.tex


2005-05-19 18:23:46 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-55

    Summary:
      documentation, finish i18n chapter draft
    Revision:
      itools--main--0.9--patch-55


    modified files:
     Changelog doc/examples/task_tracker1/TaskTracker_view.xml
     doc/examples/task_tracker2/TaskTracker_view.xml.en
     doc/examples/task_tracker2/locale/es.po
     doc/examples/task_tracker2/locale/locale.pot doc/i18n.tex


2005-05-19 17:32:56 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-54

    Summary:
      documentation, finish internationalization section
    Revision:
      itools--main--0.9--patch-54


    modified files:
     Changelog doc/examples/task_tracker2/TaskTracker.py
     doc/examples/task_tracker2/locale/es.po
     doc/examples/task_tracker2/locale/locale.pot doc/i18n.tex
     gettext/domains.py


2005-05-19 16:13:20 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-53

    Summary:
      merge html improvement from the 0.8 branch
    Revision:
      itools--main--0.9--patch-53

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-92
       html, fix parser when encoding is defined late
    

    modified files:
     Changelog html/HTML.py html/parser.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-92


2005-05-18 18:44:35 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-52

    Summary:
      documentation, working on the i18n chapter
    Revision:
      itools--main--0.9--patch-52


    new files:
     doc/examples/task_tracker0/.arch-ids/=id
     doc/examples/task_tracker1/.arch-ids/=id
     doc/examples/task_tracker2/.arch-ids/=id

    removed files:
     doc/examples/chapter10/.arch-ids/=id
     doc/examples/chapter6/.arch-ids/=id

    modified files:
     Changelog doc/Makefile
     doc/examples/task_tracker2/TaskTracker.py doc/i18n.tex
     doc/l10n.dia gettext/domains.py

    renamed files:
     doc/examples/chapter10/.arch-ids/Makefile.id
       ==> doc/examples/task_tracker2/.arch-ids/Makefile.id
     doc/examples/chapter10/.arch-ids/TaskTracker.py.id
       ==> doc/examples/task_tracker2/.arch-ids/TaskTracker.py.id
     doc/examples/chapter10/.arch-ids/TaskTracker_view.xml.en.id
       ==> doc/examples/task_tracker2/.arch-ids/TaskTracker_view.xml.en.id
     doc/examples/chapter10/.arch-ids/itools.tt.id
       ==> doc/examples/task_tracker2/.arch-ids/itools.tt.id
     doc/examples/chapter10/Makefile
       ==> doc/examples/task_tracker2/Makefile
     doc/examples/chapter10/TaskTracker.py
       ==> doc/examples/task_tracker2/TaskTracker.py
     doc/examples/chapter10/TaskTracker_view.xml.en
       ==> doc/examples/task_tracker2/TaskTracker_view.xml.en
     doc/examples/chapter10/itools.tt
       ==> doc/examples/task_tracker2/itools.tt
     doc/examples/chapter10/locale/.arch-ids/=id
       ==> doc/examples/task_tracker2/locale/.arch-ids/=id
     doc/examples/chapter10/locale/.arch-ids/en.po.id
       ==> doc/examples/task_tracker2/locale/.arch-ids/en.po.id
     doc/examples/chapter10/locale/.arch-ids/es.po.id
       ==> doc/examples/task_tracker2/locale/.arch-ids/es.po.id
     doc/examples/chapter10/locale/.arch-ids/locale.pot.id
       ==> doc/examples/task_tracker2/locale/.arch-ids/locale.pot.id
     doc/examples/chapter6/.arch-ids/TaskTracker.py.id
       ==> doc/examples/task_tracker0/.arch-ids/TaskTracker.py.id
     doc/examples/chapter6/.arch-ids/itools.tt.id
       ==> doc/examples/task_tracker0/.arch-ids/itools.tt.id
     doc/examples/chapter6/TaskTracker.py
       ==> doc/examples/task_tracker0/TaskTracker.py
     doc/examples/chapter6/itools.tt
       ==> doc/examples/task_tracker0/itools.tt
     doc/examples/chapter9/.arch-ids/TaskTracker.py.id
       ==> doc/examples/task_tracker1/.arch-ids/TaskTracker.py.id
     doc/examples/chapter9/.arch-ids/TaskTracker_view.xml.id
       ==> doc/examples/task_tracker1/.arch-ids/TaskTracker_view.xml.id
     doc/examples/chapter9/.arch-ids/itools.tt.id
       ==> doc/examples/task_tracker1/.arch-ids/itools.tt.id
     doc/examples/chapter9/TaskTracker.py
       ==> doc/examples/task_tracker1/TaskTracker.py
     doc/examples/chapter9/TaskTracker_view.xml
       ==> doc/examples/task_tracker1/TaskTracker_view.xml
     doc/examples/chapter9/itools.tt
       ==> doc/examples/task_tracker1/itools.tt

    new directories:
     doc/examples/task_tracker0
     doc/examples/task_tracker0/.arch-ids
     doc/examples/task_tracker1
     doc/examples/task_tracker1/.arch-ids
     doc/examples/task_tracker2
     doc/examples/task_tracker2/.arch-ids
     doc/examples/task_tracker2/locale/.arch-ids

    removed directories:
     doc/examples/chapter10 doc/examples/chapter10/.arch-ids
     doc/examples/chapter10/locale/.arch-ids doc/examples/chapter6
     doc/examples/chapter6/.arch-ids

    renamed directories:
     doc/examples/chapter10/locale
       ==> doc/examples/task_tracker2/locale


2005-05-15 19:24:11 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-51

    Summary:
      documentation, work in the multilingual task tracker
    Revision:
      itools--main--0.9--patch-51


    modified files:
     Changelog doc/examples/chapter10/Makefile
     doc/examples/chapter10/TaskTracker.py
     doc/examples/chapter10/locale/es.po


2005-05-15 19:23:47 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-50

    Summary:
      gettext, implement default "select_language" behaviour
    Revision:
      itools--main--0.9--patch-50

    Use the language defined in the environment.

    modified files:
     Changelog gettext/domains.py


2005-05-15 19:08:00 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-49

    Summary:
      documentation, start i18n chapter re-write
    Revision:
      itools--main--0.9--patch-49


    new files:
     doc/examples/chapter10/.arch-ids/=id
     doc/examples/chapter10/.arch-ids/Makefile.id
     doc/examples/chapter10/.arch-ids/TaskTracker.py.id
     doc/examples/chapter10/.arch-ids/TaskTracker_view.xml.en.id
     doc/examples/chapter10/.arch-ids/itools.tt.id
     doc/examples/chapter10/Makefile
     doc/examples/chapter10/TaskTracker.py
     doc/examples/chapter10/TaskTracker_view.xml.en
     doc/examples/chapter10/itools.tt
     doc/examples/chapter10/locale/.arch-ids/=id
     doc/examples/chapter10/locale/.arch-ids/en.po.id
     doc/examples/chapter10/locale/.arch-ids/es.po.id
     doc/examples/chapter10/locale/.arch-ids/locale.pot.id
     doc/examples/chapter10/locale/en.po
     doc/examples/chapter10/locale/es.po
     doc/examples/chapter10/locale/locale.pot

    modified files:
     Changelog doc/examples/chapter6/TaskTracker.py
     doc/examples/chapter9/TaskTracker.py doc/i18n.tex doc/l10n.dia

    new directories:
     doc/examples/chapter10 doc/examples/chapter10/.arch-ids
     doc/examples/chapter10/locale
     doc/examples/chapter10/locale/.arch-ids


2005-05-15 17:43:13 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-48

    Summary:
      documentation, fix chapter 9 example
    Revision:
      itools--main--0.9--patch-48


    modified files:
     Changelog doc/examples/chapter9/TaskTracker.py doc/stl.tex


2005-05-15 17:36:17 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-47

    Summary:
      documentation, fix chapter 6 example
    Revision:
      itools--main--0.9--patch-47


    modified files:
     Changelog doc/examples/chapter6/TaskTracker.py doc/files2.tex


2005-05-15 17:13:14 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-46

    Summary:
      documentation, fix examples (rename directory names)
    Revision:
      itools--main--0.9--patch-46


    modified files:
     Changelog doc/files2.tex doc/stl.tex doc/xml.tex

    renamed files:
     doc/examples/chapter5/.arch-ids/=id
       ==> doc/examples/chapter6/.arch-ids/=id
     doc/examples/chapter5/.arch-ids/TaskTracker.py.id
       ==> doc/examples/chapter6/.arch-ids/TaskTracker.py.id
     doc/examples/chapter5/.arch-ids/itools.tt.id
       ==> doc/examples/chapter6/.arch-ids/itools.tt.id
     doc/examples/chapter7/.arch-ids/=id
       ==> doc/examples/chapter8/.arch-ids/=id
     doc/examples/chapter7/.arch-ids/hello.xml.id
       ==> doc/examples/chapter8/.arch-ids/hello.xml.id
     doc/examples/chapter7/.arch-ids/namespaces.py.id
       ==> doc/examples/chapter8/.arch-ids/namespaces.py.id
     doc/examples/chapter7/.arch-ids/parser.py.id
       ==> doc/examples/chapter8/.arch-ids/parser.py.id
     doc/examples/chapter8/.arch-ids/=id
       ==> doc/examples/chapter9/.arch-ids/=id
     doc/examples/chapter8/.arch-ids/TaskTracker.py.id
       ==> doc/examples/chapter9/.arch-ids/TaskTracker.py.id
     doc/examples/chapter8/.arch-ids/TaskTracker_view.xml.id
       ==> doc/examples/chapter9/.arch-ids/TaskTracker_view.xml.id
     doc/examples/chapter8/.arch-ids/itools.tt.id
       ==> doc/examples/chapter9/.arch-ids/itools.tt.id
     doc/examples/chapter8/.arch-ids/template.xml.id
       ==> doc/examples/chapter9/.arch-ids/template.xml.id

    new directories:
     doc/examples/chapter6/.arch-ids
     doc/examples/chapter9/.arch-ids

    removed directories:
     doc/examples/chapter5/.arch-ids
     doc/examples/chapter7/.arch-ids

    renamed directories:
     doc/examples/chapter5
       ==> doc/examples/chapter6
     doc/examples/chapter7
       ==> doc/examples/chapter8
     doc/examples/chapter8
       ==> doc/examples/chapter9
     doc/examples/chapter8/.arch-ids
       ==> doc/examples/chapter8/.arch-ids


2005-05-14 19:26:41 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-45

    Summary:
      gettext, add domains module
    Revision:
      itools--main--0.9--patch-45


    new files:
     gettext/.arch-ids/domains.py.id gettext/domains.py

    modified files:
     Changelog


2005-05-14 17:06:51 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-44

    Summary:
      types, improve the filename decoder
    Revision:
      itools--main--0.9--patch-44

    Correctly deal with filenames like "fr.mo".

    modified files:
     Changelog types/__init__.py


2005-05-13 17:21:23 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-43

    Summary:
      handlers, add "class_extension"
    Revision:
      itools--main--0.9--patch-43

    Add the "class_extension" variable, which is the preferred filename
    extension for a given handler.
    
    The standard library module "mimetypes" keeps all possible extensions
    for a given mimetype, but when more than one exists, it does not
    define which is the preferred.

    modified files:
     Changelog gettext/MO.py gettext/PO.py handlers/CSV.py
     handlers/Handler.py handlers/Text.py html/HTML.py
     xhtml/XHTML.py xml/XML.py


2005-05-13 09:45:32 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-42

    Summary:
      merge from Herve
    Revision:
      itools--main--0.9--patch-42

    Patches applied:
    
     * herve@oursours.net--public/itools--herve--0.8--patch-2
       Added missing coding header.
    

    modified files:
     Changelog html/parser.py

    new patches:
     herve@oursours.net--public/itools--herve--0.8--patch-2


2005-05-13 09:24:15 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-41

    Summary:
      merge new "get_skeleton" design from Herve
    Revision:
      itools--main--0.9--patch-41

    Patches applied:
    
     * herve@oursours.net--public/itools--herve--0.8--patch-3
       Switched the skeleton format of Folders to a dictionary.
    

    modified files:
     Changelog catalog/Catalog.py catalog/IIndex.py
     handlers/Folder.py

    new patches:
     herve@oursours.net--public/itools--herve--0.8--patch-3


2005-05-13 09:10:07 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-40

    Summary:
      i18n, expose "oracle" so "i18n.oracle" works
    Revision:
      itools--main--0.9--patch-40


    modified files:
     Changelog i18n/__init__.py


2005-05-12 18:57:55 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-39

    Summary:
      zope, add "Request.get_cookie"
    Revision:
      itools--main--0.9--patch-39


    modified files:
     Changelog zope/Request.py


2005-05-11 15:08:35 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-38

    Summary:
      merge html improvements from the 0.8 branch
    Revision:
      itools--main--0.9--patch-38

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-91
       html, make a more robust parser
    

    modified files:
     Changelog catalog/prof.py html/parser.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-91


2005-05-09 19:45:07 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-37

    Summary:
      types, add Tokens type marshaler
    Revision:
      itools--main--0.9--patch-37


    modified files:
     Changelog types/__init__.py


2005-05-09 19:09:33 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-36

    Summary:
      types, add "Boolean.to_unicode"
    Revision:
      itools--main--0.9--patch-36


    modified files:
     Changelog types/__init__.py


2005-05-09 15:54:49 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-35

    Summary:
      merge html fixes from the 0.8 branch
    Revision:
      itools--main--0.9--patch-35

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-89
       html, add non standard "embed" empty tag
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-90
       html, detect source encoding
    

    modified files:
     Changelog html/HTML.py html/parser.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-89
     jdavid@itaapy.com--public/itools--main--0.8--patch-90


2005-05-09 11:12:03 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-34

    Summary:
      merge igettext fix from the 0.8 branch
    Revision:
      itools--main--0.9--patch-34

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-88
       i18n, fix "igettext --pot"
    

    modified files:
     Changelog i18n/igettext.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-88


2005-05-08 14:31:53 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-33

    Summary:
      handlers, fix "KeyValue"
    Revision:
      itools--main--0.9--patch-33


    modified files:
     Changelog handlers/KeyValue.py


2005-05-07 19:29:01 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-32

    Summary:
      merge fixes from the 0.8 branch
    Revision:
      itools--main--0.9--patch-32

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-85
       xhtml, fix "get_messages"
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-87
       i18n, fix igettext
    

    modified files:
     Changelog i18n/igettext.py xhtml/XHTML.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-85
     jdavid@itaapy.com--public/itools--main--0.8--patch-87


2005-05-07 17:23:12 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-31

    Summary:
      zope, remove obsolete code
    Revision:
      itools--main--0.9--patch-31


    modified files:
     Changelog zope/Context.py zope/Request.py zope/Response.py
     zope/__init__.py zope/utils.py


2005-05-06 17:16:51 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-30

    Summary:
      types, add "FileName.encode"
    Revision:
      itools--main--0.9--patch-30


    modified files:
     Changelog types/__init__.py


2005-05-06 15:54:33 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-29

    Summary:
      catalog, index common words and one letter words too
    Revision:
      itools--main--0.9--patch-29


    modified files:
     Changelog catalog/Analysers.py catalog/Catalog.py


2005-05-06 15:37:29 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-28

    Summary:
      catalog, add phrase search
    Revision:
      itools--main--0.9--patch-28


    modified files:
     Changelog catalog/Analysers.py catalog/Catalog.py
     catalog/IIndex.py catalog/test.py


2005-05-06 13:52:17 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-27

    Summary:
      catalog, keep document positions
    Revision:
      itools--main--0.9--patch-27

    The index format has changed.

    modified files:
     Changelog catalog/IIndex.py


2005-05-03 16:40:28 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-26

    Summary:
      documentation, now it is a book, start index
    Revision:
      itools--main--0.9--patch-26


    modified files:
     Changelog doc/Makefile doc/itools.tex doc/types.tex
     doc/uri.tex


2005-05-03 15:46:35 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-25

    Summary:
      documentation, add a chapter about "itools.types"
    Revision:
      itools--main--0.9--patch-25


    new files:
     doc/.arch-ids/types.tex.id doc/types.tex

    modified files:
     Changelog doc/Makefile doc/itools.tex


2005-05-02 06:58:32 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-24

    Summary:
      handlers, fix "set_handler"
    Revision:
      itools--main--0.9--patch-24


    modified files:
     Changelog handlers/Folder.py


2005-05-01 18:13:08 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-23

    Summary:
      handlers, add "get_handler" to file handlers
    Revision:
      itools--main--0.9--patch-23

    So "x.get_handler('/a/b/c')" and "x.get_handler('../a/b/c')" where
    "x" is a file works now.

    modified files:
     Changelog handlers/File.py handlers/Folder.py


2005-05-01 08:34:38 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-22

    Summary:
      move "handlers.IO" to the new package "types"
    Revision:
      itools--main--0.9--patch-22


    new files:
     types/.arch-ids/=id

    modified files:
     Changelog html/HTML.py resources/base.py setup.py
     types/__init__.py xhtml/XHTML.py xml/DublinCore.py
     xml/Schema.py xml/XML.py xml/namespaces.py

    renamed files:
     handlers/.arch-ids/IO.py.id
       ==> types/.arch-ids/__init__.py.id
     handlers/IO.py
       ==> types/__init__.py

    new directories:
     types types/.arch-ids


2005-04-30 09:25:29 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-21

    Summary:
      resources, add decoder for file names
    Revision:
      itools--main--0.9--patch-21


    modified files:
     Changelog i18n/__init__.py resources/base.py


2005-04-30 08:46:49 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-20

    Summary:
      i18n, fix igettext
    Revision:
      itools--main--0.9--patch-20


    modified files:
     Changelog i18n/igettext.py


2005-04-30 08:44:13 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-19

    Summary:
      documentation, work on the handler state section
    Revision:
      itools--main--0.9--patch-19


    modified files:
     Changelog doc/files.tex


2005-04-28 21:47:40 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-18

    Summary:
      zope, remove obsolete module "auth.py"
    Revision:
      itools--main--0.9--patch-18


    removed files:
     zope/.arch-ids/auth.py.id zope/auth.py

    modified files:
     Changelog


2005-04-28 21:15:15 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-17

    Summary:
      catalog, improve analyser tests
    Revision:
      itools--main--0.9--patch-17


    modified files:
     Changelog catalog/test_analysers.py


2005-04-28 18:05:01 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-16

    Summary:
      handlers, move the PO and MO handlers to the new package gettext
    Revision:
      itools--main--0.9--patch-16


    new files:
     gettext/.arch-ids/=id gettext/.arch-ids/__init__.py.id
     gettext/__init__.py

    modified files:
     Changelog gettext/MO.py gettext/PO.py handlers/__init__.py
     setup.py xhtml/__init__.py

    renamed files:
     handlers/.arch-ids/MO.py.id
       ==> gettext/.arch-ids/MO.py.id
     handlers/.arch-ids/PO.py.id
       ==> gettext/.arch-ids/PO.py.id
     handlers/MO.py
       ==> gettext/MO.py
     handlers/PO.py
       ==> gettext/PO.py

    new directories:
     gettext gettext/.arch-ids


2005-04-28 16:33:11 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-15

    Summary:
      handlers, add image handler
    Revision:
      itools--main--0.9--patch-15


    new files:
     handlers/.arch-ids/Image.py.id handlers/Image.py

    modified files:
     Changelog handlers/File.py handlers/__init__.py


2005-04-28 16:06:58 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-14

    Summary:
      handlers, now virtual handlers are distinct from the real handler
    Revision:
      itools--main--0.9--patch-14

    Now a virtual handler is a different instance than the real handler,
    but it shares the state, the resource, and keeps a reference to the
    real handler.

    modified files:
     Changelog handlers/Folder.py handlers/Handler.py


2005-04-28 13:56:38 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-13

    Summary:
      xml, now "stl:content" accepts (coerces) long integer values 
    Revision:
      itools--main--0.9--patch-13


    modified files:
     Changelog xml/STL.py


2005-04-28 13:46:48 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-12

    Summary:
      catalog, use built-in set type (Python 2.4)
    Revision:
      itools--main--0.9--patch-12

    So now "itools.catalog" depends on Python 2.4, the rest of itools
    still can and must work with Python 2.3

    modified files:
     Changelog catalog/Analysers.py catalog/Catalog.py
     catalog/IIndex.py


2005-04-28 08:32:44 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-11

    Summary:
      documentation, working on the handler state section
    Revision:
      itools--main--0.9--patch-11


    modified files:
     Changelog doc/files.tex


2005-04-27 22:53:18 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-10

    Summary:
      handlers, move handler's state to instance variable "state"
    Revision:
      itools--main--0.9--patch-10


    modified files:
     Changelog catalog/Catalog.py catalog/IDocument.py
     catalog/IIndex.py doc/files.tex handlers/CSV.py
     handlers/File.py handlers/Folder.py handlers/Handler.py
     handlers/KeyValue.py handlers/MO.py handlers/PO.py
     handlers/Text.py handlers/Var.py html/HTML.py xml/RDF.py
     xml/STL.py xml/XML.py


2005-04-27 08:46:03 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-9

    Summary:
      documentation, continue with the handler's state section
    Revision:
      itools--main--0.9--patch-9


    modified files:
     Changelog doc/files.tex doc/state.dia


2005-04-26 21:34:58 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-8

    Summary:
      documentation, work on the handler's state section (add figure)
    Revision:
      itools--main--0.9--patch-8


    new files:
     doc/.arch-ids/state.dia.id doc/state.dia

    modified files:
     Changelog doc/Makefile doc/files.tex


2005-04-26 19:06:50 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-7

    Summary:
      catalog, add unit test for the analysers, plus style fixes
    Revision:
      itools--main--0.9--patch-7


    new files:
     catalog/.arch-ids/test_analysers.py.id
     catalog/test_analysers.py

    modified files:
     Changelog catalog/Analysers.py catalog/test.py
     catalog/test_io.py


2005-04-26 16:07:47 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-6

    Summary:
      merge fix from the 0.8 branch
    Revision:
      itools--main--0.9--patch-6

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.8--patch-84
       handlers, fix the CSV handler when called with an empty resource
    

    modified files:
     Changelog handlers/CSV.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.8--patch-84


2005-04-26 16:06:10 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-5

    Summary:
      fix changelog
    Revision:
      itools--main--0.9--patch-5


    new files:
     .arch-ids/Changelog.id Changelog

    removed files:
     .arch-ids/Changelog.id Changelog


2005-04-26 15:40:00 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-4

    Summary:
      handlers, renames "load/save" to "load_state/save_state"
    Revision:
      itools--main--0.9--patch-4


    modified files:
     catalog/Catalog.py catalog/IDocument.py catalog/IIndex.py
     catalog/prof.py catalog/test.py
     doc/examples/chapter5/TaskTracker.py
     doc/examples/chapter8/TaskTracker.py doc/files.tex
     doc/files2.tex handlers/CSV.py handlers/File.py
     handlers/Folder.py handlers/Handler.py handlers/KeyValue.py
     handlers/MO.py handlers/PO.py handlers/Text.py handlers/Var.py
     handlers/iCalendar.py handlers/transactions.py html/HTML.py
     xml/RDF.py xml/XML.py


2005-04-25 16:49:38 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-3

    Summary:
      xml, fix serialization of XML documents (escape the "&")
    Revision:
      itools--main--0.9--patch-3


    modified files:
     xml/XML.py


2005-04-25 11:12:03 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-2

    Summary:
      handlers, fix 'Folder.copy_handler' (make a deep copy)
    Revision:
      itools--main--0.9--patch-2


    modified files:
     handlers/Folder.py


2005-04-24 16:53:22 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-1

    Summary:
      resources, set the name in "set_resource" for memory resources
    Revision:
      itools--main--0.9--patch-1


    modified files:
     resources/memory.py


2005-04-18 16:33:49 GMT	J. David Ibanez <jdavid@itaapy.com>	base-0

    Summary:
      tag of jdavid@itaapy.com--public/itools--main--0.8--patch-83
    Revision:
      itools--main--0.9--base-0

    (automatically generated log message)

    new patches:
     herve@oursours.net--public/itools--herve--0.5--base-0
     herve@oursours.net--public/itools--herve--0.5--patch-1
     herve@oursours.net--public/itools--herve--0.5--patch-2
     herve@oursours.net--public/itools--herve--0.5--patch-3
     herve@oursours.net--public/itools--herve--0.5--patch-4
     herve@oursours.net--public/itools--herve--0.5--patch-5
     herve@oursours.net--public/itools--herve--0.5--patch-6
     herve@oursours.net--public/itools--herve--0.5--patch-7
     jdavid@itaapy.com--public/itools--main--0.4--base-0
     jdavid@itaapy.com--public/itools--main--0.4--patch-1
     jdavid@itaapy.com--public/itools--main--0.4--patch-2
     jdavid@itaapy.com--public/itools--main--0.4--patch-3
     jdavid@itaapy.com--public/itools--main--0.4--patch-4
     jdavid@itaapy.com--public/itools--main--0.4--patch-5
     jdavid@itaapy.com--public/itools--main--0.4--patch-6
     jdavid@itaapy.com--public/itools--main--0.4--patch-7
     jdavid@itaapy.com--public/itools--main--0.4--patch-8
     jdavid@itaapy.com--public/itools--main--0.4--patch-9
     jdavid@itaapy.com--public/itools--main--0.4--patch-10
     jdavid@itaapy.com--public/itools--main--0.4--patch-11
     jdavid@itaapy.com--public/itools--main--0.4--patch-12
     jdavid@itaapy.com--public/itools--main--0.4--patch-13
     jdavid@itaapy.com--public/itools--main--0.4--patch-14
     jdavid@itaapy.com--public/itools--main--0.4--patch-15
     jdavid@itaapy.com--public/itools--main--0.4--patch-16
     jdavid@itaapy.com--public/itools--main--0.4--patch-17
     jdavid@itaapy.com--public/itools--main--0.4--patch-18
     jdavid@itaapy.com--public/itools--main--0.4--patch-19
     jdavid@itaapy.com--public/itools--main--0.4--patch-20
     jdavid@itaapy.com--public/itools--main--0.4--patch-21
     jdavid@itaapy.com--public/itools--main--0.4--patch-22
     jdavid@itaapy.com--public/itools--main--0.4--patch-23
     jdavid@itaapy.com--public/itools--main--0.4--patch-24
     jdavid@itaapy.com--public/itools--main--0.4--patch-25
     jdavid@itaapy.com--public/itools--main--0.4--patch-26
     jdavid@itaapy.com--public/itools--main--0.4--patch-27
     jdavid@itaapy.com--public/itools--main--0.4--patch-28
     jdavid@itaapy.com--public/itools--main--0.4--patch-29
     jdavid@itaapy.com--public/itools--main--0.4--patch-30
     jdavid@itaapy.com--public/itools--main--0.4--patch-31
     jdavid@itaapy.com--public/itools--main--0.4--patch-32
     jdavid@itaapy.com--public/itools--main--0.4--patch-33
     jdavid@itaapy.com--public/itools--main--0.4--patch-34
     jdavid@itaapy.com--public/itools--main--0.4--patch-35
     jdavid@itaapy.com--public/itools--main--0.4--patch-36
     jdavid@itaapy.com--public/itools--main--0.4--patch-37
     jdavid@itaapy.com--public/itools--main--0.4--patch-38
     jdavid@itaapy.com--public/itools--main--0.4--patch-39
     jdavid@itaapy.com--public/itools--main--0.4--patch-40
     jdavid@itaapy.com--public/itools--main--0.4--patch-41
     jdavid@itaapy.com--public/itools--main--0.4--patch-42
     jdavid@itaapy.com--public/itools--main--0.4--patch-43
     jdavid@itaapy.com--public/itools--main--0.4--patch-44
     jdavid@itaapy.com--public/itools--main--0.4--patch-45
     jdavid@itaapy.com--public/itools--main--0.4--patch-46
     jdavid@itaapy.com--public/itools--main--0.4--patch-47
     jdavid@itaapy.com--public/itools--main--0.4--patch-48
     jdavid@itaapy.com--public/itools--main--0.4--patch-49
     jdavid@itaapy.com--public/itools--main--0.4--patch-50
     jdavid@itaapy.com--public/itools--main--0.4--patch-51
     jdavid@itaapy.com--public/itools--main--0.4--patch-52
     jdavid@itaapy.com--public/itools--main--0.4--patch-53
     jdavid@itaapy.com--public/itools--main--0.4--patch-54
     jdavid@itaapy.com--public/itools--main--0.4--patch-55
     jdavid@itaapy.com--public/itools--main--0.4--patch-56
     jdavid@itaapy.com--public/itools--main--0.4--patch-57
     jdavid@itaapy.com--public/itools--main--0.4--patch-58
     jdavid@itaapy.com--public/itools--main--0.4--patch-59
     jdavid@itaapy.com--public/itools--main--0.4--patch-60
     jdavid@itaapy.com--public/itools--main--0.4--patch-61
     jdavid@itaapy.com--public/itools--main--0.4--patch-62
     jdavid@itaapy.com--public/itools--main--0.4--patch-63
     jdavid@itaapy.com--public/itools--main--0.4--patch-64
     jdavid@itaapy.com--public/itools--main--0.4--patch-65
     jdavid@itaapy.com--public/itools--main--0.4--patch-66
     jdavid@itaapy.com--public/itools--main--0.4--patch-67
     jdavid@itaapy.com--public/itools--main--0.4--patch-68
     jdavid@itaapy.com--public/itools--main--0.4--patch-69
     jdavid@itaapy.com--public/itools--main--0.4--patch-70
     jdavid@itaapy.com--public/itools--main--0.4--patch-71
     jdavid@itaapy.com--public/itools--main--0.4--patch-72
     jdavid@itaapy.com--public/itools--main--0.4--patch-73
     jdavid@itaapy.com--public/itools--main--0.4--patch-74
     jdavid@itaapy.com--public/itools--main--0.4--patch-75
     jdavid@itaapy.com--public/itools--main--0.4--patch-76
     jdavid@itaapy.com--public/itools--main--0.4--patch-77
     jdavid@itaapy.com--public/itools--main--0.4--patch-78
     jdavid@itaapy.com--public/itools--main--0.4--patch-79
     jdavid@itaapy.com--public/itools--main--0.4--patch-80
     jdavid@itaapy.com--public/itools--main--0.4--patch-81
     jdavid@itaapy.com--public/itools--main--0.4--patch-82
     jdavid@itaapy.com--public/itools--main--0.4--patch-83
     jdavid@itaapy.com--public/itools--main--0.4--patch-84
     jdavid@itaapy.com--public/itools--main--0.4--patch-85
     jdavid@itaapy.com--public/itools--main--0.4--patch-86
     jdavid@itaapy.com--public/itools--main--0.4--patch-87
     jdavid@itaapy.com--public/itools--main--0.5--base-0
     jdavid@itaapy.com--public/itools--main--0.5--patch-1
     jdavid@itaapy.com--public/itools--main--0.5--patch-2
     jdavid@itaapy.com--public/itools--main--0.5--patch-3
     jdavid@itaapy.com--public/itools--main--0.5--patch-4
     jdavid@itaapy.com--public/itools--main--0.5--patch-5
     jdavid@itaapy.com--public/itools--main--0.5--patch-6
     jdavid@itaapy.com--public/itools--main--0.5--patch-7
     jdavid@itaapy.com--public/itools--main--0.5--patch-8
     jdavid@itaapy.com--public/itools--main--0.5--patch-9
     jdavid@itaapy.com--public/itools--main--0.5--patch-10
     jdavid@itaapy.com--public/itools--main--0.5--patch-11
     jdavid@itaapy.com--public/itools--main--0.5--patch-12
     jdavid@itaapy.com--public/itools--main--0.5--patch-13
     jdavid@itaapy.com--public/itools--main--0.5--patch-14
     jdavid@itaapy.com--public/itools--main--0.5--patch-15
     jdavid@itaapy.com--public/itools--main--0.5--patch-16
     jdavid@itaapy.com--public/itools--main--0.5--patch-17
     jdavid@itaapy.com--public/itools--main--0.5--patch-18
     jdavid@itaapy.com--public/itools--main--0.5--patch-19
     jdavid@itaapy.com--public/itools--main--0.5--patch-20
     jdavid@itaapy.com--public/itools--main--0.5--patch-21
     jdavid@itaapy.com--public/itools--main--0.5--patch-22
     jdavid@itaapy.com--public/itools--main--0.5--patch-23
     jdavid@itaapy.com--public/itools--main--0.5--patch-24
     jdavid@itaapy.com--public/itools--main--0.5--patch-25
     jdavid@itaapy.com--public/itools--main--0.5--patch-26
     jdavid@itaapy.com--public/itools--main--0.5--patch-27
     jdavid@itaapy.com--public/itools--main--0.5--patch-28
     jdavid@itaapy.com--public/itools--main--0.5--patch-29
     jdavid@itaapy.com--public/itools--main--0.5--patch-30
     jdavid@itaapy.com--public/itools--main--0.5--patch-31
     jdavid@itaapy.com--public/itools--main--0.5--patch-32
     jdavid@itaapy.com--public/itools--main--0.5--patch-33
     jdavid@itaapy.com--public/itools--main--0.5--patch-34
     jdavid@itaapy.com--public/itools--main--0.5--patch-35
     jdavid@itaapy.com--public/itools--main--0.5--patch-36
     jdavid@itaapy.com--public/itools--main--0.5--patch-37
     jdavid@itaapy.com--public/itools--main--0.5--patch-38
     jdavid@itaapy.com--public/itools--main--0.5--patch-39
     jdavid@itaapy.com--public/itools--main--0.5--patch-40
     jdavid@itaapy.com--public/itools--main--0.5--patch-41
     jdavid@itaapy.com--public/itools--main--0.6--base-0
     jdavid@itaapy.com--public/itools--main--0.6--patch-1
     jdavid@itaapy.com--public/itools--main--0.6--patch-2
     jdavid@itaapy.com--public/itools--main--0.6--patch-3
     jdavid@itaapy.com--public/itools--main--0.6--patch-4
     jdavid@itaapy.com--public/itools--main--0.6--patch-5
     jdavid@itaapy.com--public/itools--main--0.6--patch-6
     jdavid@itaapy.com--public/itools--main--0.6--patch-7
     jdavid@itaapy.com--public/itools--main--0.6--patch-8
     jdavid@itaapy.com--public/itools--main--0.6--patch-9
     jdavid@itaapy.com--public/itools--main--0.6--patch-10
     jdavid@itaapy.com--public/itools--main--0.6--patch-11
     jdavid@itaapy.com--public/itools--main--0.6--patch-12
     jdavid@itaapy.com--public/itools--main--0.6--patch-13
     jdavid@itaapy.com--public/itools--main--0.6--patch-14
     jdavid@itaapy.com--public/itools--main--0.6--patch-15
     jdavid@itaapy.com--public/itools--main--0.6--patch-16
     jdavid@itaapy.com--public/itools--main--0.6--patch-17
     jdavid@itaapy.com--public/itools--main--0.6--patch-18
     jdavid@itaapy.com--public/itools--main--0.6--patch-19
     jdavid@itaapy.com--public/itools--main--0.6--patch-20
     jdavid@itaapy.com--public/itools--main--0.6--patch-21
     jdavid@itaapy.com--public/itools--main--0.6--patch-22
     jdavid@itaapy.com--public/itools--main--0.6--patch-23
     jdavid@itaapy.com--public/itools--main--0.6--patch-24
     jdavid@itaapy.com--public/itools--main--0.6--patch-25
     jdavid@itaapy.com--public/itools--main--0.6--patch-26
     jdavid@itaapy.com--public/itools--main--0.6--patch-27
     jdavid@itaapy.com--public/itools--main--0.6--patch-28
     jdavid@itaapy.com--public/itools--main--0.6--patch-29
     jdavid@itaapy.com--public/itools--main--0.6--patch-30
     jdavid@itaapy.com--public/itools--main--0.6--patch-31
     jdavid@itaapy.com--public/itools--main--0.6--patch-32
     jdavid@itaapy.com--public/itools--main--0.6--patch-33
     jdavid@itaapy.com--public/itools--main--0.6--patch-34
     jdavid@itaapy.com--public/itools--main--0.6--patch-35
     jdavid@itaapy.com--public/itools--main--0.6--patch-36
     jdavid@itaapy.com--public/itools--main--0.6--patch-37
     jdavid@itaapy.com--public/itools--main--0.6--patch-38
     jdavid@itaapy.com--public/itools--main--0.6--patch-39
     jdavid@itaapy.com--public/itools--main--0.6--patch-40
     jdavid@itaapy.com--public/itools--main--0.6--patch-41
     jdavid@itaapy.com--public/itools--main--0.6--patch-42
     jdavid@itaapy.com--public/itools--main--0.6--patch-43
     jdavid@itaapy.com--public/itools--main--0.6--patch-44
     jdavid@itaapy.com--public/itools--main--0.6--patch-45
     jdavid@itaapy.com--public/itools--main--0.6--patch-46
     jdavid@itaapy.com--public/itools--main--0.6--patch-47
     jdavid@itaapy.com--public/itools--main--0.6--patch-48
     jdavid@itaapy.com--public/itools--main--0.6--patch-49
     jdavid@itaapy.com--public/itools--main--0.6--patch-50
     jdavid@itaapy.com--public/itools--main--0.6--patch-51
     jdavid@itaapy.com--public/itools--main--0.6--patch-52
     jdavid@itaapy.com--public/itools--main--0.6--patch-53
     jdavid@itaapy.com--public/itools--main--0.6--patch-54
     jdavid@itaapy.com--public/itools--main--0.6--patch-55
     jdavid@itaapy.com--public/itools--main--0.6--patch-56
     jdavid@itaapy.com--public/itools--main--0.6--patch-57
     jdavid@itaapy.com--public/itools--main--0.6--patch-58
     jdavid@itaapy.com--public/itools--main--0.6--patch-59
     jdavid@itaapy.com--public/itools--main--0.6--patch-60
     jdavid@itaapy.com--public/itools--main--0.6--patch-61
     jdavid@itaapy.com--public/itools--main--0.6--patch-62
     jdavid@itaapy.com--public/itools--main--0.6--patch-63
     jdavid@itaapy.com--public/itools--main--0.6--patch-64
     jdavid@itaapy.com--public/itools--main--0.6--patch-65
     jdavid@itaapy.com--public/itools--main--0.7--base-0
     jdavid@itaapy.com--public/itools--main--0.7--patch-1
     jdavid@itaapy.com--public/itools--main--0.7--patch-2
     jdavid@itaapy.com--public/itools--main--0.7--patch-3
     jdavid@itaapy.com--public/itools--main--0.7--patch-4
     jdavid@itaapy.com--public/itools--main--0.7--patch-5
     jdavid@itaapy.com--public/itools--main--0.7--patch-6
     jdavid@itaapy.com--public/itools--main--0.7--patch-7
     jdavid@itaapy.com--public/itools--main--0.7--patch-8
     jdavid@itaapy.com--public/itools--main--0.7--patch-9
     jdavid@itaapy.com--public/itools--main--0.7--patch-10
     jdavid@itaapy.com--public/itools--main--0.7--patch-11
     jdavid@itaapy.com--public/itools--main--0.7--patch-12
     jdavid@itaapy.com--public/itools--main--0.7--patch-13
     jdavid@itaapy.com--public/itools--main--0.7--patch-14
     jdavid@itaapy.com--public/itools--main--0.7--patch-15
     jdavid@itaapy.com--public/itools--main--0.7--patch-16
     jdavid@itaapy.com--public/itools--main--0.7--patch-17
     jdavid@itaapy.com--public/itools--main--0.7--patch-18
     jdavid@itaapy.com--public/itools--main--0.7--patch-19
     jdavid@itaapy.com--public/itools--main--0.7--patch-20
     jdavid@itaapy.com--public/itools--main--0.7--patch-21
     jdavid@itaapy.com--public/itools--main--0.7--patch-22
     jdavid@itaapy.com--public/itools--main--0.7--patch-23
     jdavid@itaapy.com--public/itools--main--0.7--patch-24
     jdavid@itaapy.com--public/itools--main--0.7--patch-25
     jdavid@itaapy.com--public/itools--main--0.7--patch-26
     jdavid@itaapy.com--public/itools--main--0.7--patch-27
     jdavid@itaapy.com--public/itools--main--0.7--patch-28
     jdavid@itaapy.com--public/itools--main--0.7--patch-29
     jdavid@itaapy.com--public/itools--main--0.7--patch-30
     jdavid@itaapy.com--public/itools--main--0.7--patch-31
     jdavid@itaapy.com--public/itools--main--0.7--patch-32
     jdavid@itaapy.com--public/itools--main--0.7--patch-33
     jdavid@itaapy.com--public/itools--main--0.7--patch-34
     jdavid@itaapy.com--public/itools--main--0.7--patch-35
     jdavid@itaapy.com--public/itools--main--0.7--patch-36
     jdavid@itaapy.com--public/itools--main--0.7--patch-37
     jdavid@itaapy.com--public/itools--main--0.7--patch-38
     jdavid@itaapy.com--public/itools--main--0.7--patch-39
     jdavid@itaapy.com--public/itools--main--0.7--patch-40
     jdavid@itaapy.com--public/itools--main--0.7--patch-41
     jdavid@itaapy.com--public/itools--main--0.7--patch-42
     jdavid@itaapy.com--public/itools--main--0.7--patch-44
     jdavid@itaapy.com--public/itools--main--0.7--patch-45
     jdavid@itaapy.com--public/itools--main--0.7--patch-46
     jdavid@itaapy.com--public/itools--main--0.7--patch-47
     jdavid@itaapy.com--public/itools--main--0.7--patch-48
     jdavid@itaapy.com--public/itools--main--0.7--patch-49
     jdavid@itaapy.com--public/itools--main--0.7--patch-50
     jdavid@itaapy.com--public/itools--main--0.7--patch-51
     jdavid@itaapy.com--public/itools--main--0.7--patch-52
     jdavid@itaapy.com--public/itools--main--0.7--patch-53
     jdavid@itaapy.com--public/itools--main--0.7--patch-54
     jdavid@itaapy.com--public/itools--main--0.7--patch-55
     jdavid@itaapy.com--public/itools--main--0.7--patch-56
     jdavid@itaapy.com--public/itools--main--0.7--patch-57
     jdavid@itaapy.com--public/itools--main--0.7--patch-58
     jdavid@itaapy.com--public/itools--main--0.7--patch-59
     jdavid@itaapy.com--public/itools--main--0.7--patch-60
     jdavid@itaapy.com--public/itools--main--0.7--patch-61
     jdavid@itaapy.com--public/itools--main--0.7--patch-62
     jdavid@itaapy.com--public/itools--main--0.7--patch-63
     jdavid@itaapy.com--public/itools--main--0.7--patch-64
     jdavid@itaapy.com--public/itools--main--0.7--patch-65
     jdavid@itaapy.com--public/itools--main--0.8--base-0
     jdavid@itaapy.com--public/itools--main--0.8--patch-1
     jdavid@itaapy.com--public/itools--main--0.8--patch-2
     jdavid@itaapy.com--public/itools--main--0.8--patch-3
     jdavid@itaapy.com--public/itools--main--0.8--patch-4
     jdavid@itaapy.com--public/itools--main--0.8--patch-5
     jdavid@itaapy.com--public/itools--main--0.8--patch-6
     jdavid@itaapy.com--public/itools--main--0.8--patch-7
     jdavid@itaapy.com--public/itools--main--0.8--patch-8
     jdavid@itaapy.com--public/itools--main--0.8--patch-9
     jdavid@itaapy.com--public/itools--main--0.8--patch-10
     jdavid@itaapy.com--public/itools--main--0.8--patch-11
     jdavid@itaapy.com--public/itools--main--0.8--patch-12
     jdavid@itaapy.com--public/itools--main--0.8--patch-13
     jdavid@itaapy.com--public/itools--main--0.8--patch-14
     jdavid@itaapy.com--public/itools--main--0.8--patch-15
     jdavid@itaapy.com--public/itools--main--0.8--patch-16
     jdavid@itaapy.com--public/itools--main--0.8--patch-17
     jdavid@itaapy.com--public/itools--main--0.8--patch-18
     jdavid@itaapy.com--public/itools--main--0.8--patch-19
     jdavid@itaapy.com--public/itools--main--0.8--patch-20
     jdavid@itaapy.com--public/itools--main--0.8--patch-21
     jdavid@itaapy.com--public/itools--main--0.8--patch-22
     jdavid@itaapy.com--public/itools--main--0.8--patch-23
     jdavid@itaapy.com--public/itools--main--0.8--patch-24
     jdavid@itaapy.com--public/itools--main--0.8--patch-25
     jdavid@itaapy.com--public/itools--main--0.8--patch-26
     jdavid@itaapy.com--public/itools--main--0.8--patch-27
     jdavid@itaapy.com--public/itools--main--0.8--patch-28
     jdavid@itaapy.com--public/itools--main--0.8--patch-29
     jdavid@itaapy.com--public/itools--main--0.8--patch-30
     jdavid@itaapy.com--public/itools--main--0.8--patch-31
     jdavid@itaapy.com--public/itools--main--0.8--patch-32
     jdavid@itaapy.com--public/itools--main--0.8--patch-33
     jdavid@itaapy.com--public/itools--main--0.8--patch-34
     jdavid@itaapy.com--public/itools--main--0.8--patch-35
     jdavid@itaapy.com--public/itools--main--0.8--patch-36
     jdavid@itaapy.com--public/itools--main--0.8--patch-37
     jdavid@itaapy.com--public/itools--main--0.8--patch-38
     jdavid@itaapy.com--public/itools--main--0.8--patch-39
     jdavid@itaapy.com--public/itools--main--0.8--patch-40
     jdavid@itaapy.com--public/itools--main--0.8--patch-41
     jdavid@itaapy.com--public/itools--main--0.8--patch-42
     jdavid@itaapy.com--public/itools--main--0.8--patch-43
     jdavid@itaapy.com--public/itools--main--0.8--patch-44
     jdavid@itaapy.com--public/itools--main--0.8--patch-45
     jdavid@itaapy.com--public/itools--main--0.8--patch-46
     jdavid@itaapy.com--public/itools--main--0.8--patch-47
     jdavid@itaapy.com--public/itools--main--0.8--patch-48
     jdavid@itaapy.com--public/itools--main--0.8--patch-49
     jdavid@itaapy.com--public/itools--main--0.8--patch-50
     jdavid@itaapy.com--public/itools--main--0.8--patch-51
     jdavid@itaapy.com--public/itools--main--0.8--patch-52
     jdavid@itaapy.com--public/itools--main--0.8--patch-53
     jdavid@itaapy.com--public/itools--main--0.8--patch-54
     jdavid@itaapy.com--public/itools--main--0.8--patch-55
     jdavid@itaapy.com--public/itools--main--0.8--patch-56
     jdavid@itaapy.com--public/itools--main--0.8--patch-57
     jdavid@itaapy.com--public/itools--main--0.8--patch-58
     jdavid@itaapy.com--public/itools--main--0.8--patch-59
     jdavid@itaapy.com--public/itools--main--0.8--patch-60
     jdavid@itaapy.com--public/itools--main--0.8--patch-61
     jdavid@itaapy.com--public/itools--main--0.8--patch-62
     jdavid@itaapy.com--public/itools--main--0.8--patch-63
     jdavid@itaapy.com--public/itools--main--0.8--patch-64
     jdavid@itaapy.com--public/itools--main--0.8--patch-65
     jdavid@itaapy.com--public/itools--main--0.8--patch-66
     jdavid@itaapy.com--public/itools--main--0.8--patch-67
     jdavid@itaapy.com--public/itools--main--0.8--patch-68
     jdavid@itaapy.com--public/itools--main--0.8--patch-69
     jdavid@itaapy.com--public/itools--main--0.8--patch-70
     jdavid@itaapy.com--public/itools--main--0.8--patch-71
     jdavid@itaapy.com--public/itools--main--0.8--patch-72
     jdavid@itaapy.com--public/itools--main--0.8--patch-73
     jdavid@itaapy.com--public/itools--main--0.8--patch-74
     jdavid@itaapy.com--public/itools--main--0.8--patch-75
     jdavid@itaapy.com--public/itools--main--0.8--patch-76
     jdavid@itaapy.com--public/itools--main--0.8--patch-77
     jdavid@itaapy.com--public/itools--main--0.8--patch-78
     jdavid@itaapy.com--public/itools--main--0.8--patch-79
     jdavid@itaapy.com--public/itools--main--0.8--patch-80
     jdavid@itaapy.com--public/itools--main--0.8--patch-81
     jdavid@itaapy.com--public/itools--main--0.8--patch-82
     jdavid@itaapy.com--public/itools--main--0.8--patch-83
     luis@itaapy.com--private/itools--luis--0.7--base-0
     luis@itaapy.com--private/itools--luis--0.7--patch-1
     luis@itaapy.com--private/itools--luis--0.7--patch-2
     luis@itaapy.com--private/itools--luis--0.7--patch-3
     luis@itaapy.com--private/itools--luis--0.7--patch-4
     luis@itaapy.com--private/itools--luis--0.7--patch-5
     luis@itaapy.com--private/itools--luis--0.7--patch-6


