[PD-cvs] pd/src desire.tk,1.1.2.600.2.243,1.1.2.600.2.244
Mathieu Bouchard
matju at users.sourceforge.net
Wed Jul 18 17:57:48 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28723
Modified Files:
Tag: desiredata
desire.tk
Log Message:
back to reading defaults.ddrc from whereever AND THEN try to get a ~/.ddrc - this is important for upgrading ~/.ddrc smoothly
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.600.2.243
retrieving revision 1.1.2.600.2.244
diff -C2 -d -r1.1.2.600.2.243 -r1.1.2.600.2.244
*** desire.tk 17 Jul 2007 19:14:24 -0000 1.1.2.600.2.243
--- desire.tk 18 Jul 2007 15:57:44 -0000 1.1.2.600.2.244
***************
*** 582,598 ****
#-----------------------------------------------------------------------------------#
set accels {}
! proc read_ddrc {} {
global cmdline look key accels
set ::accels {}
! if {[file exists $cmdline(ddrcfilename)]} {
! set fd [open $cmdline(ddrcfilename) "RDONLY"]
! puts "reading from $cmdline(ddrcfilename)"
! } elseif {[file exists "defaults.ddrc"]} {
! set fd [open "defaults.ddrc" "RDONLY"]
! puts "reading from ./defaults.ddrc"
! } else {
! set fd [open [file join [file dirname [file dirname $::argh0]] "lib/pd/bin/defaults.ddrc"] "RDONLY"]
! puts "reading from [file join [file dirname [file dirname $::argh0]] "lib/pd/bin/defaults.ddrc"]"
! }
set contents [read $fd]
close $fd
--- 582,590 ----
#-----------------------------------------------------------------------------------#
set accels {}
! proc read_client_prefs_from {filename} {
global cmdline look key accels
set ::accels {}
! puts "reading from $filename"
! set fd [open $filename]
set contents [read $fd]
close $fd
***************
*** 603,607 ****
}
foreach k [array names key] {
! if {[llength $key($k)]} {
if {![dict exists $accels $key($k)]} {
dict set accels $key($k) $k
--- 595,599 ----
}
foreach k [array names key] {
! if {[llength $key($k)]} {
if {![dict exists $accels $key($k)]} {
dict set accels $key($k) $k
***************
*** 609,616 ****
dict lappend accels $key($k) $k
}
! }
}
}
read_ddrc
#-----------------------------------------------------------------------------------#
--- 601,619 ----
dict lappend accels $key($k) $k
}
! }
! }
! }
! proc read_ddrc {} { ;# load defaults then load .ddrc
! if {[file exists "defaults.ddrc"]} {
! read_client_prefs_from "defaults.ddrc"
! } else {
! read_client_prefs_from [file join [file dirname [file dirname $::argh0]] "lib/pd/bin/defaults.ddrc"]
! }
! if {[file exists $::cmdline(ddrcfilename)]} {
! read_client_prefs_from $::cmdline(ddrcfilename)
}
}
read_ddrc
+
#-----------------------------------------------------------------------------------#
More information about the Pd-cvs
mailing list