• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Document public api

  1. … 1 more file in changeset.
Deprecate template::util::is_true, implemented as a simple string command oneliner since 2015 and inline occurrences

  1. … 33 more files in changeset.
Do not invoke service contract implementations directly, use the public interface

make end of options explicit

  1. … 42 more files in changeset.
switch to simple new group::update call with dict as argument

This change fixes as well a bug in install::xml::action::set-join-policy

since group::get returns a member "text" which is not accepted by

group::update.

  1. … 5 more files in changeset.
unify spelling

  1. … 1 more file in changeset.
prefer all caps spelling for SQL

  1. … 10 more files in changeset.
Bring files on oacs-5-10 in sync with HEAD

  1. … 162 more files in changeset.
Whitespace changes + editor hints

  1. … 19 more files in changeset.
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
improve spelling

  1. … 12 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.
improve documentation

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

  1. … 7834 more files in changeset.
Standardize spelling of names of products (Tcl, AOLserver, PostgreSQL, NaviServer)

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

  1. … 754 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 expand operator rather than eval to reduce likelyhood of

unwanted interference and to improve security

  1. … 9 more files in changeset.
- handle additional install packages in apm_read_package_info_file

- handle multiple packages instances in xml::action::set-parameter

- reflow some long lines

- various code simplifications

  1. … 1 more file in changeset.
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]

  1. … 14 more files in changeset.
Added a new "rename-instance" node, useful in particular for renaming

"Main Site" to something more useful.

Allow for the specification of "scope" when registering a parameter from

an install xml file.

Added two new tags to the install.xml repetoire:

1. instantiate-object - uses package_instantiate object to instantiate one.

2. call-tcl-proc - call an arbitrary tcl proc

Updated install utilities with the latest from xarg, which, surprisingly,

still exists. Thanks to Rob and Lee Dennison for the enhancements.

  1. … 1 more file in changeset.
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.
My rewritten XML install proc didn't work if the XML file explicitly tried

to install a file which was previously installed (due to a requires dependency

in this case). This was due to a slight misunderstanding on my part. Works

now.

Oops included a reference to new code not yet committed to HEAD.

Discovered that the dependency checking implemented by Xarg flat-out does

not work correctly (though the .LRN install.xml file didn't uncover the

bug). Rather than correct this custom dependency checking code, I rewrote

it to use the standard APM install and dependency checking code. This way,

if it's buggy, at least it's buggy in a way consistent with installing from

the APM UI (and actually that code has proven to be extremely reliable).

Merged from 5.4.2

  1. … 283 more files in changeset.