Index: openacs-4/packages/xotcl-core/xotcl-core.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/xotcl-core.info,v diff -u -r1.94 -r1.95 --- openacs-4/packages/xotcl-core/xotcl-core.info 21 Oct 2017 13:07:27 -0000 1.94 +++ openacs-4/packages/xotcl-core/xotcl-core.info 13 Dec 2017 20:42:31 -0000 1.95 @@ -10,7 +10,7 @@ t xotcl - + Gustaf Neumann XOTcl library functionality (e.g. thread handling, online documentation, Generic Form and List Classes) 2017-08-06 @@ -43,7 +43,7 @@ BSD-Style 2 - + Index: openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl,v diff -u -r1.109 -r1.110 --- openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl 23 Nov 2017 07:54:07 -0000 1.109 +++ openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl 13 Dec 2017 20:42:31 -0000 1.110 @@ -1,4 +1,5 @@ -ad_library { +::xo::library doc { + XOTcl API for low level db abstraction @author Gustaf Neumann @@ -2707,6 +2708,7 @@ } } +::xo::library source_dependent # # Local variables: Index: openacs-4/packages/xotcl-core/tcl/06-package-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/06-package-procs.tcl,v diff -u -r1.35 -r1.36 --- openacs-4/packages/xotcl-core/tcl/06-package-procs.tcl 12 Dec 2017 10:48:33 -0000 1.35 +++ openacs-4/packages/xotcl-core/tcl/06-package-procs.tcl 13 Dec 2017 20:42:31 -0000 1.36 @@ -1,4 +1,4 @@ -ad_library { +::xo::library doc { Definition of a package manager for creating XOTcl package objects @author Gustaf Neumann (neumann@wu-wien.ac.at) @@ -450,7 +450,7 @@ #ns_log notice [::xo::Package serialize] } - +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/10-recreation-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/10-recreation-procs.tcl,v diff -u -r1.12 -r1.13 --- openacs-4/packages/xotcl-core/tcl/10-recreation-procs.tcl 21 Oct 2017 13:07:27 -0000 1.12 +++ openacs-4/packages/xotcl-core/tcl/10-recreation-procs.tcl 13 Dec 2017 20:42:31 -0000 1.13 @@ -1,4 +1,7 @@ -ad_library { +::xo::library doc { + + XOTcl functionality for handling recreation of objects + Support for the recreation of classes objects without destroying foreign references. Normally, when a class definition is reloaded, the class is destroyed and created @@ -175,6 +178,7 @@ #::xotcl::Class instmixin RR } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/20-Ordered-Composite-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/20-Ordered-Composite-procs.tcl,v diff -u -r1.24 -r1.25 --- openacs-4/packages/xotcl-core/tcl/20-Ordered-Composite-procs.tcl 1 Oct 2017 11:57:04 -0000 1.24 +++ openacs-4/packages/xotcl-core/tcl/20-Ordered-Composite-procs.tcl 13 Dec 2017 20:42:31 -0000 1.25 @@ -1,4 +1,7 @@ -ad_library { +::xo::library doc { + + Handling ordered Composites + ::xo::OrderedComposite to create tree structures with aggregated objects. This is similar to object aggregations, but preserves the order. The OrderedComposite supports @@ -180,6 +183,7 @@ } } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/40-thread-mod-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/40-thread-mod-procs.tcl,v diff -u -r1.15 -r1.16 --- openacs-4/packages/xotcl-core/tcl/40-thread-mod-procs.tcl 21 Oct 2017 13:07:27 -0000 1.15 +++ openacs-4/packages/xotcl-core/tcl/40-thread-mod-procs.tcl 13 Dec 2017 20:42:31 -0000 1.16 @@ -1,6 +1,9 @@ -ad_library { +::xo::library doc { + Tcl API for Thread management provides some support for threads - under the AOL-server and XOTcl. It contains + under NaviServer and/or AOLserver. + + This package contains essentially two classes THREAD and Proxy.

