ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
aaaaa
|
|
|
|
aaaaaa
|
|
|
|
aaaaaaaaaaaaaaaaaaa
|
|
|
|
AAAAAABBBBBBCCC
|
|
|
|
AAAAABBBBBBBCCC
|
|
|
|
AAD
|
|
|
|
ABANDONFONT
|
|
|
|
ABCDEFGHIJKLMNO
|
|
|
|
ABCG
|
|
|
|
abe
|
|
|
|
abec
|
|
|
|
abf
|
|
|
|
abi
|
|
|
|
acb
|
|
|
|
accd
|
|
|
|
ACCEPTFILES
|
|
|
|
ACCESSDENIED
|
|
|
|
acec
|
|
|
|
acf
|
|
|
|
acidev
|
|
|
|
ACIOSS
|
|
|
|
ACover
|
|
|
|
actctx
|
|
|
|
ACTCTXW
|
|
|
|
activatable
|
|
|
|
ACTIVEBORDER
|
|
|
|
ACTIVECAPTION
|
|
|
|
ADDALIAS
|
|
|
|
ADDREF
|
|
|
|
addressof
|
|
|
|
ADDSTRING
|
|
|
|
ADDTOOL
|
|
|
|
aeed
|
|
|
|
AEnd
|
|
|
|
afae
|
|
|
|
afceeeaa
|
|
|
|
AFew
|
|
|
|
AFill
|
|
|
|
AFX
|
|
|
|
AHelper
|
|
|
|
ahz
|
|
|
|
AImpl
|
|
|
|
AInplace
|
|
|
|
akb
|
|
|
|
ALIGNRIGHT
|
|
|
|
alloc
|
|
|
|
allocing
|
|
|
|
alpc
|
|
|
|
ALTERNATENAME
|
|
|
|
ALTF
|
|
|
|
ALTNUMPAD
|
|
|
|
ALWAYSTIP
|
|
|
|
amd
|
|
|
|
ansd
|
|
|
|
ansicode
|
|
|
|
ansicpg
|
|
|
|
ANSISYS
|
|
|
|
ANSISYSRC
|
|
|
|
ANSISYSSC
|
|
|
|
antialias
|
|
|
|
antialiasing
|
|
|
|
ANull
|
|
|
|
anycpu
|
|
|
|
AOn
|
|
|
|
APARTMENTTHREADED
|
|
|
|
APCs
|
|
|
|
api
|
|
|
|
APIENTRY
|
|
|
|
apiset
|
|
|
|
apos
|
|
|
|
APPBARDATA
|
|
|
|
appconsult
|
|
|
|
appdata
|
|
|
|
APPICON
|
|
|
|
appium
|
|
|
|
applet
|
|
|
|
appletname
|
|
|
|
applicationmodel
|
|
|
|
APPLMODAL
|
|
|
|
APPLOGIC
|
|
|
|
appmodel
|
|
|
|
apps
|
|
|
|
APPWINDOW
|
|
|
|
appx
|
|
|
|
appxbundle
|
|
|
|
appxmanifest
|
|
|
|
APrep
|
|
|
|
apsect
|
|
|
|
APSTUDIO
|
|
|
|
archeologists
|
|
|
|
architected
|
|
|
|
argb
|
|
|
|
argc
|
|
|
|
args
|
|
|
|
argv
|
|
|
|
ARRAYSIZE
|
|
|
|
ARROWKEYS
|
|
|
|
ASBRST
|
|
|
|
ASBSET
|
|
|
|
ASDF
|
|
|
|
asdfghjkl
|
|
|
|
ASetting
|
|
|
|
ASingle
|
|
|
|
asm
|
|
|
|
asmv
|
|
|
|
asmx
|
|
|
|
aspnet
|
|
|
|
aspx
|
|
|
|
astextplain
|
|
|
|
AStomps
|
|
|
|
ASYNCWINDOWPOS
|
|
|
|
atch
|
|
|
|
ATest
|
|
|
|
atg
|
|
|
|
attr
|
|
|
|
ATTRCOLOR
|
|
|
|
aumid
|
|
|
|
Authenticode
|
|
|
|
AUTOBUDDY
|
|
|
|
AUTOCHECKBOX
|
|
|
|
Autogenerated
|
|
|
|
autohide
|
|
|
|
AUTOHSCROLL
|
|
|
|
autologin
|
|
|
|
automagically
|
|
|
|
autopositioning
|
|
|
|
AUTORADIOBUTTON
|
|
|
|
autoscrolling
|
|
|
|
Autowrap
|
|
|
|
AVerify
|
|
|
|
AVI
|
|
|
|
awch
|
|
|
|
azuredevopspodcast
|
|
|
|
azurewebsites
|
|
|
|
azzle
|
|
|
|
baac
|
|
|
|
backend
|
|
|
|
backgrounded
|
|
|
|
backgrounder
|
|
|
|
backgrounding
|
|
|
|
backport
|
|
|
|
backstory
|
|
|
|
Batang
|
|
|
|
baz
|
|
|
|
Bazz
|
|
|
|
BBBB
|
|
|
|
BBBBBBBBBBBBBBBBBBBBBBBBBB
|
|
|
|
BBBBCCCCC
|
|
|
|
bbc
|
|
|
|
bbd
|
|
|
|
BBDM
|
|
|
|
bbe
|
|
|
|
bbwe
|
|
|
|
bc
|
|
|
|
bca
|
|
|
|
bcb
|
|
|
|
bcc
|
|
|
|
bcount
|
|
|
|
bcrypt
|
|
|
|
bcx
|
|
|
|
bcz
|
|
|
|
bda
|
|
|
|
BEFOREPARENT
|
|
|
|
beginthread
|
|
|
|
bfb
|
|
|
|
bgcolor
|
|
|
|
bgfx
|
|
|
|
bgidx
|
|
|
|
Bgk
|
|
|
|
BGR
|
|
|
|
BGRA
|
|
|
|
BHID
|
|
|
|
biblioscape
|
|
|
|
bigobj
|
|
|
|
binplace
|
|
|
|
binplaced
|
|
|
|
bitcoin
|
|
|
|
bitcrazed
|
|
|
|
bitfield
|
|
|
|
bitflag
|
|
|
|
bitmask
|
|
|
|
BITOPERATION
|
|
|
|
bitsavers
|
|
|
|
bitset
|
|
|
|
BKCOLOR
|
|
|
|
BKGND
|
|
|
|
BKMK
|
|
|
|
Bksp
|
|
|
|
blog
|
|
|
|
Blt
|
|
|
|
BLUESCROLL
|
|
|
|
bmp
|
|
|
|
BOLDFONT
|
|
|
|
BOOLIFY
|
|
|
|
bools
|
|
|
|
Bopomofo
|
|
|
|
Borland
|
|
|
|
BOTTOMLEFT
|
|
|
|
BOTTOMRIGHT
|
|
|
|
boutput
|
|
|
|
BPBF
|
|
|
|
bpp
|
|
|
|
BPPF
|
|
|
|
branchconfig
|
|
|
|
BRK
|
|
|
|
Browsable
|
|
|
|
bsearch
|
|
|
|
BSODs
|
|
|
|
bstr
|
|
|
|
BTNFACE
|
|
|
|
buf
|
|
|
|
bufferout
|
|
|
|
buffersize
|
|
|
|
buflen
|
|
|
|
bugfix
|
|
|
|
buildtransitive
|
|
|
|
burriter
|
|
|
|
BValue
|
|
|
|
byref
|
|
|
|
bytearray
|
|
|
|
bytebuffer
|
|
|
|
caa
|
|
|
|
Cac
|
|
|
|
callee
|
|
|
|
cang
|
|
|
|
capslock
|
|
|
|
CARETBLINKINGENABLED
|
|
|
|
CARRIAGERETURN
|
|
|
|
cascadia
|
|
|
|
catid
|
|
|
|
cazamor
|
|
|
|
CBash
|
|
|
|
cbb
|
|
|
|
cbegin
|
|
|
|
cbiex
|
|
|
|
CBN
|
|
|
|
CBoolean
|
|
|
|
cbt
|
|
|
|
cbuffer
|
|
|
|
CCCBB
|
2020-03-27 23:37:23 +01:00
|
|
|
CCCC
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
ccf
|
|
|
|
cch
|
|
|
|
CCHAR
|
|
|
|
cci
|
|
|
|
CCmd
|
|
|
|
ccolor
|
|
|
|
CCom
|
|
|
|
CComp
|
|
|
|
CConsole
|
|
|
|
CConversion
|
|
|
|
CCRT
|
|
|
|
cctype
|
|
|
|
CDATA
|
|
|
|
CDBA
|
|
|
|
cdd
|
|
|
|
CDE
|
|
|
|
cdecl
|
|
|
|
CDeclaration
|
|
|
|
cebb
|
|
|
|
CEdit
|
|
|
|
CELLSIZE
|
|
|
|
cend
|
|
|
|
cerr
|
|
|
|
cfae
|
|
|
|
Cfg
|
|
|
|
cfie
|
|
|
|
cfiex
|
|
|
|
cfte
|
|
|
|
CFuzz
|
|
|
|
cgscrn
|
|
|
|
chafa
|
|
|
|
changelist
|
|
|
|
charinfo
|
|
|
|
charlespetzold
|
|
|
|
charset
|
|
|
|
CHARSETINFO
|
|
|
|
chcp
|
|
|
|
checkbox
|
|
|
|
Checkboxes
|
|
|
|
chh
|
|
|
|
Childitem
|
|
|
|
chk
|
|
|
|
chrono
|
|
|
|
CHT
|
|
|
|
ci
|
|
|
|
Cic
|
|
|
|
cjk
|
|
|
|
ckuehl
|
|
|
|
cla
|
|
|
|
Clcompile
|
|
|
|
CLE
|
|
|
|
cleartype
|
|
|
|
CLICKACTIVE
|
2020-03-25 23:00:56 +01:00
|
|
|
clickdown
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
climits
|
|
|
|
clipbrd
|
|
|
|
CLIPCHILDREN
|
|
|
|
CLIPSIBLINGS
|
|
|
|
cliutils
|
|
|
|
closetest
|
|
|
|
cloudconsole
|
|
|
|
cls
|
|
|
|
CLSCTX
|
|
|
|
clsid
|
|
|
|
CLUSTERMAP
|
|
|
|
cmatrix
|
|
|
|
cmder
|
|
|
|
CMDEXT
|
|
|
|
Cmdlet
|
|
|
|
cmdline
|
|
|
|
CMOUSEBUTTONS
|
|
|
|
cmp
|
|
|
|
cmt
|
|
|
|
cmyk
|
|
|
|
CNL
|
|
|
|
cnt
|
|
|
|
CNTRL
|
|
|
|
codebase
|
|
|
|
Codeflow
|
|
|
|
codeofconduct
|
|
|
|
codepage
|
|
|
|
codepoint
|
2020-04-14 22:17:15 +02:00
|
|
|
codeproject
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
COINIT
|
|
|
|
colo
|
|
|
|
colorizing
|
|
|
|
colororacle
|
|
|
|
colorref
|
|
|
|
colorscheme
|
|
|
|
colorspaces
|
|
|
|
colorspec
|
|
|
|
colortable
|
|
|
|
colortbl
|
|
|
|
colortool
|
|
|
|
COLR
|
|
|
|
combaseapi
|
|
|
|
combobox
|
|
|
|
comctl
|
|
|
|
COMDAT
|
|
|
|
commandline
|
|
|
|
commctrl
|
|
|
|
commdlg
|
|
|
|
COMMITID
|
|
|
|
compat
|
|
|
|
componentization
|
|
|
|
conapi
|
|
|
|
conareainfo
|
|
|
|
conattrs
|
|
|
|
conbufferout
|
|
|
|
concat
|
|
|
|
concfg
|
|
|
|
conddkrefs
|
|
|
|
condrv
|
|
|
|
conechokey
|
|
|
|
conemu
|
|
|
|
config
|
|
|
|
configurability
|
|
|
|
conhost
|
|
|
|
conhostv
|
|
|
|
conime
|
|
|
|
conimeinfo
|
|
|
|
conint
|
|
|
|
conintegrity
|
|
|
|
conintegrityuwp
|
|
|
|
coninteractivitybase
|
|
|
|
coninteractivityonecore
|
|
|
|
coninteractivitywin
|
|
|
|
conio
|
|
|
|
coniosrv
|
|
|
|
CONKBD
|
|
|
|
conlibk
|
|
|
|
conmsgl
|
|
|
|
CONNECTINFO
|
|
|
|
CONOUT
|
|
|
|
conpixels
|
|
|
|
conprops
|
|
|
|
conpropsp
|
|
|
|
conpty
|
|
|
|
conptylib
|
|
|
|
consecteturadipiscingelit
|
|
|
|
conserv
|
|
|
|
consoleaccessibility
|
|
|
|
consoleapi
|
|
|
|
CONSOLECONTROL
|
|
|
|
CONSOLEENDTASK
|
|
|
|
CONSOLEIME
|
|
|
|
consoleinternal
|
|
|
|
Consoleroot
|
|
|
|
Consolescreen
|
|
|
|
CONSOLESETFOREGROUND
|
|
|
|
consoletaeftemplates
|
|
|
|
CONSOLEV
|
|
|
|
Consolewait
|
|
|
|
CONSOLEWINDOWOWNER
|
|
|
|
consrv
|
|
|
|
constexpr
|
|
|
|
constexprable
|
|
|
|
constness
|
|
|
|
contentfiles
|
|
|
|
conterm
|
|
|
|
CONTEXTMENU
|
|
|
|
controlkeystates
|
|
|
|
contsf
|
|
|
|
contypes
|
|
|
|
convarea
|
|
|
|
conwinuserrefs
|
|
|
|
coord
|
|
|
|
coordnew
|
|
|
|
COPYCOLOR
|
|
|
|
CORESYSTEM
|
|
|
|
cotaskmem
|
|
|
|
countof
|
|
|
|
cout
|
|
|
|
CParams
|
|
|
|
CPG
|
|
|
|
cpinfo
|
|
|
|
CPINFOEX
|
|
|
|
cplinfo
|
|
|
|
cplusplus
|
|
|
|
cpp
|
|
|
|
cppcorecheck
|
|
|
|
cppcorecheckrules
|
|
|
|
cpprest
|
|
|
|
cpprestsdk
|
|
|
|
cppwinrt
|
|
|
|
CProc
|
|
|
|
cpx
|
|
|
|
crbegin
|
|
|
|
CREATESCREENBUFFER
|
|
|
|
CREATESTRUCT
|
|
|
|
CREATESTRUCTW
|
|
|
|
creativecommons
|
|
|
|
cred
|
|
|
|
cref
|
|
|
|
crend
|
|
|
|
CRLFs
|
|
|
|
crloew
|
|
|
|
crt
|
|
|
|
CRTLIBS
|
|
|
|
csbi
|
|
|
|
csbiex
|
|
|
|
csharp
|
|
|
|
CSHORT
|
|
|
|
cso
|
|
|
|
csproj
|
|
|
|
Csr
|
|
|
|
csrmsg
|
|
|
|
CSRSS
|
|
|
|
csrutil
|
|
|
|
cstdio
|
|
|
|
cstr
|
|
|
|
cstring
|
|
|
|
cstyle
|
|
|
|
CSwitch
|
|
|
|
CText
|
|
|
|
ctl
|
|
|
|
ctlseqs
|
|
|
|
Ctlv
|
|
|
|
ctor
|
|
|
|
CTRLEVENT
|
|
|
|
CTRLKEYSHORTCUTS
|
|
|
|
Ctx
|
|
|
|
Ctxt
|
|
|
|
ctype
|
|
|
|
CUF
|
|
|
|
cupxy
|
|
|
|
curated
|
|
|
|
CURRENTFONT
|
|
|
|
currentmode
|
|
|
|
CURRENTPAGE
|
|
|
|
CURSORCOLOR
|
|
|
|
CURSORSIZE
|
|
|
|
CURSORTYPE
|
|
|
|
customframe
|
|
|
|
CUU
|
|
|
|
cvd
|
|
|
|
cw
|
|
|
|
Cwa
|
|
|
|
cwch
|
|
|
|
cwchar
|
|
|
|
cwctype
|
|
|
|
cwd
|
|
|
|
cx
|
2020-03-27 23:48:49 +01:00
|
|
|
cxcy
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
CXFRAME
|
|
|
|
CXFULLSCREEN
|
|
|
|
CXHSCROLL
|
|
|
|
CXMIN
|
|
|
|
CXPADDEDBORDER
|
|
|
|
CXSIZE
|
|
|
|
CXSMICON
|
|
|
|
CXVIRTUALSCREEN
|
|
|
|
CXVSCROLL
|
|
|
|
cxx
|
|
|
|
CYFRAME
|
|
|
|
CYFULLSCREEN
|
|
|
|
cygwin
|
|
|
|
CYHSCROLL
|
|
|
|
CYMIN
|
|
|
|
CYPADDEDBORDER
|
|
|
|
CYSIZE
|
|
|
|
CYSIZEFRAME
|
|
|
|
CYSMICON
|
|
|
|
CYVIRTUALSCREEN
|
|
|
|
CYVSCROLL
|
|
|
|
dahall
|
|
|
|
dai
|
|
|
|
DATABLOCK
|
|
|
|
dataprotection
|
|
|
|
dataprotectionprovider
|
|
|
|
DATAVIEW
|
|
|
|
DATAW
|
|
|
|
dba
|
|
|
|
DBatch
|
|
|
|
dbb
|
|
|
|
dbcs
|
|
|
|
DBCSCHAR
|
|
|
|
DBCSFONT
|
|
|
|
dbd
|
|
|
|
DBDCF
|
|
|
|
dbg
|
|
|
|
DBGALL
|
|
|
|
DBGCHARS
|
|
|
|
DBGFONTS
|
|
|
|
DBGOUTPUT
|
|
|
|
dbh
|
|
|
|
dblclk
|
|
|
|
DBlob
|
|
|
|
dbproj
|
|
|
|
DBUILD
|
|
|
|
dcf
|
|
|
|
DColor
|
|
|
|
DCOLORVALUE
|
|
|
|
dcommon
|
|
|
|
DCompile
|
|
|
|
dcompiler
|
|
|
|
ddb
|
2020-03-27 23:37:23 +01:00
|
|
|
DDDD
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
dde
|
|
|
|
DDESHARE
|
|
|
|
DDevice
|
|
|
|
DEADCHAR
|
|
|
|
dealloc
|
|
|
|
debian
|
|
|
|
debolden
|
|
|
|
debounce
|
|
|
|
DECALN
|
|
|
|
DECANM
|
|
|
|
DECAUPSS
|
|
|
|
DECAWM
|
|
|
|
DECCKM
|
|
|
|
DECCOLM
|
|
|
|
decf
|
|
|
|
DECKPAM
|
|
|
|
DECKPM
|
|
|
|
DECKPNM
|
|
|
|
DECLL
|
|
|
|
DECLRMM
|
|
|
|
decls
|
|
|
|
declspec
|
|
|
|
decltype
|
|
|
|
declval
|
|
|
|
DECNKM
|
|
|
|
DECNRCM
|
|
|
|
DECOM
|
|
|
|
deconstructed
|
|
|
|
DECPCTERM
|
|
|
|
DECRC
|
|
|
|
DECRLM
|
|
|
|
DECRST
|
|
|
|
DECSASD
|
|
|
|
DECSC
|
|
|
|
DECSCA
|
|
|
|
DECSCNM
|
|
|
|
DECSCPP
|
|
|
|
DECSCUSR
|
|
|
|
DECSED
|
|
|
|
DECSEL
|
|
|
|
DECSET
|
|
|
|
DECSLRM
|
|
|
|
DECSMBV
|
|
|
|
DECSR
|
|
|
|
decstandar
|
|
|
|
DECSTBM
|
|
|
|
DECSTR
|
|
|
|
DECTCEM
|
|
|
|
Dedupe
|
|
|
|
deduplicated
|
|
|
|
DEFAULTBACKGROUND
|
|
|
|
DEFAULTFOREGROUND
|
|
|
|
defaultsettings
|
|
|
|
DEFAULTTONEAREST
|
|
|
|
DEFAULTTONULL
|
|
|
|
DEFAULTTOPRIMARY
|
|
|
|
defectdefs
|
|
|
|
DEFERERASE
|
|
|
|
deff
|
|
|
|
DEFFACE
|
|
|
|
defing
|
|
|
|
DEFPUSHBUTTON
|
2020-03-25 23:00:56 +01:00
|
|
|
defterm
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
DELAYLOAD
|
|
|
|
deletable
|
|
|
|
DELETEONRELEASE
|
|
|
|
delims
|
|
|
|
Delt
|
|
|
|
demoable
|
|
|
|
depersist
|
|
|
|
deprioritized
|
|
|
|
deque
|
|
|
|
deref
|
|
|
|
deserialization
|
|
|
|
deserialize
|
|
|
|
deserialized
|
|
|
|
deserializer
|
|
|
|
deserializing
|
|
|
|
desktopwindowxamlsource
|
|
|
|
dest
|
|
|
|
DESTINATIONNAME
|
|
|
|
devblogs
|
|
|
|
developercommunity
|
|
|
|
devicecode
|
|
|
|
devicefamily
|
|
|
|
devops
|
|
|
|
Dext
|
|
|
|
df
|
|
|
|
dfa
|
|
|
|
DFactory
|
|
|
|
dh
|
|
|
|
dialogbox
|
|
|
|
diffing
|
|
|
|
DINLINE
|
|
|
|
directio
|
|
|
|
directx
|
|
|
|
Dirs
|
|
|
|
DISABLENOSCROLL
|
|
|
|
DISPLAYATTRIBUTE
|
|
|
|
DISPLAYATTRIBUTEPROPERTY
|
|
|
|
DISPLAYCHANGE
|
|
|
|
distro
|
|
|
|
dlg
|
|
|
|
DLGC
|
|
|
|
dll
|
|
|
|
dllexport
|
|
|
|
DLLGETVERSIONPROC
|
|
|
|
dllimport
|
|
|
|
dllinit
|
|
|
|
DLLVERSIONINFO
|
|
|
|
DLOAD
|
|
|
|
DLOOK
|
|
|
|
DOCTYPE
|
|
|
|
docx
|
|
|
|
DONTCARE
|
|
|
|
doskey
|
|
|
|
dotnet
|
|
|
|
doubleclick
|
|
|
|
downlevel
|
|
|
|
dpg
|
|
|
|
dpi
|
|
|
|
DPIAPI
|
|
|
|
DPICHANGE
|
|
|
|
DPICHANGED
|
|
|
|
dpix
|
|
|
|
dpiy
|
|
|
|
draggable
|
|
|
|
DRAWFRAME
|
|
|
|
DRAWITEM
|
|
|
|
DRAWITEMSTRUCT
|
|
|
|
dropdown
|
|
|
|
DROPDOWNLIST
|
|
|
|
DROPFILES
|
|
|
|
drv
|
|
|
|
dsm
|
|
|
|
Dst
|
|
|
|
DSwap
|
|
|
|
DTest
|
|
|
|
dtor
|
|
|
|
DTTERM
|
|
|
|
DUMMYUNIONNAME
|
|
|
|
DUNICODE
|
|
|
|
DUNIT
|
|
|
|
dup'ed
|
|
|
|
dvi
|
|
|
|
dw
|
|
|
|
DWLP
|
|
|
|
dwm
|
|
|
|
dwmapi
|
|
|
|
dword
|
|
|
|
dwrite
|
|
|
|
dwriteglyphrundescriptionclustermap
|
|
|
|
dxgi
|
|
|
|
dxgidwm
|
|
|
|
dxinterop
|
|
|
|
dxttbmp
|
|
|
|
eachother
|
|
|
|
EAEC
|
|
|
|
eaf
|
|
|
|
EASTEUROPE
|
|
|
|
eb
|
|
|
|
eba
|
|
|
|
ebce
|
|
|
|
EBFB
|
|
|
|
ECFB
|
|
|
|
ECH
|
|
|
|
echokey
|
|
|
|
ecount
|
|
|
|
ECpp
|
|
|
|
EDITKEYS
|
|
|
|
EDITTEXT
|
|
|
|
EDITUPDATE
|
|
|
|
edputil
|
|
|
|
edu
|
|
|
|
eeb
|
|
|
|
eee
|
2020-03-27 23:37:23 +01:00
|
|
|
EEEE
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
Efast
|
|
|
|
EHsc
|
|
|
|
EJO
|
|
|
|
EK
|
|
|
|
ELEMENTNOTAVAILABLE
|
|
|
|
Elems
|
|
|
|
elif
|
|
|
|
elseif
|
|
|
|
emacs
|
|
|
|
Emojis
|
|
|
|
emptybox
|
|
|
|
enabledelayedexpansion
|
|
|
|
endian
|
|
|
|
endif
|
|
|
|
endl
|
|
|
|
endlocal
|
|
|
|
endptr
|
|
|
|
endregion
|
|
|
|
ENQ
|
|
|
|
enqueuing
|
|
|
|
entrypoint
|
|
|
|
ENU
|
|
|
|
enum
|
|
|
|
ENUMLOGFONT
|
|
|
|
ENUMLOGFONTEX
|
|
|
|
enumranges
|
|
|
|
envvar
|
|
|
|
eol
|
|
|
|
ERASEBKGND
|
|
|
|
errno
|
|
|
|
errorlevel
|
|
|
|
esa
|
|
|
|
ETB
|
|
|
|
ETW
|
|
|
|
ETX
|
|
|
|
EUDC
|
|
|
|
ev
|
|
|
|
EVENTID
|
|
|
|
eventing
|
|
|
|
everytime
|
|
|
|
evflags
|
|
|
|
evt
|
|
|
|
ewdelete
|
|
|
|
exe
|
|
|
|
execd
|
|
|
|
executables
|
|
|
|
executionengine
|
|
|
|
exemain
|
|
|
|
EXETYPE
|
|
|
|
exeuwp
|
|
|
|
exewin
|
|
|
|
exitwin
|
|
|
|
expectedinput
|
|
|
|
expr
|
|
|
|
EXPUNGECOMMANDHISTORY
|
|
|
|
EXSTYLE
|
|
|
|
EXTENDEDEDITKEY
|
|
|
|
EXTKEY
|
|
|
|
EXTTEXTOUT
|
|
|
|
facename
|
|
|
|
FACENODE
|
|
|
|
FACESIZE
|
|
|
|
failfast
|
|
|
|
FAILIFTHERE
|
|
|
|
FAILOUT
|
|
|
|
fallthrough
|
|
|
|
FARPROC
|
|
|
|
fba
|
|
|
|
fbb
|
|
|
|
fbd
|
|
|
|
fbdc
|
|
|
|
FBE
|
|
|
|
fcb
|
|
|
|
fcc
|
|
|
|
fcharset
|
|
|
|
fclose
|
|
|
|
fcntl
|
|
|
|
fd
|
|
|
|
fdb
|
|
|
|
fdc
|
|
|
|
fdd
|
|
|
|
fde
|
|
|
|
fdopen
|
|
|
|
fdpi
|
|
|
|
fdw
|
|
|
|
fea
|
|
|
|
fesb
|
|
|
|
ffc
|
|
|
|
FFDE
|
|
|
|
FFF
|
|
|
|
ffff
|
|
|
|
FFrom
|
|
|
|
FGCOLOR
|
|
|
|
fgetc
|
|
|
|
fgetwc
|
|
|
|
fgidx
|
|
|
|
FILEDESCRIPTION
|
|
|
|
fileno
|
|
|
|
FILEPATH
|
|
|
|
FILESUBTYPE
|
|
|
|
FILESYSPATH
|
|
|
|
filesystem
|
|
|
|
FILETIME
|
|
|
|
FILETYPE
|
|
|
|
FILEW
|
|
|
|
FILLATTR
|
|
|
|
FILLCONSOLEOUTPUT
|
|
|
|
Filledbox
|
|
|
|
FILTERONPASTE
|
|
|
|
finalizer
|
|
|
|
FINDCASE
|
|
|
|
FINDDLG
|
|
|
|
FINDDOWN
|
|
|
|
findlocalename
|
|
|
|
FINDSTR
|
|
|
|
FINDSTRINGEXACT
|
|
|
|
FINDUP
|
|
|
|
FIter
|
|
|
|
FIXEDCONVERTED
|
|
|
|
Flg
|
|
|
|
flyout
|
|
|
|
fmodern
|
|
|
|
fmtarg
|
|
|
|
fmtid
|
2020-04-14 22:05:38 +02:00
|
|
|
fmtlib
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
FOLDERID
|
|
|
|
FONTCHANGE
|
|
|
|
fontdlg
|
|
|
|
FONTENUMDATA
|
|
|
|
FONTENUMPROC
|
|
|
|
FONTFACE
|
|
|
|
FONTFAMILY
|
|
|
|
FONTHEIGHT
|
|
|
|
fontlist
|
|
|
|
FONTOK
|
|
|
|
FONTSIZE
|
|
|
|
FONTSTRING
|
|
|
|
fonttbl
|
|
|
|
FONTTYPE
|
|
|
|
FONTWEIGHT
|
|
|
|
FONTWIDTH
|
|
|
|
FONTWINDOW
|
|
|
|
forceinline
|
|
|
|
FORCEOFFFEEDBACK
|
|
|
|
FORCEONFEEDBACK
|
|
|
|
FORCEV
|
|
|
|
foreach
|
|
|
|
fprintf
|
|
|
|
framebuffer
|
|
|
|
FRAMECHANGED
|
|
|
|
fre
|
|
|
|
freopen
|
|
|
|
frontend
|
|
|
|
Fscreen
|
|
|
|
FSCTL
|
|
|
|
FSINFOCLASS
|
|
|
|
fsproj
|
|
|
|
fstream
|
|
|
|
fte
|
|
|
|
Ftm
|
|
|
|
fullcolor
|
|
|
|
fullscreen
|
|
|
|
fullwidth
|
|
|
|
func
|
|
|
|
FUNCTIONCALL
|
|
|
|
fuzzer
|
|
|
|
fuzzmap
|
|
|
|
fuzzwrapper
|
|
|
|
fwdecl
|
|
|
|
fwe
|
|
|
|
fwlink
|
|
|
|
gb
|
|
|
|
gci
|
|
|
|
gcx
|
|
|
|
gcy
|
|
|
|
gdi
|
|
|
|
gdip
|
|
|
|
gdirenderer
|
|
|
|
GENERATEPROJECTPRIFILE
|
|
|
|
geopol
|
|
|
|
GETALIAS
|
|
|
|
GETALIASES
|
|
|
|
GETALIASESLENGTH
|
|
|
|
GETALIASEXES
|
|
|
|
GETALIASEXESLENGTH
|
|
|
|
GETAUTOHIDEBAREX
|
|
|
|
getboundingrectangles
|
|
|
|
GETCARETWIDTH
|
|
|
|
getch
|
|
|
|
getchar
|
|
|
|
GETCOMMANDHISTORY
|
|
|
|
GETCOMMANDHISTORYLENGTH
|
|
|
|
GETCONSOLEINPUT
|
|
|
|
GETCONSOLEPROCESSLIST
|
|
|
|
GETCONSOLEWINDOW
|
|
|
|
GETCOUNT
|
|
|
|
GETCP
|
|
|
|
GETCURSEL
|
|
|
|
GETCURSORINFO
|
|
|
|
GETDISPLAYMODE
|
|
|
|
GETDISPLAYSIZE
|
|
|
|
GETDLGCODE
|
|
|
|
GETDPISCALEDSIZE
|
|
|
|
GETFONTINFO
|
|
|
|
GETFONTSIZE
|
|
|
|
getglyphs
|
|
|
|
GETHARDWARESTATE
|
|
|
|
GETHUNGAPPTIMEOUT
|
|
|
|
GETICON
|
|
|
|
GETITEMDATA
|
|
|
|
GETKEYBOARDLAYOUTNAME
|
|
|
|
GETKEYSTATE
|
|
|
|
GETLARGESTWINDOWSIZE
|
|
|
|
GETLBTEXT
|
|
|
|
getline
|
|
|
|
getlocalename
|
|
|
|
getlocalenamelength
|
|
|
|
GETMINMAXINFO
|
|
|
|
GETMOUSEINFO
|
|
|
|
GETNUMBEROFFONTS
|
|
|
|
GETNUMBEROFINPUTEVENTS
|
|
|
|
GETOBJECT
|
|
|
|
GETPOS
|
|
|
|
GETSELECTIONINFO
|
|
|
|
getset
|
|
|
|
GETSTATE
|
|
|
|
getstring
|
|
|
|
getstringlength
|
|
|
|
GETTEXT
|
|
|
|
GETTEXTLEN
|
|
|
|
GETTITLE
|
|
|
|
GETWAITTOKILLSERVICETIMEOUT
|
|
|
|
GETWAITTOKILLTIMEOUT
|
|
|
|
GETWHEELSCROLLCHARACTERS
|
|
|
|
GETWHEELSCROLLCHARS
|
|
|
|
GETWHEELSCROLLLINES
|
|
|
|
getwriter
|
|
|
|
Gfun
|
|
|
|
gfx
|
|
|
|
ggggg
|
|
|
|
gggggg
|
|
|
|
ggggggg
|
|
|
|
gh
|
|
|
|
github
|
|
|
|
githubusercontent
|
2020-04-13 22:50:02 +02:00
|
|
|
gitlab
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
gle
|
|
|
|
globals
|
|
|
|
gmail
|
|
|
|
GMEM
|
|
|
|
GNUC
|
|
|
|
Goldmine
|
|
|
|
gonce
|
|
|
|
Google
|
|
|
|
goutput
|
|
|
|
Gravell's
|
|
|
|
grayscale
|
|
|
|
GREENSCROLL
|
|
|
|
Grehan
|
|
|
|
grep
|
|
|
|
Greyscale
|
|
|
|
gridline
|
|
|
|
groupbox
|
|
|
|
gsl
|
|
|
|
GTP
|
|
|
|
guc
|
|
|
|
gui
|
|
|
|
guidatom
|
|
|
|
guidgenerator
|
|
|
|
GValue
|
|
|
|
GWL
|
|
|
|
GWLP
|
|
|
|
gwsz
|
|
|
|
HABCDEF
|
2020-04-13 22:50:02 +02:00
|
|
|
hackathon
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
halfwidth
|
|
|
|
HALTCOND
|
|
|
|
HANGEUL
|
|
|
|
hardcoded
|
|
|
|
hardcodes
|
|
|
|
hashalg
|
|
|
|
HASSTRINGS
|
|
|
|
hbitmap
|
|
|
|
hbm
|
|
|
|
HBMMENU
|
|
|
|
hbmp
|
|
|
|
hbr
|
|
|
|
hbrush
|
|
|
|
hc
|
|
|
|
HCmd
|
|
|
|
hdc
|
|
|
|
hdr
|
|
|
|
HDROP
|
|
|
|
hdrstop
|
|
|
|
HEIGHTSCROLL
|
|
|
|
hfile
|
|
|
|
hfont
|
|
|
|
hglobal
|
|
|
|
hh
|
|
|
|
hhook
|
|
|
|
hhx
|
|
|
|
HIBYTE
|
|
|
|
HICON
|
|
|
|
HIDEWINDOW
|
|
|
|
hidpi
|
|
|
|
HIGHLIGHTTEXT
|
|
|
|
hinst
|
|
|
|
HINSTANCE
|
|
|
|
Hirots
|
|
|
|
HISTORYBUFS
|
|
|
|
HISTORYNODUP
|
|
|
|
HISTORYSIZE
|
|
|
|
hittest
|
|
|
|
HIWORD
|
|
|
|
hk
|
|
|
|
HKCU
|
|
|
|
hkey
|
|
|
|
hkl
|
|
|
|
HKLM
|
|
|
|
hlocal
|
|
|
|
hlsl
|
|
|
|
HMENU
|
|
|
|
hmod
|
|
|
|
hmodule
|
|
|
|
hmon
|
|
|
|
HMONITOR
|
|
|
|
Horiz
|
|
|
|
HORZ
|
|
|
|
hostable
|
|
|
|
hostlib
|
|
|
|
HPA
|
|
|
|
HPAINTBUFFER
|
|
|
|
HPCON
|
|
|
|
hpj
|
|
|
|
hpp
|
|
|
|
HPR
|
|
|
|
HPROPSHEETPAGE
|
|
|
|
HREDRAW
|
|
|
|
HREF
|
|
|
|
hresult
|
|
|
|
hrgn
|
|
|
|
HRSRC
|
|
|
|
hscroll
|
|
|
|
hsl
|
|
|
|
hstr
|
|
|
|
hstring
|
|
|
|
hsv
|
|
|
|
HTCAPTION
|
|
|
|
HTCLIENT
|
|
|
|
htm
|
|
|
|
HTMAXBUTTON
|
|
|
|
HTMINBUTTON
|
|
|
|
html
|
|
|
|
HTMLTo
|
|
|
|
HTTOP
|
|
|
|
hu
|
|
|
|
hungapp
|
|
|
|
HVP
|
|
|
|
hwheel
|
|
|
|
hwnd
|
|
|
|
HWNDPARENT
|
|
|
|
hxx
|
|
|
|
hyperlink
|
|
|
|
IAccessibility
|
|
|
|
IAction
|
|
|
|
IApi
|
|
|
|
IApplication
|
|
|
|
IBase
|
|
|
|
icacls
|
|
|
|
iccex
|
|
|
|
icch
|
|
|
|
IChar
|
|
|
|
ico
|
|
|
|
IComponent
|
|
|
|
ICONERROR
|
|
|
|
Iconified
|
|
|
|
ICONINFORMATION
|
|
|
|
IConsole
|
|
|
|
ICONSTOP
|
|
|
|
IControl
|
|
|
|
ICONWARNING
|
|
|
|
ICore
|
|
|
|
IData
|
|
|
|
IDCANCEL
|
|
|
|
IDD
|
|
|
|
IDefault
|
|
|
|
IDesktop
|
|
|
|
IDictionary
|
|
|
|
IDISHWND
|
|
|
|
IDisposable
|
|
|
|
idl
|
|
|
|
idllib
|
|
|
|
IDOK
|
|
|
|
IDR
|
|
|
|
idth
|
|
|
|
idwritefontcollection
|
|
|
|
idwritelocalizedstrings
|
|
|
|
idwritetextanalyzer
|
|
|
|
idx
|
|
|
|
IDXGI
|
|
|
|
IDynamic
|
|
|
|
IEnd
|
|
|
|
IEnum
|
|
|
|
IEnumerable
|
|
|
|
ies
|
|
|
|
ietf
|
|
|
|
IFACEMETHODIMP
|
|
|
|
ifdef
|
|
|
|
ification
|
|
|
|
ifndef
|
|
|
|
IFont
|
|
|
|
ifstream
|
|
|
|
IGNOREEND
|
|
|
|
IHigh
|
|
|
|
iid
|
|
|
|
IInput
|
|
|
|
IInspectable
|
|
|
|
IInteract
|
|
|
|
IInteractivity
|
|
|
|
IIo
|
|
|
|
IList
|
|
|
|
ime
|
|
|
|
Imm
|
Manually pass mouse wheel messages to TermControls (#5131)
## Summary of the Pull Request
As we've learned in #979, not all touchpads are created equal. Some of them have bad drivers that makes scrolling inactive windows not work. For whatever reason, these devices think the Terminal is all one giant inactive window, so we don't get the mouse wheel events through the XAML stack. We do however get the event as a `WM_MOUSEWHEEL` on those devices (a message we don't get on devices with normally functioning trackpads).
This PR attempts to take that `WM_MOUSEWHEEL` and manually dispatch it to the `TermControl`, so we can at least scroll the terminal content.
Unfortunately, this solution is not very general purpose. This only works to scroll controls that manually implement our own `IMouseWheelListener` interface. As we add more controls, we'll need to continue manually implementing this interface, until the underlying XAML Islands bug is fixed. **I don't love this**. I'd rather have a better solution, but it seems that we can't synthesize a more general-purpose `PointerWheeled` event that could get routed through the XAML tree as normal.
## References
* #2606 and microsoft/microsoft-ui-xaml#2101 - these bugs are also tracking a similar "inactive windows" / "scaled mouse events" issue in XAML
## PR Checklist
* [x] Closes #979
* [x] I work here
* [ ] Tests added/passed
* [n/a] Requires documentation to be updated
## Detailed Description of the Pull Request / Additional comments
I've also added a `til::point` conversion _to_ `winrt::Windows::Foundation::Point`, and some scaling operators for `point`
## Validation Steps Performed
* It works on my HP Spectre 2017 with a synaptics trackpad
- I also made sure to test that `tmux` works in panes on this laptop
* It works on my slaptop, and DOESN'T follow this hack codepath on this machine.
2020-04-01 18:58:16 +02:00
|
|
|
IMouse
|
2020-04-07 23:58:12 +02:00
|
|
|
impl
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
implementingtextandtextrange
|
|
|
|
inbox
|
|
|
|
inclusivity
|
|
|
|
INCONTEXT
|
|
|
|
INFOEX
|
|
|
|
inheritcursor
|
|
|
|
inheritdoc
|
|
|
|
inheritfrom
|
|
|
|
ini
|
|
|
|
INITCOMMONCONTROLSEX
|
|
|
|
INITDIALOG
|
|
|
|
initguid
|
|
|
|
INITMENU
|
|
|
|
inl
|
2020-03-25 23:00:56 +01:00
|
|
|
INLINEPREFIX
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
Inlines
|
|
|
|
INotify
|
|
|
|
inout
|
|
|
|
INPATHROOT
|
2020-03-25 23:00:56 +01:00
|
|
|
Inplace
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
inproc
|
|
|
|
inputdev
|
|
|
|
Inputkeyinfo
|
|
|
|
INPUTPROCESSORPROFILE
|
|
|
|
inputrc
|
|
|
|
Inputreadhandledata
|
|
|
|
INSERTMODE
|
|
|
|
intellisense
|
|
|
|
INTERACTIVITYBASE
|
|
|
|
INTERCEPTCOPYPASTE
|
|
|
|
INTERNALNAME
|
|
|
|
interop
|
|
|
|
interoperability
|
|
|
|
inthread
|
|
|
|
intptr
|
|
|
|
intsafe
|
|
|
|
INVALIDARG
|
|
|
|
INVALIDATERECT
|
|
|
|
inwap
|
|
|
|
IObservable
|
|
|
|
ioctl
|
|
|
|
iomanip
|
|
|
|
iostream
|
|
|
|
iot
|
|
|
|
ipch
|
|
|
|
ipconfig
|
|
|
|
IPersist
|
|
|
|
ipp
|
|
|
|
IProperty
|
|
|
|
IPSINK
|
|
|
|
ipsp
|
|
|
|
IRaw
|
|
|
|
IRead
|
|
|
|
IReference
|
|
|
|
IRender
|
|
|
|
IRenderer
|
|
|
|
IScheme
|
|
|
|
ISelection
|
|
|
|
IShell
|
|
|
|
isocpp
|
|
|
|
issuecomment
|
|
|
|
IState
|
|
|
|
IStoryboard
|
|
|
|
isupper
|
|
|
|
ISwap
|
|
|
|
iswdigit
|
|
|
|
iswspace
|
|
|
|
ISystem
|
|
|
|
iterm
|
|
|
|
itermcolors
|
|
|
|
ITerminal
|
|
|
|
IText
|
|
|
|
itextprovider
|
|
|
|
itextrangeprovider
|
|
|
|
itf
|
|
|
|
Ith
|
|
|
|
itoa
|
|
|
|
IUI
|
|
|
|
IUia
|
|
|
|
iuiautomationtextrange
|
|
|
|
IUnknown
|
|
|
|
ivalid
|
|
|
|
IVector
|
|
|
|
IWait
|
|
|
|
iwch
|
|
|
|
IWin
|
|
|
|
IWindow
|
|
|
|
IXaml
|
|
|
|
jconcpp
|
|
|
|
JOBOBJECT
|
|
|
|
JOBOBJECTINFOCLASS
|
|
|
|
jpe
|
|
|
|
jpeg
|
|
|
|
jpg
|
|
|
|
JPN
|
|
|
|
json
|
|
|
|
jsoncpp
|
|
|
|
jsprovider
|
|
|
|
jumplist
|
|
|
|
KAttrs
|
|
|
|
kawa
|
|
|
|
kayla
|
|
|
|
Kazu
|
|
|
|
kazum
|
|
|
|
kbd
|
|
|
|
kcub
|
|
|
|
kcud
|
|
|
|
kcuf
|
|
|
|
kcuu
|
|
|
|
keith
|
|
|
|
kernelbase
|
|
|
|
kernelbasestaging
|
|
|
|
keybinding
|
|
|
|
keybound
|
|
|
|
keychord
|
|
|
|
keydown
|
|
|
|
keyevent
|
|
|
|
KEYFIRST
|
|
|
|
KEYLAST
|
|
|
|
keymap
|
|
|
|
Keymapping
|
|
|
|
keyscan
|
|
|
|
keystate
|
|
|
|
keyup
|
|
|
|
KF
|
|
|
|
khome
|
|
|
|
KILLACTIVE
|
|
|
|
KILLFOCUS
|
|
|
|
kinda
|
|
|
|
KJ
|
|
|
|
KLF
|
|
|
|
KLMNOPQRST
|
|
|
|
KLMNOPQRSTQQQQQ
|
|
|
|
KU
|
|
|
|
KVM
|
|
|
|
KX
|
|
|
|
langid
|
|
|
|
LANGUAGELIST
|
|
|
|
lasterror
|
|
|
|
lastexitcode
|
|
|
|
LAYOUTRTL
|
|
|
|
LBN
|
|
|
|
LBound
|
|
|
|
LBUTTON
|
|
|
|
LBUTTONDBLCLK
|
|
|
|
LBUTTONDOWN
|
|
|
|
LBUTTONUP
|
|
|
|
lcb
|
|
|
|
LCONTROL
|
|
|
|
LCTRL
|
|
|
|
lcx
|
|
|
|
LEFTALIGN
|
|
|
|
LEFTSHIFT
|
|
|
|
len
|
|
|
|
lhs
|
2020-03-25 23:00:56 +01:00
|
|
|
libpopcnt
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
LIMITTEXT
|
|
|
|
LINEDOWN
|
|
|
|
LINESELECTION
|
|
|
|
LINEWRAP
|
|
|
|
LINKERRCAP
|
|
|
|
LINKERROR
|
|
|
|
linkid
|
|
|
|
linkpath
|
|
|
|
linputfile
|
|
|
|
Linq
|
|
|
|
linux
|
|
|
|
listbox
|
|
|
|
listptr
|
|
|
|
listptrsize
|
|
|
|
lk
|
|
|
|
lld
|
|
|
|
LLLLLLLL
|
|
|
|
llvm
|
|
|
|
llx
|
|
|
|
LMENU
|
|
|
|
lnk
|
|
|
|
lnkd
|
|
|
|
lnkfile
|
|
|
|
LNM
|
|
|
|
LOADONCALL
|
|
|
|
LOBYTE
|
|
|
|
localappdata
|
|
|
|
localhost
|
|
|
|
locsrc
|
|
|
|
locstudio
|
|
|
|
Loewen
|
|
|
|
LOGFONT
|
|
|
|
LOGFONTW
|
|
|
|
Loremipsumdolorsitamet
|
|
|
|
lowercased
|
|
|
|
loword
|
|
|
|
lparam
|
|
|
|
LPBYTE
|
|
|
|
LPCCH
|
|
|
|
lpch
|
|
|
|
LPCHARSETINFO
|
|
|
|
LPCOLORREF
|
|
|
|
LPCPLINFO
|
|
|
|
LPCREATESTRUCT
|
|
|
|
lpcs
|
|
|
|
LPCSTR
|
|
|
|
LPCTSTR
|
|
|
|
LPCWSTR
|
|
|
|
lpdata
|
|
|
|
LPDBLIST
|
|
|
|
lpdis
|
|
|
|
LPDRAWITEMSTRUCT
|
|
|
|
lpdw
|
|
|
|
LPDWORD
|
|
|
|
lpelfe
|
|
|
|
lpfn
|
|
|
|
LPFNADDPROPSHEETPAGE
|
|
|
|
LPINT
|
|
|
|
lpl
|
|
|
|
LPMEASUREITEMSTRUCT
|
|
|
|
lpmsg
|
|
|
|
LPNEWCPLINFO
|
|
|
|
LPNEWCPLINFOA
|
|
|
|
LPNEWCPLINFOW
|
|
|
|
LPNMHDR
|
|
|
|
lpntme
|
|
|
|
LPPOINT
|
|
|
|
LPPROC
|
|
|
|
LPPROPSHEETPAGE
|
|
|
|
LPPSHNOTIFY
|
|
|
|
lprc
|
|
|
|
LPRECT
|
|
|
|
lpstr
|
|
|
|
lpsz
|
|
|
|
LPTSTR
|
|
|
|
LPTTFONTLIST
|
|
|
|
lpv
|
|
|
|
LPVOID
|
|
|
|
LPW
|
|
|
|
LPWCH
|
|
|
|
LPWINDOWPOS
|
|
|
|
lpwpos
|
|
|
|
lpwstr
|
|
|
|
LRESULT
|
|
|
|
lru
|
|
|
|
lsb
|
|
|
|
lsconfig
|
|
|
|
lsproj
|
|
|
|
lss
|
|
|
|
lstatus
|
|
|
|
lstrcmp
|
|
|
|
LTEXT
|
|
|
|
LTLTLTLTL
|
|
|
|
ltype
|
|
|
|
LUID
|
|
|
|
lval
|
|
|
|
LVB
|
|
|
|
LVERTICAL
|
|
|
|
LWA
|
|
|
|
LWIN
|
|
|
|
lwkmvj
|
|
|
|
mailto
|
|
|
|
majorly
|
|
|
|
makeappx
|
|
|
|
MAKEINTRESOURCE
|
|
|
|
MAKEINTRESOURCEA
|
|
|
|
MAKEINTRESOURCEW
|
|
|
|
MAKELANGID
|
|
|
|
MAKELONG
|
|
|
|
MAKELPARAM
|
|
|
|
MAKELRESULT
|
|
|
|
malloc
|
|
|
|
MAPBITMAP
|
|
|
|
MAPVIRTUALKEY
|
|
|
|
MAPVK
|
|
|
|
MAXDIMENSTRING
|
|
|
|
maxing
|
|
|
|
MAXLENGTH
|
|
|
|
MAXSHORT
|
|
|
|
maxversiontested
|
|
|
|
MAXWORD
|
|
|
|
maybenull
|
|
|
|
MBUTTON
|
|
|
|
MBUTTONDBLCLK
|
|
|
|
MBUTTONDOWN
|
|
|
|
MBUTTONUP
|
|
|
|
Mbxy
|
|
|
|
mdmerge
|
|
|
|
MDs
|
|
|
|
MEASUREITEM
|
|
|
|
megamix
|
|
|
|
memallocator
|
|
|
|
memcmp
|
|
|
|
memcopy
|
|
|
|
memcpy
|
|
|
|
memcpying
|
|
|
|
memmove
|
|
|
|
memset
|
|
|
|
MENUCHAR
|
|
|
|
MENUCONTROL
|
|
|
|
MENUDROPALIGNMENT
|
|
|
|
MENUITEM
|
|
|
|
MENUITEMINFO
|
|
|
|
MENUSELECT
|
|
|
|
Mersenne
|
|
|
|
messageext
|
|
|
|
metadata
|
|
|
|
metaproj
|
|
|
|
midl
|
|
|
|
mii
|
|
|
|
MIIM
|
|
|
|
milli
|
|
|
|
mimetype
|
|
|
|
mincore
|
|
|
|
mindbogglingly
|
|
|
|
mingw
|
|
|
|
minkernel
|
|
|
|
minmax
|
|
|
|
minwin
|
|
|
|
minwindef
|
|
|
|
Mip
|
|
|
|
mkdir
|
|
|
|
MMBB
|
|
|
|
mmcc
|
|
|
|
MMCPL
|
|
|
|
mmsystem
|
|
|
|
MNC
|
|
|
|
MODALFRAME
|
|
|
|
modelproj
|
|
|
|
MODERNCORE
|
|
|
|
MONITORINFO
|
|
|
|
MONITORINFOEXW
|
|
|
|
MONITORINFOF
|
|
|
|
monospaced
|
|
|
|
monostate
|
|
|
|
MOUSEACTIVATE
|
|
|
|
MOUSEFIRST
|
|
|
|
MOUSEHWHEEL
|
|
|
|
mousemode
|
|
|
|
MOUSEMOVE
|
|
|
|
mousewheel
|
|
|
|
MOVESTART
|
|
|
|
msb
|
|
|
|
msbuild
|
|
|
|
mscorlib
|
|
|
|
msctf
|
|
|
|
msctls
|
|
|
|
msdata
|
|
|
|
msdn
|
|
|
|
msft
|
|
|
|
MSGCMDLINEF
|
|
|
|
MSGF
|
|
|
|
MSGFILTER
|
|
|
|
MSGFLG
|
|
|
|
MSGMARKMODE
|
|
|
|
MSGSCROLLMODE
|
|
|
|
MSGSELECTMODE
|
|
|
|
msiexec
|
|
|
|
MSIL
|
|
|
|
msix
|
|
|
|
msixbundle
|
|
|
|
msrc
|
|
|
|
msvcrt
|
|
|
|
MSVS
|
2020-03-25 23:00:56 +01:00
|
|
|
msys
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
msysgit
|
|
|
|
mui
|
|
|
|
Mul
|
|
|
|
multiline
|
|
|
|
munged
|
|
|
|
mutex
|
|
|
|
muxes
|
|
|
|
myapplet
|
|
|
|
mydir
|
|
|
|
myignite
|
|
|
|
MYMAX
|
|
|
|
Mypair
|
|
|
|
Myval
|
|
|
|
NAMELENGTH
|
|
|
|
nameof
|
|
|
|
namespace
|
|
|
|
namespaced
|
|
|
|
namestream
|
|
|
|
Namquiseratal
|
|
|
|
nano
|
|
|
|
natvis
|
|
|
|
naws
|
|
|
|
nbsp
|
|
|
|
Nc
|
|
|
|
NCCALCSIZE
|
|
|
|
NCCREATE
|
|
|
|
nchittest
|
|
|
|
NCHITTEST'ed
|
|
|
|
NCLBUTTONDOWN
|
|
|
|
NCLBUTTONUP
|
|
|
|
NCMBUTTONDOWN
|
|
|
|
NCMBUTTONUP
|
|
|
|
NCPAINT
|
|
|
|
NCRBUTTONDOWN
|
|
|
|
NCRBUTTONUP
|
|
|
|
NCXBUTTONDOWN
|
|
|
|
NCXBUTTONUP
|
|
|
|
NDEBUG
|
|
|
|
ned
|
|
|
|
NEL
|
|
|
|
NEQ
|
|
|
|
netcoreapp
|
|
|
|
netstandard
|
|
|
|
NEWCPLINFO
|
|
|
|
NEWCPLINFOA
|
|
|
|
NEWCPLINFOW
|
|
|
|
newcursor
|
|
|
|
Newdelete
|
|
|
|
NEWINQUIRE
|
|
|
|
NEWINQURE
|
|
|
|
NEWPROCESSWINDOW
|
|
|
|
NEWTEXTMETRIC
|
|
|
|
NEWTEXTMETRICEX
|
|
|
|
Newtonsoft
|
|
|
|
NEXTLINE
|
|
|
|
nf
|
|
|
|
nfe
|
|
|
|
nlength
|
|
|
|
Nls
|
|
|
|
NLSMODE
|
|
|
|
nn
|
|
|
|
nnn
|
|
|
|
NOACTIVATE
|
|
|
|
NOAPPLYNOW
|
|
|
|
NOCLIP
|
|
|
|
NOCOLOR
|
|
|
|
NOCONTEXTHELP
|
|
|
|
NOCOPYBITS
|
|
|
|
nodiscard
|
|
|
|
NODUP
|
|
|
|
noexcept
|
|
|
|
noinline
|
|
|
|
NOINTEGRALHEIGHT
|
|
|
|
NOINTERFACE
|
|
|
|
NOLINKINFO
|
|
|
|
nologo
|
|
|
|
NOMINMAX
|
|
|
|
NOMOVE
|
|
|
|
NONALERT
|
|
|
|
nonbreaking
|
|
|
|
nonclient
|
|
|
|
NONCONST
|
|
|
|
NONINFRINGEMENT
|
|
|
|
NONPREROTATED
|
|
|
|
nonspace
|
|
|
|
NOOWNERZORDER
|
|
|
|
NOPAINT
|
|
|
|
noprofile
|
|
|
|
NOREDRAW
|
|
|
|
NOREMOVE
|
|
|
|
NOREPOSITION
|
|
|
|
noreturn
|
|
|
|
NORMALDISPLAY
|
|
|
|
NOSCRATCH
|
|
|
|
NOSEARCH
|
|
|
|
noselect
|
|
|
|
NOSENDCHANGING
|
|
|
|
NOSIZE
|
|
|
|
NOSNAPSHOT
|
|
|
|
NOTHOUSANDS
|
|
|
|
nothrow
|
|
|
|
NOTICKS
|
|
|
|
NOTIMPL
|
|
|
|
NOTNULL
|
|
|
|
NOTRACK
|
|
|
|
NOTSUPPORTED
|
|
|
|
nouicompat
|
|
|
|
NOUPDATE
|
|
|
|
NOWAIT
|
|
|
|
NOYIELD
|
|
|
|
NOZORDER
|
|
|
|
NPM
|
|
|
|
npos
|
|
|
|
NSTATUS
|
|
|
|
ntapi
|
|
|
|
ntcon
|
|
|
|
ntcsrdll
|
|
|
|
ntdef
|
|
|
|
NTDEV
|
|
|
|
ntdll
|
|
|
|
ntifs
|
|
|
|
ntlpcapi
|
|
|
|
ntm
|
|
|
|
ntrtl
|
|
|
|
ntstatus
|
|
|
|
ntsubauth
|
|
|
|
NTSYSCALLAPI
|
|
|
|
nttree
|
|
|
|
nturtl
|
|
|
|
ntuser
|
|
|
|
NTVDM
|
|
|
|
ntverp
|
|
|
|
NTWIN
|
|
|
|
nuget
|
|
|
|
Nullametrutrummetus
|
|
|
|
nullness
|
|
|
|
nullonfailure
|
|
|
|
nullopt
|
|
|
|
nullptr
|
|
|
|
numlock
|
|
|
|
numpad
|
|
|
|
NUMSCROLL
|
|
|
|
nupkg
|
|
|
|
NVIDIA
|
|
|
|
NVR
|
|
|
|
Nx
|
|
|
|
oa
|
|
|
|
OACR
|
|
|
|
oauth
|
|
|
|
objbase
|
|
|
|
ocf
|
|
|
|
odl
|
|
|
|
oem
|
|
|
|
oemcp
|
|
|
|
OEMFONT
|
|
|
|
OEMFORMAT
|
|
|
|
offboarded
|
|
|
|
OI
|
|
|
|
Oj
|
|
|
|
OLEAUT
|
|
|
|
OLECHAR
|
|
|
|
onecore
|
|
|
|
ONECOREBASE
|
|
|
|
ONECORESDKTOOLS
|
|
|
|
ONECORESHELL
|
|
|
|
onecoreuap
|
|
|
|
onecoreuapuuid
|
|
|
|
onecoreuuid
|
|
|
|
ONECOREWINDOWS
|
|
|
|
onehalf
|
|
|
|
ONLCR
|
|
|
|
Oo
|
|
|
|
openbash
|
|
|
|
opencode
|
|
|
|
opencon
|
|
|
|
openconsole
|
|
|
|
OPENIF
|
|
|
|
OPENLINK
|
|
|
|
openlogo
|
|
|
|
openps
|
|
|
|
opensource
|
|
|
|
openvt
|
|
|
|
openxmlformats
|
|
|
|
oq
|
|
|
|
ORIGINALFILENAME
|
|
|
|
osc
|
|
|
|
OSCBG
|
|
|
|
OSCCT
|
|
|
|
OSCFG
|
|
|
|
OSCRCC
|
|
|
|
OSCSCC
|
|
|
|
OSCWT
|
|
|
|
OSDEPENDSROOT
|
|
|
|
osfhandle
|
|
|
|
OSG
|
|
|
|
OSGENG
|
|
|
|
osign
|
|
|
|
ostream
|
|
|
|
ostringstream
|
|
|
|
Ou
|
|
|
|
ouicompat
|
|
|
|
outdir
|
|
|
|
outfile
|
|
|
|
Outof
|
|
|
|
OUTOFCONTEXT
|
|
|
|
OUTOFMEMORY
|
|
|
|
outout
|
|
|
|
OUTPATHROOT
|
|
|
|
Outptr
|
|
|
|
Ov
|
|
|
|
OVERLAPPEDWINDOW
|
|
|
|
OWNDC
|
|
|
|
OWNERDRAWFIXED
|
|
|
|
packageuwp
|
|
|
|
PACKCOORD
|
|
|
|
PACKVERSION
|
|
|
|
pagedown
|
|
|
|
pageup
|
|
|
|
PAINTPARAMS
|
|
|
|
PAINTSTRUCT
|
|
|
|
PALPC
|
|
|
|
pankaj
|
|
|
|
params
|
|
|
|
parentable
|
|
|
|
parms
|
|
|
|
passthrough
|
|
|
|
PATCOPY
|
|
|
|
pathcch
|
|
|
|
PATTERNID
|
|
|
|
pb
|
|
|
|
PBOOL
|
|
|
|
PBYTE
|
|
|
|
pcat
|
|
|
|
pcb
|
|
|
|
pcch
|
|
|
|
PCCHAR
|
|
|
|
PCCONSOLE
|
|
|
|
PCD
|
|
|
|
pch
|
|
|
|
PCHAR
|
|
|
|
PCIDLIST
|
|
|
|
PCIS
|
|
|
|
PCLIENT
|
|
|
|
PCLONG
|
|
|
|
PCOBJECT
|
|
|
|
pcon
|
|
|
|
PCONSOLE
|
|
|
|
PCONSOLEENDTASK
|
|
|
|
PCONSOLESETFOREGROUND
|
|
|
|
PCONSOLEWINDOWOWNER
|
|
|
|
pcoord
|
|
|
|
pcs
|
|
|
|
pcshell
|
|
|
|
PCSHORT
|
|
|
|
PCSR
|
|
|
|
PCSTR
|
|
|
|
PCUNICODE
|
|
|
|
PCWCH
|
|
|
|
PCWCHAR
|
|
|
|
PCWSTR
|
|
|
|
pda
|
|
|
|
pdb
|
|
|
|
pdbonly
|
|
|
|
pdbstr
|
|
|
|
pdf
|
|
|
|
pdp
|
|
|
|
pdtobj
|
|
|
|
pdw
|
|
|
|
PDWORD
|
|
|
|
pdx
|
|
|
|
peb
|
|
|
|
PEMAGIC
|
|
|
|
PENDTASKMSG
|
|
|
|
pfa
|
|
|
|
PFACENODE
|
|
|
|
pfed
|
|
|
|
pfi
|
|
|
|
PFILE
|
|
|
|
pfn
|
|
|
|
PFNCONSOLECREATEIOTHREAD
|
|
|
|
PFONT
|
|
|
|
PFONTENUMDATA
|
|
|
|
PFS
|
|
|
|
pgdn
|
|
|
|
pgp
|
|
|
|
pguid
|
|
|
|
pgup
|
|
|
|
PHANDLE
|
|
|
|
phhook
|
|
|
|
phsl
|
|
|
|
phwnd
|
|
|
|
pid
|
|
|
|
pidl
|
|
|
|
PIDLIST
|
|
|
|
pii
|
2020-03-25 23:00:56 +01:00
|
|
|
pinam
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
pinvoke
|
|
|
|
pipename
|
|
|
|
pipestr
|
|
|
|
pixelheight
|
|
|
|
PIXELSLIST
|
|
|
|
PJOBOBJECT
|
|
|
|
pkey
|
|
|
|
placeholders
|
|
|
|
platforming
|
|
|
|
playsound
|
|
|
|
plist
|
|
|
|
PLOGICAL
|
|
|
|
plugin
|
|
|
|
PMv
|
|
|
|
png
|
|
|
|
pnm
|
|
|
|
PNMLINK
|
|
|
|
pntm
|
|
|
|
PNTSTATUS
|
|
|
|
POBJECT
|
|
|
|
Podcast
|
|
|
|
pointerpoint
|
|
|
|
POINTSLIST
|
|
|
|
polytextoutw
|
|
|
|
POLYTEXTW
|
|
|
|
popclip
|
|
|
|
popd
|
|
|
|
POPF
|
|
|
|
poppack
|
|
|
|
popup
|
|
|
|
POPUPATTR
|
|
|
|
PORFLG
|
|
|
|
positionals
|
|
|
|
POSTCHARBREAKS
|
|
|
|
POSX
|
|
|
|
POSXSCROLL
|
|
|
|
POSYSCROLL
|
|
|
|
ppci
|
|
|
|
ppf
|
|
|
|
ppguid
|
|
|
|
ppidl
|
|
|
|
pplx
|
|
|
|
PPORT
|
|
|
|
PPROC
|
|
|
|
PPROCESS
|
|
|
|
ppropvar
|
|
|
|
ppsi
|
|
|
|
ppsl
|
|
|
|
ppsp
|
|
|
|
ppsz
|
|
|
|
ppv
|
|
|
|
ppwch
|
|
|
|
PQRST
|
|
|
|
pragma
|
|
|
|
prc
|
|
|
|
prealigned
|
|
|
|
prebuilt
|
|
|
|
precomp
|
|
|
|
prect
|
|
|
|
prefast
|
|
|
|
prefilled
|
|
|
|
prefs
|
|
|
|
PRELOAD
|
|
|
|
PREMULTIPLIED
|
|
|
|
prepopulated
|
|
|
|
PREVENTPINNING
|
|
|
|
PREVIEWLABEL
|
|
|
|
PREVIEWWINDOW
|
|
|
|
PREVLINE
|
|
|
|
prg
|
|
|
|
pri
|
|
|
|
printf
|
|
|
|
prioritization
|
|
|
|
processenv
|
|
|
|
processhost
|
|
|
|
PROCESSINFOCLASS
|
|
|
|
proj
|
|
|
|
PROPERTYID
|
|
|
|
PROPERTYKEY
|
|
|
|
PROPERTYVAL
|
|
|
|
propsheet
|
|
|
|
PROPSHEETHEADER
|
|
|
|
PROPSHEETPAGE
|
|
|
|
propslib
|
|
|
|
propsys
|
|
|
|
PROPTITLE
|
|
|
|
propvar
|
|
|
|
propvariant
|
|
|
|
propvarutil
|
|
|
|
psa
|
|
|
|
psd
|
|
|
|
PSECURITY
|
|
|
|
pseudocode
|
|
|
|
pseudoconsole
|
|
|
|
pseudoterminal
|
|
|
|
psh
|
|
|
|
pshn
|
|
|
|
PSHNOTIFY
|
|
|
|
PSHORT
|
|
|
|
pshpack
|
|
|
|
PSINGLE
|
|
|
|
psl
|
|
|
|
psldl
|
|
|
|
psm
|
|
|
|
PSMALL
|
|
|
|
PSNRET
|
|
|
|
PSobject
|
|
|
|
psp
|
|
|
|
PSPCB
|
|
|
|
psr
|
|
|
|
PSTR
|
|
|
|
psuedoconsole
|
|
|
|
psz
|
|
|
|
ptch
|
|
|
|
ptr
|
|
|
|
ptrdiff
|
|
|
|
ptsz
|
|
|
|
PTYIn
|
|
|
|
PUCHAR
|
|
|
|
PULONG
|
|
|
|
PUNICODE
|
|
|
|
pushd
|
|
|
|
putchar
|
|
|
|
putwchar
|
|
|
|
pv
|
|
|
|
PVOID
|
|
|
|
pw
|
|
|
|
pwch
|
|
|
|
PWCHAR
|
|
|
|
PWDDMCONSOLECONTEXT
|
|
|
|
PWORD
|
|
|
|
pwsh
|
|
|
|
pwstr
|
|
|
|
pwsz
|
|
|
|
px
|
|
|
|
py
|
|
|
|
pythonw
|
|
|
|
qi
|
|
|
|
QJ
|
|
|
|
qo
|
2020-03-27 23:37:23 +01:00
|
|
|
QQQQ
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
qsort
|
|
|
|
queryable
|
|
|
|
QUESTIONMARK
|
|
|
|
quickedit
|
|
|
|
QWER
|
|
|
|
qzmp
|
|
|
|
RAII
|
|
|
|
RALT
|
|
|
|
rasterfont
|
|
|
|
rasterization
|
|
|
|
rawinput
|
|
|
|
RAWPATH
|
|
|
|
razzlerc
|
|
|
|
rbar
|
|
|
|
rbegin
|
|
|
|
RBUTTON
|
|
|
|
RBUTTONDBLCLK
|
|
|
|
RBUTTONDOWN
|
|
|
|
RBUTTONUP
|
|
|
|
rcch
|
|
|
|
RCDATA
|
|
|
|
rcelms
|
|
|
|
rcl
|
|
|
|
rclsid
|
|
|
|
RCOA
|
|
|
|
RCOCA
|
|
|
|
RCOCW
|
|
|
|
RCONTROL
|
|
|
|
RCOW
|
|
|
|
rcv
|
|
|
|
rdbuf
|
|
|
|
RDONLY
|
|
|
|
rdpartysource
|
|
|
|
readback
|
|
|
|
READCONSOLE
|
|
|
|
READCONSOLEOUTPUT
|
|
|
|
READCONSOLEOUTPUTSTRING
|
|
|
|
Readline
|
|
|
|
readme
|
|
|
|
READMODE
|
|
|
|
readonly
|
|
|
|
READWRITE
|
|
|
|
realloc
|
|
|
|
reamapping
|
|
|
|
rects
|
|
|
|
redef
|
|
|
|
Redir
|
|
|
|
redirector
|
|
|
|
redist
|
|
|
|
redistributable
|
|
|
|
REDSCROLL
|
|
|
|
refactor
|
|
|
|
refactoring
|
|
|
|
REFCLSID
|
|
|
|
refcount
|
|
|
|
referencesource
|
|
|
|
REFGUID
|
|
|
|
REFIID
|
|
|
|
REFPROPERTYKEY
|
|
|
|
regex
|
|
|
|
REGISTEROS
|
|
|
|
REGISTERVDM
|
|
|
|
regkey
|
|
|
|
REGSTR
|
|
|
|
reingest
|
|
|
|
Relayout
|
|
|
|
RELBINPATH
|
|
|
|
renderengine
|
|
|
|
rendersize
|
|
|
|
reparenting
|
|
|
|
replatformed
|
|
|
|
Replymessage
|
|
|
|
repositorypath
|
|
|
|
rerendered
|
|
|
|
rescap
|
|
|
|
Resequence
|
|
|
|
Reserialize
|
|
|
|
RESETCONTENT
|
|
|
|
resheader
|
|
|
|
resizable
|
|
|
|
resmimetype
|
|
|
|
restrictedcapabilities
|
|
|
|
resw
|
|
|
|
resx
|
|
|
|
retval
|
|
|
|
rfa
|
|
|
|
rfc
|
|
|
|
rftp
|
|
|
|
rgb
|
|
|
|
rgba
|
|
|
|
rgbi
|
|
|
|
rgch
|
|
|
|
rgci
|
|
|
|
rgdx
|
|
|
|
rgfae
|
|
|
|
rgfte
|
|
|
|
rgi
|
|
|
|
rgn
|
|
|
|
rgp
|
|
|
|
rgpwsz
|
|
|
|
rgrc
|
|
|
|
rgs
|
|
|
|
rgui
|
|
|
|
rgus
|
|
|
|
rgw
|
|
|
|
rgwch
|
|
|
|
rhs
|
|
|
|
ri
|
|
|
|
richturn
|
|
|
|
RIGHTALIGN
|
|
|
|
RIGHTBUTTON
|
|
|
|
riid
|
|
|
|
RIPMSG
|
|
|
|
Rl
|
|
|
|
rmdir
|
|
|
|
RMENU
|
|
|
|
roadmap
|
|
|
|
robomac
|
|
|
|
roundtrip
|
|
|
|
ROWSTOSCROLL
|
|
|
|
RRF
|
|
|
|
RRRRRRR
|
|
|
|
rtcore
|
|
|
|
RTEXT
|
|
|
|
rtf
|
|
|
|
RTFTo
|
|
|
|
Rtl
|
|
|
|
RTLREADING
|
|
|
|
RTTI
|
|
|
|
ru
|
|
|
|
ruleset
|
|
|
|
runas
|
|
|
|
runasradio
|
|
|
|
RUNDLL
|
|
|
|
runformat
|
|
|
|
runft
|
|
|
|
RUNFULLSCREEN
|
|
|
|
runsettings
|
|
|
|
runtimeclass
|
|
|
|
runuia
|
|
|
|
runut
|
|
|
|
rvalue
|
|
|
|
RVERTICAL
|
|
|
|
RWIN
|
|
|
|
safearray
|
|
|
|
SAFECAST
|
|
|
|
safemath
|
|
|
|
sba
|
|
|
|
SBCS
|
|
|
|
SBCSDBCS
|
|
|
|
sbi
|
|
|
|
sbiex
|
|
|
|
sbold
|
|
|
|
scancode
|
|
|
|
scanline
|
|
|
|
schemename
|
|
|
|
SCL
|
|
|
|
scm
|
|
|
|
scprintf
|
|
|
|
SCRBUF
|
|
|
|
SCRBUFSIZE
|
|
|
|
screenbuffer
|
|
|
|
SCREENBUFFERINFO
|
|
|
|
screeninfo
|
|
|
|
screenshot
|
|
|
|
scriptload
|
|
|
|
Scrollable
|
|
|
|
scrollback
|
|
|
|
scrollbar
|
|
|
|
Scrolldown
|
|
|
|
Scrolldownpage
|
|
|
|
Scroller
|
|
|
|
SCROLLFORWARD
|
|
|
|
SCROLLINFO
|
|
|
|
scrolllock
|
|
|
|
scrolloffset
|
|
|
|
SCROLLSCALE
|
|
|
|
SCROLLSCREENBUFFER
|
|
|
|
Scrollup
|
|
|
|
Scrolluppage
|
|
|
|
scursor
|
|
|
|
sddl
|
|
|
|
sdeleted
|
|
|
|
sdk
|
|
|
|
SDKDDK
|
|
|
|
searchbox
|
|
|
|
securityappcontainer
|
|
|
|
segfault
|
|
|
|
SELCHANGE
|
|
|
|
SELECTALL
|
|
|
|
selectany
|
|
|
|
SELECTEDFONT
|
|
|
|
SELECTSTRING
|
|
|
|
Selfhosters
|
|
|
|
SERVERDLL
|
|
|
|
SETACTIVE
|
|
|
|
SETBUDDYINT
|
|
|
|
SETCOLOR
|
|
|
|
setcp
|
|
|
|
SETCURSEL
|
|
|
|
SETCURSOR
|
|
|
|
SETCURSORINFO
|
|
|
|
SETCURSORPOSITION
|
|
|
|
SETDISPLAYMODE
|
|
|
|
setfill
|
|
|
|
SETFOCUS
|
|
|
|
SETFONT
|
|
|
|
SETFOREGROUND
|
|
|
|
SETHARDWARESTATE
|
|
|
|
SETHOTKEY
|
|
|
|
SETICON
|
|
|
|
setintegritylevel
|
|
|
|
SETITEMDATA
|
|
|
|
SETITEMHEIGHT
|
|
|
|
SETKEYSHORTCUTS
|
|
|
|
setlocal
|
|
|
|
setlocale
|
|
|
|
SETMENUCLOSE
|
|
|
|
setmode
|
|
|
|
SETNUMBEROFCOMMANDS
|
|
|
|
SETOS
|
|
|
|
SETPALETTE
|
|
|
|
SETPOS
|
|
|
|
SETRANGE
|
|
|
|
SETSCREENBUFFERSIZE
|
|
|
|
SETSEL
|
|
|
|
SETTEXTATTRIBUTE
|
|
|
|
SETTINGCHANGE
|
|
|
|
SETTITLE
|
|
|
|
setw
|
|
|
|
Setwindow
|
|
|
|
SETWINDOWINFO
|
|
|
|
sfi
|
|
|
|
SFINAE
|
|
|
|
SFUI
|
|
|
|
sgr
|
|
|
|
SGRXY
|
|
|
|
SHCo
|
|
|
|
shcore
|
|
|
|
shellapi
|
|
|
|
shellex
|
|
|
|
shellscalingapi
|
|
|
|
SHFILEINFO
|
|
|
|
SHGFI
|
|
|
|
SHIFTJIS
|
|
|
|
Shl
|
|
|
|
shlguid
|
|
|
|
shlobj
|
|
|
|
shlwapi
|
|
|
|
SHORTPATH
|
|
|
|
SHOWCURSOR
|
|
|
|
SHOWMAXIMIZED
|
|
|
|
SHOWMINNOACTIVE
|
|
|
|
SHOWNOACTIVATE
|
|
|
|
SHOWNORMAL
|
|
|
|
SHOWWINDOW
|
|
|
|
SHRT
|
|
|
|
sid
|
|
|
|
sidebyside
|
|
|
|
SIF
|
|
|
|
SIGDN
|
|
|
|
SINGLEFLAG
|
|
|
|
SINGLETHREADED
|
|
|
|
siup
|
|
|
|
sizeof
|
|
|
|
SIZESCROLL
|
|
|
|
SKIPFONT
|
|
|
|
SKIPOWNPROCESS
|
|
|
|
SKIPOWNTHREAD
|
|
|
|
sku
|
|
|
|
sldl
|
|
|
|
SLGP
|
|
|
|
SLIST
|
|
|
|
slmult
|
|
|
|
sln
|
|
|
|
slpit
|
|
|
|
smalllogo
|
|
|
|
SManifest
|
|
|
|
SMARTQUOTE
|
|
|
|
SMTO
|
|
|
|
SND
|
|
|
|
SOLIDBOX
|
|
|
|
Solutiondir
|
|
|
|
somefile
|
|
|
|
sourced
|
2020-03-25 23:00:56 +01:00
|
|
|
SOURCESDIRECTORY
|
|
|
|
SPACEBAR
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
spammy
|
|
|
|
spand
|
|
|
|
Spc
|
|
|
|
splashscreen
|
|
|
|
sprintf
|
|
|
|
sqlproj
|
|
|
|
srand
|
|
|
|
src
|
|
|
|
SRCCODEPAGE
|
|
|
|
SRCCOPY
|
|
|
|
SRCINVERT
|
|
|
|
srcsrv
|
|
|
|
SRCSRVTRG
|
|
|
|
srctool
|
|
|
|
sre
|
|
|
|
srect
|
|
|
|
srv
|
|
|
|
srvinit
|
|
|
|
srvpipe
|
|
|
|
ssh
|
|
|
|
sstream
|
|
|
|
stackoverflow
|
|
|
|
standalone
|
|
|
|
STARTF
|
|
|
|
STARTUPINFO
|
|
|
|
STARTUPINFOEX
|
|
|
|
STARTUPINFOEXW
|
|
|
|
STARTUPINFOW
|
|
|
|
STARTWPARMS
|
|
|
|
STARTWPARMSA
|
|
|
|
STARTWPARMSW
|
|
|
|
Statusline
|
|
|
|
stdafx
|
|
|
|
STDAPI
|
|
|
|
stdarg
|
|
|
|
stdcall
|
|
|
|
stddef
|
|
|
|
stderr
|
|
|
|
stdexcept
|
|
|
|
stdin
|
|
|
|
stdio
|
|
|
|
stdlib
|
|
|
|
STDMETHODCALLTYPE
|
|
|
|
STDMETHODIMP
|
|
|
|
stdout
|
|
|
|
stgm
|
|
|
|
stl
|
|
|
|
stoi
|
|
|
|
stol
|
|
|
|
storageitems
|
|
|
|
storelogo
|
|
|
|
stoul
|
|
|
|
stoutapot
|
|
|
|
strikethrough
|
|
|
|
stringstream
|
|
|
|
STRINGTABLE
|
|
|
|
strlen
|
|
|
|
strrev
|
|
|
|
strsafe
|
|
|
|
strtok
|
|
|
|
structs
|
|
|
|
STX
|
|
|
|
stylecop
|
|
|
|
SUA
|
|
|
|
subcompartment
|
|
|
|
subkey
|
|
|
|
SUBLANG
|
|
|
|
sublicensable
|
|
|
|
submenu
|
|
|
|
subnegotiation
|
|
|
|
subresource
|
|
|
|
subspan
|
|
|
|
substr
|
|
|
|
subsystemconsole
|
|
|
|
subsystemwindows
|
|
|
|
svg
|
|
|
|
swapchain
|
|
|
|
swapchainpanel
|
|
|
|
swappable
|
|
|
|
Switchto
|
|
|
|
SWMR
|
|
|
|
SWP
|
|
|
|
swprintf
|
|
|
|
sx
|
|
|
|
sy
|
|
|
|
SYMED
|
|
|
|
SYNCPAINT
|
|
|
|
syscalls
|
|
|
|
SYSCHAR
|
|
|
|
SYSCOMMAND
|
|
|
|
SYSDEADCHAR
|
|
|
|
sysinfo
|
|
|
|
Sysinternals
|
|
|
|
SYSKEYDOWN
|
|
|
|
SYSKEYUP
|
|
|
|
SYSLINK
|
|
|
|
SYSMENU
|
|
|
|
sysparams
|
|
|
|
sysparamsext
|
|
|
|
SYSTEMHAND
|
|
|
|
SYSTEMMENU
|
|
|
|
sz
|
|
|
|
tabview
|
|
|
|
TAdd
|
|
|
|
taef
|
|
|
|
TARG
|
|
|
|
targetentrypoint
|
|
|
|
TARGETLIBS
|
|
|
|
TARGETNAME
|
|
|
|
targetnametoken
|
|
|
|
targetver
|
|
|
|
taskbar
|
|
|
|
tbar
|
|
|
|
tbc
|
|
|
|
tbi
|
|
|
|
Tbl
|
|
|
|
TBM
|
|
|
|
tchar
|
|
|
|
TCHFORMAT
|
|
|
|
TCI
|
|
|
|
tcome
|
|
|
|
tcommandline
|
|
|
|
tcommands
|
|
|
|
tcon
|
|
|
|
TDP
|
|
|
|
Teb
|
|
|
|
techcommunity
|
|
|
|
technet
|
|
|
|
tellp
|
|
|
|
telnet
|
|
|
|
telnetd
|
|
|
|
telnetpp
|
|
|
|
templated
|
|
|
|
terminalcore
|
|
|
|
terminalnuget
|
|
|
|
TERMINALSCROLLING
|
|
|
|
terminfo
|
|
|
|
TEs
|
|
|
|
testapp
|
|
|
|
testcon
|
|
|
|
testd
|
|
|
|
testdlls
|
|
|
|
testenv
|
|
|
|
testlab
|
|
|
|
testlist
|
|
|
|
testmd
|
|
|
|
testmddefinition
|
|
|
|
TESTNULL
|
|
|
|
testpass
|
|
|
|
testpasses
|
|
|
|
testtestabc
|
|
|
|
testtesttesttesttest
|
|
|
|
TEXCOORD
|
|
|
|
texel
|
|
|
|
textattribute
|
|
|
|
TEXTATTRIBUTEID
|
|
|
|
textblock
|
|
|
|
Textbox
|
|
|
|
textboxes
|
|
|
|
textbuffer
|
|
|
|
TEXTINCLUDE
|
|
|
|
textinfo
|
|
|
|
TEXTMETRIC
|
|
|
|
TEXTMETRICW
|
|
|
|
textmode
|
|
|
|
tf
|
|
|
|
TFCAT
|
|
|
|
tfoo
|
|
|
|
TFunction
|
|
|
|
tga
|
|
|
|
threadpool
|
|
|
|
THUMBPOSITION
|
|
|
|
THUMBTRACK
|
|
|
|
TIcon
|
|
|
|
tif
|
|
|
|
tilunittests
|
|
|
|
Timeline
|
|
|
|
titlebar
|
|
|
|
TITLEISLINKNAME
|
|
|
|
tl
|
|
|
|
TLEN
|
|
|
|
Tlg
|
|
|
|
Tlgdata
|
|
|
|
TMAE
|
|
|
|
tmp
|
|
|
|
TMPF
|
|
|
|
TMult
|
|
|
|
tmultiple
|
|
|
|
tmux
|
|
|
|
todo
|
|
|
|
Tofill
|
|
|
|
tofrom
|
|
|
|
tokenhelpers
|
|
|
|
tokenized
|
|
|
|
tokenizing
|
|
|
|
toolbars
|
|
|
|
TOOLINFO
|
|
|
|
Toolset
|
|
|
|
tooltip
|
|
|
|
TOPDOWNDIB
|
|
|
|
TOPLEFT
|
|
|
|
TOPRIGHT
|
|
|
|
tosign
|
Manually pass mouse wheel messages to TermControls (#5131)
## Summary of the Pull Request
As we've learned in #979, not all touchpads are created equal. Some of them have bad drivers that makes scrolling inactive windows not work. For whatever reason, these devices think the Terminal is all one giant inactive window, so we don't get the mouse wheel events through the XAML stack. We do however get the event as a `WM_MOUSEWHEEL` on those devices (a message we don't get on devices with normally functioning trackpads).
This PR attempts to take that `WM_MOUSEWHEEL` and manually dispatch it to the `TermControl`, so we can at least scroll the terminal content.
Unfortunately, this solution is not very general purpose. This only works to scroll controls that manually implement our own `IMouseWheelListener` interface. As we add more controls, we'll need to continue manually implementing this interface, until the underlying XAML Islands bug is fixed. **I don't love this**. I'd rather have a better solution, but it seems that we can't synthesize a more general-purpose `PointerWheeled` event that could get routed through the XAML tree as normal.
## References
* #2606 and microsoft/microsoft-ui-xaml#2101 - these bugs are also tracking a similar "inactive windows" / "scaled mouse events" issue in XAML
## PR Checklist
* [x] Closes #979
* [x] I work here
* [ ] Tests added/passed
* [n/a] Requires documentation to be updated
## Detailed Description of the Pull Request / Additional comments
I've also added a `til::point` conversion _to_ `winrt::Windows::Foundation::Point`, and some scaling operators for `point`
## Validation Steps Performed
* It works on my HP Spectre 2017 with a synaptics trackpad
- I also made sure to test that `tmux` works in panes on this laptop
* It works on my slaptop, and DOESN'T follow this hack codepath on this machine.
2020-04-01 18:58:16 +02:00
|
|
|
touchpad
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
tounicodeex
|
|
|
|
towlower
|
|
|
|
towupper
|
|
|
|
Tpp
|
|
|
|
Tpqrst
|
|
|
|
tprivapi
|
|
|
|
tracelog
|
|
|
|
tracelogging
|
|
|
|
traceloggingprovider
|
|
|
|
trackbar
|
|
|
|
TRACKCOMPOSITION
|
Manually pass mouse wheel messages to TermControls (#5131)
## Summary of the Pull Request
As we've learned in #979, not all touchpads are created equal. Some of them have bad drivers that makes scrolling inactive windows not work. For whatever reason, these devices think the Terminal is all one giant inactive window, so we don't get the mouse wheel events through the XAML stack. We do however get the event as a `WM_MOUSEWHEEL` on those devices (a message we don't get on devices with normally functioning trackpads).
This PR attempts to take that `WM_MOUSEWHEEL` and manually dispatch it to the `TermControl`, so we can at least scroll the terminal content.
Unfortunately, this solution is not very general purpose. This only works to scroll controls that manually implement our own `IMouseWheelListener` interface. As we add more controls, we'll need to continue manually implementing this interface, until the underlying XAML Islands bug is fixed. **I don't love this**. I'd rather have a better solution, but it seems that we can't synthesize a more general-purpose `PointerWheeled` event that could get routed through the XAML tree as normal.
## References
* #2606 and microsoft/microsoft-ui-xaml#2101 - these bugs are also tracking a similar "inactive windows" / "scaled mouse events" issue in XAML
## PR Checklist
* [x] Closes #979
* [x] I work here
* [ ] Tests added/passed
* [n/a] Requires documentation to be updated
## Detailed Description of the Pull Request / Additional comments
I've also added a `til::point` conversion _to_ `winrt::Windows::Foundation::Point`, and some scaling operators for `point`
## Validation Steps Performed
* It works on my HP Spectre 2017 with a synaptics trackpad
- I also made sure to test that `tmux` works in panes on this laptop
* It works on my slaptop, and DOESN'T follow this hack codepath on this machine.
2020-04-01 18:58:16 +02:00
|
|
|
trackpad
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
transcoder
|
|
|
|
transitioning
|
|
|
|
trc
|
|
|
|
Trd
|
|
|
|
TREX
|
|
|
|
triaged
|
|
|
|
triaging
|
|
|
|
TRIANGLESTRIP
|
|
|
|
TRIMZEROHEADINGS
|
|
|
|
truetype
|
|
|
|
trx
|
|
|
|
tsattrs
|
|
|
|
tsf
|
|
|
|
TStr
|
|
|
|
TSTRFORMAT
|
|
|
|
TSub
|
|
|
|
tt
|
|
|
|
TTBITMAP
|
|
|
|
ttf
|
|
|
|
TTFONT
|
|
|
|
TTFONTLIST
|
|
|
|
tthe
|
|
|
|
tthis
|
|
|
|
TTM
|
|
|
|
TTo
|
|
|
|
TVPP
|
|
|
|
Txtev
|
|
|
|
typechecked
|
|
|
|
typechecking
|
|
|
|
typedef
|
|
|
|
typeinfo
|
|
|
|
typelib
|
|
|
|
typename
|
|
|
|
typeof
|
|
|
|
typeparam
|
|
|
|
TYUI
|
|
|
|
uap
|
|
|
|
uapadmin
|
|
|
|
ubuntu
|
|
|
|
ucd
|
|
|
|
uch
|
|
|
|
UCHAR
|
|
|
|
ucs
|
|
|
|
UDKs
|
|
|
|
UDM
|
|
|
|
uer
|
|
|
|
uget
|
|
|
|
uia
|
|
|
|
UIACCESS
|
|
|
|
uiacore
|
|
|
|
uiauto
|
|
|
|
uiautomationclient
|
|
|
|
uiautomationcore
|
|
|
|
Uid
|
|
|
|
uielem
|
|
|
|
UIELEMENTENABLEDONLY
|
|
|
|
uint
|
|
|
|
uintptr
|
|
|
|
ul
|
|
|
|
ulcch
|
|
|
|
ulong
|
|
|
|
Unadvise
|
|
|
|
unattend
|
|
|
|
uncomment
|
|
|
|
UNCPRIORITY
|
|
|
|
undef
|
|
|
|
Unescape
|
|
|
|
unexpand
|
|
|
|
Unfocus
|
|
|
|
unfocuses
|
|
|
|
unhighlighting
|
|
|
|
unicode
|
|
|
|
unicodechar
|
|
|
|
UNICODESTRING
|
|
|
|
UNICODETEXT
|
|
|
|
UNICRT
|
|
|
|
UNINIT
|
|
|
|
uninitialize
|
|
|
|
uninstall
|
|
|
|
Uniscribe
|
|
|
|
unittest
|
|
|
|
unittesting
|
|
|
|
universaltest
|
|
|
|
Unk
|
|
|
|
unknwn
|
|
|
|
unmark
|
|
|
|
UNORM
|
|
|
|
unparseable
|
|
|
|
unpause
|
|
|
|
Unregister
|
|
|
|
Unregistering
|
|
|
|
unte
|
|
|
|
untextured
|
|
|
|
untimes
|
|
|
|
UPDATEDISPLAY
|
|
|
|
UPDOWN
|
|
|
|
UPKEY
|
|
|
|
upvote
|
|
|
|
uri
|
|
|
|
url
|
|
|
|
urlencoded
|
|
|
|
Urxvt
|
|
|
|
USASCII
|
|
|
|
usebackq
|
|
|
|
USECALLBACK
|
|
|
|
USECOLOR
|
|
|
|
USECOUNTCHARS
|
|
|
|
USEDEFAULT
|
|
|
|
USEDX
|
|
|
|
USEFILLATTRIBUTE
|
|
|
|
USEGLYPHCHARS
|
|
|
|
USEHICON
|
|
|
|
USEPOSITION
|
|
|
|
userbase
|
|
|
|
USERDATA
|
|
|
|
userdpiapi
|
|
|
|
username
|
|
|
|
Userp
|
|
|
|
userprivapi
|
|
|
|
userprofile
|
|
|
|
USERSRV
|
|
|
|
USESHOWWINDOW
|
|
|
|
USESIZE
|
|
|
|
USESTDHANDLES
|
|
|
|
ushort
|
|
|
|
usr
|
|
|
|
USRDLL
|
|
|
|
utf
|
|
|
|
utils
|
|
|
|
utr
|
|
|
|
uuid
|
|
|
|
uuidof
|
|
|
|
uuidv
|
|
|
|
UWA
|
|
|
|
uwp
|
|
|
|
uxtheme
|
|
|
|
Vals
|
|
|
|
Vanara
|
|
|
|
vararg
|
|
|
|
varenum
|
|
|
|
vbproj
|
|
|
|
vclib
|
|
|
|
Vcount
|
|
|
|
vcpkg
|
|
|
|
vcprintf
|
|
|
|
vcproj
|
|
|
|
vcrt
|
|
|
|
vcvarsall
|
|
|
|
vcxitems
|
|
|
|
vcxproj
|
|
|
|
vec
|
|
|
|
VERCTRL
|
|
|
|
versioning
|
|
|
|
VERTBAR
|
|
|
|
vf
|
|
|
|
VFT
|
|
|
|
vga
|
|
|
|
vgaoem
|
|
|
|
viewkind
|
|
|
|
viewports
|
|
|
|
Virt
|
|
|
|
VIRTTERM
|
|
|
|
Virtualizing
|
|
|
|
vk
|
|
|
|
vkey
|
|
|
|
VKKEYSCAN
|
|
|
|
VMs
|
|
|
|
VPA
|
|
|
|
vpack
|
|
|
|
VPATH
|
|
|
|
VPR
|
|
|
|
VPrintf
|
|
|
|
VProc
|
|
|
|
VRaw
|
|
|
|
VREDRAW
|
|
|
|
vsc
|
|
|
|
vsconfig
|
|
|
|
vscprintf
|
|
|
|
VSCROLL
|
|
|
|
vsinfo
|
|
|
|
vsnprintf
|
|
|
|
vso
|
|
|
|
vspath
|
|
|
|
vsprintf
|
|
|
|
VSTAMP
|
|
|
|
vstest
|
|
|
|
VSTS
|
|
|
|
VSTT
|
|
|
|
vstudio
|
|
|
|
vswhere
|
|
|
|
vtapp
|
2020-04-01 21:15:20 +02:00
|
|
|
VTE
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
vtio
|
|
|
|
vtmode
|
|
|
|
vtpipeterm
|
|
|
|
vtpt
|
|
|
|
vtrenderer
|
|
|
|
VTRGB
|
|
|
|
VTRGBTo
|
|
|
|
vtseq
|
|
|
|
vtterm
|
|
|
|
vttest
|
|
|
|
waaay
|
|
|
|
waitable
|
|
|
|
waivable
|
|
|
|
WANSUNG
|
|
|
|
WANTARROWS
|
|
|
|
WANTTAB
|
|
|
|
wapproj
|
|
|
|
wav
|
|
|
|
wbuilder
|
|
|
|
wch
|
|
|
|
wchar
|
|
|
|
WCIA
|
|
|
|
WCIW
|
|
|
|
wcout
|
|
|
|
wcschr
|
|
|
|
wcscmp
|
|
|
|
wcscpy
|
|
|
|
WCSHELPER
|
|
|
|
wcsicmp
|
|
|
|
wcslen
|
|
|
|
wcsnicmp
|
|
|
|
wcsrchr
|
|
|
|
wcsrev
|
|
|
|
wcstod
|
|
|
|
wcstoul
|
|
|
|
wddm
|
|
|
|
wddmcon
|
|
|
|
wddmconrenderer
|
|
|
|
WDDMCONSOLECONTEXT
|
|
|
|
wdm
|
|
|
|
webpage
|
|
|
|
website
|
|
|
|
websocket
|
|
|
|
wekyb
|
|
|
|
WEOF
|
|
|
|
wex
|
|
|
|
wextest
|
|
|
|
wextestclass
|
|
|
|
wfdopen
|
|
|
|
WFill
|
|
|
|
wfopen
|
|
|
|
wfstream
|
|
|
|
WHelper
|
|
|
|
whitelisting
|
|
|
|
WIDTHSCROLL
|
|
|
|
Widthx
|
|
|
|
wiki
|
|
|
|
wikia
|
|
|
|
wikipedia
|
|
|
|
wil
|
|
|
|
WImpl
|
|
|
|
WINAPI
|
|
|
|
winauto
|
|
|
|
winbase
|
|
|
|
winbasep
|
|
|
|
wincon
|
|
|
|
winconp
|
|
|
|
winconpty
|
|
|
|
winconptydll
|
|
|
|
winconptylib
|
|
|
|
wincontypes
|
|
|
|
WINCORE
|
|
|
|
windbg
|
|
|
|
WINDEF
|
|
|
|
WINDIR
|
|
|
|
windll
|
|
|
|
WINDOWALPHA
|
|
|
|
Windowbuffer
|
|
|
|
windowdpiapi
|
|
|
|
WINDOWEDGE
|
|
|
|
windowext
|
|
|
|
WINDOWFRAME
|
|
|
|
windowime
|
|
|
|
WINDOWINFO
|
|
|
|
windowio
|
|
|
|
windowmetrics
|
|
|
|
WINDOWPLACEMENT
|
|
|
|
windowpos
|
|
|
|
WINDOWPOSCHANGED
|
|
|
|
WINDOWPOSCHANGING
|
|
|
|
windowproc
|
|
|
|
windowrect
|
|
|
|
windowsapp
|
|
|
|
windowsinsiderpreview
|
|
|
|
windowsinternalstring
|
|
|
|
WINDOWSIZE
|
|
|
|
windowsterminal
|
|
|
|
windowsx
|
|
|
|
WINDOWTEXT
|
|
|
|
windowtheme
|
|
|
|
WINDOWTITLE
|
|
|
|
winevent
|
|
|
|
winfx
|
|
|
|
wingdi
|
|
|
|
WINIDE
|
|
|
|
winioctl
|
|
|
|
winmd
|
|
|
|
winmeta
|
|
|
|
winmgr
|
|
|
|
winmm
|
|
|
|
winnt
|
|
|
|
Winperf
|
|
|
|
WInplace
|
|
|
|
winres
|
|
|
|
winrt
|
|
|
|
wintelnet
|
|
|
|
winternl
|
|
|
|
winuser
|
|
|
|
winuserp
|
|
|
|
winver
|
|
|
|
wistd
|
|
|
|
wixproj
|
|
|
|
wline
|
|
|
|
wlinestream
|
|
|
|
Wlk
|
|
|
|
wmain
|
|
|
|
WMSZ
|
|
|
|
wnd
|
|
|
|
WNDALLOC
|
|
|
|
WNDCLASS
|
|
|
|
WNDCLASSEX
|
|
|
|
WNDCLASSW
|
|
|
|
Wndproc
|
|
|
|
WNegative
|
|
|
|
WNull
|
|
|
|
workarea
|
|
|
|
workaround
|
|
|
|
workflow
|
|
|
|
wostream
|
|
|
|
WOutside
|
|
|
|
WOWARM
|
|
|
|
WOWx
|
|
|
|
wparam
|
|
|
|
WPartial
|
|
|
|
wpf
|
|
|
|
WPR
|
|
|
|
WPrep
|
|
|
|
WPresent
|
|
|
|
wprintf
|
|
|
|
wprp
|
|
|
|
wprpi
|
|
|
|
wpt
|
|
|
|
wregex
|
|
|
|
WResult
|
|
|
|
writeback
|
|
|
|
writechar
|
|
|
|
WRITECONSOLE
|
|
|
|
WRITECONSOLEINPUT
|
|
|
|
WRITECONSOLEOUTPUT
|
|
|
|
WRITECONSOLEOUTPUTSTRING
|
|
|
|
wrl
|
|
|
|
wrn
|
|
|
|
wrp
|
|
|
|
WRunoff
|
|
|
|
WScript
|
|
|
|
wsl
|
|
|
|
WSLENV
|
|
|
|
wslhome
|
|
|
|
wsmatch
|
|
|
|
WSpace
|
|
|
|
wss
|
|
|
|
wstr
|
|
|
|
wstring
|
|
|
|
wstringstream
|
|
|
|
wsz
|
|
|
|
wtd
|
|
|
|
WTest
|
|
|
|
WTEXT
|
|
|
|
WTo
|
|
|
|
wtof
|
|
|
|
wtoi
|
|
|
|
wtw
|
|
|
|
wtypes
|
|
|
|
WUX
|
|
|
|
WVerify
|
|
|
|
wwaproj
|
|
|
|
WWith
|
|
|
|
wx
|
|
|
|
wxh
|
|
|
|
xa
|
|
|
|
xab
|
|
|
|
xact
|
|
|
|
xamarin
|
|
|
|
xaml
|
|
|
|
Xamlmeta
|
|
|
|
xargs
|
|
|
|
xaz
|
|
|
|
xb
|
|
|
|
xbc
|
|
|
|
xbf
|
|
|
|
xbutton
|
|
|
|
XBUTTONDBLCLK
|
|
|
|
XBUTTONDOWN
|
|
|
|
XBUTTONUP
|
|
|
|
xca
|
|
|
|
XCast
|
|
|
|
xce
|
|
|
|
XCENTER
|
|
|
|
XChars
|
|
|
|
XColors
|
|
|
|
xcopy
|
|
|
|
XCount
|
|
|
|
xdd
|
|
|
|
xdy
|
|
|
|
xe
|
|
|
|
XEncoding
|
|
|
|
xff
|
|
|
|
xffff
|
|
|
|
XFile
|
|
|
|
xlang
|
|
|
|
XManifest
|
|
|
|
XMath
|
|
|
|
XMFLOAT
|
|
|
|
xml
|
|
|
|
xmlns
|
|
|
|
xor
|
|
|
|
Xpath
|
|
|
|
XPosition
|
|
|
|
XResource
|
|
|
|
xsd
|
|
|
|
xsi
|
|
|
|
xsize
|
|
|
|
XSubstantial
|
|
|
|
xtended
|
|
|
|
xterm
|
|
|
|
XTest
|
|
|
|
xutr
|
|
|
|
xvalue
|
|
|
|
XVIRTUALSCREEN
|
|
|
|
XWalk
|
|
|
|
xxxx
|
2020-04-07 23:58:12 +02:00
|
|
|
xy
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
yact
|
|
|
|
YAML
|
|
|
|
YCast
|
|
|
|
YCENTER
|
|
|
|
YChars
|
|
|
|
YCount
|
|
|
|
YDPI
|
|
|
|
yml
|
|
|
|
YOffset
|
|
|
|
YPosition
|
|
|
|
YSize
|
|
|
|
YSubstantial
|
|
|
|
YVIRTUALSCREEN
|
|
|
|
Yw
|
|
|
|
YWalk
|
|
|
|
yx
|
|
|
|
Zc
|
|
|
|
ZCmd
|
|
|
|
ZCtrl
|
|
|
|
zd
|
|
|
|
zh
|
|
|
|
ZM
|
Fix copying wrapped lines by implementing better scrolling (#5181)
Now that the Terminal is doing a better job of actually marking which
lines were and were not wrapped, we're not always copying lines as
"wrapped" when they should be. We're more correctly marking lines as not
wrapped, when previously we'd leave them marked wrapped.
The real problem is here in the `ScrollFrame` method - we'd manually
newline the cursor to make the terminal's viewport shift down to a new
line. If we had to scroll the viewport for a _wrapped_ line, this would
cause the Terminal to mark that line as broken, because conpty would
emit an extra `\n` that didn't actually exist.
This more correctly implements `ScrollFrame`. Now, well move where we
"thought" the cursor was, so when we get to the next `PaintBufferLine`,
if the cursor needs to newline for the next line, it'll newline, but if
we're in the middle of a wrapped line, we'll just keep printing the
wrapped line.
A couple follow up bugs were found to be caused by the same bad logic.
See #5039 and #5161 for more details on the investigations there.
## References
* #4741 RwR, which probably made this worse
* #5122, which I branched off of
* #1245, #357 - a pair of other conpty wrapped lines bugs
* #5228 - A followup issue for this PR
## PR Checklist
* [x] Closes #5113
* [x] Closes #5180 (by fixing DECRST 25)
* [x] Closes #5039
* [x] Closes #5161 (by ensuring we only `removeSpaces` on the actual
bottom line)
* [x] I work here
* [x] Tests added/passed
* [n/a] Requires documentation to be updated
## Validation Steps Performed
* Checked the cases from #1245, #357 to validate that they still work
* Added more and more tests for these scenarios, and then I added MORE
tests
* The entire team played with this in selfhost builds
2020-04-09 02:06:25 +02:00
|
|
|
zsh
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
zu
|
|
|
|
zxcvbnm
|
|
|
|
zy
|