Re: [Refdb-users] marc2ris.pl
Status: Beta
Brought to you by:
mhoenicka
From: Markus H. <mar...@mh...> - 2005-03-23 10:41:19
|
"Liam M. Healy" <ln...@he...> was heard to say: > get the same result. I actually would like the log file to go to > stdout, but changing > logdest stderr > in marc2risrc worked for one of my clients but not on the other. Now what is the difference between these clients? Unfortunately I can't reproduce this problem. It works for me on FreeBSD as well as on Cygwin. > If I do > marc2ris.pl -L marc2ris.log kirk.usmarc > kirk.ris > it works fine, and at the moment, it's the only way I can run this > script on the second client. > > The second problem is that MARC tags are mixed in with RIS lines; it > appears the -m flag is always on, and I can't shut it off. > This is indeed a bug. I've switched the boolean config values from 0|1 to f|t at some time in the past, and the checks for the -m value did not survive this change. To fix this, please insert the following line as line 180 in marc2ris.pl.in: $marcprint = ($marcprint eq "t") ? $marcprint : undef; This should fix the problem. I've also checked in an updated version into CVS. regards, Markus -- Markus Hoenicka mar...@ca... (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de |