Index: openacs-4/packages/xowiki/tcl/form-field-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/form-field-procs.tcl,v diff -u -r1.263 -r1.264 --- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 9 Apr 2018 07:58:06 -0000 1.263 +++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 9 Apr 2018 08:11:05 -0000 1.264 @@ -106,7 +106,7 @@ #} FormField instproc init {} { - if {![info exists :label]} {my label [string totitle ${:name}]} + if {![info exists :label]} {:label [string totitle ${:name}]} if {![info exists :id]} {set :id ${:name}} set :html(id) ${:id} #if {[info exists :default]} {set :value [:default]} @@ -239,7 +239,7 @@ FormField instproc remove_omit {} { set m ::xowiki::formfield::omit - if {[:ismixin $m]} {my mixin delete $m} + if {[:ismixin $m]} {:mixin delete $m} } FormField instproc set_disabled {disable} { #:msg "${:name} set disabled $disable" @@ -285,13 +285,13 @@ switch -glob -- $s { optional {set :required false} required {set :required true; my remove_omit} - omit {my mixin add ::xowiki::formfield::omit} - noomit {my remove_omit} - disabled {my set_disabled true} - readonly {my readonly true} - enabled {my set_disabled false} - label=* {my label [lindex [split $s =] 1]} - help_text=* {my help_text [lindex [split $s =] 1]} + omit {:mixin add ::xowiki::formfield::omit} + noomit {:remove_omit} + disabled {:set_disabled true} + readonly {:readonly true} + enabled {:set_disabled false} + label=* {:label [lindex [split $s =] 1]} + help_text=* {:help_text [lindex [split $s =] 1]} *=* { set p [string first = $s] set attribute [string range $s 0 $p-1] @@ -465,7 +465,7 @@ # foreach att $atts { lassign $att var value - if {[info exists :$var]} {my unset $var} + if {[info exists :$var]} {:unset $var} } } @@ -758,7 +758,7 @@ } submit_button instproc render_input {} { # don't disable submit buttons - if {[:type] eq "submit"} {my unset -nocomplain disabled} + if {[:type] eq "submit"} {:unset -nocomplain disabled} ::html::button [:get_attributes name type {form_button_CSSclass class} title disabled] { ::html::t ${:value} } @@ -795,8 +795,8 @@ } return 1 } - file instproc tmpfile {value} {my set [self proc] $value} - file instproc content-type {value} {my set [self proc] $value} + file instproc tmpfile {value} {:set [self proc] $value} + file instproc content-type {value} {:set [self proc] $value} file instproc initialize {} { :type file set :booleanHTMLAttributes {multiple} @@ -1093,7 +1093,7 @@ } import_archive instproc initialize {} { next - if {[:help_text] eq ""} {my help_text "#xowiki.formfield-import_archive-help_text#"} + if {[:help_text] eq ""} {:help_text "#xowiki.formfield-import_archive-help_text#"} } import_archive instproc pretty_value {v} { set package_id [${:object} package_id] @@ -1165,7 +1165,7 @@ set :widget_type text(hidden) # remove mixins in case of retyping :mixin "" - if {[info exists :size]} {my unset size} + if {[info exists :size]} {:unset size} } hidden instproc render_item {} { # don't render the labels @@ -1628,8 +1628,8 @@ if {![:istype ::xowiki::formfield::richtext] && [info exists :editor]} { # downgrading #:msg "downgrading [:info class]" - foreach m [:info mixin] {if {[$m exists editor_mixin]} {my mixin delete $m}} - foreach v {editor options} {if {[info exists :$v]} {my unset $v}} + foreach m [:info mixin] {if {[$m exists editor_mixin]} {:mixin delete $m}} + foreach v {editor options} {if {[info exists :$v]} {:unset $v}} } next } @@ -1702,7 +1702,7 @@ error [_ xowiki.error-form_constraint-unknown_editor \ [list name ${:name} editor [:editor] editors $editors]] } - foreach m [:info mixin] {if {[$m exists editor_mixin]} {my mixin delete $m}} + foreach m [:info mixin] {if {[$m exists editor_mixin]} {:mixin delete $m}} :mixin add $editor_class #:msg "MIXIN $editor: [:info precedence]" :reset_parameter @@ -3112,7 +3112,7 @@ youtube_url instproc initialize {} { next - if {[:help_text] eq ""} {my help_text "#xowiki.formfield-youtube_url-help_text#"} + if {[:help_text] eq ""} {:help_text "#xowiki.formfield-youtube_url-help_text#"} } youtube_url instproc pretty_value {v} { if {$v eq ""} { @@ -3145,7 +3145,7 @@ } image_url instproc initialize {} { next - if {[:help_text] eq ""} {my help_text "#xowiki.formfield-image_url-help_text#"} + if {[:help_text] eq ""} {:help_text "#xowiki.formfield-image_url-help_text#"} } image_url instproc entry_name {value} { set value [string map [list %2e .] $value] @@ -3565,7 +3565,7 @@ } label instproc render_item {} { # sanity check; required and label do not fit well together - if {[:required]} {my required false} + if {[:required]} {:required false} next } label instproc render_input {} { Index: openacs-4/packages/xowiki/tcl/includelet-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/includelet-procs.tcl,v diff -u -r1.216 -r1.217 --- openacs-4/packages/xowiki/tcl/includelet-procs.tcl 9 Apr 2018 07:58:06 -0000 1.216 +++ openacs-4/packages/xowiki/tcl/includelet-procs.tcl 9 Apr 2018 08:11:05 -0000 1.217 @@ -81,7 +81,7 @@ } } ::xowiki::Includelet proc available_includelets {} { - if {[array exists :html]} {my array unset html} + if {[array exists :html]} {:array unset html} :describe_includelets [::xowiki::Includelet info subclass] set result "<ul>" foreach d [lsort [array names :html]] { Index: openacs-4/packages/xowiki/tcl/link-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/link-procs.tcl,v diff -u -r1.101 -r1.102 --- openacs-4/packages/xowiki/tcl/link-procs.tcl 9 Apr 2018 07:58:06 -0000 1.101 +++ openacs-4/packages/xowiki/tcl/link-procs.tcl 9 Apr 2018 08:11:05 -0000 1.102 @@ -578,7 +578,7 @@ ::xo::Page requireJS urn:ad:js:get-http-object ::xo::Page requireJS "/resources/xowiki/popup-handler.js" ::xo::Page requireJS "/resources/xowiki/overlib/overlib.js" - if {![info exists :cssid]} {my cssid [::xowiki::Includelet html_id [self]]} + if {![info exists :cssid]} {:cssid [::xowiki::Includelet html_id [self]]} template::add_event_listener \ -id [:cssid] \ -script [subst {showInfo('[ns_quotehtml $href?master=0]','[ns_quotehtml $label]')}] Index: openacs-4/packages/xowiki/tcl/repeat-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/repeat-procs.tcl,v diff -u -r1.12 -r1.13 --- openacs-4/packages/xowiki/tcl/repeat-procs.tcl 14 Mar 2018 15:40:49 -0000 1.12 +++ openacs-4/packages/xowiki/tcl/repeat-procs.tcl 9 Apr 2018 08:11:05 -0000 1.13 @@ -66,7 +66,7 @@ # don't propagate "repeat" and "label" properties if { [string match "repeat=*" $s] || [string match "label=*" $s] } continue if { "required" eq $s} {set is_required true; continue} - if { "disabled" eq $s} {my set_disabled true} + if { "disabled" eq $s} {:set_disabled true} lappend result $s } return [list $is_required [join $result ,]] Index: openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl,v diff -u -r1.142 -r1.143 --- openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 9 Apr 2018 07:58:06 -0000 1.142 +++ openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 9 Apr 2018 08:11:05 -0000 1.143 @@ -50,8 +50,8 @@ set __fields "" set field_list [:field_list] set show_page_order [[${:data} package_id] show_page_order] - if {!$show_page_order} { my f.page_order "= hidden" } - if {${:autoname}} { my f.name "= hidden,optional"} + if {!$show_page_order} { :f.page_order "= hidden" } + if {${:autoname}} { :f.name "= hidden,optional"} set form_fields [list] foreach __field $field_list { @@ -620,7 +620,7 @@ # don't call validate on the folder object, don't let people change its name set name [${:data} set name] if {$name eq "::[${:data} set parent_id]"} { - my f.name "= inform,help_text=" + :f.name "= inform,help_text=" :validate {{name {1} {dummy}} } #:log "--e don't validate folder id - parent_id = [${:data} set parent_id]" } @@ -734,7 +734,7 @@ set __ia [${:data} set instance_attributes] foreach var ${:page_instance_form_atts} { - if {[dict exists $__ia $var]} {my var $var [list [dict get $__ia $var]]} + if {[dict exists $__ia $var]} {:var $var [list [dict get $__ia $var]]} } } Index: openacs-4/packages/xowiki/tcl/xowiki-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-procs.tcl,v diff -u -r1.511 -r1.512 --- openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 9 Apr 2018 07:58:06 -0000 1.511 +++ openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 9 Apr 2018 08:11:05 -0000 1.512 @@ -1582,7 +1582,7 @@ # set name $stripped_name } else { - if {$nls_language ne ""} {my nls_language $nls_language} + if {$nls_language ne ""} {:nls_language $nls_language} set name [:lang]:$stripped_name } } @@ -2373,9 +2373,9 @@ foreach l0 [split $content \n] { append l [string map $markupmap(escape) $l0] if {[string first \{\{ $l] > -1 && [string first \}\} $l] == -1} {append l " "; continue} - set l [:regsub_eval $RE(anchor) $l {my anchor "\1"} "1"] - set l [:regsub_eval $RE(div) $l {my div "\1"}] - set l [:regsub_eval $RE(include) $l {my include_content "\1" "\2"}] + set l [:regsub_eval $RE(anchor) $l {:anchor "\1"} "1"] + set l [:regsub_eval $RE(div) $l {:div "\1"}] + set l [:regsub_eval $RE(include) $l {:include_content "\1" "\2"}] #regsub -all $RE(clean) $l {\1} l regsub -all $RE(clean2) $l { \1} l set l [string map $markupmap(unescape) $l] @@ -3101,9 +3101,9 @@ set html "" foreach l [split $raw_content \n] { set l [string map $markupmap(escape) $l] - set l [:regsub_eval $RE(anchor) $l {my anchor "\1"}] - set l [:regsub_eval $RE(div) $l {my div "\1"}] - set l [:regsub_eval $RE(include) $l {my include_content "\1" ""}] + set l [:regsub_eval $RE(anchor) $l {:anchor "\1"}] + set l [:regsub_eval $RE(div) $l {:div "\1"}] + set l [:regsub_eval $RE(include) $l {:include_content "\1" ""}] #regsub -all $RE(clean) $l {\1} l set l [string map $markupmap(unescape) $l] append html $l \n @@ -4470,7 +4470,7 @@ FormPage instproc render_content {} { set package_id ${:package_id} :include_header_info -prefix form_view - if {[::xo::cc mobile]} {my include_header_info -prefix mobile} + if {[::xo::cc mobile]} {:include_header_info -prefix mobile} set text [:get_from_template text] if {$text ne ""} { @@ -4499,7 +4499,7 @@ set form [:regsub_eval \ [template::adp_variable_regexp] $form \ - {my form_field_as_html -mode display "\\\1" "\2" $form_fields}] + {:form_field_as_html -mode display "\\\1" "\2" $form_fields}] # we parse the form just for the margin-form.... maybe regsub? dom parse -simple -html $form :doc @@ -4567,7 +4567,7 @@ # Iterate over the variables for substitution set content [:regsub_eval -noquote true \ [template::adp_variable_regexp] " $content" \ - {my get_value -field_spec $field_spec -cr_field_spec $cr_field_spec "\\\1" "\2"}] + {:get_value -field_spec $field_spec -cr_field_spec $cr_field_spec "\\\1" "\2"}] return [string range $content 1 end] } Index: openacs-4/packages/xowiki/tcl/yui-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/yui-procs.tcl,v diff -u -r1.10 -r1.11 --- openacs-4/packages/xowiki/tcl/yui-procs.tcl 28 Mar 2018 17:00:41 -0000 1.10 +++ openacs-4/packages/xowiki/tcl/yui-procs.tcl 9 Apr 2018 08:11:05 -0000 1.11 @@ -573,7 +573,7 @@ my render-actions my render-body } - if {[llength $bulkactions]>0} { my render-bulkactions } + if {[llength $bulkactions]>0} { :render-bulkactions } } } ::xo::Page requireJS "YAHOO.util.Event.onDOMReady(function () {\n[:render_yui_js]});" Index: openacs-4/packages/xowiki/www/admin/test.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/Attic/test.tcl,v diff -u -r1.42 -r1.43 --- openacs-4/packages/xowiki/www/admin/test.tcl 3 Jan 2018 18:13:35 -0000 1.42 +++ openacs-4/packages/xowiki/www/admin/test.tcl 9 Apr 2018 08:11:05 -0000 1.43 @@ -4,10 +4,10 @@ test set passed 0 test set failed 0 test proc case msg {ad_return_top_of_page "<title>$msg</title><h2>$msg</h2>"} -test proc section msg {my reset; ns_write "<hr><h3>$msg</h3>"} +test proc section msg {:reset; ns_write "<hr><h3>$msg</h3>"} test proc subsection msg {ns_write "<h4>$msg</h4>"} test proc subsubsection msg {ns_write "<h5>$msg</h5>"} -test proc errmsg msg {my code "ERROR: [string map [list < {<} > {>}] $msg]<br/>";test incr failed} +test proc errmsg msg {:code "ERROR: [string map [list < {<} > {>}] $msg]<br/>";test incr failed} test proc okmsg msg {ns_write "OK: $msg<br/>"; test incr passed} test proc code msg {ns_write "<pre>$msg</pre>"} test proc hint msg {ns_write "$msg<br/>"}