• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update current instance with actual image info before refreshing in the cache

added missing name of positional argument

added "xo::library doc" where possible for improved uniformity

added security::csp::add_static_resource_header for various backward compatibility versions for file delivery

fix typo

Make use of uniform styling based on adp:icon

  1. … 19 more files in changeset.
Fix typo

Fix typo

Make ::xo::db::require package a shorthand for ::xo::library require, which will remember the dependency

This will also make sure that dependent files are reloaded when a dependency is reloaded

further tighten value checker

Added NSF value-checker "cr_item_of_package" for quick checks for valid parameters

This checker is especially useful when processing external values

(query-parameters etc). Since the check involves a DB lookup, it is

no suited inside busy loops.

bumped version number of xotcl-core to 5.10.1d6

OrderedComposite->orderby: added argument "-type"

By the change, one can now specifiy the sorting type for the ordered

composite. The sorting type can be "integer", "real", "index" or

"dictionary" (default "dictionary"). If the sorting type is set to

"index", the mixin ::xo::OrderedComposite::IndexCompare is added

automatically.

Bump version number to 5.10.1d6

    • -7
    • +40
    ./tcl/20-Ordered-Composite-procs.tcl
Added API call "CrClass ad_proc id_belongs_to_package"

The new API call is useful for checking input validity, i.e.

whether to provided revision_id or item_id belongs to the specified package.

bump version number of xowiki to 5.10.1d21

bump version number of xotcl-core to 5.10.1d5

  1. … 2 more files in changeset.
Fix typo

fix typo

prefer global variable over proc

  1. … 3 more files in changeset.
Compute class info in the error message only when c exists and is a class

fix typo

don't tolerate silently invalid calling patterns (probably in downstream code)

Tolerate ordered composite (e.g. tables) where no orderby was specified

update list of checked procs

improve comment

get rid of (commented out) puts statements

Require form_parameter array consistently in the commands that need it

reduce verbosity

improve class diagram drawing logic

- Draw always the superclass of the object of

interest, which might in the case of multiple

inheritance not in the "things" variable.

- don't draw lines twice in cases of multiple inheritance

pass "hide methods" to svg generation

Prefer "::acs::dc call ..." over "::xo::db::sql::..."

Use the common new acs interface rather than the xotcl-core variant.

Goal should be on the medium time range to replace all of the

"::xo::db::sql::*" interface.

make sure not to swallow error conditions, as the previous changes did.

This change will report an error in the systemlog when called on invalid objects/data

avoid dead operations