• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
no need to call private function of other package

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors, use OpenACS

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

  1. … 13 more files in changeset.
- setting namespaced variable ::acs::kernel_id for future use

  1. … 1 more file in changeset.
- improve debug messages for broken installations

  1. … 1 more file in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- remove globals for errorInfo and use namespace qualifiers instead

  1. … 15 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 global variable ::acs::rootdir similar to ::acs::libdir or ::acs::pageroot

  1. … 1 more file in changeset.
Logging information about the system's encoding while booting.

- simply string comparisons

- use tcl 8.5 extended index format for "lindex" and "lrange"

  1. … 3 more files in changeset.
- ensure that bootstrap_write_error work on aolserver and naviserver

- ensure sorted loading order of bootstrap files (Tcl's glob does not guarantee order)

Took out the huge kludge to load xotcl-core during the bootstrap process.

Package libraries are now loaded in dependency, rather than alphabetical,

order so this kludge should no longer be necessary (unless people have not

been keeping their dependencies in order, in which case they should feel

free to fix their packages ...)

Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

  1. … 29 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
make sure to load xotcl-core init before other xowiki apps

make sure to load xotcl-core init before other xowiki apps

make sure, xotcl-core -init files are loaded before other -init files

Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Added check to make certain that xotcl-core is not sourced unless the

xotcl aolserver module has been loaded.

Added patch to load xotcl-core packages if xotcl-core exists

loading xotcl (if available) before application packages that might use it.

Adding the ability to display a static html page instead of the installer if there is a database problem - useful for production sites. Must be enabled manually by the admin by renaming a file. Bug #156

  1. … 2 more files in changeset.
change by Lars so that aa_register_case can be put in -procs.tcl files

merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
Made ns_logs slightly clearer.

Upgrade to 4.6.2

  1. … 30 more files in changeset.
moving the mounting of core packages from the bootstrapper to the installer. To enable this I am setting up a more complete Tcl environment before installation of those packages by sourcing procs in acs-subsite and certain init files in acs-tcl as well as redefining ad_conn. This also means that core packages have a more complete environment when/if they use post-instantiation procs.

  1. … 2 more files in changeset.
moving instantiation and mounting of all core packages (acs-lang, acs-admin, api-doc etc.) except acs-kernel and main site (retained because they are needed during install) from the acs-install.sql file to the Tcl proc apm_mount_core_packages that is invoked on first startup. Note that this unfortunately means that callbacks will not be invoked for the main site node and for the acs-kernel instance.

  1. … 5 more files in changeset.