• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge with missing files

  1. … 1464 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
Deprecate template::util::is_true, implemented as a simple string command oneliner since 2015 and inline occurrences

  1. … 33 more files in changeset.
move template_tag_* commands to proper namespace

  1. … 1 more file in changeset.
Fix log warning message

whitespace changes

  1. … 1 more file in changeset.
replace "catch" by "ad_try"

Improve warning message to provide more precise context

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 81 more files in changeset.
normalize boolean expressions in ADP files

  1. … 14 more files in changeset.
Add warning, when undocumented shortcut is used

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Some more Tcl cleanup

- use curly brackes to enable byte code compilation

- don't use "[expr ...]" when not needed

- prefer "incr i -1" over "set i [expr {$i - 1}] "

  1. … 15 more files in changeset.
Introduced missing ad_library statement. Normalized overall library description.

  1. … 21 more files in changeset.
- fix variable name

- reduce verbosity

- last commit message lacks mentioning:

* allow form names with "dashes" for the standard forms template

* use template_tag_subst_reference mroe consistently

- use more byte-compiled tcl functions in generated adp code

- use "string is true" instead of home-cooked version

  1. … 1 more file in changeset.
Fix template_tag_if_interp_expr to make it work with compound expressions again (such as <if @a@ not nil and @b@ not nil>)

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- produce more efficient compiled adp template code (using preferably byte-compiled functions)

  1. … 1 more file in changeset.
- white space change to follow coding conventions

  1. … 1 more file in changeset.
- use tcl 8.5 lindex features

  1. … 4 more files in changeset.
- added "@var;literal@" notation: such variables are neither quoted nor localized. This leads to more sane code in case of comparison in .adp files

  1. … 1 more file in changeset.
- remove "magic" eval construct, since nobody seems to know, what this is for... (see old comment)

produce more efficient code from the adp-compiler (using byte compiled functions, using local vars)

  1. … 3 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
<if XXYYZZ in YY> would return true. this fixes it so the literal string has to be in there

add proc doc to a bunch of procs, declare some things with explicit namespaces rather than in namespace eval, make some public things private

  1. … 25 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 321 more files in changeset.
throw an error if the nil or defined tag is given anything other than a variable