The class THREAD is used to create, initialize @@ -293,6 +296,7 @@ [:server] do [:serverobj] {*}$args } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/bgdelivery-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/bgdelivery-procs.tcl,v diff -u -r1.55 -r1.56 --- openacs-4/packages/xotcl-core/tcl/bgdelivery-procs.tcl 23 Nov 2017 08:05:05 -0000 1.55 +++ openacs-4/packages/xotcl-core/tcl/bgdelivery-procs.tcl 13 Dec 2017 20:42:31 -0000 1.56 @@ -1,4 +1,4 @@ -ad_library { +::xo::library doc { Routines for background delivery of files @@ -774,6 +774,7 @@ :do -async $spooler release } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/chat-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/Attic/chat-procs.tcl,v diff -u -r1.28 -r1.29 --- openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 21 Oct 2017 13:07:27 -0000 1.28 +++ openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 13 Dec 2017 20:42:31 -0000 1.29 @@ -1,5 +1,5 @@ -ad_library { - generic chat - chat procs +xo::library doc { + Generic chat procs @creation-date 2006-02-02 @author Gustaf Neumann @@ -358,6 +358,7 @@ } } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/cluster-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/cluster-procs.tcl,v diff -u -r1.10 -r1.11 --- openacs-4/packages/xotcl-core/tcl/cluster-procs.tcl 21 Oct 2017 13:07:27 -0000 1.10 +++ openacs-4/packages/xotcl-core/tcl/cluster-procs.tcl 13 Dec 2017 20:42:31 -0000 1.11 @@ -1,4 +1,4 @@ -ad_library { +::xo::library doc { XOTcl cluster support @author Gustaf Neumann @@ -136,6 +136,7 @@ } } +::xo::library source_dependent # # Local variables: Index: openacs-4/packages/xotcl-core/tcl/context-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/context-procs.tcl,v diff -u -r1.68 -r1.69 --- openacs-4/packages/xotcl-core/tcl/context-procs.tcl 4 Oct 2017 08:53:35 -0000 1.68 +++ openacs-4/packages/xotcl-core/tcl/context-procs.tcl 13 Dec 2017 20:42:31 -0000 1.69 @@ -1,4 +1,6 @@ -ad_library { +xo::library doc { + Context handling interface + Definition of a connection context, containing user info, urls, parameters. this is used via "Package initialize"... similar as page_contracts and for included content (includelets), and used for per-connection caching as well. @@ -575,6 +577,8 @@ } +::xo::library source_dependent + # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/doc-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/doc-procs.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/xotcl-core/tcl/doc-procs.tcl 7 Aug 2017 23:48:30 -0000 1.2 +++ openacs-4/packages/xotcl-core/tcl/doc-procs.tcl 13 Dec 2017 20:42:31 -0000 1.3 @@ -1,5 +1,5 @@ -ad_library { - generic doc procs +xo::library doc { + Generic doc procs @creation-date 2015-04-30 @author Gustaf Neumann @@ -192,6 +192,8 @@ } +::xo::library source_dependent +# # Local variables: # mode: tcl # tcl-indent-level: 4 Index: openacs-4/packages/xotcl-core/tcl/generic-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/generic-procs.tcl,v diff -u -r1.101 -r1.102 --- openacs-4/packages/xotcl-core/tcl/generic-procs.tcl 12 Dec 2017 10:50:55 -0000 1.101 +++ openacs-4/packages/xotcl-core/tcl/generic-procs.tcl 13 Dec 2017 20:42:31 -0000 1.102 @@ -1,4 +1,4 @@ -ad_library { +xo::library doc { A simple OO interface for ad_form for acs_objects and content repository items. @@ -647,6 +647,8 @@ } } namespace import -force ::Generic::* +::xo::library source_dependent + # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/http-client-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/http-client-procs.tcl,v diff -u -r1.32 -r1.33 --- openacs-4/packages/xotcl-core/tcl/http-client-procs.tcl 21 Oct 2017 13:07:27 -0000 1.32 +++ openacs-4/packages/xotcl-core/tcl/http-client-procs.tcl 13 Dec 2017 20:42:31 -0000 1.33 @@ -1,4 +1,4 @@ -ad_library { +xo::library doc { XOTcl implementation for synchronous and asynchronous HTTP and HTTPS requests @@ -813,6 +813,7 @@ # HttpCore instmixin add ::xo::HttpRequestTrace } +::xo::library source_dependent # # Local variables: # mode: tcl Index: openacs-4/packages/xotcl-core/tcl/policy-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/policy-procs.tcl,v diff -u -r1.26 -r1.27 --- openacs-4/packages/xotcl-core/tcl/policy-procs.tcl 21 Oct 2017 11:42:23 -0000 1.26 +++ openacs-4/packages/xotcl-core/tcl/policy-procs.tcl 13 Dec 2017 20:42:31 -0000 1.27 @@ -1,4 +1,4 @@ -ad_library { +xo::library doc { XOTcl API for policies @author Gustaf Neumann @@ -218,6 +218,7 @@ } +::xo::library source_dependent # # Local variables: # mode: tcl