• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo

name all URNs for jquery-ui resources with the same prefix

The library naming is in general not very consistent.

It is called "jqueryui-touch-punch" und cdnjs and

"jquery-ui-touch-punch" on synk.

Fix filepaths for URNs

Use "ns_mkdtemp" when available to create temporary directories

    • -13
    • +27
    ./acs-tcl/tcl/utilities-procs.tcl
cleanup tmp directories created by the acs-tcl regression test

    • -0
    • +3
    ./acs-tcl/tcl/test/utilities-procs.tcl
Ensure grading scheme is loaded before used

fixed cleanup for scheduled emails to avoid interference with immediate send operations

Delete the scheduled email after running the test case

Fix typo

silence test cases

    • -2
    • +6
    ./acs-authentication/tcl/authentication-procs.tcl
    • -17
    • +30
    ./acs-authentication/tcl/test/acs-authentication-procs.tcl
    • -4
    • +14
    ./acs-authentication/tcl/test/authentication-procs.tcl
silence regression test warning

Provide a script name for ad_proc

    • -0
    • +13
    ./notifications/tcl/test/notifications-test-procs.tcl
provide a fallback for script name, when [info script] returns empty

    • -2
    • +6
    ./acs-bootstrap-installer/tcl/00-proc-procs.tcl
don't rely on silent catches

    • -4
    • +3
    ./acs-automated-testing/tcl/aa-test-procs.tcl
whitespace changes

    • -105
    • +0
    ./acs-tcl/tcl/sql-statement-procs.tcl
    • -1
    • +0
    ./acs-tcl/tcl/test/acs-db-00-procs.tcl
    • -1
    • +1
    ./acs-tcl/tcl/test/acs-tcl-apm-procs.tcl
    • -4
    • +4
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
  1. … 7 more files in changeset.
simplified exception handling by factoring out redundant code

make use of "ad_unless_script_abort"

    • -9
    • +13
    ./notifications/tcl/notifications-security-procs.tcl
    • -18
    • +15
    ./notifications/tcl/test/notifications-test-procs.tcl
improve source code documentation

    • -3
    • +6
    ./acs-tcl/tcl/request-processor-procs.tcl
added icanuse handler for "ns_info meminfo"

new function: ad_unless_script_abort and bump version to 5.10.1b12

This convenience function eases handling of ad_script_abort exceptions

in cases, where the OpenACS request processor is not involved.

From the documentation:

Execute the provided body in the callers' environment. When the

body does not raise an "ad_script_abort" exception, the

"non_abort_action" is also executed. This pattern is useful when

handling client requests and where the "non_abort_action" is used

to return results to the client. When "ad_script_abort" is

executed, the connection is usually closed, and any attempt to

talk to the client over the closed connection will fail.

The handling of script_abort exceptions is done usually in the

request processor. The function is useful when registering own

request procs (e.g., via "ns_register_proc") where the OpenACS

request processor is not involved.

bumped version to 5.10.1b12

handle script abort in proc handler

    • -8
    • +19
    ./notifications/tcl/test/notifications-test-procs.tcl
include warnings and bugs in summary line

    • -2
    • +6
    ./acs-automated-testing/tcl/aa-test-procs.tcl
take out "nsstats" from the tests for page_contracts

    • -5
    • +6
    ./acs-tcl/tcl/test/file-test-procs.tcl
    • -49
    • +0
    ./acs-tcl/tcl/test/log-test-procs.tcl
fixed race condition and silence regression test

    • -16
    • +26
    ./acs-templating/tcl/test/file-procs.tcl
silence expected errors during regression test

    • -10
    • +16
    ./file-storage/tcl/test/file-storage-procs.tcl
silence regression test

    • -1
    • +3
    ./acs-tcl/tcl/test/doc-check-procs.tcl
promote warning message from ns_log to ad_log

    • -2
    • +2
    ./acs-bootstrap-installer/tcl/00-proc-procs.tcl
reduce verbosity during regression test

    • -1
    • +5
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
    • -6
    • +4
    ./acs-tcl/tcl/test/ad-proc-test-procs.tcl
reduce verbosity

    • -3
    • +6
    ./acs-content-repository/tcl/content-revision-procs.tcl
do not complain about expected behavior

silence regression test

    • -5
    • +32
    ./acs-tcl/tcl/test/ad-proc-test-procs.tcl
    • -4
    • +9
    ./acs-tcl/tcl/test/datamodel-test-procs.tcl
don't expect that invalid input becomes magically valid

    • -2
    • +2
    ./acs-tcl/tcl/test/html-conversion-procs.tcl