Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Truth has always been found to promote the best interests of mankind... -- Percy Bysshe Shelley


devel / comp.lang.c++ / Re: Parsing multi-byte keystrokes

SubjectAuthor
* Parsing multi-byte keystrokesR.Wieser
+* Re: Parsing multi-byte keystrokesAlf P. Steinbach
|+- Re: Parsing multi-byte keystrokesR.Wieser
|`* Re: Parsing multi-byte keystrokesKeith Thompson
| +* Re: Parsing multi-byte keystrokesPavel
| |`- Re: Parsing multi-byte keystrokesKeith Thompson
| `- Re: Parsing multi-byte keystrokesR.Wieser
+* Re: Parsing multi-byte keystrokesPavel
|+* Re: Parsing multi-byte keystrokesBen Bacarisse
||`* Re: Parsing multi-byte keystrokesR.Wieser
|| +- Re: Parsing multi-byte keystrokesChristian Gollwitzer
|| `* Re: Parsing multi-byte keystrokesBen Bacarisse
||  `* Re: Parsing multi-byte keystrokesR.Wieser
||   `* Re: Parsing multi-byte keystrokesChristian Gollwitzer
||    `* Re: Parsing multi-byte keystrokesR.Wieser
||     +- Re: Parsing multi-byte keystrokesKeith Thompson
||     `* Re: Parsing multi-byte keystrokesChristian Gollwitzer
||      `- Re: Parsing multi-byte keystrokesKeith Thompson
|`* Re: Parsing multi-byte keystrokesR.Wieser
| +* Re: Parsing multi-byte keystrokesKeith Thompson
| |`* Re: Parsing multi-byte keystrokesR.Wieser
| | +* Re: Parsing multi-byte keystrokesMuttley
| | |`- Re: Parsing multi-byte keystrokesR.Wieser
| | `* Re: Parsing multi-byte keystrokesKeith Thompson
| |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |   +- Re: Parsing multi-byte keystrokesKeith Thompson
| |   `* Re: Parsing multi-byte keystrokesScott Lurndal
| |    `- Re: Parsing multi-byte keystrokesR.Wieser
| +* Re: Parsing multi-byte keystrokesScott Lurndal
| |+- Re: Parsing multi-byte keystrokesR.Wieser
| |`- Re: Parsing multi-byte keystrokesKeith Thompson
| +* Re: Parsing multi-byte keystrokesred floyd
| |`* Re: Parsing multi-byte keystrokesKenny McCormack
| | `* Re: Parsing multi-byte keystrokesScott Lurndal
| |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |   `* Re: Parsing multi-byte keystrokesKenny McCormack
| |    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     +* Re: Parsing multi-byte keystrokesBen Bacarisse
| |     |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | +* Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | +* Re: Parsing multi-byte keystrokesPaavo Helde
| |     | |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | +- Re: Parsing multi-byte keystrokesBen Bacarisse
| |     | +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | | `* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   +* Re: Parsing multi-byte keystrokesChristian Gollwitzer
| |     | |   |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |   |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   | +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |   | `- Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |   `* Re: Parsing multi-byte keystrokesMuttley
| |     | |    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |     +- Re: Parsing multi-byte keystrokesKenny McCormack
| |     | |     +* Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |     |`* Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     | `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |     |  `* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |     |   +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |     |   |`* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |     |   | `- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     |   `- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     `* Re: Parsing multi-byte keystrokesMuttley
| |     | |      +* Re: Parsing multi-byte keystrokesDavid Brown
| |     | |      |+* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      ||+* Re: Parsing multi-byte keystrokesKenny McCormack
| |     | |      |||`- Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      ||`* Re: Parsing multi-byte keystrokesDavid Brown
| |     | |      || +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |      || +* Re: Parsing multi-byte keystrokesChris M. Thomasson
| |     | |      || |`- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |      || `- Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      |`- Re: Parsing multi-byte keystrokesMuttley
| |     | |      `* Re: Parsing multi-byte keystrokesred floyd
| |     | |       +- Cars (Was: Parsing what is Linux?)Kenny McCormack
| |     | |       `* Re: Parsing multi-byte keystrokesMuttley
| |     | |        `* Cars (Was: Parsing multi-byte keystrokes)Kenny McCormack
| |     | |         `* Re: Cars (Was: Parsing multi-byte keystrokes)Muttley
| |     | |          `* Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))Kenny McCormack
| |     | |           `- Re: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))Muttley
| |     | `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  +- Re: Parsing multi-byte keystrokesKenny McCormack
| |     |  +* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  |+* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||`* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  || `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||  `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||   `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||     +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     |  ||     `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||      +* Re: Parsing multi-byte keystrokesRichard Harnden
| |     |  ||      |`- Re: Parsing multi-byte keystrokesKeith Thompson
| |     |  ||      +* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||      |`- Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||      `- Re: Parsing multi-byte keystrokesKeith Thompson
| |     |  |`* Re: Parsing multi-byte keystrokesDavid Brown
| |     |  | `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  `* Re: Parsing multi-byte keystrokesMalcolm McLean
| |     `* Re: Parsing multi-byte keystrokesAlf P. Steinbach
| `* Re: Parsing multi-byte keystrokesPavel
+* Re: Parsing multi-byte keystrokesScott Lurndal
`* Re: Parsing multi-byte keystrokeswij

Pages:123456
Re: Parsing multi-byte keystrokes

<u7u4ua$3lsae$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=587&group=comp.lang.c%2B%2B#587

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 11:38:17 +0200
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <u7u4ua$3lsae$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 09:38:18 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="eb2fb2ebdb075a8982dcb162f067236a";
logging-data="3862862"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19koav/f9A5zXRaN+YIQUn0iwTODStrwPs="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:qsoYQpe+7NgE1Q7xMta9B1O0hdc=
In-Reply-To: <u7op6k$2shgi$3@dont-email.me>
Content-Language: en-GB
 by: David Brown - Mon, 3 Jul 2023 09:38 UTC

