On 1/1/2021 3:48 PM, garabik-news-2005...@kassiopeia.juls.savba.sk wrote:
Terry Reedy <tjre...@udel.edu> wrote:
On 12/31/2020 9:36 AM, garabik-news-2005...@kassiopeia.juls.savba.sk wrote:
unicode is a simple python command line utility that displays
properties for a given unicode character, or searches
unicode database for a given name.
...
Changes since previous versions:
* display ASCII table (either traditional with --ascii or the new
EU–UK Trade and Cooperation Agreement version with --brexit-ascii)
The latter option implied to me that the agreement defines an
intentional variation on standard ASCII. I immediately wondered whether
they had changed the actual 7-bit ascii code, which would be egregiously
bad, or made yet another variation of 8-bit 'extended ascii', perhaps to
ensure inclusion both the pound and euro signs.
So I googled 'brexit ascii'. And was surprised to discover that there
is no such thing as 'brexit ascii', just yet another cock-up in text
preparation. (I have seen worse when a digital text of mine was mangled
during markup. Fortunately, I was allowed to read the page proofs. But
I still don't understand how spelling errors were introduced within
words I had spelled correctly.)
Are you reproducing it with bugs included?
How is that of any use to anyone?
I followed this with links to justify my claim and question:
A tweet linking the treaty annex page
https://twitter.com/thejsa_/status/1343291595899207681
A stackoverflow question and discussion of the bugs and oddities.
https://politics.stackexchange.com/questions/61178/why-does-the-eu-uk-trade-deal-have-the-7-bit-ascii-table-as-an-appendix
In the latter are mentions of other text, perhaps copy-pasted from the
1990s recommending the now deprecated SHA1 and referring to Netscape
Navigator 4 as a modern browser. Clearly, in the rush to finish, the
annex was not properly reviewed by current technical experts.
Including the (correct) ASCII table has been a long term, low priority -
I am using ascii(1) utility reasonably often and it makes sense to
reproduce this functionality.
And when implementing this, it was a no-brainer to include also the
brexit varian (verbatim).
I assume you meant 'variation' and not Varian, the maker of scientific
instruments.
But why do you consider it a no-brainer to include nonsense in your
program and mislead people? People already have enough trouble dealing
with text coding.
After all, given the blood and sweat and tears
shed during the negotiations, I am sure each and every line of the
Agreement has been combed and (re)negotiated over and over by experienced
negotiators and verified an army of experts in the fields <sarcasm off/>
What are we supposed to make of this? That you already knew that
'brexit-ascii' is nonsense?
--
Terry Jan Reedy
--
https://mail.python.org/mailman/listinfo/python-list