• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate with_finally and with_catch, superseded by e.g. try idioms in tcl 8.6

They would also not comply with OpenACS naming convention

  1. … 4 more files in changeset.
Fix typo

Rename string_truncate and string_truncate_middle to comply with OpenACS naming convention, create deprecated wrappers, replace occurrences

As string_truncate_middle was defined in xotcl-request-monitor, bring it to acs-tcl instead

    • -28
    • +28
    ./test/html-conversion-procs.tcl
  1. … 10 more files in changeset.
Whitespace cleanup

Rename ReturnHeaders proc to comply with OpenACS naming convention, create deprecated wrapper, replace occurrences

  1. … 9 more files in changeset.
Rename proc remove_nulls_from_ns_set to comply with OpenACS naming convention, create deprecated wrapper

remove openacs-kernel-procs.tcl due to its misleading name and integrate its procs to the other utility procs

whitespace cleanup

avoid output of duplicate lines when an empty input line is encountered (many thanks to Franz Penz for the fix)

Replace parse_incoming_email with ad_parse_incoming_email, replace occurrences

  1. … 1 more file in changeset.
Deprecated get_referrer and NsSettoTclString, replace them with versions that respect OpenACS naming convention

  1. … 5 more files in changeset.
Whitespace cleanup

    • -11
    • +11
    ./object-type-procs-postgresql.xql
    • -20
    • +20
    ./community-core-procs-oracle.xql
    • -10
    • +10
    ./community-core-procs-postgresql.xql
Reinstate a fixed, but deprecated version of us_state_widget

Deprecate a bunch of old and weird api used nowhere

Delete this proc: does not comply with naming convention, uses the wrong table (even when the dependency package is installed), cannot be themed... you name it

Deprecate merge_form_with_query proc

Move root_of_host to acs:: namespace, replace occurrences, create deprecated wrapper

  1. … 1 more file in changeset.
Deprecate value_if_exists proc, replace occurrences with plain tcl idioms

  1. … 4 more files in changeset.
Add more borderline cases for those tempted to reimplement these procs

Move min and max procs in the util:: namespace, improve documentation, improve tests, create deprecated wrappers

Rename 'random', 'randomInit' and 'randomRange' procs to something compliant to OpenACS naming convention, replace occurrences, create deprecated wrapper

  1. … 3 more files in changeset.
provde a global variable as transitional code for controlling passing of password as query variable

  1. … 2 more files in changeset.
don't pass sensitive information (e.g. password) as query variable, but use client properties instead.

see also issue #3344

  1. … 5 more files in changeset.
unify spelling

reduce verbosity

Rename future_years_list as ad_future_years_list, create deprecated wrapper

fix typo

provide a better name (site_node::delete_service_nodes) amd delete nodes of services packages as well

  1. … 1 more file in changeset.
bugfix: unmounting a package could lead to a deletion of services used in other packages

A new API call "site_node::unmount_services" can be used to unmount all services in a first step.

unmount services before calling "site_node::delete -node_id $node_id -delete_subnodes -delete_package"

prevents collateral damage.

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

  1. … 6 more files in changeset.