Permalink
Switch branches/tags
Commits on Nov 20, 2010
  1. Merge branch 'master' of https://github.com/BiosElement/pyramid into …

    mcdonc committed Nov 20, 2010
    …BiosElement-master
  2. - Remove calls to config.begin()/config.end() from startup config cod…

    mcdonc committed Nov 20, 2010
    …e in
    
      tutorials and paster templates (no longer required).
  3. gardening

    mcdonc committed Nov 20, 2010
  4. Fix mako default filter to use unicode. This is mako's default.

    William Chambers
    William Chambers committed Nov 20, 2010
Commits on Nov 19, 2010
  1. There is no pattern_regexes.

    bbangert committed Nov 19, 2010
  2. More colon references.

    bbangert committed Nov 19, 2010
  3. - URL Dispatch now uses the form ``{marker}`` to denote a replace mar…

    bbangert committed Nov 19, 2010
    …ker in
    
      the route pattern instead of ``:marker``. The old syntax is still backwards
      compatible and accepted. The new format allows a regular expression for that
      marker location to be used instead of the default ``[^/]+``, for example
      ``{marker:\d+}`` is now valid to require the marker to be digits.
Commits on Nov 18, 2010
  1. Gardening.

    bbangert committed Nov 18, 2010
  2. - URL Dispatch now allows for replacement markers to be located anywhere

    bbangert committed Nov 18, 2010
      in the pattern, instead of immediately following a ``/``.
    - Added ``marker_pattern`` option to ``add_route`` to supply a dict of
      regular expressions to be used for markers in the pattern instead of the
      default regular expression that matched everything except a ``/``.
  3. - Fix apparent failures when calling ``pyramid.traversal.find_model(r…

    mcdonc committed Nov 18, 2010
    …oot,
    
      path)`` or ``pyramid.traversal.traverse(path)`` when ``path`` is
      (erroneously) a Unicode object. The user is meant to pass these APIs a
      string object, never a Unicode object.  In practice, however, users indeed
      pass Unicode.  Because the string that is passed must be ASCII encodeable,
      now, if they pass a Unicode object, its data is eagerly converted to an
      ASCII string rather than being passed along to downstream code as a
      convenience to the user and to prevent puzzling second-order failures from
      cropping up (all failures will occur within ``pyramid.traversal.traverse``
      rather than later down the line as the result of calling
      ``traversal_path``).
  4. gardening

    mcdonc committed Nov 18, 2010
  5. ocd break: sort imports

    mcdonc committed Nov 18, 2010
  6. not BFG no mo

    mcdonc committed Nov 18, 2010
  7. gardening

    mcdonc committed Nov 18, 2010
  8. get rid of extraneous note

    mcdonc committed Nov 18, 2010
  9. fix route_url on Jython

    mcdonc committed Nov 18, 2010
Commits on Nov 17, 2010
  1. - Add a ``pyramid.url.route_path`` API, allowing folks to generate re…

    mcdonc committed Nov 17, 2010
    …lative
    
      URLs.  Calling ``route_path`` is the same as calling
      ``pyramid.url.route_url`` with the argument ``_app_url`` equal to the empty
      string.
    
    - Add a ``pyramid.request.Request.route_path`` API.  This is a convenience
      method of the request which calls ``pyramid.url.route_url``.
  2. remove unused code

    mcdonc committed Nov 17, 2010
  3. - Replace Twill with WebTest in internal integration tests (avoid dep…

    mcdonc committed Nov 17, 2010
    …recation
    
      warnings generated by Twill).
  4. gardening

    mcdonc committed Nov 17, 2010
  5. - Removed ``zodbsessions`` tutorial chapter. It's still useful, but w…

    mcdonc committed Nov 17, 2010
    …e now
    
      have a SessionFactory abstraction which competes with it, and maintaining
      documentation on both ways to do it is a distraction.
  6. gardening

    mcdonc committed Nov 17, 2010
  7. note marius' contributions

    mcdonc committed Nov 17, 2010
  8. Merge branch 'mgedmin-master'

    mcdonc committed Nov 17, 2010