[fpc-devel]const sLineBreak

Darek Mazur darekm at emadar.com
Wed Sep 22 16:07:52 CEST 2004


Użytkownik Tomas Hajny napisał:
> On Wed, 22 Sep 2004 13:32:27 +0200, Darek Mazur wrote
> 
>>Użytkownik Tomas Hajny napisał:
>>
>>>On Wed, 22 Sep 2004 11:51:06 +0200, Darek Mazur wrote
>>>
>>>
>>>>Użytkownik Tomas Hajny napisał:
>>>>
>>>>
>>>>>From:           	Darek Mazur <darekm at emadar.com>
>>>>>Date sent:      	Thu, 16 Sep 2004 16:52:54 +0200
>>>
>>> .
>>> .
>>>
>>>>>A new procedure SetTextLineEnding (var T: text; S: string) was added 
>>>>>to System unit in CVS. This allows you to change line ending for 
> 
>  .
>  .
> 
>>>>But is function like
>>>>   GetTextLineEnding(vat T: text): string
> 
>  .
>  .
> 
>>>Such a function can be added, of course, but keep in mind that it will only
>>>return the value you assigned to it yourself (as already mentioned by
>>>Vincent). Don't expect that it would be able to determine the used line ending
>>>type in existing files while reading them - this is not possible (among other
>>>reasons, you are never guaranteed to have uniform line endings throughout the
>>>whole existing file).
>>
>>Of course, I don't expect test of format of file. I think, this 
>>function is need when pass T:text to other function
> 
> 
> Why do you think this function is needed (sample scenario)?

I only imagine (sorry for my english), when I set something that sometimes I 
must read what I set. For me T: text is like object, which I pass to function,
this function maybe need to know, how Lineending is set (I think about special 
or internal function). Its not correct pass to this function LineEnding 
separately. I think that every kind of information about T:text should be set 
and get through function/procedures not direct from fields of record.

I can't now give an exact program, but this kind of function don't make any 
disorder or other bad things.


Darek




> 
> Tomas
> 
> 
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel
> 
> .
> 





More information about the fpc-devel mailing list