• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Force a complete flush also when setting a global parameter, other than when deleting

This operation seems superfluous upstream, but downstream code has some specific flushing behavior that would otherwise be applied only at deletion. The change is supposed to be merged in a way that will enable such specific flushing downstream

Keep returning the item id from next for code around expecting such behavior

bump version number to 5.10.0d39 to refelect dependency on new svg-graph renderer on acs-tcl

improving comments, variable names, and indentation

New includelet: references-graph

Include a graph of the (partial) link structure in a wiki,

starting either with a page or a folder. When a page is

provided, the local link structure of this page is

visualized (including incoming and outgoing links of the

page; e.g. -page "." for the current page).

Alternatively, the content of a folder can be shown.

    • -0
    • +225
    ./xowiki/tcl/references-graph-procs.tcl
file references-graph-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./xowiki/tcl/references-graph-procs.tcl
improve spelling

base includelet "unresolved-references" on new table "xowiki_unresolved_references"

    • -45
    • +24
    ./xowiki/tcl/includelet-procs.tcl
improve comment

new funcion: util::inline_svg_from_dot: refactored version from private api-procs function.

use new function in api-doc

CVS: ----------------------------------------------------------------------

    • -3
    • +3
    ./acs-api-browser/acs-api-browser.info
    • -56
    • +10
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
fix broken HTML renderung (unbalanced </table>)

    • -10
    • +9
    ./acs-api-browser/www/proc-view.adp
prefer curly braces for list of options

provide a better name for link in test case

    • -1
    • +1
    ./acs-tcl/tcl/test/html-conversion-procs.tcl
Delete obsolete UI

    • -93
    • +0
    ./acs-lang/lib/change-locale-bar.tcl
Delete obsolete test page

    • -26
    • +0
    ./acs-admin/www/test/security-test.tcl
Add include contract

    • -0
    • +3
    ./forums-portlet/www/forums-portlet.tcl
Add page contract, whitrespace cleanup

Add page contract, whitespace cleanup

    • -44
    • +47
    ./dotlrn/www/dotlrn-master-kelp.tcl
Add page contract

Add include contract

Fix typo in adp

    • -1
    • +1
    ./dotlrn-portlet/www/dotlrn-admin-portlet.adp
Add include contract

Add include contract

Fix typo

Allow dots in the proc name when building the doc HTML to accomodate e.g. for procs such as "system.methodHelp"

    • -2
    • +2
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
Whitespace cleanup

Create testing instance outside the transaction so it is visible for http requests as well and tear it down, always require empty instances

    • -9
    • +15
    ./xowiki/tcl/test/xowiki-test-procs.tcl
Use a common idiom to retrieve the first instance that is not cache dependent (ToDo reproduce the issue with ::xo::parameter get_package_id_from_package_key in an own test)

    • -11
    • +11
    ./xotcl-core/tcl/06-package-procs.tcl
Use ns_conn location as a simpler way to retrieve the test URL (and more robust e.g. when behind a https proxy)

    • -34
    • +6
    ./acs-automated-testing/tcl/aa-test-procs.tcl
Let go the init_classes approach and require what is needed for each test locally (fixes path_resolve and basically all xowiki tests)

    • -14
    • +2
    ./xowiki/tcl/test/xowiki-link-test-procs.tcl
    • -18
    • +25
    ./xowiki/tcl/test/xowiki-test-procs.tcl