• last updated 12 hours ago
Constraints: committers
Constraints: files
Constraints: dates
remove comma before that

  1. … 9 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use more tcl 8.5 idioms

  1. … 7 more files in changeset.
Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 999 more files in changeset.
revert previous change

  1. … 987 more files in changeset.
- reduce verbosity

  1. … 2 more files in changeset.
- make all files in xowiki usable for "::xo::library require ..."

- don't call "is_link_page" on Package objects

- reset values in reused formfields (necessary for e.g. weblogs)

  1. … 15 more files in changeset.
- change namespace

- Generalized tree generation: new classes for unfied tree generation

and rendering in xowiki for categories, table-of contents,

book-views with/without ajax, etc.

- For all trees, different renderers can be used. Examples:

* plain HTML list renderer

* mktree renderer

* yuitree renderer

* HTML section structure renderer

Some renderer are more powerful then others. All renderes use

the same interface and can be easily improved, subclassed, etc.

- The new YUItree renderer is based now on progressive enhancement.

This improves accessibiliy of e.g. category trees in xowiki.

  1. … 4 more files in changeset.
- make sure to include header stuff for category renderers in case of caching

  1. … 1 more file in changeset.
- improve naming

- allow multiple renderers for categories

  1. … 1 more file in changeset.
Don't barf, when cattree is empty

changing call to category_tree::get_tree , -all is only a switch and not a parameter.

- make sure, that xowiki uses only mapped category-trees (import, form-fields, ...)

- turn off per default extra fields for mapped categories in FormPages

(can be activated via form_constraints @categories:on)

- factor out common code

  1. … 6 more files in changeset.
move ::xowiki::Page requireCSS and friends into ::xo namespace

  1. … 15 more files in changeset.
allow to specify sort order for items in categories includelet

  1. … 1 more file in changeset.
provide better xhtml compliance

  1. … 11 more files in changeset.
less tracing, fixing empty parameters

  1. … 1 more file in changeset.
Version 0.36. evaluation contexts, prototypes, direct includes, better weblog, security management enhancements, better notification management, some bug fixes, ... and tabs replaced by spaces...

  1. … 42 more files in changeset.
fixed a bug in the tree display of categories: previous to this fix, a category (with no items assigned) was not displayed, even when its subcategory contained an item. Therefore it was not possible to navigate to the item in the subcategory

  1. … 2 more files in changeset.
upgrade to version 0.27. alignment with xotcl-core 0.38 (use cr_item.name instead of cr_revisions.title), change page_title to title (potential incompatibility) to rely more strictly to the CR data model (most files are effected).

  1. … 27 more files in changeset.
Upgrade 0.26, escaping of ">>", "[[", "{{" and "@"an be done now with a single backslash, weblog support (see documentation)

  1. … 15 more files in changeset.
version 0.25, significantly improved RSS support, some bug-fixes

  1. … 14 more files in changeset.
overhaul of the category display: it is now able to display multi-level deep categories, use cattree.css instead of mktree.css for a more dense display of the category tree in tree style (see category-procs.tcl for the whole path).

  1. … 8 more files in changeset.
let client script specify sort-order of category items

  1. … 1 more file in changeset.
second level sorting by page_title, rendering title of currently active page as bold