• last updated 21 hours ago
Constraints: committers
Constraints: files
Constraints: dates
prefer https over http on request going to openacs.org

  1. … 3 more files in changeset.
adjust protection to reality

Replace array idioms with dict idioms, streamline expressions

Trim whitespace

Use @return in the proc documentation

  1. … 2 more files in changeset.
Farewell to "Lars Hack"

  1. … 5 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 71 more files in changeset.
reduce error-message swallowing: remove catch operations to trigger error messages, when something goes wrong on the OS-level

use ad_try instead of with_catch

Unifiy logic for package version comparison

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

  1. … 7834 more files in changeset.
- improve validity and security of HTML of admin pages

  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.
change all core proc_doc calls to ad_proc calls

  1. … 7 more files in changeset.
Merged the 5.3 branch with HEAD. Look for tags with the pattern


  1. … 324 more files in changeset.
fixing code leading to a broken repository/5-3/manifest due to overlong command line in tar command. The new version uses the "--files-from filename" option from GNU tar (this code is most probably only run on openacs.org)

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
fix for templating bug (localization) for streaming output. #acs-kernel.Main_Site# was not translated in /acs-admin/apm/packages-install; not sure, whether a generic solution is needed... see: http://openacs.org/forums/message-view?message_id=387524

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 more files in changeset.
Clarified documentation of apm_higher_version_installed_p

bug 335 - making sure it's possible to install from .apm files again. The UI needs improvement. Robustness could also be improved. May need to handle the case when there is a later version of a package in the packages directory than in the apm_workspace dir

  1. … 6 more files in changeset.
Templated pages

  1. … 10 more files in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
APM enhancement: If a package you want to install requires another package that isn't installed nor selected, it simply adds the required package to the list of packages to install. That way you don't have to go back and forth between the two package installation screens when you want to install a package, the APM does it for you.

  1. … 3 more files in changeset.
default apm_higher_version_installed_p to 0 since if no version is installed at all it follows that no higher version is installed

change ad_context_bar to ad_admin_context_bar

Started on address book, still a lot of work to do.

made minor improvements to "packages-install" in the APM.

  1. … 15 more files in changeset.