20-Ordered-Composite-procs.tcl

  • last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use consistently xo::library to ensure application specific subclassability

  1. … 13 more files in changeset.
Prefer XOTcl 2.0 idioms

    • -29
    • +28
    ./20-Ordered-Composite-procs.tcl
  1. … 2 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- use explicit create statements

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

    • -14
    • +20
    ./20-Ordered-Composite-procs.tcl
  1. … 2547 more files in changeset.
- change tabs into spaces

    • -11
    • +17
    ./20-Ordered-Composite-procs.tcl
  1. … 22 more files in changeset.
- don't abbreviate subcommands

  1. … 22 more files in changeset.
- use tcl 8.5 extended index format for "string range"

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

  1. … 6 more files in changeset.
- make test for overwritten tcl 8.5 command apply namespace independent

- avoid attempts to resolve "self" from tcl function frames (as suggested by Stefan)

  1. … 4 more files in changeset.
- simplified order-composite stacking by using an explicit stack (as suggested by Stefan)

- old style works in xotcl2 as well

- compatibility fix

- more portable and consistent content management for OrderedComposite->contains

- provide minimal xotcl2 compatibility

  1. … 5 more files in changeset.
-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
- rename flag "as_order_composite" of ::xo::db::Class->instantiate_objects to "as_ordered_composite"

- add delete method (opposite of existing "add") to ordered composite

  1. … 2 more files in changeset.
- rename flag "as_order_composite" of ::xo::db::Class->instantiate_objects to "as_ordered_composite"

- add delete method (opposite of existing "add") to ordered composite

  1. … 2 more files in changeset.
- add a few more message keys

- make it explicit in the code that we require at least XOTcl 1.5.0 (1.5.6 recommended)

- bump version numbers to update message catalogs

  1. … 5 more files in changeset.
adding the release version of xowiki and xotcl-core to the oacs-5-3 branch

  1. … 213 more files in changeset.
cleanup (triggered by unknown handler)

  1. … 1 more file in changeset.
provide mixin for ordering by methods (not only by attributes) ::xo::OrderedComposite::MethodCompare; some more cleanup

  1. … 1 more file in changeset.
bringing xotcl core in sync with head version

  1. … 6 more files in changeset.
new mixin class for tree-sort in ordered composite objects: OrderedComposite::IndexCompare

  1. … 1 more file in changeset.
compatibility with oacs-5-2 (problems due to different error propagation), better cache management for admins

  1. … 4 more files in changeset.
allow diff between subsequent versions

  1. … 1 more file in changeset.
Upgrade to 0.43; adding evaluation contexts, improved serializer, more xotcl database support

  1. … 8 more files in changeset.
upgrade to version 0.31, improved localization support, support for the forthcoming xotcl 1.4.0, some minor fixes

  1. … 7 more files in changeset.
upgrade to version 0.29, pagination for cr object interface, image fields for xotcl templating, normalized comparisons

  1. … 11 more files in changeset.