X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=formats%2Fraw.tcl;h=91656d5581fcfd49036121b23787ae45ebbcef47;hb=HEAD;hp=33164ec55e692de95e086a442fb1c1ec7c6c48de;hpb=be9d3bac0ca3bc71b4b67181dd02fa094fdfba05;p=ir-tcl-moved-to-github.git diff --git a/formats/raw.tcl b/formats/raw.tcl index 33164ec..91656d5 100644 --- a/formats/raw.tcl +++ b/formats/raw.tcl @@ -4,7 +4,16 @@ # Sebastian Hammer, Adam Dickmeiss # # $Log: raw.tcl,v $ -# Revision 1.10 1996-01-23 15:24:24 adam +# Revision 1.13 1997-11-19 11:22:10 adam +# Object identifiers can be accessed in GRS-1 records. +# +# Revision 1.12 1996/04/12 13:45:50 adam +# Minor changes. +# +# Revision 1.11 1996/03/29 16:05:37 adam +# Bug fix: GRS records wasn't recognized. +# +# Revision 1.10 1996/01/23 15:24:24 adam # Wrore more comments. # # Revision 1.9 1995/10/17 14:18:10 adam @@ -39,7 +48,7 @@ proc display-grs-raw {w r i} { for {set j 0} {$j < $i} {incr j} { insertWithTags $w " " {} } - insertWithTags $w "([lindex $e 0]:[lindex $e 2])" marc-tag + insertWithTags $w "([lindex $e 0],[lindex $e 2])" marc-tag if {[lindex $e 3] == "string"} { insertWithTags $w [lindex $e 4] {} insertWithTags $w "\n" {} @@ -48,7 +57,7 @@ proc display-grs-raw {w r i} { display-grs-raw $w [lindex $e 4] [expr $i+1] } else { insertWithTags $w [lindex $e 4] {} - insertWithTags $w " ?\n" {} + insertWithTags $w "\n" {} } } } @@ -86,7 +95,7 @@ proc display-raw {sno no w hflag} { $w insert end "\n" return } - if {$rtype == "GRS1"} { + if {$rtype == "GRS-1"} { display-grs-raw $w [z39.$sno getGrs $no] 0 return }