IBM didn't fight anything. They provided reasonable field-experoence-based arguments for being careful about breaking valid systems.

Once the more elaborated approach that explained how the removal of trigraphs is palatable arrived, the IBM folks looked at it and agreed to live with it.


On Fri, Jan 15, 2021, 21:39 Thiago Macieira via Std-Discussion <std-discussion@lists.isocpp.org> wrote:
On Friday, 15 January 2021 11:35:04 PST corentin.musard--- via Std-Discussion
wrote:
> digraph: https://timsong-cpp.github.io/cppwp/lex#digraph
> There were useful long time ago, but with the use of utf8 everywhere why not
> deprecate or even remove them?

Because not all source files are UTF-8 encoded. It's not required.

In fact, IBM fought to keep trigraphs.

--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel DPG Cloud Engineering



--
Std-Discussion mailing list
Std-Discussion@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/std-discussion