Index: openacs-4/packages/acs-templating/tcl/tag-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/tcl/tag-procs.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/tcl/tag-procs.tcl 9 May 2001 05:15:58 -0000 1.2 +++ openacs-4/packages/acs-templating/tcl/tag-procs.tcl 12 Dec 2001 20:56:53 -0000 1.3 @@ -50,8 +50,11 @@ set chunk $errorMsg } - append condition "\} \{" - template::adp_append_code $condition + append condition "} {" + switch $condition_type { + if {template::adp_append_code $condition} + elseif {template::adp_append_code $condition -nobreak} + } # Done evaluating condition; evaluate body template::adp_compile_chunk $chunk