X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=display.tcl;h=67db1a1c700110205db506a4228258ea4aa9e256;hb=938ac6edd61bc5b8235fdf716ea3a26fcd0e2103;hp=ac038324ce90251f4f8313b6b2a037530a8c0f74;hpb=b7bac2322e7a6855f60d167509108eff3d21bd65;p=ir-tcl-moved-to-github.git diff --git a/display.tcl b/display.tcl index ac03832..67db1a1 100644 --- a/display.tcl +++ b/display.tcl @@ -1,4 +1,4 @@ -# $Id: display.tcl,v 1.1 1995-06-30 12:39:16 adam Exp $ +# $Id: display.tcl,v 1.4 1998-05-20 12:27:42 adam Exp $ # # Record display proc display {zset no} { @@ -19,8 +19,18 @@ proc display {zset no} { if {$rtype == "SUTRS"} { puts [join [$zset getSutrs $no]] return - } - if {[catch {set r [$zset getMarc $no list * * *]}]} { + } + if {$rtype == "GRS-1"} { + set r [$zset getGrs $no] + puts $r + return + } + if {$rtype == "Explain"} { + set r [$zset getExplain $no] + puts $r + return + } + if {[catch {set r [$zset getMarc $no line * * *]}]} { puts "Unknown record type: $rtype" return }