• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- flatten nested "lindex" structures

- merge multiple "lappend" operations

- use "lassign" instead of multiple "lindex" operations

- improve performance util_convert_line_breaks_to_html by reducing

number of regsub operations and more precise regular expressions

- use numeric comparison operator for truth value comparisons

- use "lassign" instead of multiple "lindex" operations

- reduce number of remaining "string equal" operations

  1. … 12 more files in changeset.
- don't use backslash in multiline expressions

- make long expressions more uniform and more readable

- use "in" or not in (ni) operator instead of lsearch

- brace expressions to allow for tcl compilation

- bump version number

  1. … 20 more files in changeset.
- don't abbreviate subcommands

- modernize tcl

  1. … 8 more files in changeset.
- fix regression test for cookies (was executed only, when tclwebtest is available, for no reason)

- extend regression test for cookies

- added regression test for client properties

- remove obsolete files

  1. … 4 more files in changeset.
- fixing a wierd interaction between a db_foreach and db_transaction, which leads to wierd values in parameters. Moving from db_foreach to db_list_of_lists repairs the test case.

*** empty log message ***

  1. … 5 more files in changeset.
Merged oacs-5-7 to HEAD

  1. … 167 more files in changeset.
Fixed ailing oracle test ...

case fold before checking if column exists

accept pkey, fkey, and key as constraint suffixes since the pg automatic names use them and are good

Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. There

may still be some lingering problems due to my screwing up the oacs-5-6

branch earlier, I'll be looking into this later.

  1. … 214 more files in changeset.
- fix test files__tcl_file_common_errors

- report errors as such in aa-test (wrote warnings into error log, this was ignored since ages)

- fixed naming in acs-tcl, acs-mail-lite and acs-subsite

  1. … 5 more files in changeset.
Added a test for global parameter set/get value.

Fixed up the apm parameter stuff to the point where I can at least

register and unregister, and cache values of, global parameters. There's

some really funky code here, I also took the time to have the unregister

code use the unregister API in PL/[pg]SQL rather than roll its own.

  1. … 7 more files in changeset.
TIP #138 - Add relation_tag to acs_data_links

    • -0
    • +149
    ./application-data-link-procs.tcl
  1. … 7 more files in changeset.
Non-info file merge results, with conflicts fixed

  1. … 726 more files in changeset.
Missed a detail when moving bio back to person.

  1. … 4 more files in changeset.
Moved "bio" back to "person", but with type-specific storage. People can

fight over where such things belong on another day, for now keeping it in

"person" has the advantage that the Tcl API is 100% unchanged so moving it

to type-specific storage won't break .LRN.

  1. … 8 more files in changeset.
Moved "bio" from person/generic storage to user/type-specific storage as TIP'd

(PG only, Oracle to follow soon).

  1. … 6 more files in changeset.
Fixed tests to match the tDOM-based tag closing code.

Make the "old style" tag closing style lower case to be compatible with

the "new style" (tDOM) style, for consistency and so the same test cases

can be used with both. Changed test to match.

  1. … 1 more file in changeset.
Dave's fix for this test, copied over from HEAD. Test now passes.

Use a guaranteed non-existant object_id to test data links procedure

remove old debug statement

specify tclwebtest dependency for tests

Ignore HTML comments when convertng html to text (hides MS Word junk)

  1. … 1 more file in changeset.
Merged from 5.4.2

  1. … 283 more files in changeset.
normalize some more expressions

  1. … 5 more files in changeset.
adding missing close statements

  1. … 3 more files in changeset.