On 01/07/2023 10:30, R.Wieser wrote:
> James,
>
>> Why would you go to a forum where "a good percentage of users would
>> be using Linux", rather than a forum devoted to Linux, where that
>> percentage could reasonably be assumed to be 100?
>
> If I would know everything (including the knowledge of a more apropriate
> newsgroup ) than I would not have needed to post a question to begin with.
> Ever thought about that ?
>
>> It's significantly less than 100% here
>
> You don't say.
>
>> several of the people who post here dismiss any Linux-specific comment in
>> the belief that Linux is unimportant compared to Windows.
>
> And those are not the ones who would have the Linux knowledge to answer my
> current question, so thats fine by me.
>
> But thank you for the warning.
>
> And for the record, if I would have had that other newsgroup in my shortlist
> I would have posted there.
>

It's also important to note that /using/ Linux is not the same as
/programming/ for Linux. (For example, most of /my/ C++ programming is
done /on/ Linux, but not /for/ Linux.) And the great majority of people
who write code for Linux would have no need for such raw keyboard
handling. And if a library for handling all your needs is available, it
will almost certainly be in C, not C++.

All in all, your only real hope in posting here would be from one of the
old regulars who have been coding for *nix systems since the beginning
of time. And you seem to have insulted or annoyed most of them.

If your original post had been asking how to turn a horrible huge C
switch into something more elegant and maintainable in C++, you'd be in
the right place here.

I don't know of any newsgroups where you would be able to get the help
you want. It would have to be somewhere that covered such terminal
access that is probably common to all POSIX systems, but the group could
not mention UNIX, BSD or anything other than Linux because you believe
them to be completely different. The members should be happy to help a
poster despite sarcasm and insults. They should accept a total
disregard for conventions and group standards. The existing members of
the group should be proud to search the web and group archives for you,
so that you would not be exposed to any unpleasant adverts or posts.
No, sorry, I don't know of any such Usenet groups or other forums.

Re: Parsing multi-byte keystrokes

<u7ua0g$3mcje$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=589&group=comp.lang.c%2B%2B#589

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 13:04:31 +0200
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <u7ua0g$3mcje$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me> <u7u4ua$3lsae$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 11:04:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="705a36d2aa933d0cd20d717b767c50f2";
logging-data="3879534"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19KbPS+AGOcoGr+rn7CvqoDua1XLvOjpQNCtKBtqCQ8Kg=="
Cancel-Lock: sha1:5iFyCwuZvYWtAo/nLkIgMpRADQw=
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-RFC2646: Format=Flowed; Response
X-Priority: 3
 by: R.Wieser - Mon, 3 Jul 2023 11:04 UTC

David,

> All in all, your only real hope in posting here would be from one of the
> old regulars who have been coding for *nix systems since the beginning of
> time.

And the reason you think that a library written for Unix (or a very old
version of Linux) will be usable under a nowerdays version of Linux is ... ?

> And you seem to have insulted or annoyed most of them.

I think they are thankfull that I have not dumped a question in their
newsgroup that has absolutily zero to do with the OS their newsgroup is for.

> If your original post had been asking how to turn a horrible huge C switch
> into something more elegant and maintainable in C++, you'd be in the right
> place here.

Too bad that that wasn't a question I wanted to ask.

> I don't know of any newsgroups where you would be able to get the help you
> want.

Shucks. And the question was such an easy one ! Does something like it
already exist in Linux, and if so where can I find it. I shrudder about
what the result would be for a really complex question ...

> It would have to be somewhere that covered such terminal access

You misread. I did not ask about terminal access. I asked if the parsing of
such input would possibly already exist. Nothing more.

> The members should be happy to help a poster despite sarcasm and insults.

That some people here have not been able to comprehend my, rather simple,
question is one thing.

However, if they than start to demand that I take their resulting crap as
the answer and refuse to accept my explanation to why it isn't and than keep
pressing it nonetheless than they deserve my ire.

Try thinking of our situation in reverse : how long would it take for you to
be fed up with such behaviour ? My guess is, not much longer than it took
me.

Than again, most people would than just stop responding. I've not quite
gotten the hang of that yet. :-\

Regards,
Rudy Wieser

Re: Parsing multi-byte keystrokes

<u7uhef$3n1sa$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=592&group=comp.lang.c%2B%2B#592

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 15:11:43 +0200
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <u7uhef$3n1sa$3@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7u4ua$3lsae$1@dont-email.me> <u7ua0g$3mcje$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 13:11:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="eb2fb2ebdb075a8982dcb162f067236a";
logging-data="3901322"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4znPwCdGK4ogRQF9xRTY70x6+5Lk2lQg="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:a4pGzmpt7/ExpW4N+b6Yup+rASk=
In-Reply-To: <u7ua0g$3mcje$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Mon, 3 Jul 2023 13:11 UTC

On 03/07/2023 13:04, R.Wieser wrote:

> Than again, most people would than just stop responding. I've not quite
> gotten the hang of that yet. :-\
>

Try harder. We are all cheering for you.

Re: Parsing multi-byte keystrokes

<u2AoM.9948$fNr5.6767@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=593&group=comp.lang.c%2B%2B#593

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <877crix7ip.fsf@nosuchdomain.example.com> <u7u2nb$3lmer$2@dont-email.me>
Lines: 10
Message-ID: <u2AoM.9948$fNr5.6767@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 03 Jul 2023 13:28:58 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 03 Jul 2023 13:28:58 GMT
X-Received-Bytes: 927
 by: Scott Lurndal - Mon, 3 Jul 2023 13:28 UTC

"R.Wieser" <address@is.invalid> writes:
>Keith,
>
>>> Ah yes, about that : Are you aware that Linux != Unix ?
>...
>> Yes, I'm aware.
>
>Than why did you try to push me to that newsgroup. It makes zero sense.

It makes total sense to everyone but you, which is your problem, not ours.

Re: Parsing multi-byte keystrokes

<j7AoM.9949$fNr5.8882@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=594&group=comp.lang.c%2B%2B#594

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me> <u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me> <u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me> <u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
Lines: 23
Message-ID: <j7AoM.9949$fNr5.8882@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 03 Jul 2023 13:34:07 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 03 Jul 2023 13:34:07 GMT
X-Received-Bytes: 1957
 by: Scott Lurndal - Mon, 3 Jul 2023 13:34 UTC

"R.Wieser" <address@is.invalid> writes:
>James,
>
>> "comp.os.linux.answers" appears to be a fairly active linux oriented
>> group
>
>Thank you for that suggestion. Alas, ethernal september (my newsgroup host)
>doesn't seem to carry it. :-\

Ah, so sad. You must be aware that Google Groups does provide
an interface that would allow you to participate in that usenet
newsgroup.

It's sad that you don't seem to be able to find the information
yourself, which prior to the internet, was the standard way to learn
something. Go to the library and read a book. Go to the community
college and take a class. Read publically shared code written by others
to get ideas.

But continuing your current pointless arguments with the long-time denizens
of this C++ language group expecting them to write your program for you
is the definition of insanity.

Re: Parsing multi-byte keystrokes

<u7uq6n$3o0ms$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=596&group=comp.lang.c%2B%2B#596

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 15:41:11 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <u7uq6n$3o0ms$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com><1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me><u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me><8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me><877crksmps.fsf@nosuchdomain.example.com><u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 15:41:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="54c30c99b65a636e3d8580bf80f63cf1";
logging-data="3932892"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/IUNmXRdUuS0FeGx/Cpep"
Cancel-Lock: sha1:d2UppLjCcRbVI73InsoDduPd8hI=
 by: Mutt...@dastardlyhq.com - Mon, 3 Jul 2023 15:41 UTC

On Sun, 2 Jul 2023 11:03:42 +0200
"R.Wieser" <address@is.invalid> wrote:
>Keith,
>
>> You could post a single message on this thread saying that
>> you're going to continue the discussion in comp.unix.programmer.
>
>Ah yes, about that : Are you aware that Linux != Unix ? I might well be

The distinction vanished long ago from a programming POV. The vast majority
of unix development these days is done on Linux. I've posted linux specific
questions on that group and no one complained.

Re: Parsing multi-byte keystrokes

<u7usfm$3nv7t$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=597&group=comp.lang.c%2B%2B#597

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jameskuy...@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 12:20:05 -0400
Organization: A noiseless patient Spider
Lines: 72
Message-ID: <u7usfm$3nv7t$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me>
<u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me>
<u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 16:20:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9b2d7aee73b3aa34e022e17eb279a6cb";
logging-data="3931389"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192a2byKLFA7ZSOaymSBrCk8KrTerqQDv4="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:A4rO86D91k2qDpQZejRnI04SKio=
In-Reply-To: <u7u2nb$3lmer$3@dont-email.me>
Content-Language: en-US
 by: James Kuyper - Mon, 3 Jul 2023 16:20 UTC

On 7/3/23 04:59, R.Wieser wrote:
> James,
>
>> "comp.os.linux.answers" appears to be a fairly active linux oriented
>> group
>
> Thank you for that suggestion. Alas, ethernal september (my newsgroup host)
> doesn't seem to carry it. :-\
>

I should have checked that before posting, but it supports many other
members of the comp.os.linux hierarchy. If nothing else,
comp.os.linux.misc should, by definition, cover it.

...
>> I very clearly distinguished Unix and Linux in the part of my message
>> that you chose to snip - how could you derive from that the conclusion
>> that I was confusing them?
>
> By trying to push my Linux related question into a Unix related newsgroup.
> Are you daft or something ? Or just suffering from dementia ?

What is Linux-specific about your question - other than the fact that
you have specified that you want a linux solution? How would a Unix
solution that was, therefore, also a linux soluction, be either
impossible or not useful to you?

>
>> No, I think you'll get answers of varying quality,
>
> Which is another "water is wet" kind of thing. Skipped.
>
>> That's less likely to be the case in a newsgroup devoted to Linux.
>
> I recently asked a RPi platform-specific hardware and Linux OS specific
> question in an RPi specific newsgroup. For some reason people there where,
> for whatever reason, coming up with all kinds of Non-RPi references. You
> where saying ?

I said "less likely" - I didn't say "impossible".

>>> In the same vein I can, with absolute certainty, tell you that the
>>> maximum
>>> level of linux expertise here is 100%.
>>
>> That seems incredibly unlikely to me. I've seen the levels of Linux
>> expertise displayed both here and in comp.UNIX.programmer
>
> :-) Thats the problem with grabbing the correct interpretation of what
> you're reading. As I tried to explain as reponse to your "less than a 100%"
> and "minimum is 0" blurbs.
>
> Knowledge-wise you /cannot/ go under zero, just as your "significantly less
> than 100%" /cannot/ be anything than being less than that 100% (besides what
> "significantly" might actually be).

I have no idea why you think those comments are relevant to my
statements. Nothing I said was so vacuous as to be equivalent to
pointing out that those are the lower and upper limits.

To make it concrete, if we were to imagine that it was possible to
objectively rate Linux expertise on a simple linear scale from 0 to 100,
then my experience is that a large fraction of those posting to
comp.lang.c++ have a rating less than 1, while those that do have a
higher rating have an average rating around 50. In contrast, very few of
the people posting to comp.unix.programmer have a rating less than 1,
and those that do have a higher rating have an average rating around 80.
I freely acknowledge that you have no obligation to believe me about
that. I certainly don't have any hard numbers, just subjective
assessments. However, if my assessments were correct, why would you want
to post a Linux-related question to comp.lang.c++ in preference to
comp.unix.programmer?

Re: Parsing multi-byte keystrokes

<u7uts3$3obki$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=599&group=comp.lang.c%2B%2B#599

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jameskuy...@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 12:43:47 -0400
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <u7uts3$3obki$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<877crix7ip.fsf@nosuchdomain.example.com> <u7u2nb$3lmer$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 16:43:47 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9b2d7aee73b3aa34e022e17eb279a6cb";
logging-data="3944082"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX197lwwWl/t/RqF+1Cp5jwKg71kEExMHtxQ="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:dl/8ZtJ2G1N9SK+PBswjJVwXHbQ=
Content-Language: en-US
In-Reply-To: <u7u2nb$3lmer$2@dont-email.me>
 by: James Kuyper - Mon, 3 Jul 2023 16:43 UTC

