Topic: Digest for std-proposals@isocpp.org - 9 updates
Author: Bryce Glover <randomdsdevel@gmail.com>
Date: Fri, 24 Feb 2017 18:55:08 -0500
Raw View
--Apple-Mail=_BA2C6985-E336-443C-8B4B-0432DAA3E313
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
> On Feb 24, 2017, at 5:14 PM, std-proposals@isocpp.org wrote:
>=20
> Andrey Semashev <andrey.semashev@gmail.com <mailto:andrey.semashev@gmail.=
com>>: Feb 24 10:51PM +0300=20
>=20
> > be able to cleanly use this feature? One which means I have to give up =
a key
> > (my keyboard for example doesn't have a right windows key) just to be a=
ble
> > to type those operators.
> =20
> To be fair, you do need to install *something* on Windows if you ever wan=
t to type a Unicode character, in a program or otherwise. I don=E2=80=99t t=
hink there is a way to do that in a default Windows*. Compose just seems to=
be the most convenient way to do that.
> =20
> OS X seems to require an application too to enable compose, although I=E2=
=80=99m not sure if the application simply configures a builtin functionali=
ty in the OS or does something more substantial than that.
>=20
> =E2=80=A6
Per some text starting about half of the way through the section on =E2=80=
=98Dead keys on various keyboard layouts=E2=80=99 <https://en.wikipedia.org=
/wiki/Dead_key#Dead_keys_on_various_keyboard_layouts> in Wikipedia=E2=80=99=
s article on dead keys <https://en.wikipedia.org/wiki/Dead_key>, those are =
what OS X/macOS (and perhaps even the classic Mac OS as well, though that=
=E2=80=99s only a guess on my part) use(s.) =20
> =E2=80=A6
> =20
> (*) I do remember it was possible to type a character code with Alt press=
ed, but AFAIR, it didn=E2=80=99t work everywhere and was limited to ASCII.
>=20
> (snipped=E2=80=A6)
Per some text near the bottom of the section on =E2=80=98History and descri=
ption=E2=80=99 <https://en.wikipedia.org/wiki/Alt_code#History_and_descript=
ion> in Wikipedia=E2=80=99s article on Alt codes <https://en.wikipedia.org/=
wiki/Alt_code>, setting the Registry key =E2=80=98HKCU\Control Panel\Input =
Method\EnableHexNumpad=E2=80=99 of type =E2=80=98REG_SZ=E2=80=99 to 1 appea=
rs to fix that. =20
=E2=80=94=E2=80=89Bryce Glover
=E3=80=80=E2=80=89RandomDSdevel@gmail.com
--=20
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp=
..org/d/msgid/std-proposals/DFE74728-B683-485B-B234-F72109416DCF%40gmail.com=
..
--Apple-Mail=_BA2C6985-E336-443C-8B4B-0432DAA3E313
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html charset=
=3Dutf-8"></head><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: s=
pace; -webkit-line-break: after-white-space;" class=3D""><div><blockquote t=
ype=3D"cite" class=3D""><div class=3D"">On Feb 24, 2017, at 5:14 PM, <a hre=
f=3D"mailto:std-proposals@isocpp.org" class=3D"">std-proposals@isocpp.org</=
a> wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><spa=
n style=3D"font-family: arial; font-style: normal; font-variant-caps: norma=
l; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; widows:=
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color:=
rgb(255, 255, 255); color: rgb(177, 176, 176); font-size: 15px;" class=3D"=
">Andrey Semashev <<a href=3D"mailto:andrey.semashev@gmail.com" class=3D=
"">andrey.semashev@gmail.com</a>>: Feb 24 10:51PM +0300<span class=3D"Ap=
ple-converted-space"> </span></span><span style=3D"color: rgb(46, 46, =
46); font-family: arial; font-size: inherit; font-style: normal; font-varia=
nt-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto=
; text-align: start; text-indent: 0px; text-transform: none; white-space: n=
ormal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; bac=
kground-color: rgb(255, 255, 255); float: none; display: inline !important;=
" class=3D""></span><br style=3D"color: rgb(46, 46, 46); font-family: arial=
; font-style: normal; font-variant-caps: normal; font-weight: normal; lette=
r-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text=
-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -we=
bkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=
=3D""><br style=3D"color: rgb(46, 46, 46); font-family: arial; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: nor=
mal; orphans: auto; text-align: start; text-indent: 0px; text-transform: no=
ne; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stro=
ke-width: 0px; background-color: rgb(255, 255, 255);" class=3D""><span styl=
e=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inherit; font-s=
tyle: normal; font-variant-caps: normal; font-weight: normal; letter-spacin=
g: normal; orphans: auto; text-align: start; text-indent: 0px; text-transfo=
rm: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tex=
t-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; dis=
play: inline !important;" class=3D"">> be able to cleanly use this featu=
re? One which means I have to give up a key</span><br style=3D"color: rgb(4=
6, 46, 46); font-family: arial; font-style: normal; font-variant-caps: norm=
al; font-weight: normal; letter-spacing: normal; orphans: auto; text-align:=
start; text-indent: 0px; text-transform: none; white-space: normal; widows=
: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color=
: rgb(255, 255, 255);" class=3D""><span style=3D"color: rgb(46, 46, 46); fo=
nt-family: arial; font-size: inherit; font-style: normal; font-variant-caps=
: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-=
align: start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background=
-color: rgb(255, 255, 255); float: none; display: inline !important;" class=
=3D"">> (my keyboard for example doesn't have a right windows key) just =
to be able</span><br style=3D"color: rgb(46, 46, 46); font-family: arial; f=
ont-style: normal; font-variant-caps: normal; font-weight: normal; letter-s=
pacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-tr=
ansform: none; white-space: normal; widows: auto; word-spacing: 0px; -webki=
t-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=3D""=
><span style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inhe=
rit; font-style: normal; font-variant-caps: normal; font-weight: normal; le=
tter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; t=
ext-transform: none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float=
: none; display: inline !important;" class=3D"">> to type those operator=
s.</span><br style=3D"color: rgb(46, 46, 46); font-family: arial; font-styl=
e: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; text-transform:=
none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-s=
troke-width: 0px; background-color: rgb(255, 255, 255);" class=3D""><span s=
tyle=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inherit; fon=
t-style: normal; font-variant-caps: normal; font-weight: normal; letter-spa=
cing: normal; orphans: auto; text-align: start; text-indent: 0px; text-tran=
sform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-=
text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; =
display: inline !important;" class=3D""> </span><br style=3D"color: rg=
b(46, 46, 46); font-family: arial; font-style: normal; font-variant-caps: n=
ormal; font-weight: normal; letter-spacing: normal; orphans: auto; text-ali=
gn: start; text-indent: 0px; text-transform: none; white-space: normal; wid=
ows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-co=
lor: rgb(255, 255, 255);" class=3D""><span style=3D"color: rgb(46, 46, 46);=
font-family: arial; font-size: inherit; font-style: normal; font-variant-c=
aps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; te=
xt-align: start; text-indent: 0px; text-transform: none; white-space: norma=
l; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; backgro=
und-color: rgb(255, 255, 255); float: none; display: inline !important;" cl=
ass=3D"">To be fair, you do need to install *something* on Windows if you e=
ver </span><span style=3D"color: rgb(46, 46, 46); font-family: arial; =
font-size: inherit; font-style: normal; font-variant-caps: normal; font-wei=
ght: normal; letter-spacing: normal; orphans: auto; text-align: start; text=
-indent: 0px; text-transform: none; white-space: normal; widows: auto; word=
-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 2=
55, 255); float: none; display: inline !important;" class=3D"">want to type=
a Unicode character, in a program or otherwise. I don=E2=80=99t </spa=
n><span style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inh=
erit; font-style: normal; font-variant-caps: normal; font-weight: normal; l=
etter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;=
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); floa=
t: none; display: inline !important;" class=3D"">think there is a way to do=
that in a default Windows*. </span><span class=3D"" style=3D"color: rgb(46=
, 46, 46); font-family: arial; font-size: inherit; background-color: rgb(25=
5, 255, 255); float: none; display: inline !important;">Compose just <=
/span><span class=3D"" style=3D"color: rgb(46, 46, 46); font-family: arial;=
font-size: inherit; background-color: rgb(255, 255, 255); float: none; dis=
play: inline !important;">seems to be the most convenient way to do that.</=
span></div></blockquote><blockquote type=3D"cite" class=3D""><div class=3D"=
"><span style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inh=
erit; font-style: normal; font-variant-caps: normal; font-weight: normal; l=
etter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;=
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); floa=
t: none; display: inline !important;" class=3D""> </span><br style=3D"=
color: rgb(46, 46, 46); font-family: arial; font-style: normal; font-varian=
t-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto;=
text-align: start; text-indent: 0px; text-transform: none; white-space: no=
rmal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; back=
ground-color: rgb(255, 255, 255);" class=3D""><span style=3D"color: rgb(46,=
46, 46); font-family: arial; font-size: inherit; font-style: normal; font-=
variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans:=
auto; text-align: start; text-indent: 0px; text-transform: none; white-spa=
ce: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px=
; background-color: rgb(255, 255, 255); float: none; display: inline !impor=
tant;" class=3D"">OS X seems to require an application too to enable compos=
e, although </span><span style=3D"color: rgb(46, 46, 46); font-family:=
arial; font-size: inherit; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: sta=
rt; text-indent: 0px; text-transform: none; white-space: normal; widows: au=
to; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rg=
b(255, 255, 255); float: none; display: inline !important;" class=3D"">I=E2=
=80=99m not sure if the application simply configures a builtin </span=
><span style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inhe=
rit; font-style: normal; font-variant-caps: normal; font-weight: normal; le=
tter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; t=
ext-transform: none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float=
: none; display: inline !important;" class=3D"">functionality in the OS or =
does something more substantial than that.</span><br style=3D"color: rgb(46=
, 46, 46); font-family: arial; font-style: normal; font-variant-caps: norma=
l; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; widows:=
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color:=
rgb(255, 255, 255);" class=3D""></div></blockquote><div><blockquote type=
=3D"cite" class=3D""><br class=3D""></blockquote><blockquote type=3D"cite" =
class=3D"">=E2=80=A6</blockquote></div><div><br class=3D""></div><div>Per s=
ome text starting about half of the way through the section on <a href=
=3D"https://en.wikipedia.org/wiki/Dead_key#Dead_keys_on_various_keyboard_la=
youts" class=3D"">=E2=80=98Dead keys on various keyboard layouts=E2=80=99</=
a> in Wikipedia=E2=80=99s <a href=3D"https://en.wikipedia.org/wik=
i/Dead_key" class=3D"">article on dead keys</a>, those are what OS X/macOS =
(and perhaps even the <i class=3D"">classic</i> Mac OS as well, though=
that=E2=80=99s only a <i class=3D"">guess</i> on my part) use(s.) &nb=
sp;</div><div><br class=3D""></div><blockquote type=3D"cite" class=3D"">=E2=
=80=A6</blockquote><blockquote type=3D"cite" class=3D""><div class=3D""><sp=
an style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inherit;=
font-style: normal; font-variant-caps: normal; font-weight: normal; letter=
-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-=
transform: none; white-space: normal; widows: auto; word-spacing: 0px; -web=
kit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: no=
ne; display: inline !important;" class=3D""> </span><br style=3D"color=
: rgb(46, 46, 46); font-family: arial; font-style: normal; font-variant-cap=
s: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text=
-align: start; text-indent: 0px; text-transform: none; white-space: normal;=
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; backgroun=
d-color: rgb(255, 255, 255);" class=3D""><span style=3D"color: rgb(46, 46, =
46); font-family: arial; font-size: inherit; font-style: normal; font-varia=
nt-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto=
; text-align: start; text-indent: 0px; text-transform: none; white-space: n=
ormal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; bac=
kground-color: rgb(255, 255, 255); float: none; display: inline !important;=
" class=3D"">(*) I do remember it was possible to type a character code wit=
h Alt </span><span style=3D"color: rgb(46, 46, 46); font-family: arial=
; font-size: inherit; font-style: normal; font-variant-caps: normal; font-w=
eight: normal; letter-spacing: normal; orphans: auto; text-align: start; te=
xt-indent: 0px; text-transform: none; white-space: normal; widows: auto; wo=
rd-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255,=
255, 255); float: none; display: inline !important;" class=3D"">pressed, b=
ut AFAIR, it didn=E2=80=99t work everywhere and was limited to </span>=
<span style=3D"color: rgb(46, 46, 46); font-family: arial; font-size: inher=
it; font-style: normal; font-variant-caps: normal; font-weight: normal; let=
ter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; te=
xt-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -=
webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float:=
none; display: inline !important;" class=3D"">ASCII.</span><br style=3D"co=
lor: rgb(46, 46, 46); font-family: arial; font-style: normal; font-variant-=
caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; t=
ext-align: start; text-indent: 0px; text-transform: none; white-space: norm=
al; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; backgr=
ound-color: rgb(255, 255, 255);" class=3D""><br class=3D""></div></blockquo=
te><blockquote type=3D"cite" class=3D"">(snipped=E2=80=A6)</blockquote></di=
v><br class=3D""><div class=3D"">Per some text near the bottom of <a h=
ref=3D"https://en.wikipedia.org/wiki/Alt_code#History_and_description" clas=
s=3D"">the section on =E2=80=98History and description=E2=80=99</a> in=
Wikipedia=E2=80=99s <a href=3D"https://en.wikipedia.org/wiki/Alt_code=
" class=3D"">article on Alt codes</a>, setting the Registry key =E2=80=98HK=
CU\Control Panel\Input Method\EnableHexNumpad=E2=80=99 of type =E2=80=98REG=
_SZ=E2=80=99 to 1 appears to fix that. </div><br class=3D""><div clas=
s=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; t=
ext-align: start; text-indent: 0px; text-transform: none; white-space: norm=
al; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-w=
rap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-=
space;" class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: norma=
l; orphans: auto; text-align: start; text-indent: 0px; text-transform: none=
; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke=
-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-=
break: after-white-space;" class=3D""><div class=3D"">=E2=80=94=E2=80=89Bry=
ce Glover</div><div class=3D"">=E3=80=80=E2=80=89<a href=3D"mailto:RandomDS=
devel@gmail.com" class=3D"">RandomDSdevel@gmail.com</a></div></div></div></=
div></body></html>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/DFE74728-B683-485B-B234-F72109416DCF%=
40gmail.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/DFE74728-B683-485B-B234-F72109416DCF%=
40gmail.com</a>.<br />
--Apple-Mail=_BA2C6985-E336-443C-8B4B-0432DAA3E313--
.