• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
removed outdated custom verion of jquery-ui

upgrade jquery-ui from 1.13.0 to 1.13.2

Provide some means to change the behavior of a single package instance

- New package parameter: PackageInitParameter

When set to some value other than empty, the package "init" method

(e.g. of xowiki::Package, or one of the subclasses) can handle

this separately.

- This submit adds a handler for the value "swa-only", and returns

a user-friendly message in this case. Of course, we could achieve

something similar via permissions as well, but this allows us

to tailor the behavior in more details.

- In general, this mechanism can also be used to provide some hints

about some specific packages, or tailor these in some other ways.

- Currently, this new package parameter is not added to the

.info file, so configure it via parameter pages.

    • -9
    • +15
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Gracefully reject invalid lists supplied as a file triple instead of failing and log the occurrence

Increase proc coverage

Tolerate the absence of the canonicalServer instance variable, complaining as if it was empty

Test ad_schedule_proc

Document public api

Make test more robust with respect to side effects from other code around

Move remark about old AOLServer issues out of the public doc

Test ad_raise and ad_exception

file exception-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/test/exception-procs.tcl
Test ad_safe_eval api

Modernize idioms

Uniform doc

Undeprecate all f:: api that cannot be replaced by a drop-in alternative (e.g. same arguments and behavior), bring existing documentation, including examples, in the api-doc, uniform documentation style, fix dead links

Fix f::lambda, probably broken when this api was moved into the f:: namespace

To make the command universally callable, this has to be defined in the global namespace and the name needs to be fully qualified.

Test the functional api, for which a few tests were provided in the documentation

file ad-functional-procs.tcl was initially added on branch oacs-5-10.

Added waiting for for inclass-exam

    • -2
    • +19
    /openacs-4/packages/xowf/lib/inclass-exam.wf
Deprecate f::map, superseded by Tcl lmap command

Fix dead link, move doc where appropriate

Increase proc coverage

Test ad_parameter_from_file

Keep populating the event duration radio button according to the time settings

Test ad_job proc

Test ad_integer_optionlist

Increase proc coverage

Test disk cache api

file acs-cache-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/test/acs-cache-procs.tcl