[fpc-pascal] SeekEof issue & 2020 blog post by A Stolyarov

Michael Van Canneyt michael at freepascal.org
Mon Sep 11 12:37:02 CEST 2023



On Mon, 11 Sep 2023, Tomas Hajny via fpc-pascal wrote:

> On 2023-09-11 11:08, Alexey Torgashin via fpc-pascal wrote:
>> Translation of blog post http://www.stolyarov.info/node/290 from Ru to En.
>> Sep 6 2020.
>> Author: Andrey Stolyarov, author of Ru books about programming.
> .
> .
>> Q (reader): Judging by the state of the ticket, has success been achieved?
>> A (Stolyarov): To be honest, it's not clear - you'll have to pull out
>> a snapshot and see. I really hope that this Tomas Hajny didn't
>> understand what happens when you open a text stream and ended up not
>> being able to do what he wanted to do -- cut off buffering for
>> anything that isn't a file. If he succeeded, then "the victory has
> .
> .
>
> "This Tomas Hajny" still believes that a user having a different opinion on a 
> certain thing doesn't automatically prove that his different view is wrong. 
> "This Tomas Hajny" tried to provide reasoning on his position - among others, 
> "this Tomas Hajny" still values consistency among supported platforms and 
> consideration of various use cases more than opinions of people only 
> interested in their particular use case on one particular platform. "This 
> Tomas Hajny" also sees that FPC RTL already provides variety of possibilities 
> for achieving what the user having a different opinion intends to achieve. 
> "This Tomas Hajny" understands that different people may differ in priorities 
> of various arguments which is why he consulted the topic among the FPC core 
> team. On top of that, "this Tomas Hajny" has by no means exclusive access to 
> changing FPC RTL, i.e. any other member of the FPC core team may have decided 
> to change the implementation according to preferences of the user having a 
> different opinion.

I fail to see what's still the problem ?

Functions GetTextAutoFlush and SetTextAutoFlush were added to control the behaviour.

So, original poster can set behaviour as he wants it, and the issue is closed.

Michael.


More information about the fpc-pascal mailing list