• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reduce verbosity

Check existence when resetting package parameters. Many thanks to Markus Moser

Remove Hinweise zum Datenschutz bei Googleparameter

do not try to load site-wide parameters in xo::parameters

- based xo::parameter on nsv_dict when available

- bumped version number to 5.10.0d31

  1. … 1 more file in changeset.
improve spelling

  1. … 2 more files in changeset.
add function to set parameter value via xo::* interface: "xo::parameter set_value ..."

xo::parameter->clear_per_package_instance_value: removed needless argument

improve spelling

  1. … 15 more files in changeset.
prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 3 more files in changeset.
- modernize code (remove "my")

  1. … 12 more files in changeset.
- Implemented TreePartitionedCache (to allow patter flushes on partitions)

- use xo::Cache on more occasions

- bump version numbers of xowiki to 5.10.0d12 and xotcl-core to 5.10.0d9

  1. … 9 more files in changeset.
improving comments

  1. … 3 more files in changeset.
improve spelling

  1. … 7 more files in changeset.
Remove redundant method

  1. … 1 more file in changeset.
remove commented out code

prefer XOTcl2 idioms

  1. … 1 more file in changeset.
Prefer XOTcl 2.0 idioms

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

  1. … 7834 more files in changeset.
- fix behavior, when no default is provided

- use apm_package_key_from_id instead of own caching, since the former one is now optimized enough

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- Standardize spelling of OpenACS in xo* packages

  1. … 7 more files in changeset.
- added an option flag "ignore_missing_package_ids" to xo::db::Class ad_instproc instantiate_objects to

omit warnings about missing package_ids for parameters. Currently, OpenACS creates apm_paramter

objects without a package_id. This is not so easy to fix in the kernel, since e.g. the

package_id of acs-kernel is created after the paramters are added. One could use an

"magic object id", but that would need special handling on several places.

  1. … 1 more file in changeset.
- change tabs into spaces

  1. … 22 more files in changeset.
* overworked db-abstraction layer with support for dbi_*

* dbi_* support is per default deactivated, can be activated via

e.g. setting ::acs::preferdbi to 1 in 0-acs-init.tcl

* bump version number to use dependencies for packages, using the new interface

  1. … 9 more files in changeset.
- don't abbreviate subcommands

  1. … 22 more files in changeset.
- don't force db-query for every unknown parameter request

  1. … 1 more file in changeset.
- provide minimal xotcl2 compatibility

  1. … 5 more files in changeset.
- provide proper query-names for db_* interface

  1. … 8 more files in changeset.
- improve parameter handling

  1. … 2 more files in changeset.