• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Avoid noisy “table not found” errors on PostgreSQL

Previously, our localization script always queried the Oracle‐specific

view `v$nls_valid_values`. On PostgreSQL this table doesn’t exist, so

the DB driver logged a misleading “relation does not exist” error.

Now, we only perform that query when connected to Oracle. For all other

DBs (e.g. PostgreSQL) we skip it, eliminating spurious errors from

the logs.

In the the futures, one should introduce a new API call named in the

lines of "get_NLS_Info" that encapsulates the database‐specific logic

for determining language, charset, and territory.

bump version number to 6.* to reflect tcl9 compatibility

Rework array idioms in dict idioms where appropriate, avoid unsetting arrays via pattern matching

    • -27
    • +25
    ./tcl/test/acs-lang-test-procs.tcl
Rework array idioms into dict idioms to avoid the need to unset

tcl9 changes in regression test: "2000-00-00 00:00:00" is not a valid date anymore

    • -7
    • +16
    ./tcl/test/acs-lang-localization-procs.tcl
tcl9 changes in regression test: fix read of latin1 file with wrong encoding

merge with missing files

    • -0
    • +0
    ./www/admin/edit-localized-message.tcl
  1. … 1450 more files in changeset.
merge from oacs-5-10

    • -0
    • +2
    ./catalog/acs-lang.ast_ES.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/acs-lang.ca_ES.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/acs-lang.da_DK.ISO-8859-1.xml
    • -1
    • +3
    ./catalog/acs-lang.de_DE.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/acs-lang.en_AU.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/acs-lang.en_GB.ISO-8859-1.xml
    • -4
    • +8
    ./catalog/acs-lang.en_US.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/acs-lang.es_CO.ISO-8859-1.xml
    • -0
    • +4
    ./catalog/acs-lang.es_ES.ISO-8859-1.xml
  1. … 8085 more files in changeset.
file lang-widget-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/lang-widget-procs.tcl
file lang-util-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/lang-util-procs.tcl
file locale-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/locale-procs.tcl
file lang-catalog-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/lang-catalog-procs.tcl
file upgrade-5.10.0d13-5.10.0d14.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/oracle/upgrade/upgrade-5.10.0d13-5.10.0d14.sql
file upgrade-5.10.0d12-5.10.0d13.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
file upgrade-5.10.0d11-5.10.0d12.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/oracle/upgrade/upgrade-5.10.0d11-5.10.0d12.sql
file message-unregister.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/admin/message-unregister.adp
file message-unregister.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/admin/message-unregister.tcl
file index.xql was initially added on branch oacs-5-10.

file package-list.xql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/admin/package-list.xql
file message-undelete.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/admin/message-undelete.adp
file message-undelete.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/admin/message-undelete.tcl
file upgrade-5.10.0d2-5.10.0d3.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/oracle/upgrade/upgrade-5.10.0d2-5.10.0d3.sql
    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-5.10.0d2-5.10.0d3.sql
Whitespace changes + editor hints

  1. … 19 more files in changeset.
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
Fix typo in proc doc

don't load deleted messages into the cache and drop conceptually broken parameter

Get rid of warning: "template::form::check_elements: MISSING FORMWIDGET"

Fix typo

Replace silent catch with something nicer

Fulfill Lars old dream by using a thread safe idiom