Is this intention? (fpc 224)
Fstringlist.CommaText = 'a b,c';
gives three strings, because the comma serves as separator too?
rtl\objpas\classes\stringl.inc line 314
       while (j<=length(AValue)) and
             (Ord(AValue[j])>Ord(' ')) and  // <=== this here
             (AValue[j]<>FDelimiter) do inc(j);
should that be >= ?
Martin