<div dir="ltr">I see it now, thanks.<div>My goal was to generate transitions beyond 2038, not to truncate</div><div>actually.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 25 Oct 2021 at 19:51, Paul Eggert <<a href="mailto:eggert@cs.ucla.edu">eggert@cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 10/25/21 11:15, Almaz Mingaleev wrote:<br>
> How feasible is it to add a flag which does not truncate the file?<br>
<br>
The -r flag causes zic to truncate the file, so you can avoid truncation <br>
by not using the -r flag.<br>
<br>
Perhaps you meant "truncate the file in some other way"? What way would <br>
you like?<br>
<br>
<br>
> Also, RFC [1] says the following about TZ string:<br>
> "the string MUST be<br>
> consistent with the last version 2+ transition". Doesn't<br>
> truncation violate that?<br>
<br>
It's not an RFC conformance problem because the TZ string is empty in <br>
the truncated file, so there's nothing to be consistent with. The full <br>
quote from RFC 8536 is: "If the string is nonempty and one or more <br>
transitions appear in the version 2+ data, the string MUST be consistent <br>
with the last version 2+ transition."<br>
</blockquote></div>