• last updated 1 hour ago
Constraints: committers
Constraints: files
Constraints: dates
whitespace cleanup

new API method Table->column_names to query the defined columns of a table.

  1. … 1 more file in changeset.
do not add __csrf_token to sort order url

address global variable __csrf_token directly

  1. … 1 more file in changeset.
Replace single quotes wuith double quotes in javascript expressions involving acs_ListBulkActionClick

this is really needed only for the URL part, but was done on the name as well for consistency. The reason

is even a properly encoded URL could still contain single quotes, therefore breaking the expression,

while double quotes are expected to be encoded in valid, urlencoded URLs. This relies on trusting the developer

to properly encode URLs, which should be expected. An alternative could involve active escaping of

javascript special characters by e.g. ad_js_escape.

  1. … 6 more files in changeset.
Use person api, which is properly cached and now won't fail anymore with non-existing users, but will just return an empty string

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
improve spelling

  1. … 7 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
prefer XOTcl2 idioms

  1. … 7 more files in changeset.
Add ad_script_abort (thanks to Felix Moedritscher)

  1. … 1 more file in changeset.
Add custom delimiter to csv (Thanks to Monika Andergassen)

Reduce numbber of "catch" operations

  1. … 8 more files in changeset.
Fix typos

  1. … 24 more files in changeset.
prefer XOTcl2 idioms

  1. … 10 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Standardize spelling of names of products (Tcl, AOLserver, PostgreSQL, NaviServer, tDOM)

  1. … 13 more files in changeset.
tighten regexps for message keys

  1. … 1 more file in changeset.
Fix potential naming conflict in ::html namepace

- use function instread of variable

- use for hex codes 2-digit notation \xHH to make it compatible for tcl8.6

  1. … 5 more files in changeset.
- use template::add_event_listener

- bump version number to 0.151

  1. … 1 more file in changeset.
- replace onclick handle by event listener

- use always template::head procs

- bump version number to 0.150

  1. … 1 more file in changeset.
- added tdom command "::html::CSRFToken" similar to html::div etc. for easy generation of csrf token in tdom contexts

  1. … 1 more file in changeset.
- add method CSRFToken to tdom::Object

- bump version number to 0.147

  1. … 1 more file in changeset.
- provide means to avoid i18n substitutions in cases where the full

content is running trough full substitutions

- bump version number of xowiki to 5.9.1d4

- bump version number of xotcl-core to 0.145

  1. … 4 more files in changeset.
- use explicit "create" statements

  1. … 2 more files in changeset.
- prevent overquoring (e.g. when yui tables are used)

- quote tags in javascript code (ns_quotehtml is too much)