CVSROOT: cvslog.pl - reverted again: it seems breakage is somewher...

Jakub Bogusz qboosh at pld-linux.org
Sun Oct 31 15:02:12 CET 2004


On Sun, Oct 31, 2004 at 02:37:58PM +0100, Jakub Bogusz wrote:
> On Sun, Oct 31, 2004 at 01:20:57PM +0000, ankry wrote:
> > Author: ankry                        Date: Sun Oct 31 13:20:57 2004 GMT
> > Module: CVSROOT                       Tag: HEAD
> > ---- Log message:
> > - reverted again: it seems breakage is somewhere else
> 
> Gdzie indziej może też (czasem się takie komunikaty zdarzały), ale te
> dodatkowe "'" przekazywane do klienta psuły.
> 
> Błąd ze spacjami jest chyba gdzieś indziej (wcześniej?).

Problem tkwi w podziale argumentu:

my @input = split (' ', ($ARGV[0] or ''));

$1 jest w postaci
katalog plik1,ver1,ver2 plik2,ver1,ver2 ...
w przypadku ze spacjami pewnie
katalog plik 1,ver1,ver2 plik 2,ver1,ver2 ...

Może gdyby nie traktować spacji przed ',' (oprócz pierwszego słowa
- przy założeniu, że katalogi będą bez spacji) jako separatorów, to
dałoby się coś z nimi zrobić.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




More information about the pld-devel-pl mailing list