Changes between Version 11 and Version 12 of WorkInProgress/PluggableDirectivesLibraries
- Timestamp:
- Jun 17, 2010, 10:53:22 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WorkInProgress/PluggableDirectivesLibraries
v11 v12 11 11 - detection of available directives libraries is via the [genshi.libraries.directives] entry point 12 12 - available directives libraries in the system will be automatically loaded by the system 13 - api for programmatically adding new directives libraries (similar to the current concept of pluggable !DirectiveFactory's )13 - api for programmatically adding new directives libraries (similar to the current concept of pluggable !DirectiveFactory's, which will be dropped once this is stable) 14 14 - extended text based templates, see [wiki:WorkInProgress/PluggableDirectivesLibraries/TextTemplates] 15 15 - execution order of directives must be redefined so that directives defined by third party libraries will be executed in the correct order, and if a given directive does not impose any restrictions on its execution order, then it will be executed in document order … … 17 17 - this seems more natural since we are not dealing with operators here and as it is also found in common programming 18 18 languages where the in-source order of statements is the normally the same order that they are executed in 19 - refactoring of the i18n filter into a filter module and a directives library (DONE, untested) 20 - refactoring of the standard directives into a base module and a directives library (DONE, tested) 19 21 20 22 == Current Development State == 21 23 22 - currently in early alpha phase (existing test cases do not break and performance is similar to standard genshi)24 - currently in early alpha phase (existing test cases do not break and performance is comparable to standard genshi ~ 100..200..400 ms for rendering the trac templates incl. a site.html on my local system) 23 25 24 26