Index: openacs-4/packages/acs-mail-lite/www/doc/imap-install.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail-lite/www/doc/imap-install.adp,v diff -u -r1.2.2.2 -r1.2.2.3 --- openacs-4/packages/acs-mail-lite/www/doc/imap-install.adp 19 Jul 2019 08:50:14 -0000 1.2.2.2 +++ openacs-4/packages/acs-mail-lite/www/doc/imap-install.adp 5 Jan 2021 17:10:17 -0000 1.2.2.3 @@ -68,7 +68,7 @@ apt-get install libssl-dev libpam-unix2 libpam0g-dev libkrb5-dev

Build panda-imap with:

make ldb EXTRACFLAGS=-fPIC -

If your system requires ipv4 only, add the flags: +

If your system requires IPv4 only, add the flags: IP=4 IP6=4 SSLTYPE=nopwd like this:

make ldb EXTRACFLAGS=-fPIC IP=4 IP6=4 SSLTYPE=nopwd

Some of these are defaults, but the defaults weren't recognized on the test system, Index: openacs-4/packages/acs-tcl/lib/check-installed.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/lib/check-installed.adp,v diff -u -r1.1 -r1.1.2.1 --- openacs-4/packages/acs-tcl/lib/check-installed.adp 3 Aug 2018 09:46:35 -0000 1.1 +++ openacs-4/packages/acs-tcl/lib/check-installed.adp 5 Jan 2021 17:10:17 -0000 1.1.2.1 @@ -5,7 +5,7 @@

In the current installation the @resource_name@ is used via CDN @cdn@.

Do you want to download - version @version@ of @resource_name@ to your file system?

+ version @version@ of @resource_name@ to your filesystem?

