• last updated 15 hours ago
Constraints: committers
Constraints: files
Constraints: dates
fix escaped change

prefer XOTcl2 idioms

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

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 24 more files in changeset.
- reduce dependencies on acs_object_party_privilege_map

  1. … 2 more files in changeset.
- make separaton from global and local parameters clear

- return complaint-style messages when parameter constraints are violated

- document the merging of defaults in "get_parameter" from the command invocation and the defaults as provided in the xml file

  1. … 1 more file in changeset.
- return always, when the parameter obj was found, the value (which might be the default)

- provide means to avoid i18n substitutions in cases where the full

content is running trough full substitutions

- bump version number of xowiki to 5.9.1d4

- bump version number of xotcl-core to 0.145

  1. … 4 more files in changeset.
- improve class, object and method browser (in collaboration

with acs-api-browser)

- improve xotcl2/nx support (e.g. obtain OpenACS doc-strings

from object, class and method definitions)

- suport for debugging methods from api-doc interface (with

an appropriate nsf version)

- rename xotcl::api to xo::api (same namespace as other OpenACS

specific xotcl stupport functions)

- state clearly that xotcl 2.0 is required

- improve xotcl2/nx support

- remove legacy code

- bump version to 0.142, update dependencies

  1. … 9 more files in changeset.
- support theming for xowiki templates

Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

  1. … 520 more files in changeset.
- move caching of the package class after potential reclassing

- improve performance of method get_package_class_from_package_key

- respoect global package parameters in method "parameter_get"

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

  1. … 2547 more files in changeset.
- ease overloading of caching behavior

  1. … 1 more file in changeset.
- follow protocol of documentation mode to enable better documentation in the API browser

- minor reformatting

- fix typo

- 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.
- add flag "-export_vars" to PackageMgr.initialize to avoid conditionally exporting of variables

- provide a closure flag for PackageMgr.instances to include instances of subclasses in the solution set

- bump version number to 0.116

  1. … 1 more file in changeset.
- return optionally provided status_code

- don't force db-query for every unknown parameter request

  1. … 1 more file in changeset.
- site_node::get_url_from_object_id returns in general a list; make sure to take the first element if only one expected

  1. … 4 more files in changeset.
- deactivate per-thread caching of CrClass get_name and get_parent_id until we get rid of the "folder object" in xowiki

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

  1. … 8 more files in changeset.
- some refactoring:

moved ::xo::db::CrClass->require_folder to ::xo::Package->require_root_folder

and simplified it significantly

- new method :xo::db::CrFolder ad_proc register_content_types

- ::xo::db::CrFolder ad_instproc save_new

registers content types, if allowed_content_types are specified

- ::xo::db::CrFolder instproc delete: don't call UI-stuff from the library

- bump version number to let other packages depend on it

  1. … 2 more files in changeset.