On 7/3/23 04:12, R.Wieser wrote:
> Keith,
>
>>> Ah yes, about that : Are you aware that Linux != Unix ?
> ...
>> Yes, I'm aware.
>
> Than why did you try to push me to that newsgroup. It makes zero sense.

Because Linux tends to comply with the requirements of the POSIX
standard. As long as what you're talking about doesn't involve any
linux-specific features (I might have missed something, but this issue
doesn't seem to involve any such features), it's at least as good a
place to go as a Linux-specific forum, and possibly better, because the
answer might be portable to other POSIX-conformant platforms.

....
> You mean the part above the "second question" ? If so, what *didn't* you
> understand about
>
> [quote=me, initial message]
> I was wondering if this perhaps is already part of Linux ...
> [/quote]
>
> ?

Sorry, I made the mistake of assuming that you would be interested in a
POSIX solution that worked on Linux, even if that solution doesn't
involve any features specific to linux.

>> I'm not the only person who has suggested that comp.unix.programmer
>> would be a better place for your question.
>
> True. You're one of exactly two who said that. And that makes it better
> ... how exactly ? How many people are there in this newsgroup ?

Because there's lots of Unix experts in that newsgroup, most of whom are
also Linux experts, who might be able to find a Unix solution to your
problem that works under Linux.

....
>> I was suggesting that you read Thomas Dickey's *answer*.
>
> I refer you to my reply to 'Christian', just before my reply to you.

You mean the answer that said "If you're clever, you can turn off echo,
and (since filter suppresses the screen erasure), pretend that it
updates nothing at all."?

Re: Parsing multi-byte keystrokes

<u7uuut$3odnu$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=601&group=comp.lang.c%2B%2B#601

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: richard....@gmail.com (Richard Harnden)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 18:02:21 +0100
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <u7uuut$3odnu$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me>
<u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me>
<u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
<u7usfm$3nv7t$1@dont-email.me>
Reply-To: nospam.harnden@gmail.com
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 17:02:21 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2eed925bde795b3e93b9875c6555ef51";
logging-data="3946238"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19EBdQPtBXzhVRUME8Dc7ZOQziC39MtYGM="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.12.0
Cancel-Lock: sha1:d5QFpZKim8ZAq474Uzc6+CRL5Io=
In-Reply-To: <u7usfm$3nv7t$1@dont-email.me>
 by: Richard Harnden - Mon, 3 Jul 2023 17:02 UTC

On 03/07/2023 17:20, James Kuyper wrote:
> On 7/3/23 04:59, R.Wieser wrote:
>> James,
>>

> assessments. However, if my assessments were correct, why would you want
> to post a Linux-related question to comp.lang.c++ in preference to
> comp.unix.programmer?

Normally you (or Keith, or anyone) would write a summary-so-far, x-post
to c.u.p and set f/ups.

Why not this time? Because Rudy is rude and/or too stubborn?

He doesn't have a question about c++, he has a question about posix -
and c.u.p is exactly where he should be asking.

Re: Parsing multi-byte keystrokes

<u7v4de$3ov02$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=602&group=comp.lang.c%2B%2B#602

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: aurio...@gmx.de (Christian Gollwitzer)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 20:35:25 +0200
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <u7v4de$3ov02$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7u4ua$3lsae$1@dont-email.me> <u7ua0g$3mcje$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 3 Jul 2023 18:35:26 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="de2d30cb921d0fc465d175dd601ac746";
logging-data="3963906"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Kr0JEqTsauF1UA0UfXPhWCdxqPOt8Gnw="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.12.0
Cancel-Lock: sha1:xS/Za0xXtUIkdTvk0wDxYmYvbdE=
In-Reply-To: <u7ua0g$3mcje$1@dont-email.me>
 by: Christian Gollwitzer - Mon, 3 Jul 2023 18:35 UTC

Am 03.07.23 um 13:04 schrieb R.Wieser:
> David,
>
>> All in all, your only real hope in posting here would be from one of the
>> old regulars who have been coding for *nix systems since the beginning of
>> time.
>
> And the reason you think that a library written for Unix (or a very old
> version of Linux) will be usable under a nowerdays version of Linux is ... ?

At this point, I believe you must be trolling.

Christian

Re: Parsing multi-byte keystrokes

<u7v6pl$1ps77$1@news.xmission.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=604&group=comp.lang.c%2B%2B#604

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 19:16:05 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u7v6pl$1ps77$1@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7u4ua$3lsae$1@dont-email.me> <u7ua0g$3mcje$1@dont-email.me> <u7v4de$3ov02$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 19:16:05 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="1896679"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Mon, 3 Jul 2023 19:16 UTC

In article <u7v4de$3ov02$1@dont-email.me>,
Christian Gollwitzer <auriocus@gmx.de> wrote:
>Am 03.07.23 um 13:04 schrieb R.Wieser:
>> David,
>>
>>> All in all, your only real hope in posting here would be from one of the
>>> old regulars who have been coding for *nix systems since the beginning of
>>> time.
>>
>> And the reason you think that a library written for Unix (or a very old
>> version of Linux) will be usable under a nowerdays version of Linux is ... ?
>
>At this point, I believe you must be trolling.

Not so much trolling, per se, but on a quixotic hope that people (the kind
of people who inhabit CLC and CLC++) will change, evolve and grow.

It won't happen, but one can always hope.

--
People who want to share their religious views with you
almost never want you to share yours with them. -- Dave Barry

Re: Parsing multi-byte keystrokes

<u7vcl8$3q06c$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=605&group=comp.lang.c%2B%2B#605

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 21:32:27 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <u7vcl8$3q06c$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com><1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me><u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me><8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me><877crksmps.fsf@nosuchdomain.example.com><u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 20:56:08 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="705a36d2aa933d0cd20d717b767c50f2";
logging-data="3997900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19PdqMowoBZhMEz5/MWrKPT0kBeqhwS2BJ2FalpjxAKPA=="
Cancel-Lock: sha1:U6LkD5e1w6C56YeHiaXWt7jQznM=
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
 by: R.Wieser - Mon, 3 Jul 2023 19:32 UTC

Muttly,

> I've posted linux specific questions on that group and no
> one complained.

Thanks for that.

Though mine is not a programing question, but /an availability/ of something
in Linux. There, AFAICT, the the distinction matters.

To me it feels like asking a Fort dealer about something thats going to be
used in an Audi.

Regards,
Rudy Wieser

Re: Parsing multi-byte keystrokes

<u7vcl9$3q06c$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=606&group=comp.lang.c%2B%2B#606

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 22:50:00 +0200
Organization: A noiseless patient Spider
Lines: 73
Message-ID: <u7vcl9$3q06c$2@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me> <u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me> <u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me> <u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me> <u7usfm$3nv7t$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 20:56:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="705a36d2aa933d0cd20d717b767c50f2";
logging-data="3997900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+4yky8l7T1DOq5d7ogJ771Z+PR2QdDtYTuxD6XdSCAtg=="
Cancel-Lock: sha1:yc6KQWeqff8ZTLh9B5h3iyAlOgk=
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-MSMail-Priority: Normal
X-Priority: 3
X-RFC2646: Format=Flowed; Original
 by: R.Wieser - Mon, 3 Jul 2023 20:50 UTC

James,

>> Thank you for that suggestion. Alas, ethernal september (my newsgroup
>> host) doesn't seem to carry it. :-\
>
> I should have checked that before posting,

I disagree. Its not your task to be aware of everyones newsgroup providers
and different newsgroups those offer.

> but it supports many other members of the comp.os.linux hierarchy.

Ah. That gives a much shorter list. Thanks.

> If nothing else, comp.os.linux.misc should, by definition, cover it.

And it seems to be active too. :-)

