• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
remove deprecated calls to ad_parameter

  1. … 4 more files in changeset.
use tcl 8.4 comparison operators and braced exprs for byte code compilation

  1. … 2 more files in changeset.
Merged the 5.3 branch with HEAD. Look for tags with the pattern

drb-*-20070513

  1. … 324 more files in changeset.
Return the correct code from template::adp_parse.

Fixed adp_parse to pop the parse_level from the adp_level stack regardless of how template::adp_parse exits. This makes debugging some problems with include tags much easier when multirows are in use or variables are being passed by reference.

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Parse level wasn't being popped off if an included template triggered an

error. This broke my version of the portals package which uses includes

rather than generate stuff via explicit calls in Tcl as the new-portals

package did.

Fix array reference

Uncomment regsub accidentlly committed with comment.

Fix array reference

Fix array reference

Fix array reference in expand_percentage_signs

Merge fix for bug#2691 from 5.2 branch.

  1. … 1 more file in changeset.
Backport from 5.2 fix for $ in variable in call to expand percentage signs.

  1. … 1 more file in changeset.
Fix bug#2691, more safely substitute variables in message keys.

Thanks for Andrew Grumet for the original code and Jeff for the suggestion to

esacpe commands from an array key reference.

Includes autoamted test code.

  1. … 1 more file 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.
adds support for page fragment cache stuff from developer support

Add Don's change back in since the previous commits fix the other regexps to match this one.

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
rolled back last change in template::adp_array_variable_regexp since it broke existing code

Daveb made a change to the noquote regexp used to recognize array vars, but

didn't make the change to the "normal" version of the proc. His own test

case caught it, I assume he must've caught it but forgot to commit ...

Fix bug in array_variable_regexp_noquote that cannot recognize arrays with .

in the key name such as when a formerror occurs in an element with a . in the name.

Roll back change to regular array variable regexp. Only noquote regexp needed to be changed.

Allow adp array variable regexp to work with arrays with . in the key names. This happens when a formerror is generated on a form element where the element name has an embedded . so it can be interpreted as an array when processing the form. Added test cases.

  1. … 1 more file in changeset.
Resolves bug 2045: tcl/prase-procs.tcl spelling fix, courtesy of Frank Myhr.

adds the function template::adp_include which is a public interface for generating strings from adp includes instead of the private template::adp_parse -string; also docs for template::util::multirow_foreach

  1. … 1 more file in changeset.
Reverting to version 1.30, moving new adp-revealing developer support code to tag-init.tcl where the checks run more efficiently (once per thread after startup instead of once per view per template ) and the inserted markup doesn't break the DOM.

Added a developer support hook to adp_parse to support 'ADP reveal mode'

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

  1. … 647 more files in changeset.
namespace qualifier needed for ds_enabled_p