X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=www%2Fz39util.tcl;h=3a2c69482c9a0e243bb1443fa1c46631f31072e6;hb=df7b985601de6c729147a6fd6588adba6f905480;hp=406662ddf4e4270dc4c66789c934f37aae04bd82;hpb=09f416a26c1c7e35ead317106f985774ec0c97bd;p=egate.git diff --git a/www/z39util.tcl b/www/z39util.tcl index 406662d..3a2c694 100644 --- a/www/z39util.tcl +++ b/www/z39util.tcl @@ -1,5 +1,5 @@ # -# $Id: z39util.tcl,v 1.13 1995/12/21 15:49:53 adam Exp $ +# $Id: z39util.tcl,v 1.15 1996/01/02 10:52:32 adam Exp $ # proc saveState {} { uplevel #0 { @@ -331,7 +331,7 @@ proc display-full {zset no tno} { if {"x$url" != "x"} { html "
URL\n" if {"x$sp" == "x"} { - set sp reference + set sp $url } html {
} [join $sp] "\n" } @@ -605,9 +605,11 @@ proc z39search {setNo piggy tno elements} { return 0 } } else { - if {![catch [list $zz.$setNo smallSetUpperBound 0]]} { + if {[info exists hist($setNo,hits)] && \ + ![catch [list $zz.$setNo smallSetUpperBound 0]]} { return 1 } + } ir-set $zz.$setNo $zz @@ -856,7 +858,7 @@ proc z39history {} { if {![info exists nextSetNo]} { return } - html "

History

\n" + html "

History


\n" for {set setNo 1} {$setNo < $nextSetNo} {incr setNo} { html {
\n" - html {} + html {Error} html "

" $msga "

\n" if {$msgb != ""} { html "

" $msgb "

\n" @@ -890,4 +892,4 @@ proc displayError {msga msgb} { html "

\n" } -set useIcons 1 \ No newline at end of file +set useIcons 1