;# retourne une string contenant le diff de Sfile dans les versions v1 et v2
;#;<
proc wokIntegre:BASE:diff { sfile v1 v2 } {
- return [exec sccsdiff -p $sfile -r$v1 -r$v2]
+ return [exec sccsdiff -p -b $sfile -r$v1 -r$v2]
}
;#;>
;# retourne une string contenant le contenu de la version v de sfile.
;#
;# Lecture du report
;#
+ catch { unset table info notes }
set stat [wokStore:Report:Process normal $REPORT table info notes]
if { $stat == -1 } {
wokIntegreCleanup $broot table [list $jnlid] $dirtmp
+set __initenv__ [array get env]
+
+proc __restore_env__ {} {
+ global env __initenv__
+ set m [array size env]
+ for {set i 0} {$i < $m} {incr i} {
+ set k [array startsearch env]
+ unset env([array nextelement env $k])
+ }
+ array set env $__initenv__
+}
auto_load wok_cd_proc
auto_load wok_exit_proc
set WOK_GLOBALS(setenv_proc,term) 1
set WOK_GLOBALS(setenv_proc,emacs) 1
-set WOK_GLOBALS(setenv_proc,tcl) 0
+set WOK_GLOBALS(setenv_proc,tcl) 1
set WOK_GLOBALS(cd_proc,term) 1
set WOK_GLOBALS(cd_proc,emacs) 1