ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/trad.wsh
(Generate patch)

Comparing ray/src/util/trad.wsh (file contents):
Revision 2.12 by greg, Thu Oct 5 13:16:22 1995 UTC vs.
Revision 2.17 by greg, Wed May 1 16:47:54 2019 UTC

# Line 1 | Line 1
1 < #!/usr/local/bin/wish4.0
2 < # SCCSid "$SunId$ LBL"
1 > #!/usr/bin/wish
2 > # RCSid: $Id$
3 > # the next line restarts using wish in case of shell execution \
4 > exec wish "$0" "$@"
5   #
6   # TCL/TK-based Rad Input File Editor
7   #
# Line 11 | Line 13 | set helplib $radlib
13  
14   set auto_path [linsert $auto_path 0 $radlib]
15  
16 + # Assign global globbing variables
17 +
18 + set myglob(rif) *.rif
19 + set myglob(materials) *.mat
20 + set myglob(illum) *.rad
21 + set myglob(scene) *.rad
22 + set myglob(objects) *
23 +
24   # Create required procedures
25  
26   proc modified {} {      # check for radvar modification
# Line 119 | Line 129 | pack .upper.right.title -side top -pady 10
129   proc setbutt v {
130          radiobutton .$v -text [string toupper $v] \
131                          -variable curmode -value $v \
132 <                        -width 9 -relief groove -anchor w \
132 >                        -width 10 -relief groove -anchor w \
133                          -command changescreen
134          pack .$v -in .upper.right -side top -pady 5
135          helplink .$v trad $v intro
# Line 176 | Line 186 | if {[llength $argv] == 0} {
186   } elseif {[llength $argv] == 1} {
187          cd [file dirname $argv]
188          set curfile [file tail $argv]
189 <        if {! [file exists $curfile]} {
190 <                newnew $curfile
191 <                .scene invoke
189 >        if {! [file isfile $curfile]} {
190 >                if [newnew $curfile] {
191 >                        .scene invoke
192 >                } else {
193 >                        .file invoke
194 >                }
195          } elseif {[newload $curfile]} {
196                  if $alldone {
197                          set curmess "All renderings are finished."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines