User talk:HarJIT

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia


my user page   my talk page   some templates   my custom userboxes

ArbCom 2023 Elections voter message[edit]

Hello! Voting in the 2023 Arbitration Committee elections is now open until 23:59 (UTC) on Monday, 11 December 2023. All eligible users are allowed to vote. Users with alternate accounts may only vote once.

The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.

If you wish to participate in the 2023 election, please review the candidates and submit your choices on the voting page. If you no longer wish to receive these messages, you may add {{NoACEMM}} to your user talk page. MediaWiki message delivery (talk) 00:41, 28 November 2023 (UTC)Reply[reply]

Etymology of ANSI escape sequence type designators?[edit]

Hi, I think it was you who originally added information on ANSI escape sequence categorisation to the ANSI escape code article. You noted that applicable standards distinguish types Fe, Fs, Fp and nF.

What I can't seem to figure out is if there is any information anywhere on exactly what those designators stand for? The standards documents don't seem to clearly define that. Is the F always for Final? If yes, then I might guess that perhaps Fp is for Final, private-use, and nF for numbered Final, but I can't seem to find any source that actually says that, and I'm really not sure what Fe and Fs actually stand for.

Do you know, or do you know where one might be able to find out?

(Also, do you think it would be better to have this conversation on Talk:ANSI escape code? Feel free to copy/move this there if you do.) —ReadOnlyAccount (talk) 03:52, 19 December 2023 (UTC)Reply[reply]

The standard in question is ECMA-35 (ISO 2022), since it defines the general format for escape sequences in general (while ECMA-48 just defines a C1 control (and thus Fe) escape sequence) set, and a few Fs escape sequences). The relevant chapter of ECMA-35 is chapter 13.2.
Yes, F would appear to be for "final" (nF has the "type indicator" before the "Final Byte"; the others have the final byte as their type indicator). Fs is defined as "Standardized single control function" so the s probably stands for "single". How the abbreviation …Ft (as a nF subtype) represents "Standardised purposes" or the abbreviation Fe represents "Control function in the C1 set" isn't made clear. The n in nF does stand in for a number, basically as a placeholder to refer to 0F, 3F etc escape sequences as a collective, i.e. those that have a type indicator besides the final byte:
--HarJIT (talk) 15:26, 19 December 2023 (UTC)Reply[reply]
Thanks for replying. If I understand correctly, then the best we can establish is the following:
  • Fe is for Final "e", but it's unknown what the e represents,
  • Fs is for Final, single (probably), ✓
  • Fp is for Final, private-use (probably), ✓
  • nF is for [numbered] Final, and ✓
  • Ft has an unknown etymology.
I find that lack of a information what these codes actually stand for quite frustrating, and I think that impedes understanding. Also, none of the above is really spelled-out well enough for cited inclusion in the article. Worse, this is an old standard, and it looks like the meaning of all of this has never really been made clear. Perhaps the Byzantine nature of the scheme and nomenclature played a role it its adoption and success ultimately having been quite limited. I only ended up at ISO 2022 because I wanted to find out more about where GB 18030 came from – speaking of which, if you know anything about the latter, please let me know.
As for this present somewhat annoyingly unresolved mystery, do you think the Helpdesk@ email address mentioned on the cover page of your above ECMA-35 PDF still works? I'm not sure if this is worth asking people about, and I'm even less confident about the odds of our receiving a meaningful answer. –ReadOnlyAccount (talk) 05:55, 21 December 2023 (UTC)Reply[reply]

Keycap sequences in Unicode[edit]

Yes, that was better. I see that the same Unicode Consortium document has similar sequences for asterisk and 0 – 9. Perhaps you might add those to their respective articles? 𝕁𝕄𝔽 (talk) 11:20, 24 January 2024 (UTC)Reply[reply]