The directory @path@ is NOT writable for the server. In Index: openacs-4/packages/acs-tcl/tcl/memoize-procs-naviserver.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/memoize-procs-naviserver.tcl,v diff -u -r1.9.2.5 -r1.9.2.6 --- openacs-4/packages/acs-tcl/tcl/memoize-procs-naviserver.tcl 26 Dec 2020 16:39:05 -0000 1.9.2.5 +++ openacs-4/packages/acs-tcl/tcl/memoize-procs-naviserver.tcl 5 Jan 2021 17:10:17 -0000 1.9.2.6 @@ -54,7 +54,7 @@ @return The possibly-cached value returned by script. } { # - # When util_memoize is called before the cache is created dont + # When util_memoize is called before the cache is created don't # raise an error but eval without caching. # # The AOLserver version of the proc says "no uplevel", so do not Index: openacs-4/packages/acs-tcl/tcl/parameter-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/parameter-procs.tcl,v diff -u -r1.26.2.2 -r1.26.2.3 --- openacs-4/packages/acs-tcl/tcl/parameter-procs.tcl 13 Feb 2020 10:42:42 -0000 1.26.2.2 +++ openacs-4/packages/acs-tcl/tcl/parameter-procs.tcl 5 Jan 2021 17:10:17 -0000 1.26.2.3 @@ -61,7 +61,7 @@ Get the value of a global package parameter. @param localize should we attempt to localize the parameter - @param boolean insure boolean parameters are normalized to 0 or 1 + @param boolean ensure boolean parameters are normalized to 0 or 1 @param package_key identifies the package to which the global param belongs @param parameter which parameter's value to get @param default what to return if we don't find a value. Defaults to returning the empty string. @@ -139,7 +139,7 @@ Get the value of a package instance parameter. @param localize should we attempt to localize the parameter - @param boolean insure boolean parameters are normalized to 0 or 1 + @param boolean ensure boolean parameters are normalized to 0 or 1 @param package_id what package to get the parameter from. Defaults to [ad_conn package_id] @param parameter which parameter's value to get Index: openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl,v diff -u -r1.153.2.28 -r1.153.2.29 --- openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl 21 Nov 2020 16:45:52 -0000 1.153.2.28 +++ openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl 5 Jan 2021 17:10:17 -0000 1.153.2.29 @@ -1577,7 +1577,7 @@ # error message, the templating system cannot # determine the appropriate template without # the node_id. In case of failure, the - # toplevel node_is is returned. + # top-level node_is is returned. set node [site_node::get -url /] set ad_conn($var) [dict get $node $var] ns_log notice "ad_conn: request processor did not set , fallback: $ad_conn($var)" Index: openacs-4/packages/acs-tcl/tcl/xml-1-dom-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/xml-1-dom-procs.tcl,v diff -u -r1.11.2.1 -r1.11.2.2 --- openacs-4/packages/acs-tcl/tcl/xml-1-dom-procs.tcl 28 Nov 2019 10:42:20 -0000 1.11.2.1 +++ openacs-4/packages/acs-tcl/tcl/xml-1-dom-procs.tcl 5 Jan 2021 17:10:17 -0000 1.11.2.2 @@ -190,7 +190,7 @@ # Initialise child node list set ${varPrefix}1 {} - # Return the new toplevel node + # Return the new top-level node return ${name}(node1) } Index: openacs-4/packages/acs-templating/www/doc/developer-guide.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/doc/developer-guide.adp,v diff -u -r1.4 -r1.4.2.1 --- openacs-4/packages/acs-templating/www/doc/developer-guide.adp 25 Apr 2018 08:42:17 -0000 1.4 +++ openacs-4/packages/acs-templating/www/doc/developer-guide.adp 5 Jan 2021 17:10:17 -0000 1.4.2.1 @@ -15,7 +15,7 @@ promised in the contract, and not write to the connection. At the end of your Tcl page, call ad_return_template . The -template system will look for an adp page with the file name stub +template system will look for an adp page with the filename stub you indicate (defaulting to the same stub as the Tcl page), process that, and deliver it to the client. The adp page can use the datasources defined in the Tcl page. Index: openacs-4/packages/acs-templating/www/doc/no-quote-upgrade.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/doc/no-quote-upgrade.adp,v diff -u -r1.6.2.2 -r1.6.2.3 --- openacs-4/packages/acs-templating/www/doc/no-quote-upgrade.adp 1 Nov 2019 13:16:18 -0000 1.6.2.2 +++ openacs-4/packages/acs-templating/www/doc/no-quote-upgrade.adp 5 Jan 2021 17:10:17 -0000 1.6.2.3 @@ -104,7 +104,7 @@ </form>

-Snippets of HTML produced by Tcl code, a.k.a. +Snippets of HTML produced by Tcl code, aka widgets .
Normally we try to fit all HTML code into the ADP template and have Index: openacs-4/packages/acs-templating/www/doc/TclDocs/publish.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/doc/TclDocs/publish.adp,v diff -u -r1.5.2.1 -r1.5.2.2 --- openacs-4/packages/acs-templating/www/doc/TclDocs/publish.adp 11 Mar 2019 08:25:47 -0000 1.5.2.1 +++ openacs-4/packages/acs-templating/www/doc/TclDocs/publish.adp 5 Jan 2021 17:10:17 -0000 1.5.2.2 @@ -129,7 +129,7 @@ url_ref* The name of the variable in the calling frame that -will receive the relative URL of the file in the file system which +will receive the relative URL of the file in the filesystem which contains the content blob Index: openacs-4/packages/acs-templating/www/doc/appendices/memory.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/doc/appendices/memory.adp,v diff -u -r1.4 -r1.4.2.1 --- openacs-4/packages/acs-templating/www/doc/appendices/memory.adp 25 Apr 2018 08:42:18 -0000 1.4 +++ openacs-4/packages/acs-templating/www/doc/appendices/memory.adp 5 Jan 2021 17:10:17 -0000 1.4.2.1 @@ -7,9 +7,9 @@

Parsing Templates in Memory

Templating System

The templating system code is oriented towards parsing templates -stored in the file system, in conjunction with a Tcl script that is +stored in the filesystem, in conjunction with a Tcl script that is also stored as a file. However, when the template is not actually -stored in the file system, you will need to parse it as a string in +stored in the filesystem, you will need to parse it as a string in memory. Two common situations in which this occurs are: