[PD-cvs] pd/src desire.tk,1.1.2.94,1.1.2.95

Mathieu Bouchard matju at users.sourceforge.net
Tue Nov 1 21:56:46 CET 2005


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28258

Modified Files:
      Tag: devel_0_39
	desire.tk 
Log Message:
in proc pd, the final semicolon is now implicit.
also, re-fixed the textbox width problem


Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.94
retrieving revision 1.1.2.95
diff -C2 -d -r1.1.2.94 -r1.1.2.95
*** desire.tk	1 Nov 2005 17:23:16 -0000	1.1.2.94
--- desire.tk	1 Nov 2005 20:56:44 -0000	1.1.2.95
***************
*** 251,256 ****
  frame .controls.switches
  foreach {w x y z} {
! 	audiobutton "audio" ctrls_audio_on {pd    "pd dsp $ctrls_audio_on ;"}
! 	meterbutton "meters"   ctrls_meter_on {pd "pd meters $ctrls_meter_on ;"}
  } {
  	pack [checkbutton .controls.switches.$w -text $x \
--- 251,256 ----
  frame .controls.switches
  foreach {w x y z} {
! 	audiobutton "audio" ctrls_audio_on {pd    pd dsp $ctrls_audio_on}
! 	meterbutton "meters"   ctrls_meter_on {pd pd meters $ctrls_meter_on}
  } {
  	pack [checkbutton .controls.switches.$w -text $x \
***************
*** 259,263 ****
  
  pack [button .controls.switches.dio -text "io errors" \
! 	-command {pd "pd audiostatus ;"}]
  pack .controls.switches -side right
  
--- 259,263 ----
  
  pack [button .controls.switches.dio -text "io errors" \
! 	-command {pd pd audiostatus}]
  pack .controls.switches -side right
  
***************
*** 334,339 ****
  			set dir [join [lrange $ff 0 [expr $ffl-2]] [file separator]]
  			post "f='$f' ff='$ff' ffl='$ffl'"
! 			post "pd open $file $dir ;"
! 			pd "pd open $file $dir ;"
  		}
  	} {
--- 334,338 ----
  			set dir [join [lrange $ff 0 [expr $ffl-2]] [file separator]]
  			post "f='$f' ff='$ff' ffl='$ffl'"
! 			pd pd open $file $dir
  		}
  	} {
***************
*** 383,387 ****
  }
  
! proc pdtk_watchdog {} {pd "pd ping ;"; after 2000 {pdtk_watchdog}}
  
  proc pdtk_check {x message} {
--- 382,386 ----
  }
  
! proc pdtk_watchdog {} {pd pd ping; after 2000 {pdtk_watchdog}}
  
  proc pdtk_check {x message} {
***************
*** 420,424 ****
  proc menu_new {} {
      global untitled_number untitled_directory offset_canvas _
!     pd "pd filename Untitled-$untitled_number $untitled_directory ;"
      pd {
      	#N canvas;
--- 419,423 ----
  proc menu_new {} {
      global untitled_number untitled_directory offset_canvas _
!     pd pd filename Untitled-$untitled_number $untitled_directory
      pd {
      	#N canvas;
***************
*** 442,446 ****
      set basename [string range $filename [expr [string last / $filename] + 1] end]
      if {[string last .pd $filename] >= 0} {
!         pd "pd open [enquote $basename] [enquote $directory] ;"
      }
  }
--- 441,445 ----
      set basename [string range $filename [expr [string last / $filename] + 1] end]
      if {[string last .pd $filename] >= 0} {
!         pd pd open [enquote $basename] [enquote $directory]
      }
  }
***************
*** 452,456 ****
      .sendpanel.entry select adjust end
      bind .sendpanel.entry <KeyPress-Return> {
!     	pd "$send_textvariable ;"
      	after 50 {destroy .sendpanel}
      }
--- 451,455 ----
      .sendpanel.entry select adjust end
      bind .sendpanel.entry <KeyPress-Return> {
!     	pd $send_textvariable
      	after 50 {destroy .sendpanel}
      }
***************
*** 458,465 ****
  }
  
! proc menu_really_quit {} {pd "pd quit ;"}
  proc menu_quit {} {pdtk_check "Do you really wish to quit?" "pd quit ;"}
  proc menu_pop_pd {} {raise .}
! proc menu_audio {flag} {pd "pd dsp $flag ;"}
  
  proc menu_close {name} {
--- 457,464 ----
  }
  
! proc menu_really_quit {} {pd pd quit}
  proc menu_quit {} {pdtk_check "Do you really wish to quit?" "pd quit ;"}
  proc menu_pop_pd {} {raise .}
! proc menu_audio {flag} {pd pd dsp $flag}
  
  proc menu_close {name} {
***************
*** 468,472 ****
  	}
  	#destroy $name
! 	pd "$name menuclose 0 ;"
  	fixwindowmenu
  }
--- 467,471 ----
  	}
  	#destroy $name
! 	pd $name menuclose 0
  	fixwindowmenu
  }
***************
*** 503,507 ****
  	{".pdrc Editor" {pdrc_editor_new} ""}
  	{"Message"    {menu_send} "Ctrl+m"}
! 	{"Path..."    {pd "pd start-path-dialog ;"} ""}
  	{}
  	{"Quit"       {menu_quit} "Ctrl+q"}
--- 502,506 ----
  	{".pdrc Editor" {pdrc_editor_new} ""}
  	{"Message"    {menu_send} "Ctrl+m"}
! 	{"Path..."    {pd pd start-path-dialog} ""}
  	{}
  	{"Quit"       {menu_quit} "Ctrl+q"}
***************
*** 545,557 ****
  proc pd {args} {
  	global sock
! 	puts $sock [join $args " "]
  	flush $sock
! 	puts "<- [join $args " "]"
  }
  
  #-----------------------------------------------------------------------------------#
! def canvas close  {} {pd "$name menuclose 0 ;"}
! def canvas save   {} {$self checkgeometry; pd "$name menusave ;"}
! def canvas saveas {} {$self checkgeometry; pd "$name menusaveas ;"}
  def canvas print  {} {
      set filename [tk_getSaveFile -initialfile pd.ps -defaultextension .ps \
--- 544,557 ----
  proc pd {args} {
  	global sock
! 	set s [join $args " "]
! 	puts $sock "$s;"
  	flush $sock
! 	puts "<- $s;"
  }
  
  #-----------------------------------------------------------------------------------#
! def canvas close  {} {pd $name menuclose 0}
! def canvas save   {} {$self checkgeometry; pd $name menusave}
! def canvas saveas {} {$self checkgeometry; pd $name menusaveas}
  def canvas print  {} {
      set filename [tk_getSaveFile -initialfile pd.ps -defaultextension .ps \
***************
*** 565,569 ****
  	{}
  	{Message {menu_send} "Ctrl+m"}
! 	{Path... {pd "pd start-path-dialog"} {}}
  	{}
  	{Close   {menu_close} "Ctrl+w"}
--- 565,569 ----
  	{}
  	{Message {menu_send} "Ctrl+m"}
! 	{Path... {pd pd start-path-dialog} {}}
  	{}
  	{Close   {menu_close} "Ctrl+w"}
***************
*** 579,591 ****
  	{Redo {menu_redo} "Ctrl+Z"}
  	{}
! 	{Cut   {pd "%W cut"}   "Ctrl+x"}
! 	{Copy  {pd "%W copy"}  "Ctrl+c"}
! 	{Paste {pd "%W paste"} "Ctrl+v"}
! 	{Duplicate {pd "%W duplicate"} "Ctrl+d"}
! 	{"Select all" {pd "%W selectall"} "Ctrl+a"}
  	{}
! 	{"Text Editor" {pd "%W texteditor"} "Ctrl+t"}
! 	{Font {pd "%W menufont"} {}}
! 	{"Tidy Up" {pd "%W tidy"} {}}
  	{}
  }
--- 579,591 ----
  	{Redo {menu_redo} "Ctrl+Z"}
  	{}
! 	{Cut   {pd %W cut}   "Ctrl+x"}
! 	{Copy  {pd %W copy}  "Ctrl+c"}
! 	{Paste {pd %W paste} "Ctrl+v"}
! 	{Duplicate {pd %W duplicate} "Ctrl+d"}
! 	{"Select all" {pd %W selectall} "Ctrl+a"}
  	{}
! 	{"Text Editor" {pd %W texteditor} "Ctrl+t"}
! 	{Font {pd %W menufont} {}}
! 	{"Tidy Up" {pd %W tidy} {}}
  	{}
  }
***************
*** 593,614 ****
  set canvasmenu(put) {
  	{Object  {obj_create $focus(canvas) ctrl} "Ctrl+1"}
! 	{Message {pd "%W msg 0 ;"} "Ctrl+2"}
! 	{Number  {pd "%W floatatom 0 ;"} "Ctrl+3"}
! 	{Symbol  {pd "%W symbolatom 0 ;"} "Ctrl+4"}
! 	{Comment {pd "%W text 0 ;"} "Ctrl+5"}
  	{}
  	{Bang    {bang_new} "Alt+b"}
!         {Toggle  {pd "%W toggle 0 ;"} "Alt+t"}
!         {Number2 {pd "%W numbox 0 ;"} "Alt+n"}
!         {Vslider {pd "%W vslider 0 ;"} "Alt+v"}
!         {Hslider {pd "%W hslider 0 ;"} "Alt+h"}
!         {Vradio  {pd "%W vradio 0 ;"} "Alt+d"}
!         {Hradio  {pd "%W hradio 0 ;"} "Alt+i"}
! 	{VU      {pd "%W vumeter 0 ;"} "Alt+u"}
! 	{dropper {pd "%W dropper 0 ;"} "Alt+x"}
!         {Canvas  {pd "%W mycnv 0 ;"} "Alt+c"}
  	{}
! 	{Graph   {pd "%W graph ;"} {}}
! 	{Array   {pd "%W menuarray ;"} {}}
  }
  
--- 593,614 ----
  set canvasmenu(put) {
  	{Object  {obj_create $focus(canvas) ctrl} "Ctrl+1"}
! 	{Message {pd %W msg 0} "Ctrl+2"}
! 	{Number  {pd %W floatatom 0} "Ctrl+3"}
! 	{Symbol  {pd %W symbolatom 0} "Ctrl+4"}
! 	{Comment {pd %W text 0} "Ctrl+5"}
  	{}
  	{Bang    {bang_new} "Alt+b"}
!         {Toggle  {pd %W toggle 0} "Alt+t"}
!         {Number2 {pd %W numbox 0} "Alt+n"}
!         {Vslider {pd %W vslider 0} "Alt+v"}
!         {Hslider {pd %W hslider 0} "Alt+h"}
!         {Vradio  {pd %W vradio 0} "Alt+d"}
!         {Hradio  {pd %W hradio 0} "Alt+i"}
! 	{VU      {pd %W vumeter 0} "Alt+u"}
! 	{dropper {pd %W dropper 0} "Alt+x"}
!         {Canvas  {pd %W mycnv 0} "Alt+c"}
  	{}
! 	{Graph   {pd %W graph} {}}
! 	{Array   {pd %W menuarray} {}}
  }
  
***************
*** 628,633 ****
  
  lappend canvasmenu(media) {} \
! 	{"Test Audio and MIDI" {pd "menu_doc_open doc/7.stuff/tools testtone.pd"} ""} \
! 	{"Load Meter" {pd "menu_doc_open doc/7.stuff/tools load-meter.pd"} ""}
  
  proc menu_addstd {mbar} {
--- 628,633 ----
  
  lappend canvasmenu(media) {} \
! 	{"Test Audio and MIDI" {pd menu_doc_open doc/7.stuff/tools testtone.pd} ""} \
! 	{"Load Meter" {pd menu_doc_open doc/7.stuff/tools load-meter.pd} ""}
  
  proc menu_addstd {mbar} {
***************
*** 639,643 ****
      	$mbar.media add radiobutton -label [lindex $a 0] \
  	    -command {menu_audio 0} -variable pd_whichapi -value [lindex $a 1] \
! 	    -command {pd "pd audio-setapi $pd_whichapi ;"}
  	incr x
      }
--- 639,643 ----
      	$mbar.media add radiobutton -label [lindex $a 0] \
  	    -command {menu_audio 0} -variable pd_whichapi -value [lindex $a 1] \
! 	    -command {pd pd audio-setapi $pd_whichapi}
  	incr x
      }
***************
*** 646,659 ****
      	$mbar.media add radiobutton -label [lindex $a 0] \
  	    -command {menu_midi 0} -variable pd_whichmidiapi -value [lindex $a 1] \
! 	    -command {pd "pd midi-setapi $pd_whichmidiapi ;"}
  	incr x
      }
      populate_menu $mbar.help {} {
! 	{"About Pd" {pd "menu_about"} ""}
! 	{"Pure Documentation..." {pd "menu_documentation"} ""}
      }
  }
  
! proc menu_audio {flag} {pd "pd dsp $flag ;"}
  
  #-----------------------------------------------------------------------------------#
--- 646,659 ----
      	$mbar.media add radiobutton -label [lindex $a 0] \
  	    -command {menu_midi 0} -variable pd_whichmidiapi -value [lindex $a 1] \
! 	    -command {pd pd midi-setapi $pd_whichmidiapi}
  	incr x
      }
      populate_menu $mbar.help {} {
! 	{"About Pd" {pd menu_about} ""}
! 	{"Pure Documentation..." {pd menu_documentation} ""}
      }
  }
  
! proc menu_audio {flag} {pd pd dsp $flag}
  
  #-----------------------------------------------------------------------------------#
***************
*** 734,738 ****
      $self canvas= $self
      #not sure if init should be calling pd, but it fixes the editmode bug for now -chun
!     pd "$name editmode 0 ;"
  }
  
--- 734,738 ----
      $self canvas= $self
      #not sure if init should be calling pd, but it fixes the editmode bug for now -chun
!     pd $name editmode 0
  }
  
***************
*** 821,825 ****
      $name.m add cascade -label View -menu $m.view
      populate_menu $m.view $name {
! 	{Redraw {pd "%W map 0 ; %W map 1 ;"} {}}
      }
  #	{Crosshair {global crosshair; set crosshair [expr !!$crosshair]} "" toggle}
--- 821,825 ----
      $name.m add cascade -label View -menu $m.view
      populate_menu $m.view $name {
! 	{Redraw {pd "%W map 0 ; %W map 1"} {}}
      }
  #	{Crosshair {global crosshair; set crosshair [expr !!$crosshair]} "" toggle}
***************
*** 852,856 ****
      global _
      puts "name: $name"
!     pd "$name editmode 0 ;"
  
  }
--- 852,856 ----
      global _
      puts "name: $name"
!     pd $name editmode 0
  
  }
***************
*** 865,869 ****
      }
      
!     pd "$name editmode $@editmode ;"
  
  }
--- 865,869 ----
      }
      
!     pd $name editmode $@editmode
  
  }
***************
*** 1079,1083 ****
     
  	set t .x$canvas.c.${self}text
! 	$t configure -width [expr [string length $@text]]
      } {  
  	item $self $canvas TEXT text [l+ {2 2} [list $x1 $y1]] \
--- 1079,1083 ----
     
  	set t .x$canvas.c.${self}text
! 	$t configure -width [expr [string length $@text]+1]
      } {  
  	item $self $canvas TEXT text [l+ {2 2} [list $x1 $y1]] \
***************
*** 1099,1105 ****
  	.x$canvas.c delete ${self}TEXT
  	set @oldtext $@text
- 	$self update_size
  	set t .x$canvas.c.${self}text
! 	text $t -height 1 -width [string length $@text] -relief flat \
  		-bg ${look(objectbg)} -borderwidth 0 \
  		-font [format -*-courier-medium--normal--%d-* $font(size)]
--- 1099,1106 ----
  	.x$canvas.c delete ${self}TEXT
  	set @oldtext $@text
  	set t .x$canvas.c.${self}text
! 	$self update_size
! 	$self changed
! 	text $t -height 1 -width [expr [string length $@text]+1] -relief flat \
  		-bg ${look(objectbg)} -borderwidth 0 \
  		-font [format -*-courier-medium--normal--%d-* $font(size)]
***************
*** 1121,1125 ****
  
  def* textbox after_key {canvas widget} {
! 	set @text [$widget get 1.0 end]
  	post "@text is '%s'" $@text
  	$self update_size
--- 1122,1126 ----
  
  def* textbox after_key {canvas widget} {
! 	set @text [$widget get 1.0 1.end]
  	post "@text is '%s'" $@text
  	$self update_size
***************
*** 1162,1168 ****
  def* textbox update_size {} {
  	global font
! 	#added +1 below that fixs the initial box size on my side - chun
! 	set @xs [expr $font(padx)+$font(width)*([expr [string length $@text]+1]-$@valid)]
! 	set @ys [expr $font(pady)+$font(height)]
  }
  
--- 1163,1170 ----
  def* textbox update_size {} {
  	global font
! 	##added +1 below that fixs the initial box size on my side - chun
! 	#set @xs [expr $font(padx)+$font(width)*([string length $@text]+1-$@valid)]
! 	set @xs  [expr $font(padx)+$font(width)*([string length $@text]   +$@edit)]
! 	set @ys  [expr $font(pady)+$font(height)]
  }
  
***************
*** 1177,1181 ****
  	set l {}
  	foreach char [split $@text ""] {lappend l [scan $char %c]}
! 	pd ".x$canvas text_setto !$self $l ;"
  	eval "focus $c"
  }
--- 1179,1183 ----
  	set l {}
  	foreach char [split $@text ""] {lappend l [scan $char %c]}
! 	pd .x$canvas text_setto !$self $l
  	eval "focus $c"
  }
***************
*** 1485,1489 ****
  	    if {[llength $@selection]==1 && $already} {set @select_by "click"}
  	    if {($f&1) && !$already} {
! 	        pd "$self select-object x$id ;"
  	    } elseif {!$already} {
  			# may need to call canvas_select_object here to work out 
--- 1487,1491 ----
  	    if {[llength $@selection]==1 && $already} {set @select_by "click"}
  	    if {($f&1) && !$already} {
! 	        pd $self select-object x$id
  	    } elseif {!$already} {
  			# may need to call canvas_select_object here to work out 
***************
*** 1604,1608 ****
  		set _($wire_id) $d
  		wire_update $wire_id $d
! 		#pd "$self add-wire x$@wire_from x$wire_to ;"
  		#puts "::::connect from $@wire_from to $wire_to"
  		#::::connect from 81168af 2 to 81168ae 0
--- 1606,1610 ----
  		set _($wire_id) $d
  		wire_update $wire_id $d
! 		#pd $self add-wire x$@wire_from x$wire_to
  		#puts "::::connect from $@wire_from to $wire_to"
  		#::::connect from 81168af 2 to 81168ae 0
***************
*** 1681,1685 ****
      
      if {[llength $@selection]==1} {
! 	#pd "$self gobj-activate x$@selection;"
  	if {$@select_by == "click"} {
  		switch $_($@selection:class) {
--- 1683,1687 ----
      
      if {[llength $@selection]==1} {
! 	#pd $self gobj-activate x$@selection
  	if {$@select_by == "click"} {
  		switch $_($@selection:class) {
***************
*** 2163,2167 ****
  	numbox_draw $self $canvas
  	set @mouse [list $x $y]
! 	if {$@clicking} {pd "x$self float $@val ;"}
  }
  
--- 2165,2169 ----
  	numbox_draw $self $canvas
  	set @mouse [list $x $y]
! 	if {$@clicking} {pd x$self float $@val}
  }
  
***************
*** 2175,2179 ****
  	if {$@oval!=$@val} {
  		canvas_unfocus $canvas
! 		pd "x$self float $@val ;"
  	}
  }
--- 2177,2181 ----
  	if {$@oval!=$@val} {
  		canvas_unfocus $canvas
! 		pd x$self float $@val
  	}
  }
***************
*** 2190,2194 ****
  	catch {set @val [expr $@buf]}
          canvas_unfocus $canvas
! 	pd "x$self float $@val ;"
      } elseif {$key==8 || $key==127} {
  	# Backspace
--- 2192,2196 ----
  	catch {set @val [expr $@buf]}
          canvas_unfocus $canvas
! 	pd x$self float $@val
      } elseif {$key==8 || $key==127} {
  	# Backspace
***************
*** 2275,2279 ****
  	set orient [radio_orient $self]
  	set i [expr ($orient?$y:$x)/$@w]
! 	pd "x$self fout $i ;"
  }
  
--- 2277,2281 ----
  	set orient [radio_orient $self]
  	set i [expr ($orient?$y:$x)/$@w]
! 	pd x$self fout $i
  }
  
***************
*** 2358,2362 ****
  	if {[lindex $@first 1] != $y} {
  		canvas_unfocus $canvas
! 		pd "x$self float $@value ;"
  	}
  }
--- 2360,2364 ----
  	if {[lindex $@first 1] != $y} {
  		canvas_unfocus $canvas
! 		pd x$self float $@value
  	}
  }
***************
*** 2372,2376 ****
  	set d [expr ($orient?-$dy:$dx)*$span/($l+0.0)]
  	set @value [expr $@ovalue+$d*$@rate]
! 	pd "x$self float $@value ;"
  }
  
