Index: openacs-4/packages/acs-tcl/tcl/tcl-documentation-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/tcl-documentation-procs.tcl,v diff -u -N -r1.28 -r1.29 --- openacs-4/packages/acs-tcl/tcl/tcl-documentation-procs.tcl 10 Feb 2011 17:34:01 -0000 1.28 +++ openacs-4/packages/acs-tcl/tcl/tcl-documentation-procs.tcl 10 Feb 2011 18:18:06 -0000 1.29 @@ -842,7 +842,7 @@ # Check the name of the argument to passed in the form, ignore if not valid - if { [string match -nocase {[a-z0-9_\.]*} [ns_set key $form $form_counter_i] ] } { + if { [regexp -nocase -- {^[a-z0-9_\.\:]*$} [ns_set key $form $form_counter_i] ] } { set actual_name [ns_set key $form $form_counter_i] # The name of the formal argument in the page