• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
.xql-file reform of acs-tcl (part 3)

- remove obsolete queries

ad_acs_admin_id.acs_admin_id_get

ad_db_select_widget.currency_info

ad_maybe_redirect_for_registration.sql_test_1

ad_maybe_redirect_for_registration.sql_test_2

ad_permission_p.n_privs

ad_user_class_query.sql_post_select_for_user_class

apm_file_add.apm_file_add

apm_file_remove.apm_file_remove

apm_package_install.version_exists_p

site_node::get_url_from_object_id.select_url_from_object_id

user_search

- remove obsolete files

tcl/00-database-procs-postgresql-postgresql.xql

tcl/00-database-procs-postgresql.tcl

tcl/defs-procs-oracle.xql

tcl/defs-procs-postgresql.xql

tcl/deprecated-utilities-procs.xql

tcl/request-processor-init.xql

tcl/request-processor-procs-oracle.xql

tcl/request-processor-procs-postgresql.xql

tcl/widgets-procs.xql

    • -10
    • +0
    /openacs-4/packages/acs-tcl/tcl/admin-procs.xql
  1. … 8 more files in changeset.
.xql-file reform of acs-tcl (part 2)

- remove unsused .xql queries

apm_package_list_search_order.get_dependencies

- remove redundant .xql queries

apm_package_version_installed_p.apm_package_version_installed_p

apm_generate_package_spec.callback_info

.xql-file reform of acs-tcl (part 1)

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove pre xotcl 2.0 code

- use consistently scope_eval instead of per-method handling

- xo::api handles all in thread executions via "do"

- use higher level api

- avoid generation of links with four leading colons

- strip namespace if provided

- fix typo

- don't list sub-objects as methods

- handle "namespace eval" in pretty-print code

- generalize object handling

- add redirect to object browser in case an object is passed to proc-view

- add method label for forwarders

- use on one more place ad_return_complaint

    • -2
    • +8
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- fix variable name

- improve portrait bits to provide cached scaling and caching

- bump version number

- improve robustness of upgrade script

- new function "ad_exception" to check, if an exception was raised be OpenACS

    • -2
    • +2
    /openacs-4/packages/acs-tcl/acs-tcl.info
- support ad_complain in xowiki for invalid values

- bump version number to 5.9.1d2

    • -2
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -13
    • +45
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -6
    • +17
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- improve escaping for message keys in documentation

- replaced api-doc interface for forwarders (__api_make_forward_doc)

by ame interface used everywhere else (update_method_doc)

- fix a fk bug in old installations: it seems that the constraints were renamed ages ago, and since this time the ON DELETE CASCADE constraints are missing.

file upgrade-5.9.0-5.9.1d1.sql was initially added on branch oacs-5-9.

- output just one configuration parmeter per line

- improve layout of documented configuration parameters

- use @param for documenting parmeters (rather than manual HTML layout)

- improve robustness with oder versions of nsf

- improve class, object and method browser (in collaboration

with acs-api-browser)

- improve xotcl2/nx support (e.g. obtain OpenACS doc-strings

from object, class and method definitions)

- suport for debugging methods from api-doc interface (with

an appropriate nsf version)

- rename xotcl::api to xo::api (same namespace as other OpenACS

specific xotcl stupport functions)

- state clearly that xotcl 2.0 is required

- improve xotcl2/nx support

- remove legacy code

- bump version to 0.142, update dependencies

    • -230
    • +513
    /openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl
    • -104
    • +102
    /openacs-4/packages/xotcl-core/tcl/doc-procs.tcl
    • -133
    • +140
    /openacs-4/packages/xotcl-core/www/show-object.tcl
- improve backwards compatibility