apm-install-procs.tcl

  • last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
prefer https over http on request going to openacs.org

  1. … 3 more files in changeset.
fix typo

  1. … 1 more file in changeset.
improve spelling

  1. … 6 more files in changeset.
Fix parameter names and descriptions in proc doc

  1. … 3 more files in changeset.
Fix misleading and uncoherent 'apm_data_model_scripts_find' proc documentation

improve spelling

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 'lappend' to 'set ... concat' for appending elements to lists + Whitespace changes

  1. … 3 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.
Rework variable assignment (set -> lassign)

  1. … 1 more file in changeset.
Fix typos

  1. … 11 more files in changeset.
Fix typos

  1. … 62 more files in changeset.
Fix more typos

  1. … 11 more files in changeset.
- use "ad_try" instead of "with_catch"

- use "ad_try" instead of "with_finally"

  1. … 4 more files in changeset.
Remove usage of apm_package_version__version_name_greater in favor of apm_version_names_compare proc as their logics conflict

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

  1. … 7834 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.
When fetching files for a given package we also want to retrieve sql files.

*** empty log message ***

  1. … 5 more files in changeset.
Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. There

may still be some lingering problems due to my screwing up the oacs-5-6

branch earlier, I'll be looking into this later.

  1. … 214 more files in changeset.
Ugh ... finally got inherited parameters right.

  1. … 1 more file in changeset.
Needed to build the subsites package keys cache ...

Finished up PG semantics for global/instance parameters on package upgrade.

The Tcl API stuff to do this should technically be moved down into the

oracle/PG API but 1) it's a fair amount of db-specific work and 2) people

should be using the high level constructs in the first place (and why do

people explicitly register new parameters when they're registered from the

package info file on upgrade in the first place?)

  1. … 4 more files in changeset.
More global parameters stuff: XML file parsing and package installation

  1. … 2 more files in changeset.
1. Changed trigger functions from "opaque" to "trigger" to get rid of the

warnings during initial install (only for acs-kernel, there are a lot

elsewhere!)

2. Added "embeds" for postgresql and partially for oracle.

3. Added global parameters for postgresql and partially for oracle.

(oracle will be forthcoming shortly)

  1. … 29 more files in changeset.
Fixed the copying of inherited and descendent parameters for extending or

embedding packages.

  1. … 3 more files in changeset.
Exposed parameter inheritance for use by the interactive APM package builder.

  1. … 2 more files in changeset.
change all core proc_doc calls to ad_proc calls

  1. … 7 more files in changeset.