[Checkins] [zopefoundation/zope.app.apidoc] 1d1855: Use <interface /> instead of <browser:skin /> to r...

GitHub noreply at github.com
Tue Feb 26 00:54:41 UTC 2013


  Branch: refs/heads/monolithic-zope3-philikon-simplify-skinning
  Home:   https://github.com/zopefoundation/zope.app.apidoc
  Commit: 1d1855f4a5c3ce14c9354cf3d6dae021eeb6de45
      https://github.com/zopefoundation/zope.app.apidoc/commit/1d1855f4a5c3ce14c9354cf3d6dae021eeb6de45
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-18 (Sat, 18 Feb 2006)

  Changed paths:
    A browser/configure.zcml

  Log Message:
  -----------
  Use <interface /> instead of <browser:skin /> to register the skins that already
exist as interfaces.


  Commit: 87164c0dadf5e0052f2011dda0e68dff78628a33
      https://github.com/zopefoundation/zope.app.apidoc/commit/87164c0dadf5e0052f2011dda0e68dff78628a33
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-19 (Sun, 19 Feb 2006)

  Changed paths:
    A ifacemodule/tests.py
    A tests.py

  Log Message:
  -----------
  Make test modules properly runnable.


  Commit: 1296b61879c31676d1479a2581de2da2cf094b0a
      https://github.com/zopefoundation/zope.app.apidoc/commit/1296b61879c31676d1479a2581de2da2cf094b0a
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-19 (Sun, 19 Feb 2006)

  Changed paths:
    A ifacemodule/presentation_macros.pt
    A presentation.py
    A presentation.txt

  Log Message:
  -----------
  Make apidoc not use ILayer because it's deprecated.  In fact, apidoc
doesn't differentiate between a layer and another request interface
anymore now.  It just shows the required interfaces.


  Commit: a227487dc24e2fdb29baf1ae292e7ece13637d5d
      https://github.com/zopefoundation/zope.app.apidoc/commit/a227487dc24e2fdb29baf1ae292e7ece13637d5d
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-19 (Sun, 19 Feb 2006)

  Changed paths:
    M browser/configure.zcml
    A browser/skin.py

  Log Message:
  -----------
  * Make zope.app.layers and zope.app.skins a proper module (even though
  they're going to go away). Why they had to be created from Python
  is beyond me, or why they had to be created in the first place.

* Introduce a hook to zope.app.layers and zope.app.skins that lets skins
  and layers register themselves there.  We need this for BBB compat
  when we're using <interface /> now instead of <browser:skin />.
  Accessing the skins and layers through those modules will trigger a 
  deprecation warning.

* Add a BBB awareness parameter to the browser:layer directive that let's
  us continue to use it until its removed without issuing a deprecation
  warning.  We need to continue to use it for BBB reasons (because some
  code might be looking up layers by getting the ILayer utilities, for
  example).


  Commit: d8dfd5fc6f77c7f4dd8371ea1d2ee89f783ea231
      https://github.com/zopefoundation/zope.app.apidoc/commit/d8dfd5fc6f77c7f4dd8371ea1d2ee89f783ea231
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-21 (Tue, 21 Feb 2006)

  Changed paths:
    A ifacemodule/browser.py

  Log Message:
  -----------
  get rid of an unused and deprecated import


Compare: https://github.com/zopefoundation/zope.app.apidoc/compare/1d1855f4a5c3^...d8dfd5fc6f77


More information about the checkins mailing list