> What is Linux-specific about your question other than the fact that
> you have specified that you want a linux solution?

Because I'm running Linux, and have no use for a support thats available
under Unix, but not Linux.

> I have no idea why you think those comments are relevant to my
> statements. Nothing I said was so vacuous as to be equivalent to
> pointing out that those are the lower and upper limits.

Thats the whole thing : you made it sound as if those two numbers where
somehow of any importance, but in fact all they are the limits of the range.
You cannot come up with a number above 100% or below the 0. Therefore
naming them as you did had zero meaning to me. Yet, you did.

> then my experience is that a large fraction of those posting to
> comp.lang.c++ have a rating less than 1, while those that do have a
> higher rating have an average rating around 50.

Wow. I'm going to assume you think that you are one of the 50 percenters,
here and as such you cannot really stand this newsgroup - because of all the
nitwits ... ehhh ... 1 percenters in it.

> In contrast, very few of the people posting to comp.unix.programmer have
> a rating less than 1, and those that do have a higher rating have an
> average
> rating around 80.

Sounds good.

> I freely acknowledge that you have no obligation to believe me about
> that.

I think you think you are saying the truth and that its relevant.

I however have my doubts that what you measured (software knowledge) was
relevent to my question (availablility of something in Linux).

As my teacher said it "Measuring is knowing - if you know what you are
measuring".

> However, if my assessments were correct, why would you want
> to post a Linux-related question to comp.lang.c++ in preference to
> comp.unix.programmer?

Absolutily.

But as said, even though I do not doubt your assessment, I do doubt its
releveance.

Regards,
Rudy Wieser

Re: Parsing multi-byte keystrokes

<u7vcl9$3q06c$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=607&group=comp.lang.c%2B%2B#607

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 22:55:33 +0200
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <u7vcl9$3q06c$3@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me> <u7u4ua$3lsae$1@dont-email.me> <u7ua0g$3mcje$1@dont-email.me> <u7v4de$3ov02$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 20:56:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="705a36d2aa933d0cd20d717b767c50f2";
logging-data="3997900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19b47xjD6BxfpIb+KEYDVGT3jf3YMAUdMurGeI6iobylA=="
Cancel-Lock: sha1:hGZk3j4ERGooAtIC4NCi0izeieg=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MSMail-Priority: Normal
X-Priority: 3
X-RFC2646: Format=Flowed; Original
 by: R.Wieser - Mon, 3 Jul 2023 20:55 UTC

Christian,

> At this point, I believe you must be trolling.

As I must believe that (some of) you guys are doing, as not understanding a
simple
question for so long takes a lot of effort.

Regards,
Rudy Wieser

Re: Parsing multi-byte keystrokes

<u7vd8c$1pu9p$2@news.xmission.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=608&group=comp.lang.c%2B%2B#608

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 3 Jul 2023 21:06:20 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u7vd8c$1pu9p$2@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
Injection-Date: Mon, 3 Jul 2023 21:06:20 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="1898809"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Mon, 3 Jul 2023 21:06 UTC

In article <u7vcl8$3q06c$1@dont-email.me>, R.Wieser <address@is.invalid> wrote:
>Muttly,
>
>> I've posted linux specific questions on that group and no
>> one complained.
>
>Thanks for that.
>
>Though mine is not a programing question, but /an availability/ of something
>in Linux. There, AFAICT, the the distinction matters.

I've been following this thread since the beginning - I've read all the
posts, and already commented once or twice. I've also often wished for an
off-the-shell solution to this problem - the closest does indeed seem to be
ncurses - but that's less than optimal for all the reasons that we've all
seen listed here.

That all said, this is really what I'd call a "software" problem. I.e.,
if I were laying out a newsgroup hierarchy, the ideal group for this
question would be something like: comp.linux.software (or maybe comp.unix.software)
(I have no idea if a group of that name already exists).

The idea is that you want to know if software already exists to do what you
want. Note, BTW, that many of us have in fact already implemented some
homespun version of this (at least, you, me, and one other poster here),
and the thing we all have in common is a feeling of annoyance at having had
to do so. There really *should* be an off-the-shell solution.

BTW, doing it in full generality is nowhere near as easy or straightforward
as some here have been making it out to be. I may, in a future post, share
some details of my solution - you'll be amazed at how many special cases
there are.

