[Bps-public-commit] template-declare annotated tag, 0.45, created. 0.45
Shawn Moore
sartak at bestpractical.com
Fri Apr 15 14:18:19 EDT 2011
The annotated tag, 0.45 has been created
at d9947071c906b14569cf6b4449fbff33015bd4e3 (tag)
tagging 7273259b8d14979b4948ea33f4e25683426e2ae1 (commit)
tagged by Shawn M Moore
on Fri Apr 15 14:17:56 2011 -0400
- Log -----------------------------------------------------------------
0.45
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
iEYEABECAAYFAk2oi9QACgkQsxfQtHhyRPo//wCeMDSZaJ/jLHj4xNanGjgCrRYM
Q2EAn31Rt4M6sMm7uEsfYd4ahoHYmrzA
=99d5
-----END PGP SIGNATURE-----
Alex Vandiver (12):
Move to using String::BufferStack for interop with other templating languages
0.35 releng
Include "from" notations in buffers in stacks
Version bump to 0.36
provide "quote" as an alias for "q", so it does not conflict with the operator of the same name
Support, but deprecate, Template::Declare->buffer->data(...) usage
0.38 releng
Bump Test::Warn dependency, as version 0.10 was broken
0.39 releng
Work around a couple calls to buffer->length, which is too slow
Re-document and deprecate new_buffer_frame and end_buffer_frame
Document ->buffer command
David E. Wheeler (46):
Filled out documentation for `buffer`. From Alex Vandiver.
Got HTML::Lint to STFU for reals.
Documented `show_page()` and moved `append_attr`. Gave the latter some docs, too, but they are commented out, as it seems like it should not be exposed.
Added `t/dispatch_order.t` to verify my understanding of how search ordering
Updated docs to use `dispatch_to` instead of `roots`.
Changed `roots =>` to `dispatch_to =>` in all tests except `t/dispatch_order.t`, where `roots =>` is still tested for backwards compatibility.
Added some formatting and test descriptions, as well as a few more tests, as I
New branch to implement `mix` without hurting anything else.
Converted the implementation of `alias()` to be the same as that used for
Eliminated some ambiguity in the aliasing and importing tests. The importing
Change the invocant in templates `alias`ed aliased via subclasses but defined
Refactored the implementation of `_import`.
Added `mix`.
Updated `mix()` to handle the situation where the `into` and `under` arguments
Make code indentation consistent.
Deprecate `path_for()` (in documentation).
Deprecated the undocumented "aliases()" and "alias_metadata()" methods, as
Note deprecation of `path_for()`.
Changed the `set` keyword to `setting` to avoid conflicts with Jifty.
Removed a couple of vestiges of `alias` and `import_templates` from the documentation.
Did not mean to commit those lines.
Changed mixin behavior so that the class passed to templates is the class that was mixed in, rather than the class in which the template is defined. This is how `alias` behaved in the past, but not `import_templates`. Which is more correct? Will this break existing uses of `import_templates`? Will I end up having to make `import_templates` behave as it did in the past, inconsistently with `alias` and now `mix`? Enquiring minds want to know!
Merged doc shuffling from the mixmaster_shuffle branch.
Changed indentation of exmaple output from four spaces to 1. This makes it
Backported deprecation documentation for `path_for()`.
Better name for the variable containign the class being mixed in. Also fixed a
Added a whole lot more documentation. There is now a list of terms and their definitions vis-a-vis Template::Declare, and sections covering:
Straightend out relations between mixins and delegations.
Added `into` support to `alias`. Also updated `Changes`.
Finally wrote all the docs and examples for `mix` and `alias`.
I kant spel. kan yoo?
Added `alias` to the glossery.
Fixed typo Sartak caught in the docs yesterday.
Fixed a regression where private templates where not mixed/aliased with their proper subnames.
Didn't mean to leave that in there.
Merged from mixmaster. That branch is now defunct.
Spelling update.
Update MANIFEST.
Fix a couple of POD headers.
Add "strict" attribute
Removed unused "implementor" attribute
Eliminate warning during tests.
Add HTML 5 elements.
Add bullets to list items in Pod.
Map `<time>` to `<datetime>`.
Don't generate `time`.
David W. Wheeler (14):
Fix POD paragraph under `path_for` so that it's not indented and therefore
Document `alias` and tweak a few other things.
Document that inheritance works for aliased templates.
Reformatted the POD in Template::Declare, moving things around, creating a new
Changed TODO tests in `t/utf8.t` back to regular tests by adding an optional
Use __PACKAGE__ where possible.
Docuemnted `import_templates`. I'm still not clear on why the module has both
Fixed regression in `import_templates` where it could go into a weird infinite
A few more doc tweaks.
Moved the first example to the "SYNOPSIS" section, renamed the old "SYNOPSIS"
Cleaned up documentation in Template::Declare::Tags.
Cleaned up the documentation of Template::Declare::TagSet.
Cleaned up documenation of the TagSets.
Completed POD coverage.
Jesse Vincent (8):
(empty commit message)
move trunk to trunk
Make HTML::Lint an optional dependency
Update Module::Install
0.37 releng
Instead of setting the subroutine name and then calling caller to find out what it is, pass it in as an argument.
Support for inline tagset definitions. Thanks to Olivier 'dolmen' Mengué
SIGNATURE updates for 0.40_01
Marc Chantreux (3):
Added support of $TAG_INDENTATION and $EOL
test for inline rendering added
doc added for tag indentation setting
Ruslan Zakirov (12):
add tests for relative pathing: show('x/../y/../z')
relative pathing in absolute paths: /xxx/../yyy
fix relative pathing, tests have been added earlier
refactor resolving aliased templates
clean our variables
doc clarifications, typos and some not-functional changes
no point in calling append if content is empty
the if/else block was there for perfomance reasons, now there is no point in it
shuffle methods around
shuffle methods for better POD and cleanup POD
shuffle methods in Tags.pm and update docs
we don't use Carp directly, use 'our' instead of vars
Shawn M Moore (20):
Version 0.40_02, release date
Regenerate SIGNATURE
Bump to 0.41
0.41 changes
Oops, we version SIGNATURE. This was part of 0.41
0.42 releng
Regenerate inc and META.yml
0.43 changes and version bump
SIGNATURE and META.yml
Move pod-spelling.t to 99- like the other pod tests
Only run POD tests for authors
Take some pod spell test improvements from Moose
Fix up some pod-spelling issues
Copyright year update
Regenerate README, META.yml, MANIFEST
Version bump to 0.44
Regenerate SIGNATURE for 0.44
Merge remote branch 'theory/html5'
0.45 Changes
0.45; META.yml; regen signature
Shawn Moore (15):
gitignore
Version 0.40 and changes
Ignore .git in MANIFEST
Update SIGNATURE
More consistent version number
Typo fix
Add delegation as a buzzword =]
tag set tweaks
More copyediting
More copyediting
Move the XUL example further down
Improve clarity
Typo fixes, clarity, etc
Final doc fixes
Typo fix
Thomas Sibley (3):
Add a current_base_path() convenience function
Update Changes and the README in prep for release
Update install toolchain
-----------------------------------------------------------------------
More information about the Bps-public-commit
mailing list