diff --git a/.github/actions/spell-check/advice.txt b/.github/actions/spell-check/advice.txt
index 37cdd512048..7a5ed8d20c3 100644
--- a/.github/actions/spell-check/advice.txt
+++ b/.github/actions/spell-check/advice.txt
@@ -3,13 +3,21 @@
:pencil2: Contributor please read this
-* If the items listed above are names, please add them to `.github/actions/spell-check/dictionary/names.txt`.
-* If they're APIs, you can add them to a file in `.github/actions/spell-check/dictionary/`.
-* If they're just things you're using, please add them to an appropriate file in `.github/actions/spell-check/whitelist/`.
-* If you need to use a specific token in one place and it shouldn't generally be used, you can
-add an item in an appropriate file in `.github/actions/spell-check/patterns/`.
+By default the command suggestion will generate a file named based on your commit. That's generally ok as long as you add the file to your commit. Someone can reorganize it later.
+
+:warning: The command is written for posix shells. You can copy the contents of each `perl` command excluding the outer `'` marks and dropping any `'"`/`"'` quotation mark pairs into a file and then run `perl file.pl` from the root of the repository to run the code. Alternatively, you can manually insert the items...
+
+If the listed items are:
+* ... **misspelled**, then please *correct* them instead of using the command.
+* ... *names*, please add them to `.github/actions/spell-check/dictionary/names.txt`.
+* ... APIs, you can add them to a file in `.github/actions/spell-check/dictionary/`.
+* ... just things you're using, please add them to an appropriate file in `.github/actions/spell-check/expect/`.
+* ... tokens you only need in one place and shouldn't *generally be used*, you can add an item in an appropriate file in `.github/actions/spell-check/patterns/`.
See the `README.md` in each directory for more information.
+
+:microscope: You can test your commits **without** *appending* to a PR by creating a new branch with that extra change and pushing it to your fork. The [:check-spelling](https://github.com/marketplace/actions/check-spelling) action will run in response to your **push** -- it doesn't require an open pull request. By using such a branch, you can limit the number of typos your peers see you make. :wink:
+
#### :warning: Reviewers
diff --git a/.github/actions/spell-check/dictionary/api.txt b/.github/actions/spell-check/dictionary/api.txt
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/.github/actions/spell-check/dictionary/apis.txt b/.github/actions/spell-check/dictionary/apis.txt
index c8248141b74..855fd4e8cdd 100644
--- a/.github/actions/spell-check/dictionary/apis.txt
+++ b/.github/actions/spell-check/dictionary/apis.txt
@@ -1,11 +1,30 @@
+ACCEPTFILES
+ACCESSDENIED
+bitfield
+bitfields
+CLASSNOTAVAILABLE
+EXPCMDFLAGS
+EXPCMDSTATE
+fullkbd
+href
+IBox
+IBind
+IClass
+IComparable
ICustom
+IExplorer
IMap
IObject
+IStorage
LCID
NCHITTEST
NCLBUTTONDBLCLK
NCRBUTTONDBLCLK
+NOAGGREGATION
NOREDIRECTIONBITMAP
+oaidl
+ocidl
rfind
roundf
SIZENS
+tmp
diff --git a/.github/actions/spell-check/dictionary/dictionary.txt b/.github/actions/spell-check/dictionary/dictionary.txt
index ca528f2f7df..9bb4f2b810c 100644
--- a/.github/actions/spell-check/dictionary/dictionary.txt
+++ b/.github/actions/spell-check/dictionary/dictionary.txt
@@ -97786,6 +97786,7 @@ dalesman
dalesmen
dalespeople
daleswoman
+dalet
daleth
daleths
Daleville
@@ -107561,6 +107562,7 @@ dialystelic
dialystely
dialytic
dialytically
+dialytika
dialyzability
dialyzable
dialyzate
@@ -114004,6 +114006,7 @@ djalmaite
Djambi
djasakid
djave
+dje
djebel
djebels
djehad
@@ -120418,11 +120421,13 @@ DZ
dz
dz.
Dzaudzhikau
+dze
dzeren
dzerin
dzeron
Dzerzhinsk
Dzhambul
+dzhe
Dzhugashvili
dziggetai
dzo
@@ -158966,6 +158971,7 @@ Ghaznevid
Ghazzah
Ghazzali
ghbor
+ghe
Gheber
gheber
ghebeta
@@ -160166,6 +160172,7 @@ gizzards
gizzen
gizzened
gizzern
+gje
gjedost
Gjellerup
gjetost
@@ -212347,6 +212354,7 @@ Kizilbash
Kizzee
Kizzie
kJ
+kje
Kjeldahl
kjeldahlization
kjeldahlize
@@ -224856,6 +224864,7 @@ lizzie
Lizzy
LJ
LJBF
+lje
Ljod
Ljoka
Ljubljana
@@ -261607,6 +261616,7 @@ N.J.
NJ
nj
njave
+nje
Njord
Njorth
NKGB
@@ -274785,6 +274795,7 @@ Ogma
ogmic
Ogmios
OGO
+ogonek
ogonium
Ogor
O'Gowan
@@ -329834,6 +329845,7 @@ QN
qn
QNP
QNS
+qof
Qoheleth
Qom
qoph
@@ -371408,6 +371420,7 @@ Shaysite
shazam
Shazar
SHCD
+shcha
Shcheglovsk
Shcherbakov
she
@@ -420973,6 +420986,7 @@ tonometry
Tonopah
tonophant
tonoplast
+tonos
tonoscope
tonotactic
tonotaxis
@@ -428676,6 +428690,7 @@ tsetses
TSF
TSgt
TSH
+tshe
Tshi
tshi
Tshiluba
@@ -477068,6 +477083,7 @@ Yermo
yern
yertchuk
yerth
+yeru
yerva
Yerwa-Maiduguri
Yerxa
@@ -478235,6 +478251,7 @@ Z-bar
ZBB
ZBR
ZD
+ze
Zea
zea
zeal
@@ -478604,6 +478621,7 @@ ZG
ZGS
Zhang
Zhdanov
+zhe
Zhitomir
Zhivkov
Zhmud
diff --git a/.github/actions/spell-check/dictionary/microsoft.txt b/.github/actions/spell-check/dictionary/microsoft.txt
index 50831af918c..62cd27b72cd 100644
--- a/.github/actions/spell-check/dictionary/microsoft.txt
+++ b/.github/actions/spell-check/dictionary/microsoft.txt
@@ -3,6 +3,7 @@ mfcribbon
microsoft
microsoftonline
osgvsowi
+powerrename
powershell
tdbuildteamid
vcruntime
diff --git a/.github/actions/spell-check/dictionary/names.txt b/.github/actions/spell-check/dictionary/names.txt
index 737c6932e24..6d47c4e98e9 100644
--- a/.github/actions/spell-check/dictionary/names.txt
+++ b/.github/actions/spell-check/dictionary/names.txt
@@ -3,6 +3,7 @@ austdi
Ballmer
bhoj
Bhojwani
+carlos
dhowett
Diviness
dsafa
@@ -53,6 +54,8 @@ Wirt
Wojciech
zadjii
Zamor
+Zamora
+zamora
Zoey
zorio
Zverovich
diff --git a/.github/actions/spell-check/excludes.txt b/.github/actions/spell-check/excludes.txt
index c470442f2f2..97eb58e3ff7 100644
--- a/.github/actions/spell-check/excludes.txt
+++ b/.github/actions/spell-check/excludes.txt
@@ -51,6 +51,7 @@ SUMS$
\.xpm$
\.yml$
\.zip$
+^consolegit2gitfilters\.json$
^dep/
^oss/
^doc/reference/UTF8-torture-test\.txt$
diff --git a/.github/actions/spell-check/expect/README.md b/.github/actions/spell-check/expect/README.md
new file mode 100644
index 00000000000..d94245a184f
--- /dev/null
+++ b/.github/actions/spell-check/expect/README.md
@@ -0,0 +1,13 @@
+The contents of each `.txt` file in this directory are merged together.
+
+* [alphabet](alphabet.txt) is a sample for alphabet related items
+* [web](web.txt) is a sample for web/html related items
+* [expect](expect.txt) is the main list of expected items -- there is nothing
+particularly special about the file name (beyond the extension which is
+important).
+
+These terms are things which temporarily exist in the project, but which
+aren't necessarily words.
+
+If something is a word that could come and go, it probably belongs in a
+[dictionary](../dictionary/README.md).
diff --git a/.github/actions/spell-check/whitelist/alphabet.txt b/.github/actions/spell-check/expect/alphabet.txt
similarity index 94%
rename from .github/actions/spell-check/whitelist/alphabet.txt
rename to .github/actions/spell-check/expect/alphabet.txt
index 3181eb6b46f..3644d8e5922 100644
--- a/.github/actions/spell-check/whitelist/alphabet.txt
+++ b/.github/actions/spell-check/expect/alphabet.txt
@@ -1,4 +1,3 @@
-abcd
abcde
abcdef
ABCDEFG
@@ -8,6 +7,7 @@ abcdefghijk
abcdefghijklmnop
ABCDEFGHIJKLMNOPQRST
abcdefghijklmnopqrstuvwxyz
+ABE
BBBBBBBBBBBBBBDDDD
QQQQQQQQQQABCDEFGHIJ
QQQQQQQQQQABCDEFGHIJKLMNOPQRSTQQQQQQQQQ
@@ -17,6 +17,7 @@ qrstuvwxyz
qwerty
QWERTYUIOP
qwertyuiopasdfg
+YYYYYYYDDDDDDDDDDD
ZAAZZ
ZABBZ
ZBAZZ
diff --git a/.github/actions/spell-check/whitelist/whitelist.txt b/.github/actions/spell-check/expect/expect.txt
similarity index 98%
rename from .github/actions/spell-check/whitelist/whitelist.txt
rename to .github/actions/spell-check/expect/expect.txt
index 58da42f6e46..886af6b9cbe 100644
--- a/.github/actions/spell-check/whitelist/whitelist.txt
+++ b/.github/actions/spell-check/expect/expect.txt
@@ -2,18 +2,11 @@ AAAAAABBBBBBCCC
AAAAABBBBBBBCCC
AAAAABCCCCCCCCC
AAAAADCCCCCCCCC
-AAD
ABANDONFONT
ABCDEFGHIJKLMNO
ABCG
-abe
-abec
abf
abi
-acb
-accd
-ACCEPTFILES
-ACCESSDENIED
acec
acf
acidev
@@ -29,10 +22,7 @@ ADDREF
addressof
ADDSTRING
ADDTOOL
-aeed
AEnd
-afae
-afceeeaa
AFew
AFill
AFX
@@ -131,7 +121,6 @@ awch
azuredevopspodcast
azurewebsites
azzle
-baac
backend
backgrounded
Backgrounder
@@ -142,23 +131,15 @@ Batang
baz
Bazz
BBBBCCCCC
-bbc
-bbd
BBDM
-bbe
bbwe
bc
-bca
-bcb
-bcc
bcount
bcrypt
bcx
bcz
-bda
BEFOREPARENT
beginthread
-bfb
bgcolor
bgfx
bgidx
@@ -172,7 +153,6 @@ binplace
binplaced
bitcoin
bitcrazed
-bitfield
bitflag
bitmask
BITOPERATION
@@ -215,7 +195,6 @@ BValue
byref
bytearray
bytebuffer
-caa
Cac
callee
cang
@@ -226,7 +205,6 @@ cascadia
catid
cazamor
CBash
-cbb
cbegin
cbiex
CBN
@@ -247,12 +225,9 @@ CConversion
CCRT
cctype
CDATA
-CDBA
cdd
-CDE
cdecl
CDeclaration
-cebb
CEdit
CELLSIZE
cend
@@ -500,14 +475,10 @@ dai
DATABLOCK
DATAVIEW
DATAW
-dba
DBatch
-dbb
dbcs
DBCSCHAR
DBCSFONT
-dbd
-DBDCF
dbg
DBGALL
DBGCHARS
@@ -518,13 +489,11 @@ dblclk
DBlob
dbproj
DBUILD
-dcf
DColor
DCOLORVALUE
dcommon
DCompile
dcompiler
-ddb
dde
DDESHARE
DDevice
@@ -540,6 +509,7 @@ DECAWM
DECCKM
DECCOLM
decf
+DECEKBD
DECKPAM
DECKPM
DECKPNM
@@ -556,6 +526,7 @@ deconstructed
DECPCTERM
DECRC
DECRLM
+DECRQM
DECRST
DECSASD
DECSC
@@ -568,6 +539,7 @@ DECSEL
DECSET
DECSLRM
DECSMBV
+DECSMKR
DECSR
decstandar
DECSTBM
@@ -614,7 +586,6 @@ devicefamily
devops
Dext
df
-dfa
DFactory
dh
dialogbox
@@ -635,6 +606,7 @@ dllexport
DLLGETVERSIONPROC
dllimport
dllinit
+dllmain
DLLVERSIONINFO
DLOAD
DLOOK
@@ -682,14 +654,9 @@ dxgidwm
dxinterop
dxttbmp
eachother
-EAEC
eaf
EASTEUROPE
eb
-eba
-ebce
-EBFB
-ECFB
ECH
echokey
ecount
@@ -699,8 +666,6 @@ EDITTEXT
EDITUPDATE
edputil
edu
-eeb
-eee
Efast
EHsc
EJO
@@ -710,7 +675,6 @@ Elems
elif
elseif
emacs
-Emojis
emptybox
enabledelayedexpansion
endian
@@ -729,6 +693,7 @@ ENUMLOGFONTEX
enumranges
envvar
eol
+EPres
ERASEBKGND
errno
errorlevel
@@ -767,26 +732,17 @@ failfast
FAILIFTHERE
fallthrough
FARPROC
-fba
-fbb
-fbd
-fbdc
-FBE
fcb
-fcc
fcharset
fclose
fcntl
-fd
-fdb
fdc
-fdd
+FDD
fde
fdopen
fdw
fea
fesb
-ffc
FFDE
FFF
FFrom
@@ -932,7 +888,6 @@ Gfun
gfx
gh
github
-githubusercontent
gitlab
gle
globals
@@ -951,6 +906,7 @@ grep
Greyscale
gridline
groupbox
+gset
gsl
GTP
guc
@@ -1025,7 +981,6 @@ hpp
HPR
HPROPSHEETPAGE
HREDRAW
-HREF
hresult
HRSRC
hscroll
@@ -1212,6 +1167,7 @@ kcub
kcud
kcuf
kcuu
+Kd
keith
kernelbase
kernelbasestaging
@@ -1259,6 +1215,7 @@ LEFTSHIFT
len
lhs
libpopcnt
+libtickit
LIMITTEXT
LINEDOWN
LINESELECTION
@@ -1370,6 +1327,7 @@ MAKELONG
MAKELPARAM
MAKELRESULT
malloc
+manpage
MAPBITMAP
MAPVIRTUALKEY
MAPVK
@@ -1393,7 +1351,6 @@ memallocator
memcmp
memcopy
memcpy
-memcpying
memmove
memset
MENUCHAR
@@ -1561,17 +1518,20 @@ NOTHOUSANDS
nothrow
NOTICKS
NOTIMPL
+notin
NOTNULL
NOTRACK
NOTSUPPORTED
notypeopt
nouicompat
+nounihan
NOUPDATE
NOWAIT
NOYIELD
NOZORDER
NPM
npos
+NRCS
NSTATUS
ntapi
ntcon
@@ -1667,7 +1627,6 @@ Outof
OUTOFCONTEXT
OUTOFMEMORY
outout
-OUTPATHROOT
Outptr
Ov
OVERLAPPEDWINDOW
@@ -1960,6 +1919,7 @@ REGSTR
reingest
Relayout
RELBINPATH
+remoting
renderengine
rendersize
reparenting
@@ -2072,6 +2032,7 @@ SCROLLSCALE
SCROLLSCREENBUFFER
Scrollup
Scrolluppage
+SCS
scursor
sddl
sdeleted
@@ -2140,6 +2101,7 @@ SHIFTJIS
Shl
shlguid
shlobj
+shobjidl
shlwapi
SHORTPATH
SHOWCURSOR
@@ -2227,7 +2189,6 @@ stgm
stl
stoi
stol
-storageitems
storelogo
stoul
stoutapot
@@ -2333,7 +2294,6 @@ TEXCOORD
texel
textattribute
TEXTATTRIBUTEID
-textblock
Textbox
textboxes
textbuffer
@@ -2361,7 +2321,6 @@ TLEN
Tlg
Tlgdata
TMAE
-tmp
TMPF
TMult
tmultiple
@@ -2394,7 +2353,6 @@ TRACKCOMPOSITION
trackpad
transcoder
transitioning
-trc
Trd
TREX
triaged
@@ -2430,8 +2388,11 @@ typeparam
TYUI
uap
uapadmin
+UAX
ubuntu
ucd
+UCD
+ucdxml
uch
UCHAR
ucs
@@ -2486,6 +2447,7 @@ untimes
UPDATEDISPLAY
UPDOWN
UPKEY
+UPSS
upvote
uri
url
@@ -2514,7 +2476,6 @@ USESHOWWINDOW
USESIZE
USESTDHANDLES
ushort
-usr
USRDLL
utf
utils
@@ -2556,7 +2517,6 @@ vkey
VKKEYSCAN
VMs
VPA
-vpack
VPATH
VPR
VPrintf
@@ -2652,6 +2612,7 @@ wincontypes
WINCORE
windbg
WINDEF
+winget
WINDIR
windll
WINDOWALPHA
@@ -2736,7 +2697,6 @@ WRITECONSOLEINPUT
WRITECONSOLEOUTPUT
WRITECONSOLEOUTPUTSTRING
wrl
-wrn
wrp
WRunoff
WScript
diff --git a/.github/actions/spell-check/expect/web.txt b/.github/actions/spell-check/expect/web.txt
new file mode 100644
index 00000000000..c0c237ed13c
--- /dev/null
+++ b/.github/actions/spell-check/expect/web.txt
@@ -0,0 +1,15 @@
+http
+td
+www
+ecma
+rapidtables
+WCAG
+freedesktop
+ycombinator
+robertelder
+kovidgoyal
+leonerd
+fixterms
+uk
+winui
+appshellintegration
diff --git a/.github/actions/spell-check/patterns/patterns.txt b/.github/actions/spell-check/patterns/patterns.txt
index 6f8607216b3..3833627a51d 100644
--- a/.github/actions/spell-check/patterns/patterns.txt
+++ b/.github/actions/spell-check/patterns/patterns.txt
@@ -1,9 +1,14 @@
-https://(?:(?:[-a-zA-Z0-9?&=]*\.|)microsoft\.com)/[-a-zA-Z0-9?&=_\/.]*
+https://(?:(?:[-a-zA-Z0-9?&=]*\.|)microsoft\.com)/[-a-zA-Z0-9?&=_#\/.]*
https://aka\.ms/[-a-zA-Z0-9?&=\/_]*
+https://www\.itscj\.ipsj\.or\.jp/iso-ir/[-0-9]+\.pdf
+https://www\.vt100\.net/docs/[-a-zA-Z0-9#_\/.]*
https://www.w3.org/[-a-zA-Z0-9?&=\/_#]*
https://(?:(?:www\.|)youtube\.com|youtu.be)/[-a-zA-Z0-9?&=]*
-(?:0[Xx]|U\+|#)[a-f0-9A-FGgRr]{2,}[Uu]?[Ll]?\b
-\{[0-9A-FA-F]{8}-(?:[0-9A-FA-F]{4}-){3}[0-9A-FA-F]{12}\}
+https://[a-z-]+\.githubusercontent\.com/[-a-zA-Z0-9?&=_\/.]*
+[Pp]ublicKeyToken="?[0-9a-fA-F]{16}"?
+(?:[{"]|UniqueIdentifier>)[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}(?:[}"]| * Be sure to install the [Desktop Bridge VC++ v14 Redistributable Package](https://www.microsoft.com/en-us/download/details.aspx?id=53175) otherwise Terminal may not install and/or run and may crash at startup
> * Terminal will not auto-update when new builds are released so you will need to regularly install the latest Terminal release to receive all the latest fixes and improvements!
+#### Via Windows Package Manager CLI (aka winget)
+
+[winget](https://github.com/microsoft/winget-cli) users can download and install the latest Terminal release by installing the `Microsoft.WindowsTerminal` package:
+
+```powershell
+winget install --id=Microsoft.WindowsTerminal -e
+```
+
#### Via Chocolatey (unofficial)
[Chocolatey](https://chocolatey.org) users can download and install the latest Terminal release by installing the `microsoft-windows-terminal` package:
@@ -61,12 +71,6 @@ ColorTool|![](https://microsoft.visualstudio.com/_apis/public/build/definitions/
---
-## Windows Terminal v1.0 Roadmap
-
-The plan for delivering Windows Terminal v1.0 [is described here](/doc/terminal-v1-roadmap.md), and will be updated as the project proceeds.
-
----
-
## Terminal & Console Overview
Please take a few minutes to review the overview below before diving into the code:
@@ -131,7 +135,7 @@ Solution: Make sure you're building & deploying the `CascadiaPackage` project in
## Documentation
-All project documentation is located in the `./doc` folder. If you would like to contribute to the documentation, please submit a pull request.
+All project documentation is located at aka.ms/terminal-docs. If you would like to contribute to the documentation, please submit a pull request on the [Windows Terminal Documentation repo](https://github.com/MicrosoftDocs/terminal).
---
@@ -226,4 +230,4 @@ For more information see the [Code of Conduct FAQ][conduct-FAQ] or contact [open
[conduct-code]: https://opensource.microsoft.com/codeofconduct/
[conduct-FAQ]: https://opensource.microsoft.com/codeofconduct/faq/
[conduct-email]: mailto:opencode@microsoft.com
-[store-install-link]: https://aka.ms/windowsterminal
+[store-install-link]: https://aka.ms/terminal
diff --git a/build/config/SignConfig.WindowsTerminal.xml b/build/config/SignConfig.WindowsTerminal.xml
index 1ebcae6403d..92286810603 100644
--- a/build/config/SignConfig.WindowsTerminal.xml
+++ b/build/config/SignConfig.WindowsTerminal.xml
@@ -1,6 +1,5 @@
-
-
+
diff --git a/build/pipelines/release.yml b/build/pipelines/release.yml
index 700701000bc..847846f8333 100644
--- a/build/pipelines/release.yml
+++ b/build/pipelines/release.yml
@@ -15,6 +15,14 @@ variables:
# store publication machinery happy.
name: 'Terminal_$(date:yyMM).$(date:dd)$(rev:rrr)'
+# Build Arguments:
+# WindowsTerminalOfficialBuild=[true,false]
+# true - this is running on our build agent
+# false - running locally
+# WindowsTerminalBranding=[Dev,Preview,Release]
+# - Development build resources (default)
+# Preview - Preview build resources
+# Release - regular build resources
jobs:
- template: ./templates/build-console-audit-job.yml
parameters:
@@ -23,17 +31,17 @@ jobs:
- template: ./templates/build-console-int.yml
parameters:
platform: x64
- additionalBuildArguments: /p:WindowsTerminalReleaseBuild=true
+ additionalBuildArguments: /p:WindowsTerminalOfficialBuild=true;WindowsTerminalBranding=Preview
- template: ./templates/build-console-int.yml
parameters:
platform: x86
- additionalBuildArguments: /p:WindowsTerminalReleaseBuild=true
+ additionalBuildArguments: /p:WindowsTerminalOfficialBuild=true;WindowsTerminalBranding=Preview
- template: ./templates/build-console-int.yml
parameters:
platform: arm64
- additionalBuildArguments: /p:WindowsTerminalReleaseBuild=true
+ additionalBuildArguments: /p:WindowsTerminalOfficialBuild=true;WindowsTerminalBranding=Preview
- template: ./templates/check-formatting.yml
diff --git a/consolegit2gitfilters.json b/consolegit2gitfilters.json
index df407617814..3a818fc5bd7 100644
--- a/consolegit2gitfilters.json
+++ b/consolegit2gitfilters.json
@@ -36,6 +36,7 @@
".db",
".wrn",
".rec",
- ".err"
+ ".err",
+ ".xlsx"
]
}
diff --git a/dep/CLI11/CLI11.hpp b/dep/CLI11/CLI11.hpp
index 5ba22d3255a..a7efa607c92 100644
--- a/dep/CLI11/CLI11.hpp
+++ b/dep/CLI11/CLI11.hpp
@@ -1,11 +1,11 @@
#pragma once
-// CLI11: Version 1.8.0
+// CLI11: Version 1.9.0
// Originally designed by Henry Schreiner
// https://github.com/CLIUtils/CLI11
//
// This is a standalone header file generated by MakeSingleHeader.py in CLI11/scripts
-// from: v1.8.0
+// from: v1.9.0
//
// From LICENSE:
//
@@ -39,14 +39,14 @@
#include
#include
-#include
+#include
#include
#include
#include
#include
#include
-#include
#include
+#include
#include
#include