--
The whole aim of practical politics is to keep the populace alarmed (and hence clamorous
to be led to safety) by menacing it with an endless series of hobgoblins, all of them imaginary.

H. L. Mencken

Re: Parsing multi-byte keystrokes

<873524y8xb.fsf@nosuchdomain.example.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=610&group=comp.lang.c%2B%2B#610

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S....@gmail.com (Keith Thompson)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 03 Jul 2023 14:36:16 -0700
Organization: None to speak of
Lines: 31
Message-ID: <873524y8xb.fsf@nosuchdomain.example.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me>
<u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me>
<u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
<u7usfm$3nv7t$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="51a050befc0255bef2a3c1696b4bff00";
logging-data="4000439"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CLr1xp0RDw1ZXpe/gsbUv"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:DzdgZGsgcvAeFVOF9kM/OXFNgyc=
sha1:5QaNOzPoowt0nQFCVXzqoH/d3QY=
 by: Keith Thompson - Mon, 3 Jul 2023 21:36 UTC

James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> On 7/3/23 04:59, R.Wieser wrote:
>> James,
>>
>>> "comp.os.linux.answers" appears to be a fairly active linux oriented
>>> group
>>
>> Thank you for that suggestion. Alas, ethernal september (my newsgroup host)
>> doesn't seem to carry it. :-\
>>
>
> I should have checked that before posting, but it supports many other
> members of the comp.os.linux hierarchy. If nothing else,
> comp.os.linux.misc should, by definition, cover it.

I'm also on Eternal September, and can confirm that it's not carried.
James, I think you're on Eternal September as well.

I took a look on groups.google.com, and it appears that the most recent
post was in 2011, subject "Moderator Vacancy Investigation:
comp.os.linux.answers". It's possible GG's horrid user interface has
misled me.

How do you see it as "fairly active"?

[...]

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */

Re: Parsing multi-byte keystrokes

<87y1jwwu50.fsf@nosuchdomain.example.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=611&group=comp.lang.c%2B%2B#611

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S....@gmail.com (Keith Thompson)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Mon, 03 Jul 2023 14:40:59 -0700
Organization: None to speak of
Lines: 27
Message-ID: <87y1jwwu50.fsf@nosuchdomain.example.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me>
<u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me>
<u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
<u7usfm$3nv7t$1@dont-email.me> <u7uuut$3odnu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="51a050befc0255bef2a3c1696b4bff00";
logging-data="4000439"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+K52dlMoqyTEW+KG+9zB+i"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:LZzh4bRIFhEqYGBFaGfoaygXG3Y=
sha1:QtsS2K4tbQp3pFdrCGJC+FDnolw=
 by: Keith Thompson - Mon, 3 Jul 2023 21:40 UTC

Richard Harnden <richard.nospam@gmail.com> writes:
> On 03/07/2023 17:20, James Kuyper wrote:
>> assessments. However, if my assessments were correct, why would you want
>> to post a Linux-related question to comp.lang.c++ in preference to
>> comp.unix.programmer?
>
> Normally you (or Keith, or anyone) would write a summary-so-far,
> x-post to c.u.p and set f/ups.
>
> Why not this time? Because Rudy is rude and/or too stubborn?

Yes.

> He doesn't have a question about c++, he has a question about posix -
> and c.u.p is exactly where he should be asking.

I agree, and I've suggested that he should post to c.u.p. His
unwillingness to do so does not suggest that he would participate in a
new thread started there by someone else. At worst, it would just
increase the noise level in c.u.p. And cross-posting to another
newsgroup and setting followups would probably not affect the
"discussion" here.

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */

Re: Parsing multi-byte keystrokes

<u80o8u$25n8$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=613&group=comp.lang.c%2B%2B#613

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jameskuy...@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 05:20:30 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <u80o8u$25n8$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 4 Jul 2023 09:20:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b4263f0fd9fe1d8a4ea5230c48d98632";
logging-data="71400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19h9P8O7w7RF0859JFearT+7S6+PU6+GjA="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:uWML+jyqaePnf4hBEIq5BS2kPR0=
In-Reply-To: <u7vcl8$3q06c$1@dont-email.me>
Content-Language: en-US
 by: James Kuyper - Tue, 4 Jul 2023 09:20 UTC

On 7/3/23 15:32, R.Wieser wrote:
> Muttly,
>
>> I've posted linux specific questions on that group and no
>> one complained.
>
> Thanks for that.
>
> Though mine is not a programing question, but /an availability/ of something
> in Linux. There, AFAICT, the the distinction matters.
>
> To me it feels like asking a Fort dealer about something thats going to be
> used in an Audi.

Linux generally meets the requirements of the POSIX standard. What do
Audis and Fords have in common that is analogous to that relationship?

Re: Parsing multi-byte keystrokes

<u80pqv$25n9$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=614&group=comp.lang.c%2B%2B#614

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jameskuy...@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 05:47:10 -0400
Organization: A noiseless patient Spider
Lines: 79
Message-ID: <u80pqv$25n9$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<u7nfp3$2kvh5$1@dont-email.me> <u7op6k$2shgi$3@dont-email.me>
<u7rb24$38rc1$1@dont-email.me> <u7rfu8$39da1$1@dont-email.me>
<u7sh00$3cj3a$1@dont-email.me> <u7snst$3dlou$1@dont-email.me>
<u7svbh$3eg6v$1@dont-email.me> <u7u2nb$3lmer$3@dont-email.me>
<u7usfm$3nv7t$1@dont-email.me> <u7vcl9$3q06c$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 4 Jul 2023 09:47:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b4263f0fd9fe1d8a4ea5230c48d98632";
logging-data="71401"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+wglkb3u+wdB1k7eyHQ1kDDD/jMw33Wzg="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:Wy0TsDj2RKDOkyqZqxEzUt+03WU=
Content-Language: en-US
In-Reply-To: <u7vcl9$3q06c$2@dont-email.me>
 by: James Kuyper - Tue, 4 Jul 2023 09:47 UTC

