• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

stupid mistake

profile each .tcl and .adp page included, make ds_collection_enabled_p only check IP list once

  1. … 1 more file in changeset.
adding support for variables embedded in I18N messages to have the noquote instruction (from the corresponding adp variable). TODO: make sure we do ad_quotehtml and lang::util::localize on the embedded variables. Adding the proc convert_percentage_signs_to_adp_variables that we don't currently need, but I'm leaving it in in case it would be useful later on.

  1. … 3 more files in changeset.
Clarified thee RefreshCache parameter: default is 'as needed', not 'when needed'; added docs to the parameter description in the .info file

  1. … 1 more file in changeset.
Fixed typo: Missing end-brace; also added 'else' to if statement for clarity.