Index: library/lib/doc-assets/class.html.tmpl =================================================================== diff -u -N -r459ae500daf2a8e5012c8f59519d3adfd7e3c2e7 -r18ff1444fef5c209dfb40cf2ae694206c0d10309 --- library/lib/doc-assets/class.html.tmpl (.../class.html.tmpl) (revision 459ae500daf2a8e5012c8f59519d3adfd7e3c2e7) +++ library/lib/doc-assets/class.html.tmpl (.../class.html.tmpl) (revision 18ff1444fef5c209dfb40cf2ae694206c0d10309) @@ -25,13 +25,29 @@ [:as_text] +[:?var :@class-attribute { +[:!let class_attrs [:!get -sortedby name @class-attribute]]

Per-class parameters

+
+
+ + [:for attr $class_attrs { + + [$attr name] + + }] + +
+
+
-[:?var :@class-attribute { - - [:for attr ${:@class-attribute} { + [:for attr $class_attrs {

[$attr name]

@@ -91,11 +107,11 @@ }]
+[:?var :@object-attribute {

Per-object parameters

-[:?var :@object-attribute { [:for attr ${:@object-attribute} {
@@ -124,22 +140,39 @@
}] -}]
+}] +[:?var :@class-method { +[:!let class_methods [:!get -sortedby name @class-method]]

Per-class methods

+
+
+ + [:for m $class_methods { + + [$m name] + + }] + +
+
+
-[:?var :@class-method { - [:for method ${:@class-method} { + [:for method $class_methods { [$method render method.html.tmpl] }] - }]
+ }] [:!let imethods [:inherited @class-method]] [:? {$imethods ne ""} {