On 7/3/23 16:50, R.Wieser wrote:
> James,
>
>>> Thank you for that suggestion. Alas, ethernal september (my newsgroup
>>> host) doesn't seem to carry it. :-\
>>
>> I should have checked that before posting,
>
> I disagree. Its not your task to be aware of everyones newsgroup providers
> and different newsgroups those offer.

I normally use eternal-september with Thunderbird. One of the few
advantages of Google Groups over Thunderbird+Eternal September is better
search facilities (though they are far inferior to the ones that Deja
News provided before Google took over their archive). That's why I used
GG to find the group, but it would not have been difficult for me to
check for it's availability on eternal september before recommending it.

>> What is Linux-specific about your question other than the fact that
>> you have specified that you want a linux solution?
>
> Because I'm running Linux, and have no use for a support thats available
> under Unix, but not Linux.

Yes, but do you have any particular reason to believe that such lack of
Linux support is likely? Most Unix solutions work under Linux.

>
>> I have no idea why you think those comments are relevant to my
>> statements. Nothing I said was so vacuous as to be equivalent to
>> pointing out that those are the lower and upper limits.
>
> Thats the whole thing : you made it sound as if those two numbers where
> somehow of any importance, but in fact all they are the limits of the range.
> You cannot come up with a number above 100% or below the 0. Therefore
> naming them as you did had zero meaning to me. Yet, you did.

You were the one who mentioned 100%, not me, claiming that it was the
maximum level of Linux expertise in this newsgroup. My own assessment is
that the maximum is closer to 90%. Since I myself am not near the top of
that distribution, I can't be sure, but my experience suggests that
you'll find the 100%ers over in comp.unix.programming, not here.

I mentioned that the minimum level of Linux expertise in this group is
0, not just because that's the mathematical minimum, but also because a
large fraction of the posters have exactly that level of Linux
expertise, something which is true of very few of the people posting to
comp.unis.programmer.

>> then my experience is that a large fraction of those posting to
>> comp.lang.c++ have a rating less than 1, while those that do have a
>> higher rating have an average rating around 50.
>
> Wow. I'm going to assume you think that you are one of the 50 percenters,
> here and as such you cannot really stand this newsgroup - because of all the
> nitwits ... ehhh ... 1 percenters in it.

I come to this newsgroup to discuss issues about C++; it doesn't bother
me that some people here lack Linux expertise. I go to
comp.unix.programmer to discuss issues about Unix, including issues
about Linux. It doesn't bother me that some of the people there lack C++
experience. That's what happens when you choose the appropriate forum
for discussing a particular topic - expertise relevant to that topic is
maximized, at the expense of expertise in other areas.

>> I freely acknowledge that you have no obligation to believe me about
>> that.
>
> I think you think you are saying the truth and that its relevant.
>
> I however have my doubts that what you measured (software knowledge) was

I didn't measure it - I just observed it. And I was very specifically
talking about my observations of their knowledge of Linux software.

> relevent to my question (availablility of something in Linux).

Why would knowledge of Linus software not be relevant to a question
about the availability of a particular kind of Linux software?

Re: Parsing multi-byte keystrokes

<dyVoM.17049$N3_4.15605@fx10.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=617&group=comp.lang.c%2B%2B#617

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me>
Lines: 23
Message-ID: <dyVoM.17049$N3_4.15605@fx10.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 04 Jul 2023 13:56:25 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 04 Jul 2023 13:56:25 GMT
X-Received-Bytes: 1930
 by: Scott Lurndal - Tue, 4 Jul 2023 13:56 UTC

James Kuyper <jameskuyper@alumni.caltech.edu> writes:
>On 7/3/23 15:32, R.Wieser wrote:
>> Muttly,
>>
>>> I've posted linux specific questions on that group and no
>>> one complained.
>>
>> Thanks for that.
>>
>> Though mine is not a programing question, but /an availability/ of something
>> in Linux. There, AFAICT, the the distinction matters.
>>
>> To me it feels like asking a Fort dealer about something thats going to be
>> used in an Audi.
>
>Linux generally meets the requirements of the POSIX standard. What do
>Audis and Fords have in common that is analogous to that relationship?

There are dozens of standards that govern automobiles, starting with the
SAE and/or Metric standards used for fasteners, and up through various
standards that apply to the on-board software, CAN bus (being replaced
by ethernet on newer vehicles) and processors (from RAS
to security).

Re: Parsing multi-byte keystrokes

<u81fcd$4vie$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=619&group=comp.lang.c%2B%2B#619

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 15:54:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <u81fcd$4vie$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com><1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me><u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me><8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me><877crksmps.fsf@nosuchdomain.example.com><u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
Injection-Date: Tue, 4 Jul 2023 15:54:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cdf6593d3ae5f57dc6ed76d86ce2f523";
logging-data="163406"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/OqpAOSOcOg+ghSWLlPeG+"
Cancel-Lock: sha1:9RxUsDpzWZttul02ABWCCBqWE0Y=
 by: Mutt...@dastardlyhq.com - Tue, 4 Jul 2023 15:54 UTC

On Mon, 3 Jul 2023 21:32:27 +0200
"R.Wieser" <address@is.invalid> wrote:
>Muttly,
>
>> I've posted linux specific questions on that group and no
>> one complained.
>
>Thanks for that.
>
>Though mine is not a programing question, but /an availability/ of something
>in Linux. There, AFAICT, the the distinction matters.
>
>To me it feels like asking a Fort dealer about something thats going to be
>used in an Audi.

Its more like asking a VW or Skoda dealer about your Audi.

Re: Parsing multi-byte keystrokes

<u81frk$4voj$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=620&group=comp.lang.c%2B%2B#620

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 18:03:00 +0200
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <u81frk$4voj$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
<u81fcd$4vie$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 4 Jul 2023 16:03:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a8a400ed1749089ed164ea22a1b8d6af";
logging-data="163603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18jSf3T+j4OB1d3bFJ2x69VLFr2d1xGxXo="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:YTkmnmbOAJOR2hsKyIWq4wjktYg=
In-Reply-To: <u81fcd$4vie$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Tue, 4 Jul 2023 16:03 UTC