--- 2374,2378 ----
  	set d [expr ($orient?-$dy:$dx)*$span/($l+0.0)]
  	set @value [expr $@ovalue+$d*$@rate]
! 	pd x$self float $@value
  }
  
***************
*** 2418,2422 ****
  
  def bang click {canvas x y b f} {
! 	pd "x$self click $x $y 0 0 0 ;"
  }
  
--- 2420,2424 ----
  
  def bang click {canvas x y b f} {
! 	pd x$self click $x $y 0 0 0
  }
  
***************
*** 2463,2467 ****
  
  def toggle click {canvas x y b f} {
! 	pd "x$self bang ;"
  }
  
--- 2465,2469 ----
  
  def toggle click {canvas x y b f} {
! 	pd x$self bang
  }
  
***************
*** 2717,2721 ****
  
  proc tcl_eval {self l} {post %s "tcl: $l"; post %s "returns: [eval $l]"}
! proc  pd_eval {self l} {post %s "pd: $l"; pd "$l;\n"}
  proc gdb_eval {self l} {post %s "gdb: $l"; global gdb; puts $gdb "$l"}
  
--- 2719,2723 ----
  
  proc tcl_eval {self l} {post %s "tcl: $l"; post %s "returns: [eval $l]"}
! proc  pd_eval {self l} {post %s "pd: $l"; pd $l}
  proc gdb_eval {self l} {post %s "gdb: $l"; global gdb; puts $gdb "$l"}
  
***************
*** 2729,2733 ****
  
  set butt {
! 	{object  {obj 0}}
  	{message {msg 0}}
  	{number  {floatatom 0}}
--- 2731,2735 ----
  
  set butt {
! 	{object  {pd %W obj 0 \;}}
  	{message {msg 0}}
  	{number  {floatatom 0}}
***************
*** 2745,2749 ****
  	{canvas  {mycnv 0}}
  	{graph   {graph}}
! 	{array   {menuarray}}
  }
  
--- 2747,2751 ----
  	{canvas  {mycnv 0}}
  	{graph   {graph}}
! 	{array   {pd %W menuarray 0}}
  }
  
***************
*** 2788,2792 ****
  			} else {
  			button "$self.[lindex $b 0]" -image "icon_[lindex $b 0]" -border 1 \
! 				-command [list pd "$doc [lindex $b 1] ;"]
  			pack $self.[lindex $b 0] -side left
  			}
--- 2790,2794 ----
  			} else {
  			button "$self.[lindex $b 0]" -image "icon_[lindex $b 0]" -border 1 \
! 				-command [list pd $doc [lindex $b 1]]
  			pack $self.[lindex $b 0] -side left
  			}
***************
*** 2804,2808 ****
  	set  focus(createdby) $flag
  	#puts " ||| $doc :: $_($doc:createdby)"
! 	pd "$doc obj 0 ;"
  }
  
--- 2806,2810 ----
  	set  focus(createdby) $flag
  	#puts " ||| $doc :: $_($doc:createdby)"
! 	pd $doc obj 0
  }
  
***************
*** 2848,2852 ****
  
  proc class_browser_new {name} {
! 	pd "pd update-path ; pd update-class-list class_list_callback ;"
  }
  
--- 2850,2854 ----
  
  proc class_browser_new {name} {
! 	pd "pd update-path ; pd update-class-list class_list_callback"
  }
  
***************
*** 2890,2894 ****
  
  	frame $f.5
! 	button $f.5.help -text "Help" -command {pd "pd help [$f.1 get [$f.1 curselection]] ;"}
  	pack $f.5.help -side top
  	pack $f.5 -side left -fill    y -expand no
--- 2892,2896 ----
  
  	frame $f.5
! 	button $f.5.help -text "Help" -command {pd pd help [$f.1 get [$f.1 curselection]]}
  	pack $f.5.help -side top
  	pack $f.5 -side left -fill    y -expand no
***************
*** 2909,2913 ****
  			set i [$f.1 curselection]
  			set class [$f.1 get $i]
! 			pd "pd update-class-info $class ;"
  		}
  	}
--- 2911,2915 ----
  			set i [$f.1 curselection]
  			set class [$f.1 get $i]
! 			pd pd update-class-info $class
  		}
  	}
***************
*** 2935,2939 ****
  	global class_list completion_closure
  	set completion_closure [list $self $canvas $x $y $text]
! 	pd "pd update-class-list propose_completions2 ;"
  	if {![info exists class_list]} {
  		post_to_gui "loading class list..."
--- 2937,2941 ----
  	global class_list completion_closure
  	set completion_closure [list $self $canvas $x $y $text]
! 	pd pd update-class-list propose_completions2
  	if {![info exists class_list]} {
  		post_to_gui "loading class list..."





More information about the Pd-cvs mailing list