[Checkins] [zopefoundation/grokcore.viewlet] 55633d: Initial skeleton.

GitHub noreply at github.com
Fri Mar 1 15:39:36 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/grokcore.viewlet
  Commit: 55633d676a7ac84f6d978c520d15832f597b6ad6
      https://github.com/zopefoundation/grokcore.viewlet/commit/55633d676a7ac84f6d978c520d15832f597b6ad6
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-23 (Thu, 23 Oct 2008)

  Changed paths:
    A CHANGES.txt
    A COPYRIGHT.txt
    A CREDITS.txt
    A INSTALL.txt
    A LICENSE.txt
    A README.txt
    A buildout.cfg
    A setup.py
    A src/grokcore/__init__.py
    A src/grokcore/viewlet/__init__.py
    A versions.cfg

  Log Message:
  -----------
  Initial skeleton.


  Commit: dbca7964adcc5714ab8d17bea3fd6123a87ab854
      https://github.com/zopefoundation/grokcore.viewlet/commit/dbca7964adcc5714ab8d17bea3fd6123a87ab854
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    R src/grokcore/viewlet/__init__.py

  Log Message:
  -----------
  Remove current viewlet implementation.


  Commit: c7827dcc6f36000b1cc03bb603f3b74d03a9961e
      https://github.com/zopefoundation/grokcore.viewlet/commit/c7827dcc6f36000b1cc03bb603f3b74d03a9961e
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    A src/grokcore/viewlet/__init__.py
    A src/grokcore/viewlet/components.py
    A src/grokcore/viewlet/configure.zcml
    A src/grokcore/viewlet/directive.py
    A src/grokcore/viewlet/ftesting.zcml
    A src/grokcore/viewlet/ftests/__init__.py
    A src/grokcore/viewlet/ftests/catalog/__init__.py
    A src/grokcore/viewlet/ftests/catalog/addform.py
    A src/grokcore/viewlet/ftests/catalog/catalog.py
    A src/grokcore/viewlet/ftests/catalog/indexes.py
    A src/grokcore/viewlet/ftests/catalog/indexes_app_interface.py
    A src/grokcore/viewlet/ftests/catalog/indexes_attribute.py
    A src/grokcore/viewlet/ftests/catalog/indexes_class.py
    A src/grokcore/viewlet/ftests/catalog/indexes_multiple.py
    A src/grokcore/viewlet/ftests/catalog/indexes_multiple_conflict.py
    A src/grokcore/viewlet/ftests/catalog/indexes_name.py
    A src/grokcore/viewlet/ftests/catalog/indexes_nonexistent.py
    A src/grokcore/viewlet/ftests/catalog/indexes_set.py
    A src/grokcore/viewlet/ftests/catalog/indexes_site.py
    A src/grokcore/viewlet/ftests/catalog/setuporder.py
    A src/grokcore/viewlet/ftests/form/__init__.py
    A src/grokcore/viewlet/ftests/form/form.py
    A src/grokcore/viewlet/ftests/rest/__init__.py
    A src/grokcore/viewlet/ftests/rest/localgrants.py
    A src/grokcore/viewlet/ftests/rest/rest.py
    A src/grokcore/viewlet/ftests/rest/rest_traverse.py
    A src/grokcore/viewlet/ftests/security/__init__.py
    A src/grokcore/viewlet/ftests/security/handle_exception.py
    A src/grokcore/viewlet/ftests/security/json.py
    A src/grokcore/viewlet/ftests/security/roles.py
    A src/grokcore/viewlet/ftests/site/__init__.py
    A src/grokcore/viewlet/ftests/site/site.py
    A src/grokcore/viewlet/ftests/test_grok_functional.py
    A src/grokcore/viewlet/ftests/traversal/__init__.py
    A src/grokcore/viewlet/ftests/traversal/containertraverse.py
    A src/grokcore/viewlet/ftests/traversal/containertraverser.py
    A src/grokcore/viewlet/ftests/traversal/items_before_views.py
    A src/grokcore/viewlet/ftests/traversal/modeltraverse.py
    A src/grokcore/viewlet/ftests/traversal/traversableattr.py
    A src/grokcore/viewlet/ftests/traversal/traverser.py
    A src/grokcore/viewlet/ftests/traversal/traverser_sets_parent.py
    A src/grokcore/viewlet/ftests/url/__init__.py
    A src/grokcore/viewlet/ftests/url/application.py
    A src/grokcore/viewlet/ftests/utility/__init__.py
    A src/grokcore/viewlet/ftests/utility/local.py
    A src/grokcore/viewlet/ftests/utility/local_override.py
    A src/grokcore/viewlet/ftests/utility/public.py
    A src/grokcore/viewlet/ftests/utility/subclass.py
    A src/grokcore/viewlet/ftests/viewlet/__init__.py
    A src/grokcore/viewlet/ftests/viewlet/order.py
    A src/grokcore/viewlet/ftests/viewlet/order_templates/orderview.pt
    A src/grokcore/viewlet/ftests/viewlet/template_namespaces.py
    A src/grokcore/viewlet/ftests/viewlet/template_namespaces_templates/index.pt
    A src/grokcore/viewlet/ftests/viewlet/template_namespaces_templates/mirandaviewlet.pt
    A src/grokcore/viewlet/ftests/viewlet/template_namespaces_templates/mirandaviewletmanager.pt
    A src/grokcore/viewlet/ftests/viewlet/template_namespaces_templates/necklace.pt
    A src/grokcore/viewlet/ftests/viewlet/view_directive.py
    A src/grokcore/viewlet/ftests/viewlet/view_directive_templates/boneview.pt
    A src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_context2.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_interface.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_interface_templates/index.pt
    A src/grokcore/viewlet/ftests/viewlet/viewlet_manager_association.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_manager_association_templates/index.pt
    A src/grokcore/viewlet/ftests/viewlet/viewlet_security.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_security_templates/caveview.pt
    A src/grokcore/viewlet/ftests/viewlet/viewlet_template.py
    A src/grokcore/viewlet/ftests/viewlet/viewlet_template_templates/fredviewlet.pt
    A src/grokcore/viewlet/ftests/viewlet/viewlet_template_templates/index.pt
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_directive.py
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_directive_templates/boneview.pt
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_template.py
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_template_templates/barneyviewlet.pt
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_template_templates/cavemanager.pt
    A src/grokcore/viewlet/ftests/viewlet/viewletmanager_template_templates/orderview.pt
    A src/grokcore/viewlet/ftests/xmlrpc/__init__.py
    A src/grokcore/viewlet/ftests/xmlrpc/require.py
    A src/grokcore/viewlet/ftests/xmlrpc/xmlrpc.py
    A src/grokcore/viewlet/index.py
    A src/grokcore/viewlet/interfaces.py
    A src/grokcore/viewlet/meta.py
    A src/grokcore/viewlet/meta.zcml
    A src/grokcore/viewlet/publication.py
    A src/grokcore/viewlet/rest.py
    A src/grokcore/viewlet/testing.py
    A src/grokcore/viewlet/tests/__init__.py
    A src/grokcore/viewlet/tests/adapter/__init__.py
    A src/grokcore/viewlet/tests/adapter/adapter.py
    A src/grokcore/viewlet/tests/adapter/adapterdecorator.py
    A src/grokcore/viewlet/tests/adapter/alphabetical.py
    A src/grokcore/viewlet/tests/adapter/classcontext.py
    A src/grokcore/viewlet/tests/adapter/classcontextimported.py
    A src/grokcore/viewlet/tests/adapter/classcontextmultiple.py
    A src/grokcore/viewlet/tests/adapter/classcontextmultiple_fixture.py
    A src/grokcore/viewlet/tests/adapter/classorinterface.py
    A src/grokcore/viewlet/tests/adapter/functionasargument_fixture.py
    A src/grokcore/viewlet/tests/adapter/functioncontext.py
    A src/grokcore/viewlet/tests/adapter/implementsmany.py
    A src/grokcore/viewlet/tests/adapter/implementsnone.py
    A src/grokcore/viewlet/tests/adapter/implementsnonemulti.py
    A src/grokcore/viewlet/tests/adapter/importedmodel.py
    A src/grokcore/viewlet/tests/adapter/importedmodel2.py
    A src/grokcore/viewlet/tests/adapter/interface.py
    A src/grokcore/viewlet/tests/adapter/interfacemodule.py
    A src/grokcore/viewlet/tests/adapter/modulecontext.py
    A src/grokcore/viewlet/tests/adapter/modulecontextimported.py
    A src/grokcore/viewlet/tests/adapter/modulecontextmultiple.py
    A src/grokcore/viewlet/tests/adapter/modulecontextmultiple_fixture.py
    A src/grokcore/viewlet/tests/adapter/multiadapter.py
    A src/grokcore/viewlet/tests/adapter/multiadaptsnone.py
    A src/grokcore/viewlet/tests/adapter/multiple.py
    A src/grokcore/viewlet/tests/adapter/namedadapter.py
    A src/grokcore/viewlet/tests/adapter/noarguments_fixture.py
    A src/grokcore/viewlet/tests/adapter/nomodel.py
    A src/grokcore/viewlet/tests/adapter/oldstyleclass.py
    A src/grokcore/viewlet/tests/adapter/order.py
    A src/grokcore/viewlet/tests/annotation/__init__.py
    A src/grokcore/viewlet/tests/annotation/annotation.py
    A src/grokcore/viewlet/tests/annotation/implementsmany.py
    A src/grokcore/viewlet/tests/annotation/implementsnone.py
    A src/grokcore/viewlet/tests/annotation/name.py
    A src/grokcore/viewlet/tests/annotation/provides.py
    A src/grokcore/viewlet/tests/application/__init__.py
    A src/grokcore/viewlet/tests/application/application.py
    A src/grokcore/viewlet/tests/baseclass/__init__.py
    A src/grokcore/viewlet/tests/baseclass/base.py
    A src/grokcore/viewlet/tests/baseclass/basedirective.py
    A src/grokcore/viewlet/tests/catalog/__init__.py
    A src/grokcore/viewlet/tests/catalog/indexes_module.py
    A src/grokcore/viewlet/tests/catalog/indexes_no_app.py
    A src/grokcore/viewlet/tests/conflict/__init__.py
    A src/grokcore/viewlet/tests/conflict/rest.py
    A src/grokcore/viewlet/tests/container/__init__.py
    A src/grokcore/viewlet/tests/container/container.py
    A src/grokcore/viewlet/tests/container/container_model.py
    A src/grokcore/viewlet/tests/container/orderedcontainer.py
    A src/grokcore/viewlet/tests/container/orderedcontainerfiresevent.py
    A src/grokcore/viewlet/tests/directive/__init__.py
    A src/grokcore/viewlet/tests/directive/argumenterror.py
    A src/grokcore/viewlet/tests/directive/argumenterror_fixture.py
    A src/grokcore/viewlet/tests/directive/multipleasdict.py
    A src/grokcore/viewlet/tests/directive/multipletimes.py
    A src/grokcore/viewlet/tests/error/__init__.py
    A src/grokcore/viewlet/tests/error/error.py
    A src/grokcore/viewlet/tests/event/__init__.py
    A src/grokcore/viewlet/tests/event/errorconditions.py
    A src/grokcore/viewlet/tests/event/errorconditions_fixture.py
    A src/grokcore/viewlet/tests/event/subscriber.py
    A src/grokcore/viewlet/tests/grokker/__init__.py
    A src/grokcore/viewlet/tests/grokker/continue_scanning.py
    A src/grokcore/viewlet/tests/grokker/continue_scanning_fixture.py
    A src/grokcore/viewlet/tests/grokker/grokcomponent.py
    A src/grokcore/viewlet/tests/grokker/onlyonce.py
    A src/grokcore/viewlet/tests/grokker/onlyonce_fixture/__init__.py
    A src/grokcore/viewlet/tests/grokker/onlyonce_fixture/_meta.py
    A src/grokcore/viewlet/tests/grokker/onlyonce_fixture/component.py
    A src/grokcore/viewlet/tests/grokker/onlyonce_fixture/implementation.py
    A src/grokcore/viewlet/tests/grokker/priority.py
    A src/grokcore/viewlet/tests/grokker/priority_fixture.py
    A src/grokcore/viewlet/tests/json/__init__.py
    A src/grokcore/viewlet/tests/json/missing_permission.py
    A src/grokcore/viewlet/tests/json/missing_permission2.py
    A src/grokcore/viewlet/tests/json/missing_permission3.py
    A src/grokcore/viewlet/tests/json/multiple_require.py
    A src/grokcore/viewlet/tests/json/nocontext.py
    A src/grokcore/viewlet/tests/json/nomethods.py
    A src/grokcore/viewlet/tests/json/view_lookup.py
    A src/grokcore/viewlet/tests/order/__init__.py
    A src/grokcore/viewlet/tests/order/arg_orderdirective.py
    A src/grokcore/viewlet/tests/order/combined_orderdirective.py
    A src/grokcore/viewlet/tests/order/combinednoorder_orderdirective.py
    A src/grokcore/viewlet/tests/order/inter1.py
    A src/grokcore/viewlet/tests/order/inter2.py
    A src/grokcore/viewlet/tests/order/noarg_orderdirective.py
    A src/grokcore/viewlet/tests/order/nodirective.py
    A src/grokcore/viewlet/tests/security/__init__.py
    A src/grokcore/viewlet/tests/security/missing_role_name.py
    A src/grokcore/viewlet/tests/test_grok.py
    A src/grokcore/viewlet/tests/testsetup/__init__.py
    A src/grokcore/viewlet/tests/testsetup/cave/.hiddendir/hiddenfile.txt
    A src/grokcore/viewlet/tests/testsetup/cave/__init__.py
    A src/grokcore/viewlet/tests/testsetup/cave/file1.py
    A src/grokcore/viewlet/tests/testsetup/cave/file1.rst
    A src/grokcore/viewlet/tests/testsetup/cave/file1.txt
    A src/grokcore/viewlet/tests/testsetup/cave/file2.TXT
    A src/grokcore/viewlet/tests/testsetup/cave/ftesting.zcml
    A src/grokcore/viewlet/tests/testsetup/cave/notatest1.foo
    A src/grokcore/viewlet/tests/testsetup/cave/sample.zcml
    A src/grokcore/viewlet/tests/testsetup/cave/samplesetup1.py
    A src/grokcore/viewlet/tests/testsetup/cave/samplesetup2.py
    A src/grokcore/viewlet/tests/testsetup/cave/samplesetup3.py
    A src/grokcore/viewlet/tests/testsetup/cave/samplesetup4.py
    A src/grokcore/viewlet/tests/testsetup/cave/subdir/subdirfile.txt
    A src/grokcore/viewlet/tests/testsetup/cave_to_let/__init__.py
    A src/grokcore/viewlet/tests/testsetup/cave_to_let/file1.txt
    A src/grokcore/viewlet/tests/testsetup/testsetup.py
    A src/grokcore/viewlet/tests/traversal/__init__.py
    A src/grokcore/viewlet/tests/utility/__init__.py
    A src/grokcore/viewlet/tests/utility/implementsmany.py
    A src/grokcore/viewlet/tests/utility/implementsmany2.py
    A src/grokcore/viewlet/tests/utility/implementsnone.py
    A src/grokcore/viewlet/tests/utility/implementsnone2.py
    A src/grokcore/viewlet/tests/utility/local_implementsmany.py
    A src/grokcore/viewlet/tests/utility/local_implementsmany_fixture.py
    A src/grokcore/viewlet/tests/utility/local_implementsnone.py
    A src/grokcore/viewlet/tests/utility/local_implementsnone2.py
    A src/grokcore/viewlet/tests/utility/local_implementsnone2_fixture.py
    A src/grokcore/viewlet/tests/utility/local_implementsnone_fixture.py
    A src/grokcore/viewlet/tests/utility/multiple_class.py
    A src/grokcore/viewlet/tests/utility/multiple_class_fixture.py
    A src/grokcore/viewlet/tests/utility/multiple_directive.py
    A src/grokcore/viewlet/tests/utility/multiple_directive_fixture.py
    A src/grokcore/viewlet/tests/utility/publicnoncontainer.py
    A src/grokcore/viewlet/tests/utility/utility.py
    A src/grokcore/viewlet/tests/viewlet/__init__.py
    A src/grokcore/viewlet/tests/viewlet/viewlet_ambiguous_manager.py
    A src/grokcore/viewlet/tests/viewlet/viewlet_references.py
    A src/grokcore/viewlet/tests/viewlet/viewlet_render_and_template.py
    A src/grokcore/viewlet/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
    A src/grokcore/viewlet/tests/xmlrpc/__init__.py
    A src/grokcore/viewlet/tests/xmlrpc/missing_permission.py
    A src/grokcore/viewlet/tests/xmlrpc/missing_permission2.py
    A src/grokcore/viewlet/tests/xmlrpc/missing_permission3.py
    A src/grokcore/viewlet/tests/xmlrpc/multiple_require.py
    A src/grokcore/viewlet/tests/xmlrpc/nocontext.py
    A src/grokcore/viewlet/tests/xmlrpc/nomethods.py
    A src/grokcore/viewlet/tests/zcml/__init__.py
    A src/grokcore/viewlet/tests/zcml/directiveerror.py
    A src/grokcore/viewlet/tests/zcml/directiveimporterror.py
    A src/grokcore/viewlet/tests/zcml/directiveimporterror_fixture.py
    A src/grokcore/viewlet/tests/zcml/directivemodule.py
    A src/grokcore/viewlet/tests/zcml/directivepackage.py
    A src/grokcore/viewlet/tests/zcml/stoneage/__init__.py
    A src/grokcore/viewlet/tests/zcml/stoneage/cave.py
    A src/grokcore/viewlet/tests/zcml/stoneage/hunt/__init__.py
    A src/grokcore/viewlet/tests/zcml/stoneage/hunt/mammoth.py
    A src/grokcore/viewlet/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    A src/grokcore/viewlet/tests/zcml/stoneage/notpackage/dummy.py
    A src/grokcore/viewlet/tests/zcml/stoneage/painting/__init__.py
    A src/grokcore/viewlet/util.py

  Log Message:
  -----------
  Copy current version of grok to grokcore.viewlet. Going to clean afterwards.


  Commit: 71540f05dce157a8e39a0975c20462e1ec133c24
      https://github.com/zopefoundation/grokcore.viewlet/commit/71540f05dce157a8e39a0975c20462e1ec133c24
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    R src/grokcore/viewlet/ftests/catalog/__init__.py
    R src/grokcore/viewlet/ftests/catalog/addform.py
    R src/grokcore/viewlet/ftests/catalog/catalog.py
    R src/grokcore/viewlet/ftests/catalog/indexes.py
    R src/grokcore/viewlet/ftests/catalog/indexes_app_interface.py
    R src/grokcore/viewlet/ftests/catalog/indexes_attribute.py
    R src/grokcore/viewlet/ftests/catalog/indexes_class.py
    R src/grokcore/viewlet/ftests/catalog/indexes_multiple.py
    R src/grokcore/viewlet/ftests/catalog/indexes_multiple_conflict.py
    R src/grokcore/viewlet/ftests/catalog/indexes_name.py
    R src/grokcore/viewlet/ftests/catalog/indexes_nonexistent.py
    R src/grokcore/viewlet/ftests/catalog/indexes_set.py
    R src/grokcore/viewlet/ftests/catalog/indexes_site.py
    R src/grokcore/viewlet/ftests/catalog/setuporder.py
    R src/grokcore/viewlet/ftests/form/__init__.py
    R src/grokcore/viewlet/ftests/form/form.py
    R src/grokcore/viewlet/ftests/rest/__init__.py
    R src/grokcore/viewlet/ftests/rest/localgrants.py
    R src/grokcore/viewlet/ftests/rest/rest.py
    R src/grokcore/viewlet/ftests/rest/rest_traverse.py
    R src/grokcore/viewlet/ftests/security/__init__.py
    R src/grokcore/viewlet/ftests/security/handle_exception.py
    R src/grokcore/viewlet/ftests/security/json.py
    R src/grokcore/viewlet/ftests/security/roles.py
    R src/grokcore/viewlet/ftests/site/__init__.py
    R src/grokcore/viewlet/ftests/site/site.py
    R src/grokcore/viewlet/ftests/traversal/__init__.py
    R src/grokcore/viewlet/ftests/traversal/containertraverse.py
    R src/grokcore/viewlet/ftests/traversal/containertraverser.py
    R src/grokcore/viewlet/ftests/traversal/items_before_views.py
    R src/grokcore/viewlet/ftests/traversal/modeltraverse.py
    R src/grokcore/viewlet/ftests/traversal/traversableattr.py
    R src/grokcore/viewlet/ftests/traversal/traverser.py
    R src/grokcore/viewlet/ftests/traversal/traverser_sets_parent.py
    R src/grokcore/viewlet/ftests/url/__init__.py
    R src/grokcore/viewlet/ftests/url/application.py
    R src/grokcore/viewlet/ftests/utility/__init__.py
    R src/grokcore/viewlet/ftests/utility/local.py
    R src/grokcore/viewlet/ftests/utility/local_override.py
    R src/grokcore/viewlet/ftests/utility/public.py
    R src/grokcore/viewlet/ftests/utility/subclass.py
    R src/grokcore/viewlet/ftests/xmlrpc/__init__.py
    R src/grokcore/viewlet/ftests/xmlrpc/require.py
    R src/grokcore/viewlet/ftests/xmlrpc/xmlrpc.py
    R src/grokcore/viewlet/index.py
    R src/grokcore/viewlet/publication.py
    R src/grokcore/viewlet/rest.py
    R src/grokcore/viewlet/tests/catalog/__init__.py
    R src/grokcore/viewlet/tests/catalog/indexes_module.py
    R src/grokcore/viewlet/tests/catalog/indexes_no_app.py
    R src/grokcore/viewlet/tests/conflict/__init__.py
    R src/grokcore/viewlet/tests/conflict/rest.py
    R src/grokcore/viewlet/tests/container/__init__.py
    R src/grokcore/viewlet/tests/container/container.py
    R src/grokcore/viewlet/tests/container/container_model.py
    R src/grokcore/viewlet/tests/container/orderedcontainer.py
    R src/grokcore/viewlet/tests/container/orderedcontainerfiresevent.py
    R src/grokcore/viewlet/tests/event/__init__.py
    R src/grokcore/viewlet/tests/event/errorconditions.py
    R src/grokcore/viewlet/tests/event/errorconditions_fixture.py
    R src/grokcore/viewlet/tests/event/subscriber.py
    R src/grokcore/viewlet/tests/json/__init__.py
    R src/grokcore/viewlet/tests/json/missing_permission.py
    R src/grokcore/viewlet/tests/json/missing_permission2.py
    R src/grokcore/viewlet/tests/json/missing_permission3.py
    R src/grokcore/viewlet/tests/json/multiple_require.py
    R src/grokcore/viewlet/tests/json/nocontext.py
    R src/grokcore/viewlet/tests/json/nomethods.py
    R src/grokcore/viewlet/tests/json/view_lookup.py
    R src/grokcore/viewlet/tests/utility/__init__.py
    R src/grokcore/viewlet/tests/utility/implementsmany.py
    R src/grokcore/viewlet/tests/utility/implementsmany2.py
    R src/grokcore/viewlet/tests/utility/implementsnone.py
    R src/grokcore/viewlet/tests/utility/implementsnone2.py
    R src/grokcore/viewlet/tests/utility/local_implementsmany.py
    R src/grokcore/viewlet/tests/utility/local_implementsmany_fixture.py
    R src/grokcore/viewlet/tests/utility/local_implementsnone.py
    R src/grokcore/viewlet/tests/utility/local_implementsnone2.py
    R src/grokcore/viewlet/tests/utility/local_implementsnone2_fixture.py
    R src/grokcore/viewlet/tests/utility/local_implementsnone_fixture.py
    R src/grokcore/viewlet/tests/utility/multiple_class.py
    R src/grokcore/viewlet/tests/utility/multiple_class_fixture.py
    R src/grokcore/viewlet/tests/utility/multiple_directive.py
    R src/grokcore/viewlet/tests/utility/multiple_directive_fixture.py
    R src/grokcore/viewlet/tests/utility/publicnoncontainer.py
    R src/grokcore/viewlet/tests/utility/utility.py

  Log Message:
  -----------
  Delete few useless files, and tests.


  Commit: 1d0b9c0b4762295469c79a8e03cce47e4e779696
      https://github.com/zopefoundation/grokcore.viewlet/commit/1d0b9c0b4762295469c79a8e03cce47e4e779696
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    R src/grokcore/viewlet/tests/adapter/__init__.py
    R src/grokcore/viewlet/tests/adapter/adapter.py
    R src/grokcore/viewlet/tests/adapter/adapterdecorator.py
    R src/grokcore/viewlet/tests/adapter/alphabetical.py
    R src/grokcore/viewlet/tests/adapter/classcontext.py
    R src/grokcore/viewlet/tests/adapter/classcontextimported.py
    R src/grokcore/viewlet/tests/adapter/classcontextmultiple.py
    R src/grokcore/viewlet/tests/adapter/classcontextmultiple_fixture.py
    R src/grokcore/viewlet/tests/adapter/classorinterface.py
    R src/grokcore/viewlet/tests/adapter/functionasargument_fixture.py
    R src/grokcore/viewlet/tests/adapter/functioncontext.py
    R src/grokcore/viewlet/tests/adapter/implementsmany.py
    R src/grokcore/viewlet/tests/adapter/implementsnone.py
    R src/grokcore/viewlet/tests/adapter/implementsnonemulti.py
    R src/grokcore/viewlet/tests/adapter/importedmodel.py
    R src/grokcore/viewlet/tests/adapter/importedmodel2.py
    R src/grokcore/viewlet/tests/adapter/interface.py
    R src/grokcore/viewlet/tests/adapter/interfacemodule.py
    R src/grokcore/viewlet/tests/adapter/modulecontext.py
    R src/grokcore/viewlet/tests/adapter/modulecontextimported.py
    R src/grokcore/viewlet/tests/adapter/modulecontextmultiple.py
    R src/grokcore/viewlet/tests/adapter/modulecontextmultiple_fixture.py
    R src/grokcore/viewlet/tests/adapter/multiadapter.py
    R src/grokcore/viewlet/tests/adapter/multiadaptsnone.py
    R src/grokcore/viewlet/tests/adapter/multiple.py
    R src/grokcore/viewlet/tests/adapter/namedadapter.py
    R src/grokcore/viewlet/tests/adapter/noarguments_fixture.py
    R src/grokcore/viewlet/tests/adapter/nomodel.py
    R src/grokcore/viewlet/tests/adapter/oldstyleclass.py
    R src/grokcore/viewlet/tests/adapter/order.py
    R src/grokcore/viewlet/tests/annotation/__init__.py
    R src/grokcore/viewlet/tests/annotation/annotation.py
    R src/grokcore/viewlet/tests/annotation/implementsmany.py
    R src/grokcore/viewlet/tests/annotation/implementsnone.py
    R src/grokcore/viewlet/tests/annotation/name.py
    R src/grokcore/viewlet/tests/annotation/provides.py
    R src/grokcore/viewlet/tests/application/__init__.py
    R src/grokcore/viewlet/tests/application/application.py
    R src/grokcore/viewlet/tests/security/__init__.py
    R src/grokcore/viewlet/tests/security/missing_role_name.py
    R src/grokcore/viewlet/tests/traversal/__init__.py
    R src/grokcore/viewlet/tests/xmlrpc/__init__.py
    R src/grokcore/viewlet/tests/xmlrpc/missing_permission.py
    R src/grokcore/viewlet/tests/xmlrpc/missing_permission2.py
    R src/grokcore/viewlet/tests/xmlrpc/missing_permission3.py
    R src/grokcore/viewlet/tests/xmlrpc/multiple_require.py
    R src/grokcore/viewlet/tests/xmlrpc/nocontext.py
    R src/grokcore/viewlet/tests/xmlrpc/nomethods.py
    R src/grokcore/viewlet/tests/zcml/__init__.py
    R src/grokcore/viewlet/tests/zcml/directiveerror.py
    R src/grokcore/viewlet/tests/zcml/directiveimporterror.py
    R src/grokcore/viewlet/tests/zcml/directiveimporterror_fixture.py
    R src/grokcore/viewlet/tests/zcml/directivemodule.py
    R src/grokcore/viewlet/tests/zcml/directivepackage.py
    R src/grokcore/viewlet/tests/zcml/stoneage/__init__.py
    R src/grokcore/viewlet/tests/zcml/stoneage/cave.py
    R src/grokcore/viewlet/tests/zcml/stoneage/hunt/__init__.py
    R src/grokcore/viewlet/tests/zcml/stoneage/hunt/mammoth.py
    R src/grokcore/viewlet/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    R src/grokcore/viewlet/tests/zcml/stoneage/notpackage/dummy.py
    R src/grokcore/viewlet/tests/zcml/stoneage/painting/__init__.py

  Log Message:
  -----------
  Remove more tests.


  Commit: 1bdbfbbd4449501a12f1afe3c5bdd04f2f0dac5e
      https://github.com/zopefoundation/grokcore.viewlet/commit/1bdbfbbd4449501a12f1afe3c5bdd04f2f0dac5e
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    R src/grokcore/viewlet/tests/baseclass/__init__.py
    R src/grokcore/viewlet/tests/baseclass/base.py
    R src/grokcore/viewlet/tests/baseclass/basedirective.py
    R src/grokcore/viewlet/tests/directive/__init__.py
    R src/grokcore/viewlet/tests/directive/argumenterror.py
    R src/grokcore/viewlet/tests/directive/argumenterror_fixture.py
    R src/grokcore/viewlet/tests/directive/multipleasdict.py
    R src/grokcore/viewlet/tests/directive/multipletimes.py
    R src/grokcore/viewlet/tests/error/__init__.py
    R src/grokcore/viewlet/tests/error/error.py
    R src/grokcore/viewlet/tests/grokker/__init__.py
    R src/grokcore/viewlet/tests/grokker/continue_scanning.py
    R src/grokcore/viewlet/tests/grokker/continue_scanning_fixture.py
    R src/grokcore/viewlet/tests/grokker/grokcomponent.py
    R src/grokcore/viewlet/tests/grokker/onlyonce.py
    R src/grokcore/viewlet/tests/grokker/onlyonce_fixture/__init__.py
    R src/grokcore/viewlet/tests/grokker/onlyonce_fixture/_meta.py
    R src/grokcore/viewlet/tests/grokker/onlyonce_fixture/component.py
    R src/grokcore/viewlet/tests/grokker/onlyonce_fixture/implementation.py
    R src/grokcore/viewlet/tests/grokker/priority.py
    R src/grokcore/viewlet/tests/grokker/priority_fixture.py
    R src/grokcore/viewlet/tests/testsetup/__init__.py
    R src/grokcore/viewlet/tests/testsetup/cave/.hiddendir/hiddenfile.txt
    R src/grokcore/viewlet/tests/testsetup/cave/__init__.py
    R src/grokcore/viewlet/tests/testsetup/cave/file1.py
    R src/grokcore/viewlet/tests/testsetup/cave/file1.rst
    R src/grokcore/viewlet/tests/testsetup/cave/file1.txt
    R src/grokcore/viewlet/tests/testsetup/cave/file2.TXT
    R src/grokcore/viewlet/tests/testsetup/cave/ftesting.zcml
    R src/grokcore/viewlet/tests/testsetup/cave/notatest1.foo
    R src/grokcore/viewlet/tests/testsetup/cave/sample.zcml
    R src/grokcore/viewlet/tests/testsetup/cave/samplesetup1.py
    R src/grokcore/viewlet/tests/testsetup/cave/samplesetup2.py
    R src/grokcore/viewlet/tests/testsetup/cave/samplesetup3.py
    R src/grokcore/viewlet/tests/testsetup/cave/samplesetup4.py
    R src/grokcore/viewlet/tests/testsetup/cave/subdir/subdirfile.txt
    R src/grokcore/viewlet/tests/testsetup/cave_to_let/__init__.py
    R src/grokcore/viewlet/tests/testsetup/cave_to_let/file1.txt
    R src/grokcore/viewlet/tests/testsetup/testsetup.py

  Log Message:
  -----------
  Remove more stuff.


  Commit: 6aee0b246a2014c0fa415b78db65ecf229ce50b6
      https://github.com/zopefoundation/grokcore.viewlet/commit/6aee0b246a2014c0fa415b78db65ecf229ce50b6
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    M setup.py
    M src/grokcore/viewlet/__init__.py
    M src/grokcore/viewlet/components.py
    M src/grokcore/viewlet/configure.zcml
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/ftesting.zcml
    M src/grokcore/viewlet/ftests/test_grok_functional.py
    M src/grokcore/viewlet/ftests/viewlet/order.py
    M src/grokcore/viewlet/ftests/viewlet/template_namespaces.py
    M src/grokcore/viewlet/ftests/viewlet/view_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context2.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_interface.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_manager_association.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_security.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_template.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_template.py
    M src/grokcore/viewlet/interfaces.py
    M src/grokcore/viewlet/meta.py
    M src/grokcore/viewlet/meta.zcml
    M src/grokcore/viewlet/testing.py
    M src/grokcore/viewlet/tests/order/arg_orderdirective.py
    M src/grokcore/viewlet/tests/order/combined_orderdirective.py
    M src/grokcore/viewlet/tests/order/combinednoorder_orderdirective.py
    M src/grokcore/viewlet/tests/order/inter1.py
    M src/grokcore/viewlet/tests/order/inter2.py
    M src/grokcore/viewlet/tests/order/noarg_orderdirective.py
    M src/grokcore/viewlet/tests/order/nodirective.py
    M src/grokcore/viewlet/tests/test_grok.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_ambiguous_manager.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_references.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_render_and_template.py
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  Remove useless code and import, clear import path/ZCML include for tests.


  Commit: 0c159e37b5bceb6341dd2bc0cfa1fb3a71cb0a7f
      https://github.com/zopefoundation/grokcore.viewlet/commit/0c159e37b5bceb6341dd2bc0cfa1fb3a71cb0a7f
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-24 (Fri, 24 Oct 2008)

  Changed paths:
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  Use default name for viewletmanager.


  Commit: ca40502527262db92abd1dc6975893713f64188b
      https://github.com/zopefoundation/grokcore.viewlet/commit/ca40502527262db92abd1dc6975893713f64188b
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-27 (Mon, 27 Oct 2008)

  Changed paths:
    M src/grokcore/viewlet/ftesting.zcml
    M src/grokcore/viewlet/ftests/viewlet/viewlet_security.py

  Log Message:
  -----------
  Fix tests (define missing role).


  Commit: 8dd7c2220b94f4a2010d585d84d9b5fa6b1d6296
      https://github.com/zopefoundation/grokcore.viewlet/commit/8dd7c2220b94f4a2010d585d84d9b5fa6b1d6296
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-10-27 (Mon, 27 Oct 2008)

  Changed paths:
    M README.txt

  Log Message:
  -----------
  Write a base version of the README file.


  Commit: 1435e9bf74b846b7f4a8399d1e57e3601ff50447
      https://github.com/zopefoundation/grokcore.viewlet/commit/1435e9bf74b846b7f4a8399d1e57e3601ff50447
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-11-15 (Sat, 15 Nov 2008)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  Prepare to release, fix date and update CHANGES.txt.


  Commit: 89f664cf2798afb169385e7274a4e196ba79acb7
      https://github.com/zopefoundation/grokcore.viewlet/commit/89f664cf2798afb169385e7274a4e196ba79acb7
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2008-11-15 (Sat, 15 Nov 2008)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Bump after release.


  Commit: e27ee907b404a6a14ab5728acd493f1c0008ecae
      https://github.com/zopefoundation/grokcore.viewlet/commit/e27ee907b404a6a14ab5728acd493f1c0008ecae
  Author: Wolfgang Schnerring <wosc at wosc.de>
  Date:   2009-01-29 (Thu, 29 Jan 2009)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  removed unused dependency on zope.app.container


  Commit: df5aadeb175e9d39282f54f42118c1549c5831ca
      https://github.com/zopefoundation/grokcore.viewlet/commit/df5aadeb175e9d39282f54f42118c1549c5831ca
  Author: Kevin Gill <kevin at movieextras.ie>
  Date:   2009-07-04 (Sat, 04 Jul 2009)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/ftesting.zcml
    M versions.cfg

  Log Message:
  -----------
  Upgraded to work with grokcore.security version 1.1.
Functional tests need new grok.View permission.


  Commit: 695a10abb7b3e6898c63f8036e318a8206057eed
      https://github.com/zopefoundation/grokcore.viewlet/commit/695a10abb7b3e6898c63f8036e318a8206057eed
  Author: Kevin Gill <kevin at movieextras.ie>
  Date:   2009-07-04 (Sat, 04 Jul 2009)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Fixed the verson of grokcore.security to 1.1


  Commit: b140fabb9e6d764109805c831363ba9c29ff7b19
      https://github.com/zopefoundation/grokcore.viewlet/commit/b140fabb9e6d764109805c831363ba9c29ff7b19
  Author: Reinout van Rees <reinout at vanrees.org>
  Date:   2009-07-04 (Sat, 04 Jul 2009)

  Changed paths:
    M buildout.cfg
    M versions.cfg

  Log Message:
  -----------
  Added latest grok version list.
Added a version section in the buildout.cfg that un-pins grokcore.viewlet


  Commit: 8afc2aefb637dc4cc074cbf4d480e44611c74dc0
      https://github.com/zopefoundation/grokcore.viewlet/commit/8afc2aefb637dc4cc074cbf4d480e44611c74dc0
  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/viewlet/ftests/viewlet/view_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_references.py

  Log Message:
  -----------
  Adapted tests to new grokcore.view release: switched from View to CodeView.


  Commit: e0dea92500a8be3373e2c766d01fc82e589bdd47
      https://github.com/zopefoundation/grokcore.viewlet/commit/e0dea92500a8be3373e2c766d01fc82e589bdd47
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2009-07-20 (Mon, 20 Jul 2009)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg

  Log Message:
  -----------
  prerelease cosmetics


  Commit: 02fda482dbcaee594d527a11160f7eaf9873b178
      https://github.com/zopefoundation/grokcore.viewlet/commit/02fda482dbcaee594d527a11160f7eaf9873b178
  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.1


  Commit: 398668b4ef38023023661bb108ad2d613b32b350
      https://github.com/zopefoundation/grokcore.viewlet/commit/398668b4ef38023023661bb108ad2d613b32b350
  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.2dev


  Commit: 87beae05dd61ac1d4553a81a58e979afa514cb42
      https://github.com/zopefoundation/grokcore.viewlet/commit/87beae05dd61ac1d4553a81a58e979afa514cb42
  Author: Uli Fouquet <uli at gnufix.de>
  Date:   2009-08-08 (Sat, 08 Aug 2009)

  Changed paths:
    M versions.cfg

  Log Message:
  -----------
  Bring versions.cfg in line with current grok versions.cfg.


  Commit: 57999214be395194c1c7b89f4715579b8a6f1109
      https://github.com/zopefoundation/grokcore.viewlet/commit/57999214be395194c1c7b89f4715579b8a6f1109
  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: 721557eea9471b4bb136652f14c8a99f45d84a4e
      https://github.com/zopefoundation/grokcore.viewlet/commit/721557eea9471b4bb136652f14c8a99f45d84a4e
  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: 9cd697ba14d13188cb79c3a4809208b1092467c4
      https://github.com/zopefoundation/grokcore.viewlet/commit/9cd697ba14d13188cb79c3a4809208b1092467c4
  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 src/grokcore/viewlet/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: 36b217e8953e909cf7f4b515f880d8172746ab9d
      https://github.com/zopefoundation/grokcore.viewlet/commit/36b217e8953e909cf7f4b515f880d8172746ab9d
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2009-09-16 (Wed, 16 Sep 2009)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  update changes


  Commit: 31347b581592fb94f81954e23dec54ce18772680
      https://github.com/zopefoundation/grokcore.viewlet/commit/31347b581592fb94f81954e23dec54ce18772680
  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.2


  Commit: 3417d3803af5825e6f10c0828edda997986ec73b
      https://github.com/zopefoundation/grokcore.viewlet/commit/3417d3803af5825e6f10c0828edda997986ec73b
  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.3dev


  Commit: 1b4d0aff7219140f87522d0ca5e6826c8f7e9a52
      https://github.com/zopefoundation/grokcore.viewlet/commit/1b4d0aff7219140f87522d0ca5e6826c8f7e9a52
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2009-09-17 (Thu, 17 Sep 2009)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg
    M src/grokcore/viewlet/ftests/viewlet/view_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_references.py
    R versions.cfg

  Log Message:
  -----------
  Removed the use of CodeView that has been reverted.