On 04/07/2023 17:54, Muttley@dastardlyhq.com wrote:
> On Mon, 3 Jul 2023 21:32:27 +0200
> "R.Wieser" <address@is.invalid> wrote:
>> Muttly,
>>
>>> I've posted linux specific questions on that group and no
>>> one complained.
>>
>> Thanks for that.
>>
>> Though mine is not a programing question, but /an availability/ of something
>> in Linux. There, AFAICT, the the distinction matters.
>>
>> To me it feels like asking a Fort dealer about something thats going to be
>> used in an Audi.
>
> Its more like asking a VW or Skoda dealer about your Audi.
>

It is more like asking a "Motorised vehicle dealer" about your vehicle
with wheels. The dealer might also sell tanks and other belted
vehicles, but most of the trade is in things with wheels.

Technically, Linux is not UNIX because it does not share a common
ancestor in early UNIX code. But the functional commonality between
Linux and "true" UNIX versions is huge - you'll find very little code
that works on multiple UNIX systems that does not work equally well on
Linux.

It's possible that Linux has additional features that make the OP's task
easier on Linux than on one or more of the real UNIX's, but there is
still a much better chance of learning about that on c.u.p. than here in
c.l.c++.

Re: Parsing multi-byte keystrokes

<u81hk0$57oe$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=621&group=comp.lang.c%2B%2B#621

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kal...@kolttonen.fi (Kalevi Kolttonen)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 16:33:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 46
Sender: <untosten@0.0.0.0>
Message-ID: <u81hk0$57oe$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me>
Injection-Date: Tue, 4 Jul 2023 16:33:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c51534675f7fcff1ae10430717146625";
logging-data="171790"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/BsJ4aNcL5ZPIjWEsX48OrLjQEZt4quE="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.3.8-100.fc37.x86_64 (x86_64))
Cancel-Lock: sha1:J/An7618upyXroYJy3RECx4caPs=
 by: Kalevi Kolttonen - Tue, 4 Jul 2023 16:33 UTC

David Brown <david.brown@hesbynett.no> wrote:
> Technically, Linux is not UNIX because it does
> not share a common ancestor in early UNIX code.

I have to disagree with that claim. There is no
requirement to "share a common ancestor" at all
in order to be a UNIX system.

Linux could indeed become "a certified UNIX"
by fulfilling certain technical requirements:

https://www.opengroup.org/certifications/unix

The Linux community never bothered to do that.

It probably would not help in any real sense
and maybe they are not willing to put money
into it. Linux works fine just the way it is,
regardless of the "certified UNIX" status.

As far as I remember, when Dennis Ritchie was
asked whether Linux is a "real UNIX", he replied
that for all sensible definitions, yes, it is.
Or something like that.

The following is from Wikipedia and from
Dennis Ritchie's mouth:

"I think the Linux phenomenon is quite delightful,
because it draws so strongly on the basis that
Unix provided. Linux seems to be among the healthiest
of the direct Unix derivatives, though there are also
the various BSD systems as well as the more official
offerings from the workstation and mainframe
manufacturers."

"In the same interview, he states that he views both
Unix and Linux as "the continuation of ideas that were
started by Ken and me and many others, many years ago"

In any case, all that is pretty much off-topic.
The OP is making a fool of himself. He should just
shut up and go to comp.unix.programmer.

br,
KK

Re: Parsing multi-byte keystrokes

<u81i4d$1r17v$1@news.xmission.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=622&group=comp.lang.c%2B%2B#622

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 16:41:49 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u81i4d$1r17v$1@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me>
Injection-Date: Tue, 4 Jul 2023 16:41:49 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="1934591"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Tue, 4 Jul 2023 16:41 UTC

In article <u81hk0$57oe$1@dont-email.me>,
Kalevi Kolttonen <kalevi@kolttonen.fi> wrote:
....
>In any case, all that is pretty much off-topic.
>The OP is making a fool of himself. He should just
>shut up and go to comp.unix.programmer.

But you guys keep feeding him. You keep egging him on. So, you're at
least partly to blame.

I remember well the moment where this all turned personal - where it turned
"meta" and became all about OP trying to explain himself and the rest of
you making sure to persecute him for his efforts. You all could have (and
should have) just ignored it. From the first moment where he turned
"meta", you could have just ignored it. But no...

Keith is actually directly responsible for it all (and I'm sure he's very
proud of himself) by insisting on bringing up irrelevant nonsense about
attribution-quoting and mentioning other newsgroups. He should have just
resisted the urge to be himself - but he never does.

--
There are a lot of Wisconsin farmers right now who, despite having
themselves voted for Trump, are now wishing that their state's electors
had had the good sense to vote for the other candidate - thereby saving
them from their current predicament.

Re: Parsing multi-byte keystrokes

<u81ink$59r3$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=623&group=comp.lang.c%2B%2B#623

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kal...@kolttonen.fi (Kalevi Kolttonen)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 16:52:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Sender: <untosten@0.0.0.0>
Message-ID: <u81ink$59r3$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me> <u81i4d$1r17v$1@news.xmission.com>
Injection-Date: Tue, 4 Jul 2023 16:52:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c51534675f7fcff1ae10430717146625";
logging-data="173923"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19oTTUTH5uGCXzXXu0tSJHyFkzXX98fVng="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.3.8-100.fc37.x86_64 (x86_64))
Cancel-Lock: sha1:VE+fnVTuvFpTfRiOn/mOJvW/+eo=
 by: Kalevi Kolttonen - Tue, 4 Jul 2023 16:52 UTC

Kenny McCormack <gazelle@shell.xmission.com> wrote:
> But you guys keep feeding him. You keep egging him on.
> So, you're at least partly to blame.

To be quite honest, I totally agree with you. This
thread should have died a long time ago.

I will only defend myself here by saying that I
posted *just one message* with the main intention
to correct what I thought was David Brown's false
statement about UNIX.

Yes, I also commented on the OP, but having read
over a hundred posts in this thread, I just
could not be quiet any longer...

This is my second post and I hope it will
be my last. :-)

br,
KK


devel / comp.lang.c++ / Re: Parsing multi-byte keystrokes

Pages:123456
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor