Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes onlyIfSiblings on template content work properly.
It should also enable templates which return strings directly
to be treated as text for the purposes of chunkwrap, have own
blockwrap processed, etc.
|
|
|
|
|
|
|
|
This doesn't actually move the common behavior into e.g. devoted
component compositions - these two still mirror each other - but
it *does* isolate the differing behavior in terms of dependencies
that are computed uniquely but surrounded by identical
compositional steps.
This generally seems like a good fit for compositional subroutines,
but those aren't official yet. Meanwhile, this is still factored
much better than the previous implementation, and hopefully easier
to follow as well!
|
|
|
|
|
|
|
|
This appears to be working just fine! It's only used to compute
an artist's total duration, which... is workin', and all that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Just some helper utilities. These carry a specific meaning which
we'd like to associate with a particular word, rather than copy
everywhere needed.
|
|
|
|
|
|
|
|
|