Removed the versions.cfg file, using now the official one directly.


  Commit: b8024889e45d168d1012f74a655cf456042c73db
      https://github.com/zopefoundation/grokcore.viewlet/commit/b8024889e45d168d1012f74a655cf456042c73db
  Author: Martijn Faassen <faassen at startifact.com>
  Date:   2009-09-17 (Thu, 17 Sep 2009)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Fix minimal dependency for grokcore.view.


  Commit: 26d09f82bcb98ae69526c7fa0c101cb45ab3b3c7
      https://github.com/zopefoundation/grokcore.viewlet/commit/26d09f82bcb98ae69526c7fa0c101cb45ab3b3c7
  Author: Martijn Faassen <faassen at startifact.com>
  Date:   2009-09-17 (Thu, 17 Sep 2009)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  Make the text a bit more clear.


  Commit: c24161b76b012cb770815f198a747e695a099184
      https://github.com/zopefoundation/grokcore.viewlet/commit/c24161b76b012cb770815f198a747e695a099184
  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.3


  Commit: 1e9867e695fd4c47c68430926be9d378335b235f
      https://github.com/zopefoundation/grokcore.viewlet/commit/1e9867e695fd4c47c68430926be9d378335b235f
  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.4dev


  Commit: af2c0da129d6c6391071de0a20cbdb1bce151607
      https://github.com/zopefoundation/grokcore.viewlet/commit/af2c0da129d6c6391071de0a20cbdb1bce151607
  Author: Reinout van Rees <reinout at vanrees.org>
  Date:   2009-12-09 (Wed, 09 Dec 2009)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Added missing dependencies


  Commit: 17eda9524bc66129f8b86f3c9b3f8896c03a8564
      https://github.com/zopefoundation/grokcore.viewlet/commit/17eda9524bc66129f8b86f3c9b3f8896c03a8564
  Author: Reinout van Rees <reinout at vanrees.org>
  Date:   2009-12-09 (Wed, 09 Dec 2009)

  Changed paths:
    M buildout.cfg
    M setup.py

  Log Message:
  -----------
  added separate test
  dependencies


  Commit: c218ec96d6ce17969b2f127d4cfa883ea9d017e8
      https://github.com/zopefoundation/grokcore.viewlet/commit/c218ec96d6ce17969b2f127d4cfa883ea9d017e8
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2010-01-20 (Wed, 20 Jan 2010)

  Changed paths:
    M buildout.cfg
    M setup.py

  Log Message:
  -----------
  Use grok.cfg as base version list. Add missing test dependency


  Commit: a80d0afe3d7ad5e9f1207c7be5294eb18b75363f
      https://github.com/zopefoundation/grokcore.viewlet/commit/a80d0afe3d7ad5e9f1207c7be5294eb18b75363f
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-02-19 (Fri, 19 Feb 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.4


  Commit: fe067309306371cbc8d9f112a27e756ead405d39
      https://github.com/zopefoundation/grokcore.viewlet/commit/fe067309306371cbc8d9f112a27e756ead405d39
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-02-19 (Fri, 19 Feb 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.5


  Commit: 2408e6081ee10f719f9ff48ef8991882b85482d1
      https://github.com/zopefoundation/grokcore.viewlet/commit/2408e6081ee10f719f9ff48ef8991882b85482d1
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M buildout.cfg
    M src/grokcore/viewlet/ftests/viewlet/order.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_interface.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_manager_association.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_security.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_directive.py

  Log Message:
  -----------
  Corrected tests. In the tests, the viewlets used to return simple string.
However, the viewletmanager implementation specificaly tests the return value.
Viewlets are supposed to return unicode strings, to permit a non-problematic string join.


  Commit: dce141d35f9487081d704704c03213f813c2e135
      https://github.com/zopefoundation/grokcore.viewlet/commit/dce141d35f9487081d704704c03213f813c2e135
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M src/grokcore/viewlet/components.py
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    M src/grokcore/viewlet/interfaces.py
    M src/grokcore/viewlet/meta.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_references.py
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  Cleaned unused imports and normalized to pep8 syntax.


  Commit: 71c57d2e613e2e91c740868f40e7d1204429c621
      https://github.com/zopefoundation/grokcore.viewlet/commit/71c57d2e613e2e91c740868f40e7d1204429c621
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M src/grokcore/viewlet/ftests/viewlet/view_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_context.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_interface.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_security.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_template.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_ambiguous_manager.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_references.py
    M src/grokcore/viewlet/tests/viewlet/viewlet_render_and_template.py

  Log Message:
  -----------
  Updated tests to keep return value consistency to unicode string, as required by the viewletmanager implementation.


  Commit: 230afeb166a4ea3ac682204779a2c206eb4363bd
      https://github.com/zopefoundation/grokcore.viewlet/commit/230afeb166a4ea3ac682204779a2c206eb4363bd
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M src/grokcore/viewlet/ftesting.zcml

  Log Message:
  -----------
  Dropped the dependency on zope.app.zcmlfiles.
Adapted the setup.py accordingly. Updated CHANGES.txt.


  Commit: 4b3e5912589115f3f9ab50435966a429f64c5e8a
      https://github.com/zopefoundation/grokcore.viewlet/commit/4b3e5912589115f3f9ab50435966a429f64c5e8a
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  ready to release 1.4.1


  Commit: 8a1e035081d360ee66e3a4b16a5aa16f476197a8
      https://github.com/zopefoundation/grokcore.viewlet/commit/8a1e035081d360ee66e3a4b16a5aa16f476197a8
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-02-28 (Sun, 28 Feb 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to dev.


  Commit: 3af369498c42f852562b7d64c94dcc58f30b1402
      https://github.com/zopefoundation/grokcore.viewlet/commit/3af369498c42f852562b7d64c94dcc58f30b1402
  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/viewlet/ftests/test_grok_functional.py
    M src/grokcore/viewlet/ftests/viewlet/order.py
    M src/grokcore/viewlet/ftests/viewlet/template_namespaces.py
    M src/grokcore/viewlet/ftests/viewlet/view_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_interface.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_manager_association.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_security.py
    M src/grokcore/viewlet/ftests/viewlet/viewlet_template.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_directive.py
    M src/grokcore/viewlet/ftests/viewlet/viewletmanager_template.py

  Log Message:
  -----------
  Update functional tests to use zope.app.wsgi Browser implementation
instead of zope.app.testing one.


  Commit: 4b68970d36b3db6280b8cb9d94a31e7a00a02420
      https://github.com/zopefoundation/grokcore.viewlet/commit/4b68970d36b3db6280b8cb9d94a31e7a00a02420
  Author: Martijn Faassen <faassen at startifact.com>
  Date:   2010-04-27 (Tue, 27 Apr 2010)

  Changed paths:
    M setup.py
    M src/grokcore/viewlet/configure.zcml
    M src/grokcore/viewlet/ftesting.zcml

  Log Message:
  -----------
  Get rid of zope.app.pagetemplate dependency and declare dependencies better.


  Commit: 7ab3ca6cbaef74589beee2c3db8f95ccef7ab9af
      https://github.com/zopefoundation/grokcore.viewlet/commit/7ab3ca6cbaef74589beee2c3db8f95ccef7ab9af
  Author: Martijn Faassen <faassen at startifact.com>
  Date:   2010-04-27 (Tue, 27 Apr 2010)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  Update.


  Commit: 70e7e67bcbb36a576d71e25a88471ade0b652410
      https://github.com/zopefoundation/grokcore.viewlet/commit/70e7e67bcbb36a576d71e25a88471ade0b652410
  Author: Uli Fouquet <uli at gnufix.de>
  Date:   2010-05-08 (Sat, 08 May 2010)

  Changed paths:
    M CHANGES.txt
    M COPYRIGHT.txt
    M LICENSE.txt
    M src/grokcore/viewlet/__init__.py
    M src/grokcore/viewlet/components.py
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/interfaces.py
    M src/grokcore/viewlet/meta.py
    M src/grokcore/viewlet/testing.py
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  Comply to repository policy.


  Commit: b52460bbcc41666fa7fb6559136eeaba28f94b58
      https://github.com/zopefoundation/grokcore.viewlet/commit/b52460bbcc41666fa7fb6559136eeaba28f94b58
  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: bc4bee8752700f6d471789adb9a42de345be1aba
      https://github.com/zopefoundation/grokcore.viewlet/commit/bc4bee8752700f6d471789adb9a42de345be1aba
  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.5


  Commit: fe6d8e82d145bbe6cdd965e06687f57b204bb4e4
      https://github.com/zopefoundation/grokcore.viewlet/commit/fe6d8e82d145bbe6cdd965e06687f57b204bb4e4
  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.6


  Commit: 98c351df3f466f1eb112834753c61a775291ee2b
      https://github.com/zopefoundation/grokcore.viewlet/commit/98c351df3f466f1eb112834753c61a775291ee2b
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    R src/grokcore/viewlet/tests/order/__init__.py
    R src/grokcore/viewlet/tests/order/arg_orderdirective.py
    R src/grokcore/viewlet/tests/order/combined_orderdirective.py
    R src/grokcore/viewlet/tests/order/combinednoorder_orderdirective.py
    R src/grokcore/viewlet/tests/order/inter1.py
    R src/grokcore/viewlet/tests/order/inter2.py
    R src/grokcore/viewlet/tests/order/noarg_orderdirective.py
    R src/grokcore/viewlet/tests/order/nodirective.py

  Log Message:
  -----------
  More order tests from viewlet to component.


  Commit: 17b1c84a460ac9e5868ea378368734db9057490e
      https://github.com/zopefoundation/grokcore.viewlet/commit/17b1c84a460ac9e5868ea378368734db9057490e
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/__init__.py
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/interfaces.py
    M src/grokcore/viewlet/tests/test_grok.py
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  Move the order directive to grokcore.component.


  Commit: b9ec06958f8d8d00d48eae8fe25694e2b0fa51af
      https://github.com/zopefoundation/grokcore.viewlet/commit/b9ec06958f8d8d00d48eae8fe25694e2b0fa51af
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/__init__.py
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/ftests/test_grok_functional.py
    M src/grokcore/viewlet/interfaces.py
    M src/grokcore/viewlet/tests/test_grok.py

  Log Message:
  -----------
  Move the view directive to grokcore.view.


  Commit: 8307b64efdb7df2c49d16863762fde2826724238
      https://github.com/zopefoundation/grokcore.viewlet/commit/8307b64efdb7df2c49d16863762fde2826724238
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  similar to getting the default value for the context directive, we needed to fix getting the default value for viewletmanagers


  Commit: c80f21196b903e09c5095938077987435009e942
      https://github.com/zopefoundation/grokcore.viewlet/commit/c80f21196b903e09c5095938077987435009e942
  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.6


  Commit: 31dac38d722dc9a1e8378e5d4ad582d78b3e335e
      https://github.com/zopefoundation/grokcore.viewlet/commit/31dac38d722dc9a1e8378e5d4ad582d78b3e335e
  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.7


  Commit: 8aa689ed8181a568f46f4eed44a858e9d1924fe8
      https://github.com/zopefoundation/grokcore.viewlet/commit/8aa689ed8181a568f46f4eed44a858e9d1924fe8
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M src/grokcore/viewlet/directive.py
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  no need to pass the default value function anymore. the default viewlet lookup is now intrisic to the viewletmanager directive too


  Commit: 9c825584b9ecd622fc657954a10cd46342639cae
      https://github.com/zopefoundation/grokcore.viewlet/commit/9c825584b9ecd622fc657954a10cd46342639cae
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  update changelog


  Commit: af4796a761a899869610fbe8e5a9dc87c9b465a2
      https://github.com/zopefoundation/grokcore.viewlet/commit/af4796a761a899869610fbe8e5a9dc87c9b465a2
  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.7


  Commit: d8618fed4f30e26e0dd5fdd8f8c4fdaf6eec6bbd
      https://github.com/zopefoundation/grokcore.viewlet/commit/d8618fed4f30e26e0dd5fdd8f8c4fdaf6eec6bbd
  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.8


  Commit: 7455a6f727763ae7583f74d0061274514cf8e5e8
      https://github.com/zopefoundation/grokcore.viewlet/commit/7455a6f727763ae7583f74d0061274514cf8e5e8
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2010-12-07 (Tue, 07 Dec 2010)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  Update to use the new TemplateGrokker.


  Commit: 9252f8a1e35362505dbdbaab15fa314307346272
      https://github.com/zopefoundation/grokcore.viewlet/commit/9252f8a1e35362505dbdbaab15fa314307346272
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-12-16 (Thu, 16 Dec 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.8


  Commit: ea094d0743635ea393e66919ecfaac8eae6ca060
      https://github.com/zopefoundation/grokcore.viewlet/commit/ea094d0743635ea393e66919ecfaac8eae6ca060
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-12-16 (Thu, 16 Dec 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.9


  Commit: 9e2d1dca146735449152a24466e2497cf7ad46c9
      https://github.com/zopefoundation/grokcore.viewlet/commit/9e2d1dca146735449152a24466e2497cf7ad46c9
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2011-06-27 (Mon, 27 Jun 2011)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/components.py
    M src/grokcore/viewlet/ftesting.zcml
    A src/grokcore/viewlet/ftests/viewlet/viewlet_available_templates/bonesview.pt

  Log Message:
  -----------
  add the available() method on viewlets, check for by the viewlet manager


  Commit: 805e54fbec154348c3b0587fbe7a5612b0b1b047
      https://github.com/zopefoundation/grokcore.viewlet/commit/805e54fbec154348c3b0587fbe7a5612b0b1b047
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2011-06-27 (Mon, 27 Jun 2011)

  Changed paths:
    A src/grokcore/viewlet/ftests/viewlet/viewlet_available.py

  Log Message:
  -----------
  forgot to add the test file


  Commit: 493f6b5b1dc749cdba0db6470f899e53aba50085
      https://github.com/zopefoundation/grokcore.viewlet/commit/493f6b5b1dc749cdba0db6470f899e53aba50085
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2011-06-27 (Mon, 27 Jun 2011)

  Changed paths:
    M src/grokcore/viewlet/components.py

  Log Message:
  -----------
  fix typo


  Commit: 725b570f21c6bc76f823b800a443243bf221ac6f
      https://github.com/zopefoundation/grokcore.viewlet/commit/725b570f21c6bc76f823b800a443243bf221ac6f
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2011-06-28 (Tue, 28 Jun 2011)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.9


  Commit: 450cdd76c677d62f5807c256146937e7b3d3fa72
      https://github.com/zopefoundation/grokcore.viewlet/commit/450cdd76c677d62f5807c256146937e7b3d3fa72
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2011-06-28 (Tue, 28 Jun 2011)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.10


  Commit: f689eecb38acc72da0e9247d58e1c60f0574b400
      https://github.com/zopefoundation/grokcore.viewlet/commit/f689eecb38acc72da0e9247d58e1c60f0574b400
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2012-04-29 (Sun, 29 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/components.py

  Log Message:
  -----------
  Update how the static resources are found.


  Commit: ac1d25f4b84286e8c7fcda6846d7edae2369c814
      https://github.com/zopefoundation/grokcore.viewlet/commit/ac1d25f4b84286e8c7fcda6846d7edae2369c814
  Author: Sylvain Viollon <thefunny at gmail.com>
  Date:   2012-04-29 (Sun, 29 Apr 2012)

  Changed paths:
    M src/grokcore/viewlet/components.py

  Log Message:
  -----------
  Simplify code with the option to sort_components.


  Commit: 395af2c4eccdd8c460cff5137176a886582ccd96
      https://github.com/zopefoundation/grokcore.viewlet/commit/395af2c4eccdd8c460cff5137176a886582ccd96
  Author: Christian Klinger <cklinger at novareto.de>
  Date:   2012-04-29 (Sun, 29 Apr 2012)

  Changed paths:
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  using functions for looking up and choosing local-site-manager when registring components


  Commit: c4b07e18a0548d59628a2ec41bb211a62b0d04a2
      https://github.com/zopefoundation/grokcore.viewlet/commit/c4b07e18a0548d59628a2ec41bb211a62b0d04a2
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  make sure to depend in the [role] extra too


  Commit: 5a5121bc591707a64a87fc814e60300b470f6963
      https://github.com/zopefoundation/grokcore.viewlet/commit/5a5121bc591707a64a87fc814e60300b470f6963
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M src/grokcore/viewlet/meta.py
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  use grokcore.component api


  Commit: 9915b571ac770be08ad2e5ef80c661f1bd48fb35
      https://github.com/zopefoundation/grokcore.viewlet/commit/9915b571ac770be08ad2e5ef80c661f1bd48fb35
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M src/grokcore/viewlet/util.py

  Log Message:
  -----------
  fix typo


  Commit: f7073990b4291cdc03269c851c813416bb041c34
      https://github.com/zopefoundation/grokcore.viewlet/commit/f7073990b4291cdc03269c851c813416bb041c34
  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:
  -----------
  update changelog, make sure we require the newer grokcore.component


  Commit: 7eea66dbe7070f485e284d869b809b320ad797ca
      https://github.com/zopefoundation/grokcore.viewlet/commit/7eea66dbe7070f485e284d869b809b320ad797ca
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-02 (Wed, 02 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.10


  Commit: e166e7687c22e5ab8a40a28fc1a090e693ea93a7
      https://github.com/zopefoundation/grokcore.viewlet/commit/e166e7687c22e5ab8a40a28fc1a090e693ea93a7
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-02 (Wed, 02 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.11


  Commit: 3a2586ce33b6ae4f43cab29b8c69f947942a7b20
      https://github.com/zopefoundation/grokcore.viewlet/commit/3a2586ce33b6ae4f43cab29b8c69f947942a7b20
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-02 (Wed, 02 May 2012)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  do not require role extra from grokcore.security


  Commit: 60d59b73130dd7818ce1f07f5946b0dd4cb4f92e
      https://github.com/zopefoundation/grokcore.viewlet/commit/60d59b73130dd7818ce1f07f5946b0dd4cb4f92e
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-02 (Wed, 02 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.10.1


  Commit: 428c95a6d02b266f01f24d3646bfc9cdce2a86f2
      https://github.com/zopefoundation/grokcore.viewlet/commit/428c95a6d02b266f01f24d3646bfc9cdce2a86f2
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-02 (Wed, 02 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.10.2


  Commit: b4d885239acdeeaeca0bc1867e79639f87a2cbb8
      https://github.com/zopefoundation/grokcore.viewlet/commit/b4d885239acdeeaeca0bc1867e79639f87a2cbb8
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M CHANGES.txt
    M src/grokcore/viewlet/components.py
    M src/grokcore/viewlet/meta.py

  Log Message:
  -----------
  make the has_render() and has_no_render() checks in the template grokkker symmetrical to the checks in grokcore.view, grokcore.layout and grokcore.formlib


  Commit: 07fc43b51c55aabb699a1e7972607dbc4f4790ad
      https://github.com/zopefoundation/grokcore.viewlet/commit/07fc43b51c55aabb699a1e7972607dbc4f4790ad
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.11


  Commit: 000a1f0c0bf574ed054a0e4ddb76730e22f483bc
      https://github.com/zopefoundation/grokcore.viewlet/commit/000a1f0c0bf574ed054a0e4ddb76730e22f483bc
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.12


Compare: https://github.com/zopefoundation/grokcore.viewlet/compare/55633d676a7a^...000a1f0c0bf5


More information about the checkins mailing list