CVSROOT: cvslog.pl - reverted again: it seems breakage is somewher...
Jakub Bogusz
qboosh w pld-linux.org
Nie, 31 Paź 2004, 15:02:12 CET
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/
Więcej informacji o liście dyskusyjnej pld-devel-pl