[Checkins] [zopefoundation/grokcore.formlib] b5d2d5: Create initial package structure as copy of grok's...
GitHub
noreply at github.com
Fri Mar 1 15:38:17 UTC 2013
Branch: refs/heads/master
Home: https://github.com/zopefoundation/grokcore.formlib
Commit: b5d2d577d86fd31550fd1927ea1696513fe3ef35
https://github.com/zopefoundation/grokcore.formlib/commit/b5d2d577d86fd31550fd1927ea1696513fe3ef35
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
A CHANGES.txt
A COPYRIGHT.txt
A CREDITS.txt
A INSTALL.txt
A LICENSE.txt
A README.txt
A TODO.txt
A buildout.cfg
A doc/.static/default.css
A doc/.static/grok.css
A doc/.static/grok_club.gif
A doc/.static/logo.gif
A doc/.static/top_bg.jpg
A doc/ACKS.txt
A doc/README.rst
A doc/bugs.rst
A doc/changes.rst
A doc/conf.py
A doc/contents.rst
A doc/copyright.rst
A doc/design/adapters.py
A doc/design/annotations.py
A doc/design/container.py
A doc/design/grok_beginner.txt
A doc/design/grok_dev.txt
A doc/design/menu.py
A doc/design/model.py
A doc/design/permission.py
A doc/design/skin-minimal.py
A doc/design/skin.py
A doc/design/subscriber.py
A doc/design/traversal.py
A doc/design/utility.py
A doc/design/views.py
A doc/docindex.template
A doc/glossary.rst
A doc/grok_overview.rst
A doc/groktut/INSTALL.txt
A doc/groktut/a_second_model/buildout.cfg
A doc/groktut/a_second_model/setup.py
A doc/groktut/a_second_model/src/sample/__init__.py
A doc/groktut/a_second_model/src/sample/app.py
A doc/groktut/a_second_model/src/sample/app_templates/anotherindex.pt
A doc/groktut/a_second_model/src/sample/app_templates/sampleindex.pt
A doc/groktut/a_second_model/src/sample/configure.zcml
A doc/groktut/a_second_view/buildout.cfg
A doc/groktut/a_second_view/setup.py
A doc/groktut/a_second_view/src/sample/__init__.py
A doc/groktut/a_second_view/src/sample/app.py
A doc/groktut/a_second_view/src/sample/app_templates/bye.pt
A doc/groktut/a_second_view/src/sample/app_templates/index.pt
A doc/groktut/a_second_view/src/sample/configure.zcml
A doc/groktut/a_view_for_a_model/buildout.cfg
A doc/groktut/a_view_for_a_model/setup.py
A doc/groktut/a_view_for_a_model/src/sample/__init__.py
A doc/groktut/a_view_for_a_model/src/sample/app.py
A doc/groktut/a_view_for_a_model/src/sample/app_templates/index.pt
A doc/groktut/a_view_for_a_model/src/sample/configure.zcml
A doc/groktut/a_view_for_a_model2/buildout.cfg
A doc/groktut/a_view_for_a_model2/setup.py
A doc/groktut/a_view_for_a_model2/src/sample/__init__.py
A doc/groktut/a_view_for_a_model2/src/sample/app.py
A doc/groktut/a_view_for_a_model2/src/sample/app_templates/index.pt
A doc/groktut/a_view_for_a_model2/src/sample/configure.zcml
A doc/groktut/an_empty_grok_project/buildout.cfg
A doc/groktut/an_empty_grok_project/setup.py
A doc/groktut/an_empty_grok_project/src/sample/__init__.py
A doc/groktut/an_empty_grok_project/src/sample/app.py
A doc/groktut/an_empty_grok_project/src/sample/app_templates/index.pt
A doc/groktut/an_empty_grok_project/src/sample/configure.zcml
A doc/groktut/bootstrap.py
A doc/groktut/buildout.cfg
A doc/groktut/buildout_tut.cfg
A doc/groktut/completely_python_driven_views/buildout.cfg
A doc/groktut/completely_python_driven_views/setup.py
A doc/groktut/completely_python_driven_views/src/sample/__init__.py
A doc/groktut/completely_python_driven_views/src/sample/app.py
A doc/groktut/completely_python_driven_views/src/sample/configure.zcml
A doc/groktut/containers/buildout.cfg
A doc/groktut/containers/setup.py
A doc/groktut/containers/src/sample/__init__.py
A doc/groktut/containers/src/sample/app.py
A doc/groktut/containers/src/sample/app_templates/entryindex.pt
A doc/groktut/containers/src/sample/app_templates/sampleindex.pt
A doc/groktut/containers/src/sample/configure.zcml
A doc/groktut/doing_some_calculation_before_viewing_a_page/buildout.cfg
A doc/groktut/doing_some_calculation_before_viewing_a_page/setup.py
A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/__init__.py
A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app.py
A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app_templates/index.pt
A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/configure.zcml
A doc/groktut/explicitly_associating_a_view_with_a_model/buildout.cfg
A doc/groktut/explicitly_associating_a_view_with_a_model/setup.py
A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/__init__.py
A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app.py
A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/bye.pt
A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/index.pt
A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/configure.zcml
A doc/groktut/generating_html_from_python/buildout.cfg
A doc/groktut/generating_html_from_python/setup.py
A doc/groktut/generating_html_from_python/src/sample/__init__.py
A doc/groktut/generating_html_from_python/src/sample/app.py
A doc/groktut/generating_html_from_python/src/sample/app_templates/index.pt
A doc/groktut/generating_html_from_python/src/sample/configure.zcml
A doc/groktut/making_our_page_dynamic/buildout.cfg
A doc/groktut/making_our_page_dynamic/setup.py
A doc/groktut/making_our_page_dynamic/src/sample/__init__.py
A doc/groktut/making_our_page_dynamic/src/sample/app.py
A doc/groktut/making_our_page_dynamic/src/sample/app_templates/index.pt
A doc/groktut/making_our_page_dynamic/src/sample/configure.zcml
A doc/groktut/publishing_a_simple_web_page/buildout.cfg
A doc/groktut/publishing_a_simple_web_page/setup.py
A doc/groktut/publishing_a_simple_web_page/src/sample/__init__.py
A doc/groktut/publishing_a_simple_web_page/src/sample/app.py
A doc/groktut/publishing_a_simple_web_page/src/sample/app_templates/index.pt
A doc/groktut/publishing_a_simple_web_page/src/sample/configure.zcml
A doc/groktut/reading_url_parameters/buildout.cfg
A doc/groktut/reading_url_parameters/setup.py
A doc/groktut/reading_url_parameters/src/sample/__init__.py
A doc/groktut/reading_url_parameters/src/sample/app.py
A doc/groktut/reading_url_parameters/src/sample/app_templates/index.pt
A doc/groktut/reading_url_parameters/src/sample/configure.zcml
A doc/groktut/reading_url_parameters2/buildout.cfg
A doc/groktut/reading_url_parameters2/setup.py
A doc/groktut/reading_url_parameters2/src/sample/__init__.py
A doc/groktut/reading_url_parameters2/src/sample/app.py
A doc/groktut/reading_url_parameters2/src/sample/app_templates/index.pt
A doc/groktut/reading_url_parameters2/src/sample/configure.zcml
A doc/groktut/redirection/buildout.cfg
A doc/groktut/redirection/setup.py
A doc/groktut/redirection/src/sample/__init__.py
A doc/groktut/redirection/src/sample/app.py
A doc/groktut/redirection/src/sample/app_templates/edit.pt
A doc/groktut/redirection/src/sample/app_templates/index.pt
A doc/groktut/redirection/src/sample/configure.zcml
A doc/groktut/setting_the_content_type/buildout.cfg
A doc/groktut/setting_the_content_type/setup.py
A doc/groktut/setting_the_content_type/src/sample/__init__.py
A doc/groktut/setting_the_content_type/src/sample/app.py
A doc/groktut/setting_the_content_type/src/sample/configure.zcml
A doc/groktut/showing_the_value_in_the_form/buildout.cfg
A doc/groktut/showing_the_value_in_the_form/setup.py
A doc/groktut/showing_the_value_in_the_form/src/sample/__init__.py
A doc/groktut/showing_the_value_in_the_form/src/sample/app.py
A doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/edit.pt
A doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/index.pt
A doc/groktut/showing_the_value_in_the_form/src/sample/configure.zcml
A doc/groktut/simple_forms/buildout.cfg
A doc/groktut/simple_forms/setup.py
A doc/groktut/simple_forms/src/sample/__init__.py
A doc/groktut/simple_forms/src/sample/app.py
A doc/groktut/simple_forms/src/sample/app_templates/index.pt
A doc/groktut/simple_forms/src/sample/configure.zcml
A doc/groktut/simple_forms2/buildout.cfg
A doc/groktut/simple_forms2/setup.py
A doc/groktut/simple_forms2/src/sample/__init__.py
A doc/groktut/simple_forms2/src/sample/app.py
A doc/groktut/simple_forms2/src/sample/app_templates/index.pt
A doc/groktut/simple_forms2/src/sample/configure.zcml
A doc/groktut/static_resources_for_our_web_page/buildout.cfg
A doc/groktut/static_resources_for_our_web_page/setup.py
A doc/groktut/static_resources_for_our_web_page/src/sample/__init__.py
A doc/groktut/static_resources_for_our_web_page/src/sample/app.py
A doc/groktut/static_resources_for_our_web_page/src/sample/app_templates/index.pt
A doc/groktut/static_resources_for_our_web_page/src/sample/configure.zcml
A doc/groktut/static_resources_for_our_web_page/src/sample/static/style.css
A doc/groktut/storing_data/buildout.cfg
A doc/groktut/storing_data/setup.py
A doc/groktut/storing_data/src/sample/__init__.py
A doc/groktut/storing_data/src/sample/app.py
A doc/groktut/storing_data/src/sample/app_templates/edit.pt
A doc/groktut/storing_data/src/sample/app_templates/index.pt
A doc/groktut/storing_data/src/sample/configure.zcml
A doc/groktut/the_rules_of_persistence/buildout.cfg
A doc/groktut/the_rules_of_persistence/setup.py
A doc/groktut/the_rules_of_persistence/src/sample/__init__.py
A doc/groktut/the_rules_of_persistence/src/sample/app.py
A doc/groktut/the_rules_of_persistence/src/sample/app_templates/edit.pt
A doc/groktut/the_rules_of_persistence/src/sample/app_templates/index.pt
A doc/groktut/the_rules_of_persistence/src/sample/configure.zcml
A doc/groktut/the_rules_of_persistence2/buildout.cfg
A doc/groktut/the_rules_of_persistence2/setup.py
A doc/groktut/the_rules_of_persistence2/src/sample/__init__.py
A doc/groktut/the_rules_of_persistence2/src/sample/app.py
A doc/groktut/the_rules_of_persistence2/src/sample/app_templates/edit.pt
A doc/groktut/the_rules_of_persistence2/src/sample/app_templates/index.pt
A doc/groktut/the_rules_of_persistence2/src/sample/configure.zcml
A doc/groktut/the_rules_of_persistence3/buildout.cfg
A doc/groktut/the_rules_of_persistence3/setup.py
A doc/groktut/the_rules_of_persistence3/src/sample/__init__.py
A doc/groktut/the_rules_of_persistence3/src/sample/app.py
A doc/groktut/the_rules_of_persistence3/src/sample/app_templates/edit.pt
A doc/groktut/the_rules_of_persistence3/src/sample/app_templates/index.pt
A doc/groktut/the_rules_of_persistence3/src/sample/configure.zcml
A doc/groktut/using_view_methods/buildout.cfg
A doc/groktut/using_view_methods/setup.py
A doc/groktut/using_view_methods/src/sample/__init__.py
A doc/groktut/using_view_methods/src/sample/app.py
A doc/groktut/using_view_methods/src/sample/app_templates/index.pt
A doc/groktut/using_view_methods/src/sample/configure.zcml
A doc/index.rst
A doc/layout.html
A doc/license.rst
A doc/naming_conventions.rst
A doc/reference/README.txt
A doc/reference/components.rst
A doc/reference/conf.py
A doc/reference/core.rst
A doc/reference/decorators.rst
A doc/reference/directives.rst
A doc/reference/events.rst
A doc/reference/exceptions.rst
A doc/reference/functions.rst
A doc/reference/index.rst
A doc/reference/model.rst
A doc/release.txt
A doc/resources/evencaveman.jpg
A doc/resources/grok-standing.jpg
A doc/style.tex
A doc/template.pt
A doc/tutorial.rst
A doc/tutorial_outline.txt
A doc/upgrade.txt
A grokdocs/README.txt
A grokdocs/setup.py
A grokdocs/src/grokdocs/__init__.py
A grokdocs/src/grokdocs/grokdocs.py
A grokdocs/src/grokdocs/latex_hacks.py
A grokwiki/README.txt
A grokwiki/setup.py
A grokwiki/src/grokwiki/__init__.py
A grokwiki/src/grokwiki/configure.zcml
A grokwiki/src/grokwiki/page.py
A grokwiki/src/grokwiki/page_templates/edit.pt
A grokwiki/src/grokwiki/page_templates/index.pt
A grokwiki/src/grokwiki/page_templates/layout.pt
A grokwiki/src/grokwiki/static/wiki.css
A grokwiki/src/grokwiki/wiki.py
A grokwiki/src/grokwiki/xmlrpc.py
A setup.py
A src/grok/__init__.py
A src/grok/components.py
A src/grok/configure.zcml
A src/grok/directive.py
A src/grok/formlib.py
A src/grok/ftesting.zcml
A src/grok/ftests/__init__.py
A src/grok/ftests/catalog/__init__.py
A src/grok/ftests/catalog/catalog.py
A src/grok/ftests/catalog/indexes.py
A src/grok/ftests/catalog/indexes_app_interface.py
A src/grok/ftests/catalog/indexes_attribute.py
A src/grok/ftests/catalog/indexes_class.py
A src/grok/ftests/catalog/indexes_multiple.py
A src/grok/ftests/catalog/indexes_multiple_conflict.py
A src/grok/ftests/catalog/indexes_name.py
A src/grok/ftests/catalog/indexes_nonexistent.py
A src/grok/ftests/catalog/indexes_set.py
A src/grok/ftests/catalog/indexes_site.py
A src/grok/ftests/catalog/setuporder.py
A src/grok/ftests/form/__init__.py
A src/grok/ftests/form/actions.py
A src/grok/ftests/form/addform.py
A src/grok/ftests/form/addform_applydata.py
A src/grok/ftests/form/addform_catalog.py
A src/grok/ftests/form/editform_applydata.py
A src/grok/ftests/form/editform_applydata_schema.py
A src/grok/ftests/form/editform_applydata_schemafields.py
A src/grok/ftests/form/form.py
A src/grok/ftests/form/templateform.py
A src/grok/ftests/form/update.py
A src/grok/ftests/rest/__init__.py
A src/grok/ftests/rest/localgrants.py
A src/grok/ftests/rest/rest.py
A src/grok/ftests/rest/rest_traverse.py
A src/grok/ftests/security/__init__.py
A src/grok/ftests/security/handle_exception.py
A src/grok/ftests/security/json.py
A src/grok/ftests/security/require.py
A src/grok/ftests/security/roles.py
A src/grok/ftests/security/xmlrpc.py
A src/grok/ftests/site/__init__.py
A src/grok/ftests/site/site.py
A src/grok/ftests/staticdir/__init__.py
A src/grok/ftests/staticdir/simple.py
A src/grok/ftests/staticdir/simple_fixture/__init__.py
A src/grok/ftests/staticdir/simple_fixture/ellie.py
A src/grok/ftests/staticdir/simple_fixture/static/file.txt
A src/grok/ftests/staticdir/simple_fixture/static/static.pt
A src/grok/ftests/staticdir/simple_fixture/static/subdir/otherfile.txt
A src/grok/ftests/test_grok_functional.py
A src/grok/ftests/traversal/__init__.py
A src/grok/ftests/traversal/containertraverse.py
A src/grok/ftests/traversal/containertraverser.py
A src/grok/ftests/traversal/items_before_views.py
A src/grok/ftests/traversal/modeltraverse.py
A src/grok/ftests/traversal/traversableattr.py
A src/grok/ftests/traversal/traverser.py
A src/grok/ftests/traversal/traverser_sets_parent.py
A src/grok/ftests/url/__init__.py
A src/grok/ftests/url/application.py
A src/grok/ftests/url/redirect.py
A src/grok/ftests/url/url.py
A src/grok/ftests/url/url_function.py
A src/grok/ftests/utility/__init__.py
A src/grok/ftests/utility/local.py
A src/grok/ftests/utility/local_override.py
A src/grok/ftests/utility/public.py
A src/grok/ftests/utility/subclass.py
A src/grok/ftests/view/__init__.py
A src/grok/ftests/view/argument.py
A src/grok/ftests/view/index.py
A src/grok/ftests/view/layers.py
A src/grok/ftests/view/macros.py
A src/grok/ftests/view/view.py
A src/grok/ftests/viewlet/__init__.py
A src/grok/ftests/viewlet/order.py
A src/grok/ftests/viewlet/order_templates/orderview.pt
A src/grok/ftests/viewlet/template_namespaces.py
A src/grok/ftests/viewlet/template_namespaces_templates/index.pt
A src/grok/ftests/viewlet/template_namespaces_templates/mirandaviewlet.pt
A src/grok/ftests/viewlet/template_namespaces_templates/mirandaviewletmanager.pt
A src/grok/ftests/viewlet/template_namespaces_templates/necklace.pt
A src/grok/ftests/viewlet/view_directive.py
A src/grok/ftests/viewlet/view_directive_templates/boneview.pt
A src/grok/ftests/viewlet/viewlet_context.py
A src/grok/ftests/viewlet/viewlet_context2.py
A src/grok/ftests/viewlet/viewlet_interface.py
A src/grok/ftests/viewlet/viewlet_interface_templates/index.pt
A src/grok/ftests/viewlet/viewlet_manager_association.py
A src/grok/ftests/viewlet/viewlet_manager_association_templates/index.pt
A src/grok/ftests/viewlet/viewlet_security.py
A src/grok/ftests/viewlet/viewlet_security_templates/caveview.pt
A src/grok/ftests/viewlet/viewlet_template.py
A src/grok/ftests/viewlet/viewlet_template_templates/fredviewlet.pt
A src/grok/ftests/viewlet/viewlet_template_templates/index.pt
A src/grok/ftests/viewlet/viewletmanager_directive.py
A src/grok/ftests/viewlet/viewletmanager_directive_templates/boneview.pt
A src/grok/ftests/viewlet/viewletmanager_template.py
A src/grok/ftests/viewlet/viewletmanager_template_templates/barneyviewlet.pt
A src/grok/ftests/viewlet/viewletmanager_template_templates/cavemanager.pt
A src/grok/ftests/viewlet/viewletmanager_template_templates/orderview.pt
A src/grok/ftests/xmlrpc/__init__.py
A src/grok/ftests/xmlrpc/xmlrpc.py
A src/grok/index.py
A src/grok/interfaces.py
A src/grok/meta.py
A src/grok/meta.zcml
A src/grok/publication.py
A src/grok/rest.py
A src/grok/templatereg.py
A src/grok/templates/default_display_form.pt
A src/grok/templates/default_edit_form.pt
A src/grok/testing.py
A src/grok/tests/__init__.py
A src/grok/tests/adapter/__init__.py
A src/grok/tests/adapter/adapter.py
A src/grok/tests/adapter/adapterdecorator.py
A src/grok/tests/adapter/alphabetical.py
A src/grok/tests/adapter/classcontext.py
A src/grok/tests/adapter/classcontextimported.py
A src/grok/tests/adapter/classcontextmultiple.py
A src/grok/tests/adapter/classcontextmultiple_fixture.py
A src/grok/tests/adapter/classorinterface.py
A src/grok/tests/adapter/functionasargument_fixture.py
A src/grok/tests/adapter/functioncontext.py
A src/grok/tests/adapter/implementsmany.py
A src/grok/tests/adapter/implementsnone.py
A src/grok/tests/adapter/implementsnonemulti.py
A src/grok/tests/adapter/importedmodel.py
A src/grok/tests/adapter/importedmodel2.py
A src/grok/tests/adapter/interface.py
A src/grok/tests/adapter/interfacemodule.py
A src/grok/tests/adapter/modulecontext.py
A src/grok/tests/adapter/modulecontextimported.py
A src/grok/tests/adapter/modulecontextmultiple.py
A src/grok/tests/adapter/modulecontextmultiple_fixture.py
A src/grok/tests/adapter/multiadapter.py
A src/grok/tests/adapter/multiadaptsnone.py
A src/grok/tests/adapter/multiple.py
A src/grok/tests/adapter/namedadapter.py
A src/grok/tests/adapter/noarguments_fixture.py
A src/grok/tests/adapter/nomodel.py
A src/grok/tests/adapter/oldstyleclass.py
A src/grok/tests/adapter/order.py
A src/grok/tests/annotation/__init__.py
A src/grok/tests/annotation/annotation.py
A src/grok/tests/annotation/implementsmany.py
A src/grok/tests/annotation/implementsnone.py
A src/grok/tests/annotation/name.py
A src/grok/tests/annotation/provides.py
A src/grok/tests/application/__init__.py
A src/grok/tests/application/application.py
A src/grok/tests/baseclass/__init__.py
A src/grok/tests/baseclass/base.py
A src/grok/tests/baseclass/basedirective.py
A src/grok/tests/catalog/__init__.py
A src/grok/tests/catalog/indexes_module.py
A src/grok/tests/catalog/indexes_no_app.py
A src/grok/tests/conflict/__init__.py
A src/grok/tests/conflict/rest.py
A src/grok/tests/conflict/skin.py
A src/grok/tests/container/__init__.py
A src/grok/tests/container/container.py
A src/grok/tests/container/container_model.py
A src/grok/tests/container/orderedcontainer.py
A src/grok/tests/container/orderedcontainerfiresevent.py
A src/grok/tests/directive/__init__.py
A src/grok/tests/directive/argumenterror.py
A src/grok/tests/directive/argumenterror_fixture.py
A src/grok/tests/directive/multipleasdict.py
A src/grok/tests/directive/multipletimes.py
A src/grok/tests/error/__init__.py
A src/grok/tests/error/error.py
A src/grok/tests/event/__init__.py
A src/grok/tests/event/errorconditions.py
A src/grok/tests/event/errorconditions_fixture.py
A src/grok/tests/event/subscriber.py
A src/grok/tests/form/__init__.py
A src/grok/tests/form/customautoform.py
A src/grok/tests/form/customform.py
A src/grok/tests/form/fields.py
A src/grok/tests/form/form.py
A src/grok/tests/form/norender.py
A src/grok/tests/form/norender2.py
A src/grok/tests/form/schemaform.py
A src/grok/tests/form/schemainherit.py
A src/grok/tests/grokker/__init__.py
A src/grok/tests/grokker/continue_scanning.py
A src/grok/tests/grokker/continue_scanning_fixture.py
A src/grok/tests/grokker/grokcomponent.py
A src/grok/tests/grokker/onlyonce.py
A src/grok/tests/grokker/onlyonce_fixture/__init__.py
A src/grok/tests/grokker/onlyonce_fixture/_meta.py
A src/grok/tests/grokker/onlyonce_fixture/component.py
A src/grok/tests/grokker/onlyonce_fixture/implementation.py
A src/grok/tests/grokker/priority.py
A src/grok/tests/grokker/priority_fixture.py
A src/grok/tests/json/__init__.py
A src/grok/tests/json/nocontext.py
A src/grok/tests/json/nomethods.py
A src/grok/tests/json/view_lookup.py
A src/grok/tests/order/__init__.py
A src/grok/tests/order/arg_orderdirective.py
A src/grok/tests/order/combined_orderdirective.py
A src/grok/tests/order/combinednoorder_orderdirective.py
A src/grok/tests/order/inter1.py
A src/grok/tests/order/inter2.py
A src/grok/tests/order/noarg_orderdirective.py
A src/grok/tests/order/nodirective.py
A src/grok/tests/security/__init__.py
A src/grok/tests/security/missing_permission.py
A src/grok/tests/security/missing_permission_json.py
A src/grok/tests/security/missing_permission_json2.py
A src/grok/tests/security/missing_permission_json3.py
A src/grok/tests/security/missing_permission_name.py
A src/grok/tests/security/missing_permission_xmlrpc.py
A src/grok/tests/security/missing_permission_xmlrpc2.py
A src/grok/tests/security/missing_permission_xmlrpc3.py
A src/grok/tests/security/missing_role_name.py
A src/grok/tests/security/multiple_require.py
A src/grok/tests/security/multiple_require_json.py
A src/grok/tests/security/multiple_require_xmlrpc.py
A src/grok/tests/security/not_a_permissionclass.py
A src/grok/tests/security/view_decorator.py
A src/grok/tests/static/__init__.py
A src/grok/tests/static/statichaspy.py
A src/grok/tests/static/statichaspy_fixture/__init__.py
A src/grok/tests/static/statichaspy_fixture/static.py
A src/grok/tests/static/statichaspy_fixture/static/empty.pt
A src/grok/tests/static/staticispackage.py
A src/grok/tests/static/staticispackage_fixture/__init__.py
A src/grok/tests/static/staticispackage_fixture/static/__init__.py
A src/grok/tests/template/__init__.py
A src/grok/tests/template/lascaux.html
A src/grok/tests/template/pluggability.py
A src/grok/tests/template/pluggability_templates/kakadu.mtl
A src/grok/tests/template/pluggability_templates/sierra.mtl
A src/grok/tests/template/zpt.py
A src/grok/tests/template/zpt_templates/piepmatz.pt
A src/grok/tests/test_grok.py
A src/grok/tests/testsetup/__init__.py
A src/grok/tests/testsetup/cave/.hiddendir/hiddenfile.txt
A src/grok/tests/testsetup/cave/__init__.py
A src/grok/tests/testsetup/cave/file1.py
A src/grok/tests/testsetup/cave/file1.rst
A src/grok/tests/testsetup/cave/file1.txt
A src/grok/tests/testsetup/cave/file2.TXT
A src/grok/tests/testsetup/cave/ftesting.zcml
A src/grok/tests/testsetup/cave/notatest1.foo
A src/grok/tests/testsetup/cave/sample.zcml
A src/grok/tests/testsetup/cave/samplesetup1.py
A src/grok/tests/testsetup/cave/samplesetup2.py
A src/grok/tests/testsetup/cave/samplesetup3.py
A src/grok/tests/testsetup/cave/samplesetup4.py
A src/grok/tests/testsetup/cave/subdir/subdirfile.txt
A src/grok/tests/testsetup/cave_to_let/__init__.py
A src/grok/tests/testsetup/cave_to_let/file1.txt
A src/grok/tests/testsetup/testsetup.py
A src/grok/tests/traversal/__init__.py
A src/grok/tests/utility/__init__.py
A src/grok/tests/utility/implementsmany.py
A src/grok/tests/utility/implementsmany2.py
A src/grok/tests/utility/implementsnone.py
A src/grok/tests/utility/implementsnone2.py
A src/grok/tests/utility/local_implementsmany.py
A src/grok/tests/utility/local_implementsmany_fixture.py
A src/grok/tests/utility/local_implementsnone.py
A src/grok/tests/utility/local_implementsnone2.py
A src/grok/tests/utility/local_implementsnone2_fixture.py
A src/grok/tests/utility/local_implementsnone_fixture.py
A src/grok/tests/utility/multiple_class.py
A src/grok/tests/utility/multiple_class_fixture.py
A src/grok/tests/utility/multiple_directive.py
A src/grok/tests/utility/multiple_directive_fixture.py
A src/grok/tests/utility/publicnoncontainer.py
A src/grok/tests/utility/utility.py
A src/grok/tests/view/__init__.py
A src/grok/tests/view/ambiguouscontext.py
A src/grok/tests/view/dirandinlinetemplate.py
A src/grok/tests/view/dirandinlinetemplate_templates/cavepainting.pt
A src/grok/tests/view/dirtemplate.py
A src/grok/tests/view/dirtemplate_templates/cavepainting.pt
A src/grok/tests/view/dirtemplate_templates/food.pt
A src/grok/tests/view/dirtemplateandrender.py
A src/grok/tests/view/dirtemplateandrender_templates/cavepainting.pt
A src/grok/tests/view/dirtemplatesonly.py
A src/grok/tests/view/dirtemplatesonly_templates/index.pt
A src/grok/tests/view/dirtemplatesonly_templates/invalid.txt
A src/grok/tests/view/eithertemplateorrender.py
A src/grok/tests/view/explicitimplicittemplate.py
A src/grok/tests/view/inline.py
A src/grok/tests/view/inline_unassociated.py
A src/grok/tests/view/inlinebogus.py
A src/grok/tests/view/missingcontext.py
A src/grok/tests/view/modequalspkgname/__init__.py
A src/grok/tests/view/modequalspkgname/modequalspkgname.py
A src/grok/tests/view/modequalspkgname/modequalspkgname_templates/index.pt
A src/grok/tests/view/namemultiple.py
A src/grok/tests/view/namemultiple_fixture.py
A src/grok/tests/view/nameunicode.py
A src/grok/tests/view/nomodulename.py
A src/grok/tests/view/nomodulename_fixture.py
A src/grok/tests/view/notemplateorrender.py
A src/grok/tests/view/template.py
A src/grok/tests/view/templatedirectory.py
A src/grok/tests/view/templatedirectoryname/food.pt
A src/grok/tests/view/templatefile.py
A src/grok/tests/view/templatenotfound.py
A src/grok/tests/view/templatereload.py
A src/grok/tests/view/templatereload_templates/index.pt
A src/grok/tests/view/twoviewsusetemplate.py
A src/grok/tests/view/unassociated.py
A src/grok/tests/view/unassociated_templates/index.pt
A src/grok/tests/view/update.py
A src/grok/tests/view/update_redirect.py
A src/grok/tests/view/view.py
A src/grok/tests/viewlet/__init__.py
A src/grok/tests/viewlet/viewlet_ambiguous_manager.py
A src/grok/tests/viewlet/viewlet_references.py
A src/grok/tests/viewlet/viewlet_render_and_template.py
A src/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
A src/grok/tests/xmlrpc/__init__.py
A src/grok/tests/xmlrpc/nocontext.py
A src/grok/tests/xmlrpc/nomethods.py
A src/grok/tests/zcml/__init__.py
A src/grok/tests/zcml/directiveerror.py
A src/grok/tests/zcml/directiveimporterror.py
A src/grok/tests/zcml/directiveimporterror_fixture.py
A src/grok/tests/zcml/directivemodule.py
A src/grok/tests/zcml/directivepackage.py
A src/grok/tests/zcml/stoneage/__init__.py
A src/grok/tests/zcml/stoneage/cave.py
A src/grok/tests/zcml/stoneage/hunt/__init__.py
A src/grok/tests/zcml/stoneage/hunt/mammoth.py
A src/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
A src/grok/tests/zcml/stoneage/notpackage/dummy.py
A src/grok/tests/zcml/stoneage/painting/__init__.py
A src/grok/util.py
A utilities/merge-versions.py
A versions.cfg
Log Message:
-----------
Create initial package structure as copy of grok's trunk. Will remove lots :)
Commit: 426b137de48d0ba3ad8f7d02a7342d77d2e14fa5
https://github.com/zopefoundation/grokcore.formlib/commit/426b137de48d0ba3ad8f7d02a7342d77d2e14fa5
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
R doc/.static/default.css
R doc/.static/grok.css
R doc/.static/grok_club.gif
R doc/.static/logo.gif
R doc/.static/top_bg.jpg
R doc/ACKS.txt
R doc/README.rst
R doc/bugs.rst
R doc/changes.rst
R doc/conf.py
R doc/contents.rst
R doc/copyright.rst
R doc/design/adapters.py
R doc/design/annotations.py
R doc/design/container.py
R doc/design/grok_beginner.txt
R doc/design/grok_dev.txt
R doc/design/menu.py
R doc/design/model.py
R doc/design/permission.py
R doc/design/skin-minimal.py
R doc/design/skin.py
R doc/design/subscriber.py
R doc/design/traversal.py
R doc/design/utility.py
R doc/design/views.py
R doc/docindex.template
R doc/glossary.rst
R doc/grok_overview.rst
R doc/groktut/INSTALL.txt
R doc/groktut/a_second_model/buildout.cfg
R doc/groktut/a_second_model/setup.py
R doc/groktut/a_second_model/src/sample/__init__.py
R doc/groktut/a_second_model/src/sample/app.py
R doc/groktut/a_second_model/src/sample/app_templates/anotherindex.pt
R doc/groktut/a_second_model/src/sample/app_templates/sampleindex.pt
R doc/groktut/a_second_model/src/sample/configure.zcml
R doc/groktut/a_second_view/buildout.cfg
R doc/groktut/a_second_view/setup.py
R doc/groktut/a_second_view/src/sample/__init__.py
R doc/groktut/a_second_view/src/sample/app.py
R doc/groktut/a_second_view/src/sample/app_templates/bye.pt
R doc/groktut/a_second_view/src/sample/app_templates/index.pt
R doc/groktut/a_second_view/src/sample/configure.zcml
R doc/groktut/a_view_for_a_model/buildout.cfg
R doc/groktut/a_view_for_a_model/setup.py
R doc/groktut/a_view_for_a_model/src/sample/__init__.py
R doc/groktut/a_view_for_a_model/src/sample/app.py
R doc/groktut/a_view_for_a_model/src/sample/app_templates/index.pt
R doc/groktut/a_view_for_a_model/src/sample/configure.zcml
R doc/groktut/a_view_for_a_model2/buildout.cfg
R doc/groktut/a_view_for_a_model2/setup.py
R doc/groktut/a_view_for_a_model2/src/sample/__init__.py
R doc/groktut/a_view_for_a_model2/src/sample/app.py
R doc/groktut/a_view_for_a_model2/src/sample/app_templates/index.pt
R doc/groktut/a_view_for_a_model2/src/sample/configure.zcml
R doc/groktut/an_empty_grok_project/buildout.cfg
R doc/groktut/an_empty_grok_project/setup.py
R doc/groktut/an_empty_grok_project/src/sample/__init__.py
R doc/groktut/an_empty_grok_project/src/sample/app.py
R doc/groktut/an_empty_grok_project/src/sample/app_templates/index.pt
R doc/groktut/an_empty_grok_project/src/sample/configure.zcml
R doc/groktut/bootstrap.py
R doc/groktut/buildout.cfg
R doc/groktut/buildout_tut.cfg
R doc/groktut/completely_python_driven_views/buildout.cfg
R doc/groktut/completely_python_driven_views/setup.py
R doc/groktut/completely_python_driven_views/src/sample/__init__.py
R doc/groktut/completely_python_driven_views/src/sample/app.py
R doc/groktut/completely_python_driven_views/src/sample/configure.zcml
R doc/groktut/containers/buildout.cfg
R doc/groktut/containers/setup.py
R doc/groktut/containers/src/sample/__init__.py
R doc/groktut/containers/src/sample/app.py
R doc/groktut/containers/src/sample/app_templates/entryindex.pt
R doc/groktut/containers/src/sample/app_templates/sampleindex.pt
R doc/groktut/containers/src/sample/configure.zcml
R doc/groktut/doing_some_calculation_before_viewing_a_page/buildout.cfg
R doc/groktut/doing_some_calculation_before_viewing_a_page/setup.py
R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/__init__.py
R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app.py
R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app_templates/index.pt
R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/configure.zcml
R doc/groktut/explicitly_associating_a_view_with_a_model/buildout.cfg
R doc/groktut/explicitly_associating_a_view_with_a_model/setup.py
R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/__init__.py
R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app.py
R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/bye.pt
R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/index.pt
R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/configure.zcml
R doc/groktut/generating_html_from_python/buildout.cfg
R doc/groktut/generating_html_from_python/setup.py
R doc/groktut/generating_html_from_python/src/sample/__init__.py
R doc/groktut/generating_html_from_python/src/sample/app.py
R doc/groktut/generating_html_from_python/src/sample/app_templates/index.pt
R doc/groktut/generating_html_from_python/src/sample/configure.zcml
R doc/groktut/making_our_page_dynamic/buildout.cfg
R doc/groktut/making_our_page_dynamic/setup.py
R doc/groktut/making_our_page_dynamic/src/sample/__init__.py
R doc/groktut/making_our_page_dynamic/src/sample/app.py
R doc/groktut/making_our_page_dynamic/src/sample/app_templates/index.pt
R doc/groktut/making_our_page_dynamic/src/sample/configure.zcml
R doc/groktut/publishing_a_simple_web_page/buildout.cfg
R doc/groktut/publishing_a_simple_web_page/setup.py
R doc/groktut/publishing_a_simple_web_page/src/sample/__init__.py
R doc/groktut/publishing_a_simple_web_page/src/sample/app.py
R doc/groktut/publishing_a_simple_web_page/src/sample/app_templates/index.pt
R doc/groktut/publishing_a_simple_web_page/src/sample/configure.zcml
R doc/groktut/reading_url_parameters/buildout.cfg
R doc/groktut/reading_url_parameters/setup.py
R doc/groktut/reading_url_parameters/src/sample/__init__.py
R doc/groktut/reading_url_parameters/src/sample/app.py
R doc/groktut/reading_url_parameters/src/sample/app_templates/index.pt
R doc/groktut/reading_url_parameters/src/sample/configure.zcml
R doc/groktut/reading_url_parameters2/buildout.cfg
R doc/groktut/reading_url_parameters2/setup.py
R doc/groktut/reading_url_parameters2/src/sample/__init__.py
R doc/groktut/reading_url_parameters2/src/sample/app.py
R doc/groktut/reading_url_parameters2/src/sample/app_templates/index.pt
R doc/groktut/reading_url_parameters2/src/sample/configure.zcml
R doc/groktut/redirection/buildout.cfg
R doc/groktut/redirection/setup.py
R doc/groktut/redirection/src/sample/__init__.py
R doc/groktut/redirection/src/sample/app.py
R doc/groktut/redirection/src/sample/app_templates/edit.pt
R doc/groktut/redirection/src/sample/app_templates/index.pt
R doc/groktut/redirection/src/sample/configure.zcml
R doc/groktut/setting_the_content_type/buildout.cfg
R doc/groktut/setting_the_content_type/setup.py
R doc/groktut/setting_the_content_type/src/sample/__init__.py
R doc/groktut/setting_the_content_type/src/sample/app.py
R doc/groktut/setting_the_content_type/src/sample/configure.zcml
R doc/groktut/showing_the_value_in_the_form/buildout.cfg
R doc/groktut/showing_the_value_in_the_form/setup.py
R doc/groktut/showing_the_value_in_the_form/src/sample/__init__.py
R doc/groktut/showing_the_value_in_the_form/src/sample/app.py
R doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/edit.pt
R doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/index.pt
R doc/groktut/showing_the_value_in_the_form/src/sample/configure.zcml
R doc/groktut/simple_forms/buildout.cfg
R doc/groktut/simple_forms/setup.py
R doc/groktut/simple_forms/src/sample/__init__.py
R doc/groktut/simple_forms/src/sample/app.py
R doc/groktut/simple_forms/src/sample/app_templates/index.pt
R doc/groktut/simple_forms/src/sample/configure.zcml
R doc/groktut/simple_forms2/buildout.cfg
R doc/groktut/simple_forms2/setup.py
R doc/groktut/simple_forms2/src/sample/__init__.py
R doc/groktut/simple_forms2/src/sample/app.py
R doc/groktut/simple_forms2/src/sample/app_templates/index.pt
R doc/groktut/simple_forms2/src/sample/configure.zcml
R doc/groktut/static_resources_for_our_web_page/buildout.cfg
R doc/groktut/static_resources_for_our_web_page/setup.py
R doc/groktut/static_resources_for_our_web_page/src/sample/__init__.py
R doc/groktut/static_resources_for_our_web_page/src/sample/app.py
R doc/groktut/static_resources_for_our_web_page/src/sample/app_templates/index.pt
R doc/groktut/static_resources_for_our_web_page/src/sample/configure.zcml
R doc/groktut/static_resources_for_our_web_page/src/sample/static/style.css
R doc/groktut/storing_data/buildout.cfg
R doc/groktut/storing_data/setup.py
R doc/groktut/storing_data/src/sample/__init__.py
R doc/groktut/storing_data/src/sample/app.py
R doc/groktut/storing_data/src/sample/app_templates/edit.pt
R doc/groktut/storing_data/src/sample/app_templates/index.pt
R doc/groktut/storing_data/src/sample/configure.zcml
R doc/groktut/the_rules_of_persistence/buildout.cfg
R doc/groktut/the_rules_of_persistence/setup.py
R doc/groktut/the_rules_of_persistence/src/sample/__init__.py
R doc/groktut/the_rules_of_persistence/src/sample/app.py
R doc/groktut/the_rules_of_persistence/src/sample/app_templates/edit.pt
R doc/groktut/the_rules_of_persistence/src/sample/app_templates/index.pt
R doc/groktut/the_rules_of_persistence/src/sample/configure.zcml
R doc/groktut/the_rules_of_persistence2/buildout.cfg
R doc/groktut/the_rules_of_persistence2/setup.py
R doc/groktut/the_rules_of_persistence2/src/sample/__init__.py
R doc/groktut/the_rules_of_persistence2/src/sample/app.py
R doc/groktut/the_rules_of_persistence2/src/sample/app_templates/edit.pt
R doc/groktut/the_rules_of_persistence2/src/sample/app_templates/index.pt
R doc/groktut/the_rules_of_persistence2/src/sample/configure.zcml
R doc/groktut/the_rules_of_persistence3/buildout.cfg
R doc/groktut/the_rules_of_persistence3/setup.py
R doc/groktut/the_rules_of_persistence3/src/sample/__init__.py
R doc/groktut/the_rules_of_persistence3/src/sample/app.py
R doc/groktut/the_rules_of_persistence3/src/sample/app_templates/edit.pt
R doc/groktut/the_rules_of_persistence3/src/sample/app_templates/index.pt
R doc/groktut/the_rules_of_persistence3/src/sample/configure.zcml
R doc/groktut/using_view_methods/buildout.cfg
R doc/groktut/using_view_methods/setup.py
R doc/groktut/using_view_methods/src/sample/__init__.py
R doc/groktut/using_view_methods/src/sample/app.py
R doc/groktut/using_view_methods/src/sample/app_templates/index.pt
R doc/groktut/using_view_methods/src/sample/configure.zcml
R doc/index.rst
R doc/layout.html
R doc/license.rst
R doc/naming_conventions.rst
R doc/reference/README.txt
R doc/reference/components.rst
R doc/reference/conf.py
R doc/reference/core.rst
R doc/reference/decorators.rst
R doc/reference/directives.rst
R doc/reference/events.rst
R doc/reference/exceptions.rst
R doc/reference/functions.rst
R doc/reference/index.rst
R doc/reference/model.rst
R doc/release.txt
R doc/resources/evencaveman.jpg
R doc/resources/grok-standing.jpg
R doc/style.tex
R doc/template.pt
R doc/tutorial.rst
R doc/tutorial_outline.txt
R doc/upgrade.txt
R grokdocs/README.txt
R grokdocs/setup.py
R grokdocs/src/grokdocs/__init__.py
R grokdocs/src/grokdocs/grokdocs.py
R grokdocs/src/grokdocs/latex_hacks.py
R grokwiki/README.txt
R grokwiki/setup.py
R grokwiki/src/grokwiki/__init__.py
R grokwiki/src/grokwiki/configure.zcml
R grokwiki/src/grokwiki/page.py
R grokwiki/src/grokwiki/page_templates/edit.pt
R grokwiki/src/grokwiki/page_templates/index.pt
R grokwiki/src/grokwiki/page_templates/layout.pt
R grokwiki/src/grokwiki/static/wiki.css
R grokwiki/src/grokwiki/wiki.py
R grokwiki/src/grokwiki/xmlrpc.py
R utilities/merge-versions.py
Log Message:
-----------
remove unneeded stuff
Commit: e083619a4057ab35bbedbcd8a39202b857def4fe
https://github.com/zopefoundation/grokcore.formlib/commit/e083619a4057ab35bbedbcd8a39202b857def4fe
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M CHANGES.txt
M CREDITS.txt
M README.txt
M setup.py
Log Message:
-----------
update package metadata
Commit: c1bc2f9e8cd319601d1935029c6306d235a7fcaf
https://github.com/zopefoundation/grokcore.formlib/commit/c1bc2f9e8cd319601d1935029c6306d235a7fcaf
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
R src/grok/__init__.py
R src/grok/components.py
R src/grok/configure.zcml
R src/grok/directive.py
R src/grok/formlib.py
R src/grok/ftesting.zcml
R src/grok/ftests/__init__.py
R src/grok/ftests/catalog/__init__.py
R src/grok/ftests/catalog/catalog.py
R src/grok/ftests/catalog/indexes.py
R src/grok/ftests/catalog/indexes_app_interface.py
R src/grok/ftests/catalog/indexes_attribute.py
R src/grok/ftests/catalog/indexes_class.py
R src/grok/ftests/catalog/indexes_multiple.py
R src/grok/ftests/catalog/indexes_multiple_conflict.py
R src/grok/ftests/catalog/indexes_name.py
R src/grok/ftests/catalog/indexes_nonexistent.py
R src/grok/ftests/catalog/indexes_set.py
R src/grok/ftests/catalog/indexes_site.py
R src/grok/ftests/catalog/setuporder.py
R src/grok/ftests/form/__init__.py
R src/grok/ftests/form/actions.py
R src/grok/ftests/form/addform.py
R src/grok/ftests/form/addform_applydata.py
R src/grok/ftests/form/addform_catalog.py
R src/grok/ftests/form/editform_applydata.py
R src/grok/ftests/form/editform_applydata_schema.py
R src/grok/ftests/form/editform_applydata_schemafields.py
R src/grok/ftests/form/form.py
R src/grok/ftests/form/templateform.py
R src/grok/ftests/form/update.py
R src/grok/ftests/rest/__init__.py
R src/grok/ftests/rest/localgrants.py
R src/grok/ftests/rest/rest.py
R src/grok/ftests/rest/rest_traverse.py
R src/grok/ftests/security/__init__.py
R src/grok/ftests/security/handle_exception.py
R src/grok/ftests/security/json.py
R src/grok/ftests/security/require.py
R src/grok/ftests/security/roles.py
R src/grok/ftests/security/xmlrpc.py
R src/grok/ftests/site/__init__.py
R src/grok/ftests/site/site.py
R src/grok/ftests/staticdir/__init__.py
R src/grok/ftests/staticdir/simple.py
R src/grok/ftests/staticdir/simple_fixture/__init__.py
R src/grok/ftests/staticdir/simple_fixture/ellie.py
R src/grok/ftests/staticdir/simple_fixture/static/file.txt
R src/grok/ftests/staticdir/simple_fixture/static/static.pt
R src/grok/ftests/staticdir/simple_fixture/static/subdir/otherfile.txt
R src/grok/ftests/test_grok_functional.py
R src/grok/ftests/traversal/__init__.py
R src/grok/ftests/traversal/containertraverse.py
R src/grok/ftests/traversal/containertraverser.py
R src/grok/ftests/traversal/items_before_views.py
R src/grok/ftests/traversal/modeltraverse.py
R src/grok/ftests/traversal/traversableattr.py
R src/grok/ftests/traversal/traverser.py
R src/grok/ftests/traversal/traverser_sets_parent.py
R src/grok/ftests/url/__init__.py
R src/grok/ftests/url/application.py
R src/grok/ftests/url/redirect.py
R src/grok/ftests/url/url.py
R src/grok/ftests/url/url_function.py
R src/grok/ftests/utility/__init__.py
R src/grok/ftests/utility/local.py
R src/grok/ftests/utility/local_override.py
R src/grok/ftests/utility/public.py
R src/grok/ftests/utility/subclass.py
R src/grok/ftests/view/__init__.py
R src/grok/ftests/view/argument.py
R src/grok/ftests/view/index.py
R src/grok/ftests/view/layers.py
R src/grok/ftests/view/macros.py
R src/grok/ftests/view/view.py
R src/grok/ftests/viewlet/__init__.py
R src/grok/ftests/viewlet/order.py
R src/grok/ftests/viewlet/order_templates/orderview.pt
R src/grok/ftests/viewlet/template_namespaces.py
R src/grok/ftests/viewlet/template_namespaces_templates/index.pt
R src/grok/ftests/viewlet/template_namespaces_templates/mirandaviewlet.pt
R src/grok/ftests/viewlet/template_namespaces_templates/mirandaviewletmanager.pt
R src/grok/ftests/viewlet/template_namespaces_templates/necklace.pt
R src/grok/ftests/viewlet/view_directive.py
R src/grok/ftests/viewlet/view_directive_templates/boneview.pt
R src/grok/ftests/viewlet/viewlet_context.py
R src/grok/ftests/viewlet/viewlet_context2.py
R src/grok/ftests/viewlet/viewlet_interface.py
R src/grok/ftests/viewlet/viewlet_interface_templates/index.pt
R src/grok/ftests/viewlet/viewlet_manager_association.py
R src/grok/ftests/viewlet/viewlet_manager_association_templates/index.pt
R src/grok/ftests/viewlet/viewlet_security.py
R src/grok/ftests/viewlet/viewlet_security_templates/caveview.pt
R src/grok/ftests/viewlet/viewlet_template.py
R src/grok/ftests/viewlet/viewlet_template_templates/fredviewlet.pt
R src/grok/ftests/viewlet/viewlet_template_templates/index.pt
R src/grok/ftests/viewlet/viewletmanager_directive.py
R src/grok/ftests/viewlet/viewletmanager_directive_templates/boneview.pt
R src/grok/ftests/viewlet/viewletmanager_template.py
R src/grok/ftests/viewlet/viewletmanager_template_templates/barneyviewlet.pt
R src/grok/ftests/viewlet/viewletmanager_template_templates/cavemanager.pt
R src/grok/ftests/viewlet/viewletmanager_template_templates/orderview.pt
R src/grok/ftests/xmlrpc/__init__.py
R src/grok/ftests/xmlrpc/xmlrpc.py
R src/grok/index.py
R src/grok/interfaces.py
R src/grok/meta.py
R src/grok/meta.zcml
R src/grok/publication.py
R src/grok/rest.py
R src/grok/templatereg.py
R src/grok/templates/default_display_form.pt
R src/grok/templates/default_edit_form.pt
R src/grok/testing.py
R src/grok/tests/__init__.py
R src/grok/tests/adapter/__init__.py
R src/grok/tests/adapter/adapter.py
R src/grok/tests/adapter/adapterdecorator.py
R src/grok/tests/adapter/alphabetical.py
R src/grok/tests/adapter/classcontext.py
R src/grok/tests/adapter/classcontextimported.py
R src/grok/tests/adapter/classcontextmultiple.py
R src/grok/tests/adapter/classcontextmultiple_fixture.py
R src/grok/tests/adapter/classorinterface.py
R src/grok/tests/adapter/functionasargument_fixture.py
R src/grok/tests/adapter/functioncontext.py
R src/grok/tests/adapter/implementsmany.py
R src/grok/tests/adapter/implementsnone.py
R src/grok/tests/adapter/implementsnonemulti.py
R src/grok/tests/adapter/importedmodel.py
R src/grok/tests/adapter/importedmodel2.py
R src/grok/tests/adapter/interface.py
R src/grok/tests/adapter/interfacemodule.py
R src/grok/tests/adapter/modulecontext.py
R src/grok/tests/adapter/modulecontextimported.py
R src/grok/tests/adapter/modulecontextmultiple.py
R src/grok/tests/adapter/modulecontextmultiple_fixture.py
R src/grok/tests/adapter/multiadapter.py
R src/grok/tests/adapter/multiadaptsnone.py
R src/grok/tests/adapter/multiple.py
R src/grok/tests/adapter/namedadapter.py
R src/grok/tests/adapter/noarguments_fixture.py
R src/grok/tests/adapter/nomodel.py
R src/grok/tests/adapter/oldstyleclass.py
R src/grok/tests/adapter/order.py
R src/grok/tests/annotation/__init__.py
R src/grok/tests/annotation/annotation.py
R src/grok/tests/annotation/implementsmany.py
R src/grok/tests/annotation/implementsnone.py
R src/grok/tests/annotation/name.py
R src/grok/tests/annotation/provides.py
R src/grok/tests/application/__init__.py
R src/grok/tests/application/application.py
R src/grok/tests/baseclass/__init__.py
R src/grok/tests/baseclass/base.py
R src/grok/tests/baseclass/basedirective.py
R src/grok/tests/catalog/__init__.py
R src/grok/tests/catalog/indexes_module.py
R src/grok/tests/catalog/indexes_no_app.py
R src/grok/tests/conflict/__init__.py
R src/grok/tests/conflict/rest.py
R src/grok/tests/conflict/skin.py
R src/grok/tests/container/__init__.py
R src/grok/tests/container/container.py
R src/grok/tests/container/container_model.py
R src/grok/tests/container/orderedcontainer.py
R src/grok/tests/container/orderedcontainerfiresevent.py
R src/grok/tests/directive/__init__.py
R src/grok/tests/directive/argumenterror.py
R src/grok/tests/directive/argumenterror_fixture.py
R src/grok/tests/directive/multipleasdict.py
R src/grok/tests/directive/multipletimes.py
R src/grok/tests/error/__init__.py
R src/grok/tests/error/error.py
R src/grok/tests/event/__init__.py
R src/grok/tests/event/errorconditions.py
R src/grok/tests/event/errorconditions_fixture.py
R src/grok/tests/event/subscriber.py
R src/grok/tests/form/__init__.py
R src/grok/tests/form/customautoform.py
R src/grok/tests/form/customform.py
R src/grok/tests/form/fields.py
R src/grok/tests/form/form.py
R src/grok/tests/form/norender.py
R src/grok/tests/form/norender2.py
R src/grok/tests/form/schemaform.py
R src/grok/tests/form/schemainherit.py
R src/grok/tests/grokker/__init__.py
R src/grok/tests/grokker/continue_scanning.py
R src/grok/tests/grokker/continue_scanning_fixture.py
R src/grok/tests/grokker/grokcomponent.py
R src/grok/tests/grokker/onlyonce.py
R src/grok/tests/grokker/onlyonce_fixture/__init__.py
R src/grok/tests/grokker/onlyonce_fixture/_meta.py
R src/grok/tests/grokker/onlyonce_fixture/component.py
R src/grok/tests/grokker/onlyonce_fixture/implementation.py
R src/grok/tests/grokker/priority.py
R src/grok/tests/grokker/priority_fixture.py
R src/grok/tests/json/__init__.py
R src/grok/tests/json/nocontext.py
R src/grok/tests/json/nomethods.py
R src/grok/tests/json/view_lookup.py
R src/grok/tests/order/__init__.py
R src/grok/tests/order/arg_orderdirective.py
R src/grok/tests/order/combined_orderdirective.py
R src/grok/tests/order/combinednoorder_orderdirective.py
R src/grok/tests/order/inter1.py
R src/grok/tests/order/inter2.py
R src/grok/tests/order/noarg_orderdirective.py
R src/grok/tests/order/nodirective.py
R src/grok/tests/security/__init__.py
R src/grok/tests/security/missing_permission.py
R src/grok/tests/security/missing_permission_json.py
R src/grok/tests/security/missing_permission_json2.py
R src/grok/tests/security/missing_permission_json3.py
R src/grok/tests/security/missing_permission_name.py
R src/grok/tests/security/missing_permission_xmlrpc.py
R src/grok/tests/security/missing_permission_xmlrpc2.py
R src/grok/tests/security/missing_permission_xmlrpc3.py
R src/grok/tests/security/missing_role_name.py
R src/grok/tests/security/multiple_require.py
R src/grok/tests/security/multiple_require_json.py
R src/grok/tests/security/multiple_require_xmlrpc.py
R src/grok/tests/security/not_a_permissionclass.py
R src/grok/tests/security/view_decorator.py
R src/grok/tests/static/__init__.py
R src/grok/tests/static/statichaspy.py
R src/grok/tests/static/statichaspy_fixture/__init__.py
R src/grok/tests/static/statichaspy_fixture/static.py
R src/grok/tests/static/statichaspy_fixture/static/empty.pt
R src/grok/tests/static/staticispackage.py
R src/grok/tests/static/staticispackage_fixture/__init__.py
R src/grok/tests/static/staticispackage_fixture/static/__init__.py
R src/grok/tests/template/__init__.py
R src/grok/tests/template/lascaux.html
R src/grok/tests/template/pluggability.py
R src/grok/tests/template/pluggability_templates/kakadu.mtl
R src/grok/tests/template/pluggability_templates/sierra.mtl
R src/grok/tests/template/zpt.py
R src/grok/tests/template/zpt_templates/piepmatz.pt
R src/grok/tests/test_grok.py
R src/grok/tests/testsetup/__init__.py
R src/grok/tests/testsetup/cave/.hiddendir/hiddenfile.txt
R src/grok/tests/testsetup/cave/__init__.py
R src/grok/tests/testsetup/cave/file1.py
R src/grok/tests/testsetup/cave/file1.rst
R src/grok/tests/testsetup/cave/file1.txt
R src/grok/tests/testsetup/cave/file2.TXT
R src/grok/tests/testsetup/cave/ftesting.zcml
R src/grok/tests/testsetup/cave/notatest1.foo
R src/grok/tests/testsetup/cave/sample.zcml
R src/grok/tests/testsetup/cave/samplesetup1.py
R src/grok/tests/testsetup/cave/samplesetup2.py
R src/grok/tests/testsetup/cave/samplesetup3.py
R src/grok/tests/testsetup/cave/samplesetup4.py
R src/grok/tests/testsetup/cave/subdir/subdirfile.txt
R src/grok/tests/testsetup/cave_to_let/__init__.py
R src/grok/tests/testsetup/cave_to_let/file1.txt
R src/grok/tests/testsetup/testsetup.py
R src/grok/tests/traversal/__init__.py
R src/grok/tests/utility/__init__.py
R src/grok/tests/utility/implementsmany.py
R src/grok/tests/utility/implementsmany2.py
R src/grok/tests/utility/implementsnone.py
R src/grok/tests/utility/implementsnone2.py
R src/grok/tests/utility/local_implementsmany.py
R src/grok/tests/utility/local_implementsmany_fixture.py
R src/grok/tests/utility/local_implementsnone.py
R src/grok/tests/utility/local_implementsnone2.py
R src/grok/tests/utility/local_implementsnone2_fixture.py
R src/grok/tests/utility/local_implementsnone_fixture.py
R src/grok/tests/utility/multiple_class.py
R src/grok/tests/utility/multiple_class_fixture.py
R src/grok/tests/utility/multiple_directive.py
R src/grok/tests/utility/multiple_directive_fixture.py
R src/grok/tests/utility/publicnoncontainer.py
R src/grok/tests/utility/utility.py
R src/grok/tests/view/__init__.py
R src/grok/tests/view/ambiguouscontext.py
R src/grok/tests/view/dirandinlinetemplate.py
R src/grok/tests/view/dirandinlinetemplate_templates/cavepainting.pt
R src/grok/tests/view/dirtemplate.py
R src/grok/tests/view/dirtemplate_templates/cavepainting.pt
R src/grok/tests/view/dirtemplate_templates/food.pt
R src/grok/tests/view/dirtemplateandrender.py
R src/grok/tests/view/dirtemplateandrender_templates/cavepainting.pt
R src/grok/tests/view/dirtemplatesonly.py
R src/grok/tests/view/dirtemplatesonly_templates/index.pt
R src/grok/tests/view/dirtemplatesonly_templates/invalid.txt
R src/grok/tests/view/eithertemplateorrender.py
R src/grok/tests/view/explicitimplicittemplate.py
R src/grok/tests/view/inline.py
R src/grok/tests/view/inline_unassociated.py
R src/grok/tests/view/inlinebogus.py
R src/grok/tests/view/missingcontext.py
R src/grok/tests/view/modequalspkgname/__init__.py
R src/grok/tests/view/modequalspkgname/modequalspkgname.py
R src/grok/tests/view/modequalspkgname/modequalspkgname_templates/index.pt
R src/grok/tests/view/namemultiple.py
R src/grok/tests/view/namemultiple_fixture.py
R src/grok/tests/view/nameunicode.py
R src/grok/tests/view/nomodulename.py
R src/grok/tests/view/nomodulename_fixture.py
R src/grok/tests/view/notemplateorrender.py
R src/grok/tests/view/template.py
R src/grok/tests/view/templatedirectory.py
R src/grok/tests/view/templatedirectoryname/food.pt
R src/grok/tests/view/templatefile.py
R src/grok/tests/view/templatenotfound.py
R src/grok/tests/view/templatereload.py
R src/grok/tests/view/templatereload_templates/index.pt
R src/grok/tests/view/twoviewsusetemplate.py
R src/grok/tests/view/unassociated.py
R src/grok/tests/view/unassociated_templates/index.pt
R src/grok/tests/view/update.py
R src/grok/tests/view/update_redirect.py
R src/grok/tests/view/view.py
R src/grok/tests/viewlet/__init__.py
R src/grok/tests/viewlet/viewlet_ambiguous_manager.py
R src/grok/tests/viewlet/viewlet_references.py
R src/grok/tests/viewlet/viewlet_render_and_template.py
R src/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
R src/grok/tests/xmlrpc/__init__.py
R src/grok/tests/xmlrpc/nocontext.py
R src/grok/tests/xmlrpc/nomethods.py
R src/grok/tests/zcml/__init__.py
R src/grok/tests/zcml/directiveerror.py
R src/grok/tests/zcml/directiveimporterror.py
R src/grok/tests/zcml/directiveimporterror_fixture.py
R src/grok/tests/zcml/directivemodule.py
R src/grok/tests/zcml/directivepackage.py
R src/grok/tests/zcml/stoneage/__init__.py
R src/grok/tests/zcml/stoneage/cave.py
R src/grok/tests/zcml/stoneage/hunt/__init__.py
R src/grok/tests/zcml/stoneage/hunt/mammoth.py
R src/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
R src/grok/tests/zcml/stoneage/notpackage/dummy.py
R src/grok/tests/zcml/stoneage/painting/__init__.py
R src/grok/util.py
A src/grokcore/__init__.py
A src/grokcore/formlib/__init__.py
A src/grokcore/formlib/components.py
A src/grokcore/formlib/configure.zcml
A src/grokcore/formlib/directive.py
A src/grokcore/formlib/formlib.py
A src/grokcore/formlib/ftesting.zcml
A src/grokcore/formlib/ftests/__init__.py
A src/grokcore/formlib/ftests/catalog/__init__.py
A src/grokcore/formlib/ftests/catalog/catalog.py
A src/grokcore/formlib/ftests/catalog/indexes.py
A src/grokcore/formlib/ftests/catalog/indexes_app_interface.py
A src/grokcore/formlib/ftests/catalog/indexes_attribute.py
A src/grokcore/formlib/ftests/catalog/indexes_class.py
A src/grokcore/formlib/ftests/catalog/indexes_multiple.py
A src/grokcore/formlib/ftests/catalog/indexes_multiple_conflict.py
A src/grokcore/formlib/ftests/catalog/indexes_name.py
A src/grokcore/formlib/ftests/catalog/indexes_nonexistent.py
A src/grokcore/formlib/ftests/catalog/indexes_set.py
A src/grokcore/formlib/ftests/catalog/indexes_site.py
A src/grokcore/formlib/ftests/catalog/setuporder.py
A src/grokcore/formlib/ftests/form/__init__.py
A src/grokcore/formlib/ftests/form/actions.py
A src/grokcore/formlib/ftests/form/addform.py
A src/grokcore/formlib/ftests/form/addform_applydata.py
A src/grokcore/formlib/ftests/form/addform_catalog.py
A src/grokcore/formlib/ftests/form/editform_applydata.py
A src/grokcore/formlib/ftests/form/editform_applydata_schema.py
A src/grokcore/formlib/ftests/form/editform_applydata_schemafields.py
A src/grokcore/formlib/ftests/form/form.py
A src/grokcore/formlib/ftests/form/templateform.py
A src/grokcore/formlib/ftests/form/update.py
A src/grokcore/formlib/ftests/rest/__init__.py
A src/grokcore/formlib/ftests/rest/localgrants.py
A src/grokcore/formlib/ftests/rest/rest.py
A src/grokcore/formlib/ftests/rest/rest_traverse.py
A src/grokcore/formlib/ftests/security/__init__.py
A src/grokcore/formlib/ftests/security/handle_exception.py
A src/grokcore/formlib/ftests/security/json.py
A src/grokcore/formlib/ftests/security/require.py
A src/grokcore/formlib/ftests/security/roles.py
A src/grokcore/formlib/ftests/security/xmlrpc.py
A src/grokcore/formlib/ftests/site/__init__.py
A src/grokcore/formlib/ftests/site/site.py
A src/grokcore/formlib/ftests/staticdir/__init__.py
A src/grokcore/formlib/ftests/staticdir/simple.py
A src/grokcore/formlib/ftests/staticdir/simple_fixture/__init__.py
A src/grokcore/formlib/ftests/staticdir/simple_fixture/ellie.py
A src/grokcore/formlib/ftests/staticdir/simple_fixture/static/file.txt
A src/grokcore/formlib/ftests/staticdir/simple_fixture/static/static.pt
A src/grokcore/formlib/ftests/staticdir/simple_fixture/static/subdir/otherfile.txt
A src/grokcore/formlib/ftests/test_grok_functional.py
A src/grokcore/formlib/ftests/traversal/__init__.py
A src/grokcore/formlib/ftests/traversal/containertraverse.py
A src/grokcore/formlib/ftests/traversal/containertraverser.py
A src/grokcore/formlib/ftests/traversal/items_before_views.py
A src/grokcore/formlib/ftests/traversal/modeltraverse.py
A src/grokcore/formlib/ftests/traversal/traversableattr.py
A src/grokcore/formlib/ftests/traversal/traverser.py
A src/grokcore/formlib/ftests/traversal/traverser_sets_parent.py
A src/grokcore/formlib/ftests/url/__init__.py
A src/grokcore/formlib/ftests/url/application.py
A src/grokcore/formlib/ftests/url/redirect.py
A src/grokcore/formlib/ftests/url/url.py
A src/grokcore/formlib/ftests/url/url_function.py
A src/grokcore/formlib/ftests/utility/__init__.py
A src/grokcore/formlib/ftests/utility/local.py
A src/grokcore/formlib/ftests/utility/local_override.py
A src/grokcore/formlib/ftests/utility/public.py
A src/grokcore/formlib/ftests/utility/subclass.py
A src/grokcore/formlib/ftests/view/__init__.py
A src/grokcore/formlib/ftests/view/argument.py
A src/grokcore/formlib/ftests/view/index.py
A src/grokcore/formlib/ftests/view/layers.py
A src/grokcore/formlib/ftests/view/macros.py
A src/grokcore/formlib/ftests/view/view.py
A src/grokcore/formlib/ftests/viewlet/__init__.py
A src/grokcore/formlib/ftests/viewlet/order.py
A src/grokcore/formlib/ftests/viewlet/order_templates/orderview.pt
A src/grokcore/formlib/ftests/viewlet/template_namespaces.py
A src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/index.pt
A src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/mirandaviewlet.pt
A src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/mirandaviewletmanager.pt
A src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/necklace.pt
A src/grokcore/formlib/ftests/viewlet/view_directive.py
A src/grokcore/formlib/ftests/viewlet/view_directive_templates/boneview.pt
A src/grokcore/formlib/ftests/viewlet/viewlet_context.py
A src/grokcore/formlib/ftests/viewlet/viewlet_context2.py
A src/grokcore/formlib/ftests/viewlet/viewlet_interface.py
A src/grokcore/formlib/ftests/viewlet/viewlet_interface_templates/index.pt
A src/grokcore/formlib/ftests/viewlet/viewlet_manager_association.py
A src/grokcore/formlib/ftests/viewlet/viewlet_manager_association_templates/index.pt
A src/grokcore/formlib/ftests/viewlet/viewlet_security.py
A src/grokcore/formlib/ftests/viewlet/viewlet_security_templates/caveview.pt
A src/grokcore/formlib/ftests/viewlet/viewlet_template.py
A src/grokcore/formlib/ftests/viewlet/viewlet_template_templates/fredviewlet.pt
A src/grokcore/formlib/ftests/viewlet/viewlet_template_templates/index.pt
A src/grokcore/formlib/ftests/viewlet/viewletmanager_directive.py
A src/grokcore/formlib/ftests/viewlet/viewletmanager_directive_templates/boneview.pt
A src/grokcore/formlib/ftests/viewlet/viewletmanager_template.py
A src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/barneyviewlet.pt
A src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/cavemanager.pt
A src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/orderview.pt
A src/grokcore/formlib/ftests/xmlrpc/__init__.py
A src/grokcore/formlib/ftests/xmlrpc/xmlrpc.py
A src/grokcore/formlib/index.py
A src/grokcore/formlib/interfaces.py
A src/grokcore/formlib/meta.py
A src/grokcore/formlib/meta.zcml
A src/grokcore/formlib/publication.py
A src/grokcore/formlib/rest.py
A src/grokcore/formlib/templatereg.py
A src/grokcore/formlib/templates/default_display_form.pt
A src/grokcore/formlib/templates/default_edit_form.pt
A src/grokcore/formlib/testing.py
A src/grokcore/formlib/tests/__init__.py
A src/grokcore/formlib/tests/adapter/__init__.py
A src/grokcore/formlib/tests/adapter/adapter.py
A src/grokcore/formlib/tests/adapter/adapterdecorator.py
A src/grokcore/formlib/tests/adapter/alphabetical.py
A src/grokcore/formlib/tests/adapter/classcontext.py
A src/grokcore/formlib/tests/adapter/classcontextimported.py
A src/grokcore/formlib/tests/adapter/classcontextmultiple.py
A src/grokcore/formlib/tests/adapter/classcontextmultiple_fixture.py
A src/grokcore/formlib/tests/adapter/classorinterface.py
A src/grokcore/formlib/tests/adapter/functionasargument_fixture.py
A src/grokcore/formlib/tests/adapter/functioncontext.py
A src/grokcore/formlib/tests/adapter/implementsmany.py
A src/grokcore/formlib/tests/adapter/implementsnone.py
A src/grokcore/formlib/tests/adapter/implementsnonemulti.py
A src/grokcore/formlib/tests/adapter/importedmodel.py
A src/grokcore/formlib/tests/adapter/importedmodel2.py
A src/grokcore/formlib/tests/adapter/interface.py
A src/grokcore/formlib/tests/adapter/interfacemodule.py
A src/grokcore/formlib/tests/adapter/modulecontext.py
A src/grokcore/formlib/tests/adapter/modulecontextimported.py
A src/grokcore/formlib/tests/adapter/modulecontextmultiple.py
A src/grokcore/formlib/tests/adapter/modulecontextmultiple_fixture.py
A src/grokcore/formlib/tests/adapter/multiadapter.py
A src/grokcore/formlib/tests/adapter/multiadaptsnone.py
A src/grokcore/formlib/tests/adapter/multiple.py
A src/grokcore/formlib/tests/adapter/namedadapter.py
A src/grokcore/formlib/tests/adapter/noarguments_fixture.py
A src/grokcore/formlib/tests/adapter/nomodel.py
A src/grokcore/formlib/tests/adapter/oldstyleclass.py
A src/grokcore/formlib/tests/adapter/order.py
A src/grokcore/formlib/tests/annotation/__init__.py
A src/grokcore/formlib/tests/annotation/annotation.py
A src/grokcore/formlib/tests/annotation/implementsmany.py
A src/grokcore/formlib/tests/annotation/implementsnone.py
A src/grokcore/formlib/tests/annotation/name.py
A src/grokcore/formlib/tests/annotation/provides.py
A src/grokcore/formlib/tests/application/__init__.py
A src/grokcore/formlib/tests/application/application.py
A src/grokcore/formlib/tests/baseclass/__init__.py
A src/grokcore/formlib/tests/baseclass/base.py
A src/grokcore/formlib/tests/baseclass/basedirective.py
A src/grokcore/formlib/tests/catalog/__init__.py
A src/grokcore/formlib/tests/catalog/indexes_module.py
A src/grokcore/formlib/tests/catalog/indexes_no_app.py
A src/grokcore/formlib/tests/conflict/__init__.py
A src/grokcore/formlib/tests/conflict/rest.py
A src/grokcore/formlib/tests/conflict/skin.py
A src/grokcore/formlib/tests/container/__init__.py
A src/grokcore/formlib/tests/container/container.py
A src/grokcore/formlib/tests/container/container_model.py
A src/grokcore/formlib/tests/container/orderedcontainer.py
A src/grokcore/formlib/tests/container/orderedcontainerfiresevent.py
A src/grokcore/formlib/tests/directive/__init__.py
A src/grokcore/formlib/tests/directive/argumenterror.py
A src/grokcore/formlib/tests/directive/argumenterror_fixture.py
A src/grokcore/formlib/tests/directive/multipleasdict.py
A src/grokcore/formlib/tests/directive/multipletimes.py
A src/grokcore/formlib/tests/error/__init__.py
A src/grokcore/formlib/tests/error/error.py
A src/grokcore/formlib/tests/event/__init__.py
A src/grokcore/formlib/tests/event/errorconditions.py
A src/grokcore/formlib/tests/event/errorconditions_fixture.py
A src/grokcore/formlib/tests/event/subscriber.py
A src/grokcore/formlib/tests/form/__init__.py
A src/grokcore/formlib/tests/form/customautoform.py
A src/grokcore/formlib/tests/form/customform.py
A src/grokcore/formlib/tests/form/fields.py
A src/grokcore/formlib/tests/form/form.py
A src/grokcore/formlib/tests/form/norender.py
A src/grokcore/formlib/tests/form/norender2.py
A src/grokcore/formlib/tests/form/schemaform.py
A src/grokcore/formlib/tests/form/schemainherit.py
A src/grokcore/formlib/tests/grokker/__init__.py
A src/grokcore/formlib/tests/grokker/continue_scanning.py
A src/grokcore/formlib/tests/grokker/continue_scanning_fixture.py
A src/grokcore/formlib/tests/grokker/grokcomponent.py
A src/grokcore/formlib/tests/grokker/onlyonce.py
A src/grokcore/formlib/tests/grokker/onlyonce_fixture/__init__.py
A src/grokcore/formlib/tests/grokker/onlyonce_fixture/_meta.py
A src/grokcore/formlib/tests/grokker/onlyonce_fixture/component.py
A src/grokcore/formlib/tests/grokker/onlyonce_fixture/implementation.py
A src/grokcore/formlib/tests/grokker/priority.py
A src/grokcore/formlib/tests/grokker/priority_fixture.py
A src/grokcore/formlib/tests/json/__init__.py
A src/grokcore/formlib/tests/json/nocontext.py
A src/grokcore/formlib/tests/json/nomethods.py
A src/grokcore/formlib/tests/json/view_lookup.py
A src/grokcore/formlib/tests/order/__init__.py
A src/grokcore/formlib/tests/order/arg_orderdirective.py
A src/grokcore/formlib/tests/order/combined_orderdirective.py
A src/grokcore/formlib/tests/order/combinednoorder_orderdirective.py
A src/grokcore/formlib/tests/order/inter1.py
A src/grokcore/formlib/tests/order/inter2.py
A src/grokcore/formlib/tests/order/noarg_orderdirective.py
A src/grokcore/formlib/tests/order/nodirective.py
A src/grokcore/formlib/tests/security/__init__.py
A src/grokcore/formlib/tests/security/missing_permission.py
A src/grokcore/formlib/tests/security/missing_permission_json.py
A src/grokcore/formlib/tests/security/missing_permission_json2.py
A src/grokcore/formlib/tests/security/missing_permission_json3.py
A src/grokcore/formlib/tests/security/missing_permission_name.py
A src/grokcore/formlib/tests/security/missing_permission_xmlrpc.py
A src/grokcore/formlib/tests/security/missing_permission_xmlrpc2.py
A src/grokcore/formlib/tests/security/missing_permission_xmlrpc3.py
A src/grokcore/formlib/tests/security/missing_role_name.py
A src/grokcore/formlib/tests/security/multiple_require.py
A src/grokcore/formlib/tests/security/multiple_require_json.py
A src/grokcore/formlib/tests/security/multiple_require_xmlrpc.py
A src/grokcore/formlib/tests/security/not_a_permissionclass.py
A src/grokcore/formlib/tests/security/view_decorator.py
A src/grokcore/formlib/tests/static/__init__.py
A src/grokcore/formlib/tests/static/statichaspy.py
A src/grokcore/formlib/tests/static/statichaspy_fixture/__init__.py
A src/grokcore/formlib/tests/static/statichaspy_fixture/static.py
A src/grokcore/formlib/tests/static/statichaspy_fixture/static/empty.pt
A src/grokcore/formlib/tests/static/staticispackage.py
A src/grokcore/formlib/tests/static/staticispackage_fixture/__init__.py
A src/grokcore/formlib/tests/static/staticispackage_fixture/static/__init__.py
A src/grokcore/formlib/tests/template/__init__.py
A src/grokcore/formlib/tests/template/lascaux.html
A src/grokcore/formlib/tests/template/pluggability.py
A src/grokcore/formlib/tests/template/pluggability_templates/kakadu.mtl
A src/grokcore/formlib/tests/template/pluggability_templates/sierra.mtl
A src/grokcore/formlib/tests/template/zpt.py
A src/grokcore/formlib/tests/template/zpt_templates/piepmatz.pt
A src/grokcore/formlib/tests/test_grok.py
A src/grokcore/formlib/tests/testsetup/__init__.py
A src/grokcore/formlib/tests/testsetup/cave/.hiddendir/hiddenfile.txt
A src/grokcore/formlib/tests/testsetup/cave/__init__.py
A src/grokcore/formlib/tests/testsetup/cave/file1.py
A src/grokcore/formlib/tests/testsetup/cave/file1.rst
A src/grokcore/formlib/tests/testsetup/cave/file1.txt
A src/grokcore/formlib/tests/testsetup/cave/file2.TXT
A src/grokcore/formlib/tests/testsetup/cave/ftesting.zcml
A src/grokcore/formlib/tests/testsetup/cave/notatest1.foo
A src/grokcore/formlib/tests/testsetup/cave/sample.zcml
A src/grokcore/formlib/tests/testsetup/cave/samplesetup1.py
A src/grokcore/formlib/tests/testsetup/cave/samplesetup2.py
A src/grokcore/formlib/tests/testsetup/cave/samplesetup3.py
A src/grokcore/formlib/tests/testsetup/cave/samplesetup4.py
A src/grokcore/formlib/tests/testsetup/cave/subdir/subdirfile.txt
A src/grokcore/formlib/tests/testsetup/cave_to_let/__init__.py
A src/grokcore/formlib/tests/testsetup/cave_to_let/file1.txt
A src/grokcore/formlib/tests/testsetup/testsetup.py
A src/grokcore/formlib/tests/traversal/__init__.py
A src/grokcore/formlib/tests/utility/__init__.py
A src/grokcore/formlib/tests/utility/implementsmany.py
A src/grokcore/formlib/tests/utility/implementsmany2.py
A src/grokcore/formlib/tests/utility/implementsnone.py
A src/grokcore/formlib/tests/utility/implementsnone2.py
A src/grokcore/formlib/tests/utility/local_implementsmany.py
A src/grokcore/formlib/tests/utility/local_implementsmany_fixture.py
A src/grokcore/formlib/tests/utility/local_implementsnone.py
A src/grokcore/formlib/tests/utility/local_implementsnone2.py
A src/grokcore/formlib/tests/utility/local_implementsnone2_fixture.py
A src/grokcore/formlib/tests/utility/local_implementsnone_fixture.py
A src/grokcore/formlib/tests/utility/multiple_class.py
A src/grokcore/formlib/tests/utility/multiple_class_fixture.py
A src/grokcore/formlib/tests/utility/multiple_directive.py
A src/grokcore/formlib/tests/utility/multiple_directive_fixture.py
A src/grokcore/formlib/tests/utility/publicnoncontainer.py
A src/grokcore/formlib/tests/utility/utility.py
A src/grokcore/formlib/tests/view/__init__.py
A src/grokcore/formlib/tests/view/ambiguouscontext.py
A src/grokcore/formlib/tests/view/dirandinlinetemplate.py
A src/grokcore/formlib/tests/view/dirandinlinetemplate_templates/cavepainting.pt
A src/grokcore/formlib/tests/view/dirtemplate.py
A src/grokcore/formlib/tests/view/dirtemplate_templates/cavepainting.pt
A src/grokcore/formlib/tests/view/dirtemplate_templates/food.pt
A src/grokcore/formlib/tests/view/dirtemplateandrender.py
A src/grokcore/formlib/tests/view/dirtemplateandrender_templates/cavepainting.pt
A src/grokcore/formlib/tests/view/dirtemplatesonly.py
A src/grokcore/formlib/tests/view/dirtemplatesonly_templates/index.pt
A src/grokcore/formlib/tests/view/dirtemplatesonly_templates/invalid.txt
A src/grokcore/formlib/tests/view/eithertemplateorrender.py
A src/grokcore/formlib/tests/view/explicitimplicittemplate.py
A src/grokcore/formlib/tests/view/inline.py
A src/grokcore/formlib/tests/view/inline_unassociated.py
A src/grokcore/formlib/tests/view/inlinebogus.py
A src/grokcore/formlib/tests/view/missingcontext.py
A src/grokcore/formlib/tests/view/modequalspkgname/__init__.py
A src/grokcore/formlib/tests/view/modequalspkgname/modequalspkgname.py
A src/grokcore/formlib/tests/view/modequalspkgname/modequalspkgname_templates/index.pt
A src/grokcore/formlib/tests/view/namemultiple.py
A src/grokcore/formlib/tests/view/namemultiple_fixture.py
A src/grokcore/formlib/tests/view/nameunicode.py
A src/grokcore/formlib/tests/view/nomodulename.py
A src/grokcore/formlib/tests/view/nomodulename_fixture.py
A src/grokcore/formlib/tests/view/notemplateorrender.py
A src/grokcore/formlib/tests/view/template.py
A src/grokcore/formlib/tests/view/templatedirectory.py
A src/grokcore/formlib/tests/view/templatedirectoryname/food.pt
A src/grokcore/formlib/tests/view/templatefile.py
A src/grokcore/formlib/tests/view/templatenotfound.py
A src/grokcore/formlib/tests/view/templatereload.py
A src/grokcore/formlib/tests/view/templatereload_templates/index.pt
A src/grokcore/formlib/tests/view/twoviewsusetemplate.py
A src/grokcore/formlib/tests/view/unassociated.py
A src/grokcore/formlib/tests/view/unassociated_templates/index.pt
A src/grokcore/formlib/tests/view/update.py
A src/grokcore/formlib/tests/view/update_redirect.py
A src/grokcore/formlib/tests/view/view.py
A src/grokcore/formlib/tests/viewlet/__init__.py
A src/grokcore/formlib/tests/viewlet/viewlet_ambiguous_manager.py
A src/grokcore/formlib/tests/viewlet/viewlet_references.py
A src/grokcore/formlib/tests/viewlet/viewlet_render_and_template.py
A src/grokcore/formlib/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
A src/grokcore/formlib/tests/xmlrpc/__init__.py
A src/grokcore/formlib/tests/xmlrpc/nocontext.py
A src/grokcore/formlib/tests/xmlrpc/nomethods.py
A src/grokcore/formlib/tests/zcml/__init__.py
A src/grokcore/formlib/tests/zcml/directiveerror.py
A src/grokcore/formlib/tests/zcml/directiveimporterror.py
A src/grokcore/formlib/tests/zcml/directiveimporterror_fixture.py
A src/grokcore/formlib/tests/zcml/directivemodule.py
A src/grokcore/formlib/tests/zcml/directivepackage.py
A src/grokcore/formlib/tests/zcml/stoneage/__init__.py
A src/grokcore/formlib/tests/zcml/stoneage/cave.py
A src/grokcore/formlib/tests/zcml/stoneage/hunt/__init__.py
A src/grokcore/formlib/tests/zcml/stoneage/hunt/mammoth.py
A src/grokcore/formlib/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
A src/grokcore/formlib/tests/zcml/stoneage/notpackage/dummy.py
A src/grokcore/formlib/tests/zcml/stoneage/painting/__init__.py
A src/grokcore/formlib/util.py
Log Message:
-----------
Move into grokcore.formlib package
Commit: 32dafff953cfce44e3fc60cd016450a611d1019a
https://github.com/zopefoundation/grokcore.formlib/commit/32dafff953cfce44e3fc60cd016450a611d1019a
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M setup.py
Log Message:
-----------
Fix syntax error
Commit: fb81408174fc178634dcc31288f697178cf6939b
https://github.com/zopefoundation/grokcore.formlib/commit/fb81408174fc178634dcc31288f697178cf6939b
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M buildout.cfg
M versions.cfg
Log Message:
-----------
Update buildout conf
Commit: c6be60cdd859149562a646b93a393d517c1718e0
https://github.com/zopefoundation/grokcore.formlib/commit/c6be60cdd859149562a646b93a393d517c1718e0
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M buildout.cfg
Log Message:
-----------
plug in grokcore.view and .security as externals
Commit: ec97510fbe9b906ab09198d297084108e71048aa
https://github.com/zopefoundation/grokcore.formlib/commit/ec97510fbe9b906ab09198d297084108e71048aa
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M setup.py
M src/grokcore/formlib/__init__.py
M src/grokcore/formlib/components.py
R src/grokcore/formlib/configure.zcml
R src/grokcore/formlib/directive.py
M src/grokcore/formlib/ftesting.zcml
R src/grokcore/formlib/ftests/catalog/__init__.py
R src/grokcore/formlib/ftests/catalog/catalog.py
R src/grokcore/formlib/ftests/catalog/indexes.py
R src/grokcore/formlib/ftests/catalog/indexes_app_interface.py
R src/grokcore/formlib/ftests/catalog/indexes_attribute.py
R src/grokcore/formlib/ftests/catalog/indexes_class.py
R src/grokcore/formlib/ftests/catalog/indexes_multiple.py
R src/grokcore/formlib/ftests/catalog/indexes_multiple_conflict.py
R src/grokcore/formlib/ftests/catalog/indexes_name.py
R src/grokcore/formlib/ftests/catalog/indexes_nonexistent.py
R src/grokcore/formlib/ftests/catalog/indexes_set.py
R src/grokcore/formlib/ftests/catalog/indexes_site.py
R src/grokcore/formlib/ftests/catalog/setuporder.py
M src/grokcore/formlib/ftests/form/actions.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
R src/grokcore/formlib/ftests/form/addform_catalog.py
M src/grokcore/formlib/ftests/form/editform_applydata.py
M src/grokcore/formlib/ftests/form/editform_applydata_schema.py
M src/grokcore/formlib/ftests/form/editform_applydata_schemafields.py
M src/grokcore/formlib/ftests/form/form.py
M src/grokcore/formlib/ftests/form/templateform.py
M src/grokcore/formlib/ftests/form/update.py
R src/grokcore/formlib/ftests/rest/__init__.py
R src/grokcore/formlib/ftests/rest/localgrants.py
R src/grokcore/formlib/ftests/rest/rest.py
R src/grokcore/formlib/ftests/rest/rest_traverse.py
R src/grokcore/formlib/ftests/security/__init__.py
R src/grokcore/formlib/ftests/security/handle_exception.py
R src/grokcore/formlib/ftests/security/json.py
R src/grokcore/formlib/ftests/security/require.py
R src/grokcore/formlib/ftests/security/roles.py
R src/grokcore/formlib/ftests/security/xmlrpc.py
R src/grokcore/formlib/ftests/site/__init__.py
R src/grokcore/formlib/ftests/site/site.py
R src/grokcore/formlib/ftests/staticdir/__init__.py
R src/grokcore/formlib/ftests/staticdir/simple.py
R src/grokcore/formlib/ftests/staticdir/simple_fixture/__init__.py
R src/grokcore/formlib/ftests/staticdir/simple_fixture/ellie.py
R src/grokcore/formlib/ftests/staticdir/simple_fixture/static/file.txt
R src/grokcore/formlib/ftests/staticdir/simple_fixture/static/static.pt
R src/grokcore/formlib/ftests/staticdir/simple_fixture/static/subdir/otherfile.txt
M src/grokcore/formlib/ftests/test_grok_functional.py
R src/grokcore/formlib/ftests/traversal/__init__.py
R src/grokcore/formlib/ftests/traversal/containertraverse.py
R src/grokcore/formlib/ftests/traversal/containertraverser.py
R src/grokcore/formlib/ftests/traversal/items_before_views.py
R src/grokcore/formlib/ftests/traversal/modeltraverse.py
R src/grokcore/formlib/ftests/traversal/traversableattr.py
R src/grokcore/formlib/ftests/traversal/traverser.py
R src/grokcore/formlib/ftests/traversal/traverser_sets_parent.py
R src/grokcore/formlib/ftests/url/__init__.py
R src/grokcore/formlib/ftests/url/application.py
R src/grokcore/formlib/ftests/url/redirect.py
R src/grokcore/formlib/ftests/url/url.py
R src/grokcore/formlib/ftests/url/url_function.py
R src/grokcore/formlib/ftests/utility/__init__.py
R src/grokcore/formlib/ftests/utility/local.py
R src/grokcore/formlib/ftests/utility/local_override.py
R src/grokcore/formlib/ftests/utility/public.py
R src/grokcore/formlib/ftests/utility/subclass.py
R src/grokcore/formlib/ftests/view/__init__.py
R src/grokcore/formlib/ftests/view/argument.py
R src/grokcore/formlib/ftests/view/index.py
R src/grokcore/formlib/ftests/view/layers.py
R src/grokcore/formlib/ftests/view/macros.py
R src/grokcore/formlib/ftests/view/view.py
R src/grokcore/formlib/ftests/viewlet/__init__.py
R src/grokcore/formlib/ftests/viewlet/order.py
R src/grokcore/formlib/ftests/viewlet/order_templates/orderview.pt
R src/grokcore/formlib/ftests/viewlet/template_namespaces.py
R src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/index.pt
R src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/mirandaviewlet.pt
R src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/mirandaviewletmanager.pt
R src/grokcore/formlib/ftests/viewlet/template_namespaces_templates/necklace.pt
R src/grokcore/formlib/ftests/viewlet/view_directive.py
R src/grokcore/formlib/ftests/viewlet/view_directive_templates/boneview.pt
R src/grokcore/formlib/ftests/viewlet/viewlet_context.py
R src/grokcore/formlib/ftests/viewlet/viewlet_context2.py
R src/grokcore/formlib/ftests/viewlet/viewlet_interface.py
R src/grokcore/formlib/ftests/viewlet/viewlet_interface_templates/index.pt
R src/grokcore/formlib/ftests/viewlet/viewlet_manager_association.py
R src/grokcore/formlib/ftests/viewlet/viewlet_manager_association_templates/index.pt
R src/grokcore/formlib/ftests/viewlet/viewlet_security.py
R src/grokcore/formlib/ftests/viewlet/viewlet_security_templates/caveview.pt
R src/grokcore/formlib/ftests/viewlet/viewlet_template.py
R src/grokcore/formlib/ftests/viewlet/viewlet_template_templates/fredviewlet.pt
R src/grokcore/formlib/ftests/viewlet/viewlet_template_templates/index.pt
R src/grokcore/formlib/ftests/viewlet/viewletmanager_directive.py
R src/grokcore/formlib/ftests/viewlet/viewletmanager_directive_templates/boneview.pt
R src/grokcore/formlib/ftests/viewlet/viewletmanager_template.py
R src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/barneyviewlet.pt
R src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/cavemanager.pt
R src/grokcore/formlib/ftests/viewlet/viewletmanager_template_templates/orderview.pt
R src/grokcore/formlib/ftests/xmlrpc/__init__.py
R src/grokcore/formlib/ftests/xmlrpc/xmlrpc.py
R src/grokcore/formlib/index.py
M src/grokcore/formlib/interfaces.py
M src/grokcore/formlib/meta.py
M src/grokcore/formlib/meta.zcml
R src/grokcore/formlib/publication.py
R src/grokcore/formlib/rest.py
R src/grokcore/formlib/templatereg.py
M src/grokcore/formlib/testing.py
R src/grokcore/formlib/tests/adapter/__init__.py
R src/grokcore/formlib/tests/adapter/adapter.py
R src/grokcore/formlib/tests/adapter/adapterdecorator.py
R src/grokcore/formlib/tests/adapter/alphabetical.py
R src/grokcore/formlib/tests/adapter/classcontext.py
R src/grokcore/formlib/tests/adapter/classcontextimported.py
R src/grokcore/formlib/tests/adapter/classcontextmultiple.py
R src/grokcore/formlib/tests/adapter/classcontextmultiple_fixture.py
R src/grokcore/formlib/tests/adapter/classorinterface.py
R src/grokcore/formlib/tests/adapter/functionasargument_fixture.py
R src/grokcore/formlib/tests/adapter/functioncontext.py
R src/grokcore/formlib/tests/adapter/implementsmany.py
R src/grokcore/formlib/tests/adapter/implementsnone.py
R src/grokcore/formlib/tests/adapter/implementsnonemulti.py
R src/grokcore/formlib/tests/adapter/importedmodel.py
R src/grokcore/formlib/tests/adapter/importedmodel2.py
R src/grokcore/formlib/tests/adapter/interface.py
R src/grokcore/formlib/tests/adapter/interfacemodule.py
R src/grokcore/formlib/tests/adapter/modulecontext.py
R src/grokcore/formlib/tests/adapter/modulecontextimported.py
R src/grokcore/formlib/tests/adapter/modulecontextmultiple.py
R src/grokcore/formlib/tests/adapter/modulecontextmultiple_fixture.py
R src/grokcore/formlib/tests/adapter/multiadapter.py
R src/grokcore/formlib/tests/adapter/multiadaptsnone.py
R src/grokcore/formlib/tests/adapter/multiple.py
R src/grokcore/formlib/tests/adapter/namedadapter.py
R src/grokcore/formlib/tests/adapter/noarguments_fixture.py
R src/grokcore/formlib/tests/adapter/nomodel.py
R src/grokcore/formlib/tests/adapter/oldstyleclass.py
R src/grokcore/formlib/tests/adapter/order.py
R src/grokcore/formlib/tests/annotation/__init__.py
R src/grokcore/formlib/tests/annotation/annotation.py
R src/grokcore/formlib/tests/annotation/implementsmany.py
R src/grokcore/formlib/tests/annotation/implementsnone.py
R src/grokcore/formlib/tests/annotation/name.py
R src/grokcore/formlib/tests/annotation/provides.py
R src/grokcore/formlib/tests/application/__init__.py
R src/grokcore/formlib/tests/application/application.py
R src/grokcore/formlib/tests/baseclass/__init__.py
R src/grokcore/formlib/tests/baseclass/base.py
R src/grokcore/formlib/tests/baseclass/basedirective.py
R src/grokcore/formlib/tests/catalog/__init__.py
R src/grokcore/formlib/tests/catalog/indexes_module.py
R src/grokcore/formlib/tests/catalog/indexes_no_app.py
R src/grokcore/formlib/tests/conflict/__init__.py
R src/grokcore/formlib/tests/conflict/rest.py
R src/grokcore/formlib/tests/conflict/skin.py
R src/grokcore/formlib/tests/container/__init__.py
R src/grokcore/formlib/tests/container/container.py
R src/grokcore/formlib/tests/container/container_model.py
R src/grokcore/formlib/tests/container/orderedcontainer.py
R src/grokcore/formlib/tests/container/orderedcontainerfiresevent.py
R src/grokcore/formlib/tests/directive/__init__.py
R src/grokcore/formlib/tests/directive/argumenterror.py
R src/grokcore/formlib/tests/directive/argumenterror_fixture.py
R src/grokcore/formlib/tests/directive/multipleasdict.py
R src/grokcore/formlib/tests/directive/multipletimes.py
R src/grokcore/formlib/tests/error/__init__.py
R src/grokcore/formlib/tests/error/error.py
R src/grokcore/formlib/tests/event/__init__.py
R src/grokcore/formlib/tests/event/errorconditions.py
R src/grokcore/formlib/tests/event/errorconditions_fixture.py
R src/grokcore/formlib/tests/event/subscriber.py
M src/grokcore/formlib/tests/form/customautoform.py
M src/grokcore/formlib/tests/form/customform.py
M src/grokcore/formlib/tests/form/fields.py
M src/grokcore/formlib/tests/form/form.py
M src/grokcore/formlib/tests/form/norender.py
M src/grokcore/formlib/tests/form/norender2.py
M src/grokcore/formlib/tests/form/schemaform.py
M src/grokcore/formlib/tests/form/schemainherit.py
R src/grokcore/formlib/tests/grokker/__init__.py
R src/grokcore/formlib/tests/grokker/continue_scanning.py
R src/grokcore/formlib/tests/grokker/continue_scanning_fixture.py
R src/grokcore/formlib/tests/grokker/grokcomponent.py
R src/grokcore/formlib/tests/grokker/onlyonce.py
R src/grokcore/formlib/tests/grokker/onlyonce_fixture/__init__.py
R src/grokcore/formlib/tests/grokker/onlyonce_fixture/_meta.py
R src/grokcore/formlib/tests/grokker/onlyonce_fixture/component.py
R src/grokcore/formlib/tests/grokker/onlyonce_fixture/implementation.py
R src/grokcore/formlib/tests/grokker/priority.py
R src/grokcore/formlib/tests/grokker/priority_fixture.py
R src/grokcore/formlib/tests/json/__init__.py
R src/grokcore/formlib/tests/json/nocontext.py
R src/grokcore/formlib/tests/json/nomethods.py
R src/grokcore/formlib/tests/json/view_lookup.py
R src/grokcore/formlib/tests/order/__init__.py
R src/grokcore/formlib/tests/order/arg_orderdirective.py
R src/grokcore/formlib/tests/order/combined_orderdirective.py
R src/grokcore/formlib/tests/order/combinednoorder_orderdirective.py
R src/grokcore/formlib/tests/order/inter1.py
R src/grokcore/formlib/tests/order/inter2.py
R src/grokcore/formlib/tests/order/noarg_orderdirective.py
R src/grokcore/formlib/tests/order/nodirective.py
R src/grokcore/formlib/tests/security/__init__.py
R src/grokcore/formlib/tests/security/missing_permission.py
R src/grokcore/formlib/tests/security/missing_permission_json.py
R src/grokcore/formlib/tests/security/missing_permission_json2.py
R src/grokcore/formlib/tests/security/missing_permission_json3.py
R src/grokcore/formlib/tests/security/missing_permission_name.py
R src/grokcore/formlib/tests/security/missing_permission_xmlrpc.py
R src/grokcore/formlib/tests/security/missing_permission_xmlrpc2.py
R src/grokcore/formlib/tests/security/missing_permission_xmlrpc3.py
R src/grokcore/formlib/tests/security/missing_role_name.py
R src/grokcore/formlib/tests/security/multiple_require.py
R src/grokcore/formlib/tests/security/multiple_require_json.py
R src/grokcore/formlib/tests/security/multiple_require_xmlrpc.py
R src/grokcore/formlib/tests/security/not_a_permissionclass.py
R src/grokcore/formlib/tests/security/view_decorator.py
R src/grokcore/formlib/tests/static/__init__.py
R src/grokcore/formlib/tests/static/statichaspy.py
R src/grokcore/formlib/tests/static/statichaspy_fixture/__init__.py
R src/grokcore/formlib/tests/static/statichaspy_fixture/static.py
R src/grokcore/formlib/tests/static/statichaspy_fixture/static/empty.pt
R src/grokcore/formlib/tests/static/staticispackage.py
R src/grokcore/formlib/tests/static/staticispackage_fixture/__init__.py
R src/grokcore/formlib/tests/static/staticispackage_fixture/static/__init__.py
R src/grokcore/formlib/tests/template/__init__.py
R src/grokcore/formlib/tests/template/lascaux.html
R src/grokcore/formlib/tests/template/pluggability.py
R src/grokcore/formlib/tests/template/pluggability_templates/kakadu.mtl
R src/grokcore/formlib/tests/template/pluggability_templates/sierra.mtl
R src/grokcore/formlib/tests/template/zpt.py
R src/grokcore/formlib/tests/template/zpt_templates/piepmatz.pt
M src/grokcore/formlib/tests/test_grok.py
R src/grokcore/formlib/tests/testsetup/__init__.py
R src/grokcore/formlib/tests/testsetup/cave/__init__.py
R src/grokcore/formlib/tests/testsetup/cave/file1.py
R src/grokcore/formlib/tests/testsetup/cave/file1.rst
R src/grokcore/formlib/tests/testsetup/cave/file1.txt
R src/grokcore/formlib/tests/testsetup/cave/ftesting.zcml
R src/grokcore/formlib/tests/testsetup/cave/notatest1.foo
R src/grokcore/formlib/tests/testsetup/cave/sample.zcml
R src/grokcore/formlib/tests/testsetup/cave/samplesetup1.py
R src/grokcore/formlib/tests/testsetup/cave/samplesetup2.py
R src/grokcore/formlib/tests/testsetup/cave/samplesetup3.py
R src/grokcore/formlib/tests/testsetup/cave/samplesetup4.py
R src/grokcore/formlib/tests/testsetup/cave/subdir/subdirfile.txt
R src/grokcore/formlib/tests/testsetup/cave_to_let/__init__.py
R src/grokcore/formlib/tests/testsetup/cave_to_let/file1.txt
R src/grokcore/formlib/tests/testsetup/testsetup.py
R src/grokcore/formlib/tests/traversal/__init__.py
R src/grokcore/formlib/tests/utility/__init__.py
R src/grokcore/formlib/tests/utility/implementsmany.py
R src/grokcore/formlib/tests/utility/implementsmany2.py
R src/grokcore/formlib/tests/utility/implementsnone.py
R src/grokcore/formlib/tests/utility/implementsnone2.py
R src/grokcore/formlib/tests/utility/local_implementsmany.py
R src/grokcore/formlib/tests/utility/local_implementsmany_fixture.py
R src/grokcore/formlib/tests/utility/local_implementsnone.py
R src/grokcore/formlib/tests/utility/local_implementsnone2.py
R src/grokcore/formlib/tests/utility/local_implementsnone2_fixture.py
R src/grokcore/formlib/tests/utility/local_implementsnone_fixture.py
R src/grokcore/formlib/tests/utility/multiple_class.py
R src/grokcore/formlib/tests/utility/multiple_class_fixture.py
R src/grokcore/formlib/tests/utility/multiple_directive.py
R src/grokcore/formlib/tests/utility/multiple_directive_fixture.py
R src/grokcore/formlib/tests/utility/publicnoncontainer.py
R src/grokcore/formlib/tests/utility/utility.py
R src/grokcore/formlib/tests/view/__init__.py
R src/grokcore/formlib/tests/view/ambiguouscontext.py
R src/grokcore/formlib/tests/view/dirandinlinetemplate.py
R src/grokcore/formlib/tests/view/dirandinlinetemplate_templates/cavepainting.pt
R src/grokcore/formlib/tests/view/dirtemplate.py
R src/grokcore/formlib/tests/view/dirtemplate_templates/cavepainting.pt
R src/grokcore/formlib/tests/view/dirtemplate_templates/food.pt
R src/grokcore/formlib/tests/view/dirtemplateandrender.py
R src/grokcore/formlib/tests/view/dirtemplateandrender_templates/cavepainting.pt
R src/grokcore/formlib/tests/view/dirtemplatesonly.py
R src/grokcore/formlib/tests/view/dirtemplatesonly_templates/index.pt
R src/grokcore/formlib/tests/view/dirtemplatesonly_templates/invalid.txt
R src/grokcore/formlib/tests/view/eithertemplateorrender.py
R src/grokcore/formlib/tests/view/explicitimplicittemplate.py
R src/grokcore/formlib/tests/view/inline.py
R src/grokcore/formlib/tests/view/inline_unassociated.py
R src/grokcore/formlib/tests/view/inlinebogus.py
R src/grokcore/formlib/tests/view/missingcontext.py
R src/grokcore/formlib/tests/view/modequalspkgname/__init__.py
R src/grokcore/formlib/tests/view/modequalspkgname/modequalspkgname.py
R src/grokcore/formlib/tests/view/modequalspkgname/modequalspkgname_templates/index.pt
R src/grokcore/formlib/tests/view/namemultiple.py
R src/grokcore/formlib/tests/view/namemultiple_fixture.py
R src/grokcore/formlib/tests/view/nameunicode.py
R src/grokcore/formlib/tests/view/nomodulename.py
R src/grokcore/formlib/tests/view/nomodulename_fixture.py
R src/grokcore/formlib/tests/view/notemplateorrender.py
R src/grokcore/formlib/tests/view/template.py
R src/grokcore/formlib/tests/view/templatedirectory.py
R src/grokcore/formlib/tests/view/templatedirectoryname/food.pt
R src/grokcore/formlib/tests/view/templatefile.py
R src/grokcore/formlib/tests/view/templatenotfound.py
R src/grokcore/formlib/tests/view/templatereload.py
R src/grokcore/formlib/tests/view/templatereload_templates/index.pt
R src/grokcore/formlib/tests/view/twoviewsusetemplate.py
R src/grokcore/formlib/tests/view/unassociated.py
R src/grokcore/formlib/tests/view/unassociated_templates/index.pt
R src/grokcore/formlib/tests/view/update.py
R src/grokcore/formlib/tests/view/update_redirect.py
R src/grokcore/formlib/tests/view/view.py
R src/grokcore/formlib/tests/viewlet/__init__.py
R src/grokcore/formlib/tests/viewlet/viewlet_ambiguous_manager.py
R src/grokcore/formlib/tests/viewlet/viewlet_references.py
R src/grokcore/formlib/tests/viewlet/viewlet_render_and_template.py
R src/grokcore/formlib/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
R src/grokcore/formlib/tests/xmlrpc/__init__.py
R src/grokcore/formlib/tests/xmlrpc/nocontext.py
R src/grokcore/formlib/tests/xmlrpc/nomethods.py
R src/grokcore/formlib/tests/zcml/__init__.py
R src/grokcore/formlib/tests/zcml/directiveerror.py
R src/grokcore/formlib/tests/zcml/directiveimporterror.py
R src/grokcore/formlib/tests/zcml/directiveimporterror_fixture.py
R src/grokcore/formlib/tests/zcml/directivemodule.py
R src/grokcore/formlib/tests/zcml/directivepackage.py
R src/grokcore/formlib/tests/zcml/stoneage/__init__.py
R src/grokcore/formlib/tests/zcml/stoneage/cave.py
R src/grokcore/formlib/tests/zcml/stoneage/hunt/__init__.py
R src/grokcore/formlib/tests/zcml/stoneage/hunt/mammoth.py
R src/grokcore/formlib/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
R src/grokcore/formlib/tests/zcml/stoneage/notpackage/dummy.py
R src/grokcore/formlib/tests/zcml/stoneage/painting/__init__.py
R src/grokcore/formlib/util.py
R tests/testsetup/cave/.hiddendir/hiddenfile.txt b/src/grokcore/formlib/tests/testsetup/cave/.hiddendir/hiddenfile.txt
R tests/testsetup/cave/file2.TXT b/src/grokcore/formlib/tests/testsetup/cave/file2.TXT
Log Message:
-----------
Remove all the stuff that's unnecessary in grokcore.formlib.
Bring over FormGrokker from grokcore.view.
Commit: 8b9de67f17f3423fd65c40df37796cb3e2ba8a33
https://github.com/zopefoundation/grokcore.formlib/commit/8b9de67f17f3423fd65c40df37796cb3e2ba8a33
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M src/grokcore/formlib/ftesting.zcml
Log Message:
-----------
Fix typo
Commit: 92912a887c3b8da4251bd2768efae2087002094b
https://github.com/zopefoundation/grokcore.formlib/commit/92912a887c3b8da4251bd2768efae2087002094b
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M setup.py
Log Message:
-----------
declare additional testing dependencies
Commit: 0945a14d13c51f1368c42b67ff3874836958b9dc
https://github.com/zopefoundation/grokcore.formlib/commit/0945a14d13c51f1368c42b67ff3874836958b9dc
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
A src/grokcore/formlib/tests/test_all.py
R src/grokcore/formlib/tests/test_grok.py
Log Message:
-----------
better name
Commit: c73c5417929d74b27727968e8cbf05d3cb187bba
https://github.com/zopefoundation/grokcore.formlib/commit/c73c5417929d74b27727968e8cbf05d3cb187bba
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M src/grokcore/formlib/ftests/test_grok_functional.py
Log Message:
-----------
remove unneeded stuf
Commit: 3060662e410ccc243d9259bb144756aa0e0b63a6
https://github.com/zopefoundation/grokcore.formlib/commit/3060662e410ccc243d9259bb144756aa0e0b63a6
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M src/grokcore/formlib/ftests/test_grok_functional.py
Log Message:
-----------
remove more cruft
Commit: 09b81744cc7d1437939ab6d925cb5fb562de453c
https://github.com/zopefoundation/grokcore.formlib/commit/09b81744cc7d1437939ab6d925cb5fb562de453c
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-07-29 (Tue, 29 Jul 2008)
Changed paths:
M src/grokcore/formlib/formlib.py
Log Message:
-----------
license header
Commit: b37c8739ba47e43015696e80be0af4a53c3840c1
https://github.com/zopefoundation/grokcore.formlib/commit/b37c8739ba47e43015696e80be0af4a53c3840c1
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-01 (Fri, 01 Aug 2008)
Changed paths:
A src/grokcore/formlib/configure.zcml
M src/grokcore/formlib/ftesting.zcml
Log Message:
-----------
This package actually requires zope.formlib's configuration to be loaded.
Commit: c9ca9fd74035daceae99e7106a45c5cf104f9a10
https://github.com/zopefoundation/grokcore.formlib/commit/c9ca9fd74035daceae99e7106a45c5cf104f9a10
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-01 (Fri, 01 Aug 2008)
Changed paths:
M src/grokcore/formlib/ftesting.zcml
M src/grokcore/formlib/ftests/form/actions.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
M src/grokcore/formlib/ftests/form/editform_applydata.py
M src/grokcore/formlib/ftests/form/editform_applydata_schema.py
M src/grokcore/formlib/ftests/form/editform_applydata_schemafields.py
M src/grokcore/formlib/ftests/form/form.py
M src/grokcore/formlib/ftests/form/templateform.py
M src/grokcore/formlib/ftests/form/update.py
M src/grokcore/formlib/testing.py
Log Message:
-----------
Fix ftests. The problem was that the forms were obviously trying to modify
object's attributes. Under Zope3's standard publication, this yields to
ForbiddenAttribute errors due to the lack of security declarations. So just
for the ftests I invented two directives and a grokker that allow us to
make security declarations in the model class.
Maybe this or something like this makes it into grokcore.security (and thereby
Grok itself) soon.
Commit: 1b1cb0ffb3a059ec59d4d8937ece5e3ed2739984
https://github.com/zopefoundation/grokcore.formlib/commit/1b1cb0ffb3a059ec59d4d8937ece5e3ed2739984
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
R TODO.txt
Log Message:
-----------
Get rid of unnecessary TODO.txt here (was still hanging around from Grok)
Commit: b686912635e2b209bd6b220b8bcdf8306c24f8ca
https://github.com/zopefoundation/grokcore.formlib/commit/b686912635e2b209bd6b220b8bcdf8306c24f8ca
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
M buildout.cfg
M versions.cfg
Log Message:
-----------
Use grokcore.security release.
Commit: 9234a2879e6caccf44f25ef43080f84f3b7afb13
https://github.com/zopefoundation/grokcore.formlib/commit/9234a2879e6caccf44f25ef43080f84f3b7afb13
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-07 (Thu, 07 Aug 2008)
Changed paths:
M versions.cfg
Log Message:
-----------
Use grok trunk's version.cfg which has been updated to the KGS 3.4.0c5.
Commit: 76654c58284d6f1de37665ce7a0ca118f87e45d7
https://github.com/zopefoundation/grokcore.formlib/commit/76654c58284d6f1de37665ce7a0ca118f87e45d7
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-07 (Thu, 07 Aug 2008)
Changed paths:
M buildout.cfg
M versions.cfg
Log Message:
-----------
Use grokcore.view release.
Commit: 2903f887a0aa6c93d3b4f70a67f699cc5b977c0b
https://github.com/zopefoundation/grokcore.formlib/commit/2903f887a0aa6c93d3b4f70a67f699cc5b977c0b
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-07 (Thu, 07 Aug 2008)
Changed paths:
A src/grokcore/formlib/ftests/test_functional.py
R src/grokcore/formlib/ftests/test_grok_functional.py
Log Message:
-----------
Cosmetic renaming of test module
Commit: 45059879bb35cfae0dd749ba63659200b80874f0
https://github.com/zopefoundation/grokcore.formlib/commit/45059879bb35cfae0dd749ba63659200b80874f0
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-19 (Fri, 19 Sep 2008)
Changed paths:
M versions.cfg
Log Message:
-----------
- Correct version of zope.testing to prevent conflict.
Commit: 8fba14b544d1e11be94ae935875861966e27c9d2
https://github.com/zopefoundation/grokcore.formlib/commit/8fba14b544d1e11be94ae935875861966e27c9d2
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-19 (Fri, 19 Sep 2008)
Changed paths:
A devel/EXTERNALS.txt
Log Message:
-----------
- Add grokcore.view as a develop egg to test recent changes.
Commit: f719a206ab9f2428a6638b6dda929cf3495d03d4
https://github.com/zopefoundation/grokcore.formlib/commit/f719a206ab9f2428a6638b6dda929cf3495d03d4
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-19 (Fri, 19 Sep 2008)
Changed paths:
M buildout.cfg
M src/grokcore/formlib/meta.zcml
M versions.cfg
Log Message:
-----------
- Add the develop version of grokcore.view to the develop environement,
- Use only requiered elements from grokcore.view.
Commit: 14e7623e36925daeb2812fb96b53d74abb9f675b
https://github.com/zopefoundation/grokcore.formlib/commit/14e7623e36925daeb2812fb96b53d74abb9f675b
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-19 (Fri, 19 Sep 2008)
Changed paths:
M setup.py
Log Message:
-----------
- Update version dependency to grokcore.view.
Commit: 52a8172cdc3599dfdc29127bb154f0a8b9d6885c
https://github.com/zopefoundation/grokcore.formlib/commit/52a8172cdc3599dfdc29127bb154f0a8b9d6885c
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-19 (Fri, 19 Sep 2008)
Changed paths:
M src/grokcore/formlib/meta.zcml
Log Message:
-----------
Use the meta-minimal.zcml file of grokcore.view.
Commit: 2542720fc6dcdcd2ae8cc8e0472ab2266e61d01f
https://github.com/zopefoundation/grokcore.formlib/commit/2542720fc6dcdcd2ae8cc8e0472ab2266e61d01f
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-22 (Mon, 22 Sep 2008)
Changed paths:
M versions.cfg
Log Message:
-----------
Restore versions.cfg to Zope 3 KGS. Pin zc.recipe.testrunner to 1.0.0 like in grokproject.
Commit: d7b07406a410c7a9262da046ad8891b2101effcc
https://github.com/zopefoundation/grokcore.formlib/commit/d7b07406a410c7a9262da046ad8891b2101effcc
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-22 (Mon, 22 Sep 2008)
Changed paths:
M buildout.cfg
R devel/EXTERNALS.txt
M setup.py
M versions.cfg
Log Message:
-----------
Use last release version of grokcore.view.
Commit: 7b74f65364ced03ade7259f4a49bfb199f514b72
https://github.com/zopefoundation/grokcore.formlib/commit/7b74f65364ced03ade7259f4a49bfb199f514b72
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-22 (Mon, 22 Sep 2008)
Changed paths:
M src/grokcore/formlib/configure.zcml
Log Message:
-----------
Include configure.zcml of grokcore.view, since it's a dependency.
Commit: 07352d6d80f661390ecd320d580502379fc95d8b
https://github.com/zopefoundation/grokcore.formlib/commit/07352d6d80f661390ecd320d580502379fc95d8b
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-24 (Wed, 24 Sep 2008)
Changed paths:
M README.txt
Log Message:
-----------
Fill README.txt.
Commit: 41266ae03143ea559a0c406845e5bedcee7658e6
https://github.com/zopefoundation/grokcore.formlib/commit/41266ae03143ea559a0c406845e5bedcee7658e6
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-24 (Wed, 24 Sep 2008)
Changed paths:
M README.txt
Log Message:
-----------
Fix some reST issues.
Commit: aa63ea5fe07016ce3ed7da27362c04dae8687637
https://github.com/zopefoundation/grokcore.formlib/commit/aa63ea5fe07016ce3ed7da27362c04dae8687637
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-25 (Thu, 25 Sep 2008)
Changed paths:
M CHANGES.txt
Log Message:
-----------
- Prepare to release.
Commit: e77561706f60e36bedf0d3275ab5c44c2ab10f2f
https://github.com/zopefoundation/grokcore.formlib/commit/e77561706f60e36bedf0d3275ab5c44c2ab10f2f
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-09-25 (Thu, 25 Sep 2008)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Bump version after release.
Commit: 50ea104b3f85d6cb48fa046337be44ba967bcee3
https://github.com/zopefoundation/grokcore.formlib/commit/50ea104b3f85d6cb48fa046337be44ba967bcee3
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-10-13 (Mon, 13 Oct 2008)
Changed paths:
M versions.cfg
Log Message:
-----------
Use versions from the Grok trunk (based on latest 3.4 KGS). This brings
in some packages that had important fixes for Python 2.5.
Commit: 37b5e921d6b4c3936685d065a196040d629105bf
https://github.com/zopefoundation/grokcore.formlib/commit/37b5e921d6b4c3936685d065a196040d629105bf
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-10-23 (Thu, 23 Oct 2008)
Changed paths:
M CHANGES.txt
Log Message:
-----------
Correct date format.
Commit: 5868035059b4ad384be7d084f8ed6a322690a381
https://github.com/zopefoundation/grokcore.formlib/commit/5868035059b4ad384be7d084f8ed6a322690a381
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2008-10-24 (Fri, 24 Oct 2008)
Changed paths:
M CHANGES.txt
Log Message:
-----------
Fix date format.
Commit: 4841aaa9d2cc51ce1743153542315ff014de4783
https://github.com/zopefoundation/grokcore.formlib/commit/4841aaa9d2cc51ce1743153542315ff014de4783
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-01-06 (Tue, 06 Jan 2009)
Changed paths:
M CHANGES.txt
M src/grokcore/formlib/components.py
M src/grokcore/formlib/ftests/form/actions.py
Log Message:
-----------
Fix for https://bugs.launchpad.net/grok/1.0/+bug/236897
Commit: 931b0b2cd65adcbc1e6a32fbac1ce8266d5b96f9
https://github.com/zopefoundation/grokcore.formlib/commit/931b0b2cd65adcbc1e6a32fbac1ce8266d5b96f9
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-01-07 (Wed, 07 Jan 2009)
Changed paths:
M CHANGES.txt
Log Message:
-----------
set release date
Commit: 722c2c5367772c26cab893fff52337974deabe2b
https://github.com/zopefoundation/grokcore.formlib/commit/722c2c5367772c26cab893fff52337974deabe2b
Author: Wolfgang Schnerring <wosc at wosc.de>
Date: 2009-01-29 (Thu, 29 Jan 2009)
Changed paths:
M CHANGES.txt
M setup.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
Log Message:
-----------
use zope.container instead of zope.app.container
Commit: a9f8883df64d50248aaeb4973fabdccc4dba89b5
https://github.com/zopefoundation/grokcore.formlib/commit/a9f8883df64d50248aaeb4973fabdccc4dba89b5
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-04-16 (Thu, 16 Apr 2009)
Changed paths:
M src/grokcore/formlib/configure.zcml
M versions.cfg
Log Message:
-----------
fix the current brokeness due to a missing version pin for zope.container.
Commit: a975ca582f5b173acacc5b59aa4346f325f8df13
https://github.com/zopefoundation/grokcore.formlib/commit/a975ca582f5b173acacc5b59aa4346f325f8df13
Author: Kevin Gill <kevin at movieextras.ie>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M src/grokcore/formlib/ftesting.zcml
M versions.cfg
Log Message:
-----------
Updated to use new grok.security version. Added new permission grok.View for functional
tests.
Commit: 9d870398b30e8637720862e48cc99b64548f392d
https://github.com/zopefoundation/grokcore.formlib/commit/9d870398b30e8637720862e48cc99b64548f392d
Author: Kevin Gill <kevin at movieextras.ie>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M CHANGES.txt
Log Message:
-----------
Updated comment
Commit: 1785df4d66db28b3e4525a47d023c94a9d4ead3f
https://github.com/zopefoundation/grokcore.formlib/commit/1785df4d66db28b3e4525a47d023c94a9d4ead3f
Author: Kevin Gill <kevin at movieextras.ie>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M setup.py
Log Message:
-----------
Fixed the version of grokcore.security to 1.1
Commit: fcdacfb5eebd96c2b9714899ec1e7b259e399e37
https://github.com/zopefoundation/grokcore.formlib/commit/fcdacfb5eebd96c2b9714899ec1e7b259e399e37
Author: Reinout van Rees <reinout at vanrees.org>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M CHANGES.txt
M buildout.cfg
M setup.py
M src/grokcore/formlib/components.py
M src/grokcore/formlib/configure.zcml
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
M src/grokcore/formlib/ftests/form/update.py
M versions.cfg
Log Message:
-----------
* Reverted use of zope.container instead of zope.app.container.
* Adapted tests to the grokcore.view split of View and CodeView.
* Fixed forms to use self.template.render() directly instead of using a
removed private method from grokcore.view.
Commit: e6ab84a3b76e7ba198b0a40bb912038e0d6c22bf
https://github.com/zopefoundation/grokcore.formlib/commit/e6ab84a3b76e7ba198b0a40bb912038e0d6c22bf
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-07-20 (Mon, 20 Jul 2009)
Changed paths:
M setup.py
Log Message:
-----------
really working towards 1.2 here
Commit: dac66084659c21cde8993fa8baff267324dd8edf
https://github.com/zopefoundation/grokcore.formlib/commit/dac66084659c21cde8993fa8baff267324dd8edf
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-07-20 (Mon, 20 Jul 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.2
Commit: 46188899df4580c27bd8fb200e3828b1bba4f99e
https://github.com/zopefoundation/grokcore.formlib/commit/46188899df4580c27bd8fb200e3828b1bba4f99e
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-07-20 (Mon, 20 Jul 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.3dev
Commit: 7ae3fdf6df211ccf9993bee5bdcca2bee2862ac8
https://github.com/zopefoundation/grokcore.formlib/commit/7ae3fdf6df211ccf9993bee5bdcca2bee2862ac8
Author: Uli Fouquet <uli at gnufix.de>
Date: 2009-08-08 (Sat, 08 Aug 2009)
Changed paths:
M versions.cfg
Log Message:
-----------
Update versions.cfg to be in line with current grok versions.
Commit: 3191e755c6576a32415a458e414a32becd470783
https://github.com/zopefoundation/grokcore.formlib/commit/3191e755c6576a32415a458e414a32becd470783
Author: Uli Fouquet <uli at gnufix.de>
Date: 2009-08-08 (Sat, 08 Aug 2009)
Changed paths:
M CHANGES.txt
Log Message:
-----------
Update history.
Commit: f39d94eeba4a7cd8191e87da05ee34747965cb98
https://github.com/zopefoundation/grokcore.formlib/commit/f39d94eeba4a7cd8191e87da05ee34747965cb98
Author: Uli Fouquet <uli at gnufix.de>
Date: 2009-08-08 (Sat, 08 Aug 2009)
Changed paths:
M versions.cfg
Log Message:
-----------
Remove pinning down of grokcore.formlib in versions.cfg.
Commit: 9402e08681e631a534c3ccb7c492d914e94d308e
https://github.com/zopefoundation/grokcore.formlib/commit/9402e08681e631a534c3ccb7c492d914e94d308e
Author: Uli Fouquet <uli at gnufix.de>
Date: 2009-08-08 (Sat, 08 Aug 2009)
Changed paths:
M versions.cfg
Log Message:
-----------
No need to hide grokcore.formlib in versions.cfg.
Commit: e032bffe4324fa324cf27d5609ec88644dc1845f
https://github.com/zopefoundation/grokcore.formlib/commit/e032bffe4324fa324cf27d5609ec88644dc1845f
Author: Reinout van Rees <reinout at vanrees.org>
Date: 2009-08-19 (Wed, 19 Aug 2009)
Changed paths:
M buildout.cfg
M versions.cfg
Log Message:
-----------
Copied grok trunk's versions.cfg (upgraded grokcore.formlib/view/viewlet versions)
Commit: 386500e7d5943a6f941932bf271690e1a12cf52d
https://github.com/zopefoundation/grokcore.formlib/commit/386500e7d5943a6f941932bf271690e1a12cf52d
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-09-16 (Wed, 16 Sep 2009)
Changed paths:
M CHANGES.txt
M buildout.cfg
M setup.py
M src/grokcore/formlib/ftesting.zcml
Log Message:
-----------
use the releasinfo/grok-1.0b1.cfg version list. removed reference to grok.View permission that is no longer in grokcore.security
Commit: 863558059df84da81464eaaef26aaae6abe893ad
https://github.com/zopefoundation/grokcore.formlib/commit/863558059df84da81464eaaef26aaae6abe893ad
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-09-16 (Wed, 16 Sep 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.3
Commit: 3cb0d862918fdadac43ec0520dce316f0eef1d8a
https://github.com/zopefoundation/grokcore.formlib/commit/3cb0d862918fdadac43ec0520dce316f0eef1d8a
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-09-16 (Wed, 16 Sep 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.4dev
Commit: f292a91197b2c1fcaab695be0e4490a69565ff76
https://github.com/zopefoundation/grokcore.formlib/commit/f292a91197b2c1fcaab695be0e4490a69565ff76
Author: Martijn Faassen <faassen at startifact.com>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M CHANGES.txt
M buildout.cfg
M setup.py
M src/grokcore/formlib/components.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
M src/grokcore/formlib/ftests/form/update.py
R versions.cfg
Log Message:
-----------
Revert to use the old "there can only be one" View approach, which is
back again in grokcore.view 1.12.
Commit: 0a3564230f987acf90dadc0701f07f43c52b7fb8
https://github.com/zopefoundation/grokcore.formlib/commit/0a3564230f987acf90dadc0701f07f43c52b7fb8
Author: Martijn Faassen <faassen at startifact.com>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.4
Commit: fb38de3895f9cb23637d9477c2e60ab7d250d7db
https://github.com/zopefoundation/grokcore.formlib/commit/fb38de3895f9cb23637d9477c2e60ab7d250d7db
Author: Martijn Faassen <faassen at startifact.com>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.5dev
Commit: 87091cf5923b989e7b0a43fec6a2ea1c1a0c2f9c
https://github.com/zopefoundation/grokcore.formlib/commit/87091cf5923b989e7b0a43fec6a2ea1c1a0c2f9c
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-12-01 (Tue, 01 Dec 2009)
Changed paths:
M CHANGES.txt
M buildout.cfg
M setup.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
Log Message:
-----------
use zope.container instead of zope.app.container (in tests)
Commit: d243e3d77295b0b9bd6fb37c73069b6b59de417b
https://github.com/zopefoundation/grokcore.formlib/commit/d243e3d77295b0b9bd6fb37c73069b6b59de417b
Author: Reinout van Rees <reinout at vanrees.org>
Date: 2009-12-08 (Tue, 08 Dec 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Fixed up missing dependencies. (Note that zope.app.container is included in
a zcml, despite the zope(app)container test change).
Commit: 0779a444dbc76bc6b63f7a401238794d38dc2516
https://github.com/zopefoundation/grokcore.formlib/commit/0779a444dbc76bc6b63f7a401238794d38dc2516
Author: Reinout van Rees <reinout at vanrees.org>
Date: 2009-12-08 (Tue, 08 Dec 2009)
Changed paths:
M CHANGES.txt
M setup.py
M src/grokcore/formlib/configure.zcml
Log Message:
-----------
using zope.container instead of zope.app.container in configure.zcml
This includes the needed setup.py requirements change.
Commit: ec7aca11f653c92d8a296a15ad3c86da76ded30c
https://github.com/zopefoundation/grokcore.formlib/commit/ec7aca11f653c92d8a296a15ad3c86da76ded30c
Author: Reinout van Rees <reinout at vanrees.org>
Date: 2009-12-09 (Wed, 09 Dec 2009)
Changed paths:
M CHANGES.txt
M buildout.cfg
M setup.py
Log Message:
-----------
splitted regular and test dependencies
Commit: 96b423301084edd746e85098ce73408f6d2a437f
https://github.com/zopefoundation/grokcore.formlib/commit/96b423301084edd746e85098ce73408f6d2a437f
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.5
Commit: b33563023d1af844a82c130ad702b3fabb34a09b
https://github.com/zopefoundation/grokcore.formlib/commit/b33563023d1af844a82c130ad702b3fabb34a09b
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.6
Commit: 3e373760c87fdc357929c3fd7363ab744089fee8
https://github.com/zopefoundation/grokcore.formlib/commit/3e373760c87fdc357929c3fd7363ab744089fee8
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2010-01-20 (Wed, 20 Jan 2010)
Changed paths:
M buildout.cfg
Log Message:
-----------
Use the grok toolkit
Commit: 886888c3487cd47decfcbd7e19601ec12b62e763
https://github.com/zopefoundation/grokcore.formlib/commit/886888c3487cd47decfcbd7e19601ec12b62e763
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2010-04-14 (Wed, 14 Apr 2010)
Changed paths:
M CHANGES.txt
M setup.py
M src/grokcore/formlib/ftests/form/actions.py
M src/grokcore/formlib/ftests/form/addform.py
M src/grokcore/formlib/ftests/form/addform_applydata.py
M src/grokcore/formlib/ftests/form/editform_applydata.py
M src/grokcore/formlib/ftests/form/editform_applydata_schema.py
M src/grokcore/formlib/ftests/form/editform_applydata_schemafields.py
M src/grokcore/formlib/ftests/form/form.py
M src/grokcore/formlib/ftests/form/update.py
M src/grokcore/formlib/ftests/test_functional.py
Log Message:
-----------
Update functional tests to use zope.app.wsgi instead of zope.app.testing.
Commit: d4e3f804827acce9abd9608751cab3c44aebbca9
https://github.com/zopefoundation/grokcore.formlib/commit/d4e3f804827acce9abd9608751cab3c44aebbca9
Author: Sylvain Viollon <thefunny at gmail.com>
Date: 2010-04-14 (Wed, 14 Apr 2010)
Changed paths:
M CHANGES.txt
M setup.py
M src/grokcore/formlib/ftesting.zcml
Log Message:
-----------
remove dependency on zope.app.zcmlfiles.
Commit: 8c148e70941b03b4ac7de5143c22889dab2a65df
https://github.com/zopefoundation/grokcore.formlib/commit/8c148e70941b03b4ac7de5143c22889dab2a65df
Author: Uli Fouquet <uli at gnufix.de>
Date: 2010-05-08 (Sat, 08 May 2010)
Changed paths:
M COPYRIGHT.txt
M LICENSE.txt
M src/grokcore/formlib/__init__.py
M src/grokcore/formlib/components.py
M src/grokcore/formlib/formlib.py
M src/grokcore/formlib/interfaces.py
M src/grokcore/formlib/meta.py
M src/grokcore/formlib/testing.py
Log Message:
-----------
Comply to repository policy.
Commit: 031cd72e464c7a2dfb8ab1569eca64f28e8153ee
https://github.com/zopefoundation/grokcore.formlib/commit/031cd72e464c7a2dfb8ab1569eca64f28e8153ee
Author: Uli Fouquet <uli at gnufix.de>
Date: 2010-05-08 (Sat, 08 May 2010)
Changed paths:
M CHANGES.txt
Log Message:
-----------
Update history.
Commit: 46231ca693d711581f0bdf0dd282fa4d1cf6823a
https://github.com/zopefoundation/grokcore.formlib/commit/46231ca693d711581f0bdf0dd282fa4d1cf6823a
Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
Date: 2010-10-06 (Wed, 06 Oct 2010)
Changed paths:
A bootstrap.py
Log Message:
-----------
inlined the zc.buildout 1.5.1 bootstrap.py
Commit: db6131d3dfe5ac38bd7fcad027c0fab67aa817ed
https://github.com/zopefoundation/grokcore.formlib/commit/db6131d3dfe5ac38bd7fcad027c0fab67aa817ed
Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
Date: 2010-10-18 (Mon, 18 Oct 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.6
Commit: 7460c62ed159481cbc2e20ea92d06ad8912a3a37
https://github.com/zopefoundation/grokcore.formlib/commit/7460c62ed159481cbc2e20ea92d06ad8912a3a37
Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
Date: 2010-10-18 (Mon, 18 Oct 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.7
Commit: 518a5cc4183b27ccbe0dcd41584bf0f53d18a2f8
https://github.com/zopefoundation/grokcore.formlib/commit/518a5cc4183b27ccbe0dcd41584bf0f53d18a2f8
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-01 (Mon, 01 Nov 2010)
Changed paths:
M src/grokcore/formlib/ftests/form/actions.py
M src/grokcore/formlib/meta.py
Log Message:
-----------
fix getting the default value for the context directive
Commit: 9ef095d1f8a4a16e4551532e25ac4b9eed5956ac
https://github.com/zopefoundation/grokcore.formlib/commit/9ef095d1f8a4a16e4551532e25ac4b9eed5956ac
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-01 (Mon, 01 Nov 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.7
Commit: 2b19e4929079691b1b0e72412d91f21060ee15bb
https://github.com/zopefoundation/grokcore.formlib/commit/2b19e4929079691b1b0e72412d91f21060ee15bb
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-01 (Mon, 01 Nov 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.8
Commit: a940de101ffb3e7ff574efba51971e44d10fb6bb
https://github.com/zopefoundation/grokcore.formlib/commit/a940de101ffb3e7ff574efba51971e44d10fb6bb
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-03 (Wed, 03 Nov 2010)
Changed paths:
M src/grokcore/formlib/meta.py
Log Message:
-----------
no need to pass the default value function anymore
Commit: d64b8f0b5daa9858df650dc092cd1ff49785b4c5
https://github.com/zopefoundation/grokcore.formlib/commit/d64b8f0b5daa9858df650dc092cd1ff49785b4c5
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-03 (Wed, 03 Nov 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.8
Commit: 128ed3cd0614c104b91797f62b45181f6cdca76c
https://github.com/zopefoundation/grokcore.formlib/commit/128ed3cd0614c104b91797f62b45181f6cdca76c
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2010-11-03 (Wed, 03 Nov 2010)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.9
Commit: 7842f05cf3a39706c41f321e9675d77783d08bfc
https://github.com/zopefoundation/grokcore.formlib/commit/7842f05cf3a39706c41f321e9675d77783d08bfc
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2012-05-01 (Tue, 01 May 2012)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Preparing release 1.9
Commit: 34a989149606dc96b219ef93aea8641fac04d465
https://github.com/zopefoundation/grokcore.formlib/commit/34a989149606dc96b219ef93aea8641fac04d465
Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
Date: 2012-05-01 (Tue, 01 May 2012)
Changed paths:
M CHANGES.txt
M setup.py
Log Message:
-----------
Back to development: 1.10
Compare: https://github.com/zopefoundation/grokcore.formlib/compare/b5d2d577d86f^...34a989149606
More information about the checkins
mailing list