From ddb0c47aea5ed447bdea71417f46b1b8501978d5 Mon Sep 17 00:00:00 2001 From: Christian Parpart Date: Mon, 30 Dec 2024 17:03:01 +0100 Subject: [PATCH] Try moving to check-spelling/check-spelling@v0.0.24 for spell checking Signed-off-by: Christian Parpart --- .../actions/spelling/allow/allow.txt | 2 + .github/actions/spelling/allow/names.txt | 5 + .github/actions/spelling/allow/qt-terms.txt | 55 + .../actions/spelling/allow/terminal-terms.txt | 112 ++ .../actions/spelling/allow/uncategorized.txt | 1367 +++++++++++++++++ .github/workflows/build.yml | 59 +- docs/CONTRIBUTING.md | 2 +- src/contour/ContourGuiApp.cpp | 2 +- src/crispy/StrongLRUCache.h | 2 +- src/crispy/StrongLRUHashtable.h | 2 +- 10 files changed, 1601 insertions(+), 7 deletions(-) rename .wordlist.txt => .github/actions/spelling/allow/allow.txt (87%) create mode 100644 .github/actions/spelling/allow/names.txt create mode 100644 .github/actions/spelling/allow/qt-terms.txt create mode 100644 .github/actions/spelling/allow/terminal-terms.txt create mode 100644 .github/actions/spelling/allow/uncategorized.txt diff --git a/.wordlist.txt b/.github/actions/spelling/allow/allow.txt similarity index 87% rename from .wordlist.txt rename to .github/actions/spelling/allow/allow.txt index 08f584676e..ab43c5185b 100644 --- a/.wordlist.txt +++ b/.github/actions/spelling/allow/allow.txt @@ -12,3 +12,5 @@ UTF ZWJ copy'n'paste macOS +zypper +zellij diff --git a/.github/actions/spelling/allow/names.txt b/.github/actions/spelling/allow/names.txt new file mode 100644 index 0000000000..e8e9c51093 --- /dev/null +++ b/.github/actions/spelling/allow/names.txt @@ -0,0 +1,5 @@ +AYNSTAYN +christianparpart +parpart +whisperity +yaraslaut diff --git a/.github/actions/spelling/allow/qt-terms.txt b/.github/actions/spelling/allow/qt-terms.txt new file mode 100644 index 0000000000..c8a4c5fc17 --- /dev/null +++ b/.github/actions/spelling/allow/qt-terms.txt @@ -0,0 +1,55 @@ +QAbstract +QApplication +QAudio +QByte +QClipboard +QCore +QDebug +QDesktop +QElapsed +QEvent +QFile +QFocus +QFont +QGui +QHost +QHover +QIO +QIcon +QImage +QInput +QJS +QKey +QMLJSDEBUGGER +QMatrix +QMedia +QMessage +QMeta +QMime +QModel +QMouse +QNative +QObject +QOffscreen +QOpen +QPoint +QProcess +QQml +QQuick +QRect +QRegion +QRunnable +QSG +QScreen +QStandard +QString +QStyle +QSurface +QSystem +QTimer +QType +QUrl +QVariant +QVector +QWheel +QWindow diff --git a/.github/actions/spelling/allow/terminal-terms.txt b/.github/actions/spelling/allow/terminal-terms.txt new file mode 100644 index 0000000000..02dfa38335 --- /dev/null +++ b/.github/actions/spelling/allow/terminal-terms.txt @@ -0,0 +1,112 @@ +BSU +CHT +CNL +CSIUENHCE +CSIUENTER +CSIULEAVE +CSIUQUERY +CSIu +DECALN +DECARM +DECAUPSS +DECAWM +DECBI +DECBKM +DECCARA +DECCIR +DECCKM +DECCOLM +DECDC +DECDLD +DECERA +DECFI +DECFRA +DECIC +DECKPAM +DECKPM +DECKPNM +DECLRM +DECLRMM +DECNKM +DECNRCM +DECOM +DECPCTERM +DECPS +DECRA +DECRC +DECRLM +DECRM +DECRQM +DECRQPSR +DECRQSS +DECRS +DECSASD +DECSC +DECSCA +DECSCL +DECSCLM +DECSCPP +DECSCUSR +DECSDM +DECSED +DECSEL +DECSERA +DECSIN +DECSIXEL +DECSLPP +DECSLRM +DECSM +DECSNLS +DECSPP +DECSSCLS +DECSSDT +DECSTBM +DECSTR +DECSWT +DECTABSR +DECTCEM +DECTEK +DECXCPR +DSRs +HPR +HVP +LNM +NEL +RCOLORBG +RCOLORCURSOR +RCOLORFG +RCOLORHIGHLIGHTBG +RCOLORHIGHLIGHTFG +RCOLORMOUSEBG +RCOLORMOUSEFG +RCOLPAL +SETCOLPAL +SETCWD +SETFONTALL +SETICON +SETMASK +SETWINTITLE +SETXPROP +SGCI +SGRRESTORE +SGRSAVE +Setulc +Smol +Smulx +TEs +WINDOWMANIP +WINMANIP +XTCAPTURE +XTGETTCAP +XTPOPCOLORS +XTPOPSGR +XTPUSHCOLORS +XTPUSHSGR +XTREPORTCOLORS +XTRESTORE +XTSAVE +XTSETTCAP +XTSHIFTESCAPE +XTSMGRAPHICS +XTVERSION +XTWINOPS diff --git a/.github/actions/spelling/allow/uncategorized.txt b/.github/actions/spelling/allow/uncategorized.txt new file mode 100644 index 0000000000..bca7b8e56d --- /dev/null +++ b/.github/actions/spelling/allow/uncategorized.txt @@ -0,0 +1,1367 @@ +ABE +ABX +ACCENTPOLICY +ACRYLICBLURBEHIND +AFAF +AGHIE +ALTSCREEN +ANSIDSR +ANSISYSSC +APPCURSOR +APPKEYPAD +ARGN +ASL +ASingle +AUTORCC +Advapi +Aftertabs +Alacritty +Applicationkeypad +Aquuires +Autmoc +BASEPATH +BGRA +BLURBEHIND +BSDs +BSU +Blurrable +CDEFGHIJ +CDY +CELLBACKGROUND +CELLFOREGROUND +CFURL +CHT +CInclude +CLEARTYPE +CNL +CODEHALTH +COLORBG +COLORCURSOR +COLORFG +COLORMOUSEBG +COLORMOUSEFG +COLORSPECIAL +COLORTERM +CONOUT +COPYTOCLIPBOARD +COPYTOSELECTIONCLIPBOARD +CSIUENHCE +CSIUENTER +CSIULEAVE +CSIUQUERY +CSIu +Calcualtes +Caloras +Crafters +DATAROOTDIR +DBus +DCCACHE +DCMAKE +DCODE +DCONTOUR +DECALN +DECARM +DECAUPSS +DECAWM +DECBI +DECBKM +DECCARA +DECCIR +DECCKM +DECCOLM +DECDC +DECDLD +DECERA +DECFI +DECFRA +DECIC +DECKPAM +DECKPM +DECKPNM +DECLRM +DECLRMM +DECNKM +DECNRCM +DECOM +DECPCTERM +DECPS +DECRA +DECRC +DECRLM +DECRM +DECRQM +DECRQPSR +DECRQSS +DECRS +DECSASD +DECSC +DECSCA +DECSCL +DECSCLM +DECSCPP +DECSCUSR +DECSDM +DECSED +DECSEL +DECSERA +DECSIN +DECSIXEL +DECSLPP +DECSLRM +DECSM +DECSNLS +DECSPP +DECSSCLS +DECSSDT +DECSTBM +DECSTR +DECSWT +DECTABSR +DECTCEM +DECTEK +DECXCPR +DEFG +DEFGHIJKL +DENABLE +DESTDIR +DISTDIR +DLIBTERMINAL +DLIBUNICODE +DMACDEPLOYQT +DNOMINMAX +DPEDANTIC +DQt +DSRs +DSTRONGHASH +DUMPSTATE +DUSE +Danich +Dectorator +Defaut +Delets +Devides +Dicharry +Differenciate +EEEEE +EFAB +EPOLLIN +ERRORDEF +EXTRABLACK +EXTRALIGHT +Extrawurst +FAFD +FBAA +FBAB +FBAC +FBAD +FBAE +FBAF +FBCDJ +FBF +FFAF +FFFA +FFFC +FFFD +FFFDu +FFFFFFFFu +FFu +FGI +FHI +FITZPATRICK +FIXMEs +FONTDIR +FPCV +FPHSA +FSM +FTERRORS +FUNCDNAME +Fabcdef +Ftm +GDC +GHHIJL +GHJ +GLES +GLFW +GLIBCXX +GLchar +GLenum +GLfloat +GLsizei +GLsizeiptr +GLuint +GNinja +Ghostty +Gijkl +Graphe +Guake +HISTTIMEFORMAT +HOSTBACKDROP +HOWTO +HPCON +HPR +HRESULT +HTJ +HVP +Harf +Hashtale +Highlevel +Highliht +Hyperlinked +IBeam +IID +IJKL +INCLUDEDIR +IUnknown +Inerrupts +Inheritables +Integerv +Interm +Invokig +Jexer +Jhcg +KEYENC +KLMNO +KLMNOPQRST +Kitware +Koblinger +Konq +Kuake +LFT +LIBEXECDIR +LNM +LPPROC +Librarires +MAKELANGID +MAKEWORD +MNOP +MNOPQR +MYTOKEN +Mip +Miscelenous +Mswsock +Mutualy +NBH +NDrop +NEL +NOLINTNEXTLINE +NOMINMAX +NONINFRINGEMENT +NSURL +NVIDIA +NXT +Neundorf +OBJCXX +OESC +OPENSSH +OSTYPE +OSx +OTH +OUTOFORDER +Objectiv +Objectui +Outptr +PACKAGENAME +PANDOC +PIDVNODEPATHINFO +PIPESTATUS +PKGNAME +POD'ness +PPV +PQRST +PRV +PSEUDOCONSOLE +PTYIn +PWSTR +Parameteriv +Pbs +Pls +Powerline +QAbstract +QApplication +QAudio +QByte +QClipboard +QCore +QDebug +QDesktop +QElapsed +QEvent +QFile +QFocus +QFont +QGui +QHost +QHover +QIO +QIcon +QImage +QInput +QJS +QKey +QMLJSDEBUGGER +QMatrix +QMedia +QMessage +QMeta +QMime +QModel +QMouse +QNative +QObject +QOffscreen +QOpen +QPoint +QProcess +QQml +QQuick +QRect +QRegion +QRunnable +QSG +QScreen +QStandard +QString +QStyle +QSurface +QSystem +QTimer +QType +QUrl +QVariant +QVector +QWheel +QWindow +Quicklabs +Qunused +RANDGEN +RCOLORBG +RCOLORCURSOR +RCOLORFG +RCOLORHIGHLIGHTBG +RCOLORHIGHLIGHTFG +RCOLORMOUSEBG +RCOLORMOUSEFG +RCOLPAL +RELEASEBODY +RELEASENAME +RIS +RLENGTH +ROOTDIR +RPMS +RSTART +Representsthe +Rmol +Rougier +SBottom +SCOSC +SETCOLPAL +SETCWD +SETFONTALL +SETICON +SETMASK +SETWINTITLE +SETXPROP +SGCI +SGRRESTORE +SGRSAVE +SRPMS +SRightt +SSHDSS +SSHRSA +STARTUPINFO +STARTUPINFOEX +STREQUAL +STRONGHASH +SUBLANG +Seach +Sensetivity +Setulc +Shakesbeer +Shuold +Smol +Smulx +Stringi +TCSANOW +TESTINGG +TEs +TLDR +TLeftt +TRANSPARENTGRADIENT +TTop +Termius +Thirs +Transmittion +UCRT +UNorm +Unitalic +Unly +Upsample +Utiliation +VAO +VBO +VERSINFO +VPART +VTT +Vladim +Vondru +WCA +WHEELDOWN +WHEELUP +WIF +WINAPI +WINCOMPATTRDATA +WINDOWMANIP +WINMANIP +WORKDIR +WSADATA +Wconversion +Wdangling +Wduplicate +Wduplicated +Wextra +Wfinal +Whildcard +Wimplicit +Wlogical +Wmissing +Wnewline +Wno +Wnull +Wpessimizing +Wredundant +Writen +Wsign +Wsuggest +XProtect +XTCAPTURE +XTGETTCAP +XTPOPCOLORS +XTPOPSGR +XTPUSHCOLORS +XTPUSHSGR +XTREPORTCOLORS +XTRESTORE +XTSAVE +XTSETTCAP +XTSHIFTESCAPE +XTSMGRAPHICS +XTVERSION +XTWINOPS +XXXXX +XXXXXXXXX +XYIU +XYIU +YWI +YWJj +Ype +ZAxis +aaaaa +aaaaaa +aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz +aanimate +abbcdf +abdeff +abz +aca +acaf +acdf +acion +acrylicblur +acsc +adb +addrinfo +addrlen +aera +afef +aixterm +alex +allcolors +alloc'ed +allrepos +altlinux +ambiuous +ansicode +antialiasing +anyofallof +appendixe +appimage +appimagecrafters +appimagetool +applica +archlinux +arcval +arget +armv +arpa +asume +atempts +attachements +aur +automoc +autowrap +availabe +backgrounded +backtab +bashhub +basline +bbb +bce +bda +behing +bindir +binutils +bithacks +bitmaps +bitpacking +blackletter +bothner +botom +boundaried +boxdrawing +brightgreen +bugprone +bugtracker +buildpackage +buildroot +buildsystems +buildtype +buildx +bundleutiliies +burdain +buttom +cachable +capi +capturebuffer +cardridge +catchorg +cbt +ccache +ccc +cdcd +cde +cdef +cdefg +cdir +cerrno +charater +charcell +charecters +charnged +charwidth +checkp +chunli +cincerely +cincludeme +civis +clamav +clangd +clickable +clipboarded +closesocket +cmder +cmpeq +cnorm +codeberg +codechecker +codeowners +colorizing +colorschemes +colum +comitted +compa +conhost +conpty +consolab +consolai +consolas +consolaz +contourterminal +controlmaint +convinient +copyback +coretext +coreutils +costimize +cotire +cpack +cplusplus +cppbestpractices +cstyle +ctest +ctl +ctlseqs +ctu +cuan +cuf +cursorline +cursorto +cursosr +cursosrline +cuswtom +cuu +cvvis +cxa +cxxabi +czf +czpf +dankamongmen +datatracker +dbar +dbgsym +dcbbd +dchecker +dcl +dcs +ddeb +ddfaff +deadcode +debhelper +debian +debsign +debuginfo +debugsource +debuild +debversion +deccra +decoratioins +decrpm +dejavu +delimieters +demibold +demilight +devblogs +dfcb +diagonalval +diemensions +diffutils +dimensionss +directwrite +disalbe +distfile +dladdr +dlfcn +dmg +dnf +dnkl +dockerhub +documentaion +doi +dotnet +downsample +downsampled +downsampling +downval +dpr +dsl +dwrite +ebo +ech +ecrc +edu +eee +efbcd +efc +efe +efef +efgh +egmontkob +einfo +elease +embedd +emojipedia +emojis +emul +emulatoors +endfunction +endmacro +enusre +envionment +eptr +ericniebler +esac +eslok +ethanhs +eventfd +exclamationmark +execinfo +execv +exernal +exitence +extdebug +facepalm +facepalming +faf +fakeroot +fastpath +fastpipe +fba +fbo +fbpad +fbterm +fcc +fccfg +fdiagnostics +feda +fedoraproject +fff +ffff +ffffff +fgbg +fgh +fghij +filledval +finit +fira +fixiate +flathub +flatpakrepo +fmtlib +fno +fnord +fontconfig +forkpty +fortytwo +framebuffers +freeaddrinfo +freetype +freetyped +frequencey +fronend +fsanitize +fsl +ftheader +fui +fulscreen +functrace +fzf +fzt +gai +gcov +geekyeggo +getent +gfxproj +ghijkl +gifs +gitlab +gitweb +glightbox +glsl +googlesource +gpos +gpu +graind +graphicaleffects +gruvbox +gsl +gstreamer +gtkmm +hackerb +halfpixel +harfbuzz +hashcode +hashslot +havee +hendrikmuhs +hewbrew +highcon +highp +histcontrol +hla +hori +hostkey +hpa +hree +hterm +htons +hwnd +ibus +icns +iconset +iconutil +ietf +iflag +ignoreboth +ignoredups +ignorespace +ijklmnoq +ime +immintrin +incrrease +independant +indexmap +infinte +inforce +informationally +inherites +inidcator +inifinite +initc +inlinehilite +innser +insalled +installable +instanciated +instanciation +integreation +invis +invokcation +inwap +ioctl +ishift +isntead +iss +itaic +iterm +itmes +itr +ixetunchmdbkywjgarvlsfqzo +jbeder +jcgt +jkhl +jkl +julia +junle +jurplel +kawase +kbs +kcbt +kcm +kcmfonts +kcub +kcud +kcuf +kcuu +kdch +kde +keller +keybind +keymapping +keysyms +khlp +khome +kich +kmous +kmscon +knownhost +knp +konsole +kovidgoyal +kpp +kri +kservices +kund +kwin +landingpage +ldd +ldv +lefticus +leftval +lflag +libavcodec +libavdevice +libavformat +libavutil +libb +libbz +libcap +libcom +libcrispy +libdbus +libdeflate +libdouble +libexpat +libfontconfig +libfreetype +libfreetyped +libfuse +libgcc +libgdk +libgl +libglu +libglvnd +libgpg +libharfbuzz +libjpeg +libkeyutils +libname +libncurses +libpcre +libpng +libproc +libqcocoa +libqrcodegen +libqt +librange +libsixel +libsqlite +libssh +libswscale +libtermbench +libterminal +libunicode +libunistring +libutempter +libutil +libvtbackend +libvte +libvterm +libx +libxcb +libxcursor +libxkbcommon +libyaml +libz +linenums +linksafe +lisah +llu +loadu +logstore +lowp +lrucache +lsb +lsix +luigi +lukka +macdeployqt +magick +maintencne +manjaro +materialx +maxfd +mbold +mdim +mediatype +mediump +memaccess +memleak +metainfo +mgnr +mhausenblas +milli +mimalloc +mimmicking +minimalistic +minstantly +mintty +mkchangelogmd +mkdebchangelog +mkdocs +mksquashfs +mno +mobileprovision +moduile +mojibake +mosra +movemask +mozilla +msgr +multimediaquick +multimediawidgets +multisession +mvp +mvpa +naaaaa +nabcde +nbar +nbytesdecoded +ncneofetch +ncv +nems +neofetch +neovim +netdb +netinet +netto +nfghij +nfo +nfont +nitroshare +nologo +norweigian +notcureses +notcurses +noteworty +noto +npc +nprbytes +nread +nsecs +nsight +ntrap +nwritten +oaw +octicons +ocupies +ofs +ofthe +oga +oiw +oldt +onedark +opencollective +opengl +openglwidgets +openshaper +opensuse +optin +osc +osfhandle +osl +osuosl +ourselfs +outisde +outputfile +outro +oveflow +overides +overlined +pacman +paletter +pallete +papercolor +paramn +paramter +parserfailures +particularily +patchelf +pch +pdp +performa +permenently +pgrep +pidinfo +pixbuf +pixmap +pkgconf +pkill +platfroms +popos +posibilities +positvie +powerlevel +pqr +preciding +precission +precmds +preexec +presense +programatically +protocl +provied +psh +pthread +putpixel +pvi +pwsz +pymdownx +pyspelling +qbuffer +qcolor +qmake +qml +qmldir +qmlimport +qpa +qqmlextensionplugin +qrc +qreal +qrenderdoc +qresource +qtbase +qtdeclarative +qthread +qtmultimedia +qtqml +qtquick +qtquickcontrols +qtshadertools +qttools +qtver +qtwayland +qtx +quickcontrols +rankdir +ranksep +rasterization +rasterize +rasterized +rasterizing +rcaloras +rdparty +rdynamic +reaaally +readfd +recognises +relase +remaints +renderables +renderutil +repeative +repology +respawing +respone +resuze +retifrav +reuiqred +reuqested +rezero +rightval +ritm +riverar +rmacs +rmam +rmean +rmir +rmkx +rmso +rmxx +roflmao +rounted +rpath +rpmbuild +rpmdevtools +rquired +rstuvwxyz +rtime +runvcpkg +rvalues +rvp +rxvt +sadface +sandboxing +scanline +sccache +screenshots +screnn +scrollback +scrolloff +sctatus +seander +seguiemj +seguisb +seguisbi +seguisli +seguisym +segv +semilight +sensetive +seperated +sequencially +serr +sessioni +setab +setaf +setname +setrgbb +setrgbf +setzero +sgr +shadertools +shae +shellcheck +shemes +shopt +shrinked +sigaction +sigemptyset +signo +sigset +sitm +sixel +skipfile +slahes +smacs +smaler +smam +smcup +smir +smkx +smxx +socio +socktype +softprops +softreset +somecolors +sourceforge +sourceline +sout +spatialaudio +squashfs +squidfunk +srcpkgs +ssrobins +sstr +stackoverflow +statuslines +stellarscience +strdup +streamlineing +stringview +strntoul +stylyzed +subcmd +subparam +subshells +substvars +superfences +supersampling +suse +swaping +sysdep +systemtrayicon +systray +tarides +tbc +tbh +tbp +tcap +tcflag +tcflush +tcgetattr +tcgetpgrp +tcpip +tcsh +termbench +termbenchpro +termcap +terminfo +textshaping +thena +there're +thicknes +thirdparty +thr +timepoint +timeval +tio +tions +tldp +tonsky +topdir +trackpad +transitioning +trapni +trivialbuffer +truecolor +tsl +ucd +uild +ultimatively +ultrablack +ultrabold +ultralight +undefind +unexpectly +uniblock +unistd +unittests +unrotate +unwrappable +upval +urxvt +usascii +userauth +usesh +usualy +utempter +uxe +vaesdq +vaesimcq +valgrind +vam +vap +vararg +vbar +vceqq +vcs +vdupq +veorq +versionsuffix +vfork +vgetq +viewn +vimspector +visibile +visiblity +viw +vld +vmactions +vnodepathinfo +vor +vpa +vpi +vreinterpretq +vrip +vsetq +vshrq +vsraq +vtbackend +vte +vtparser +vtpty +vtrasterizer +vtui +vunerabilities +warpdotdev +wcwidth +wdicharry +werror +wez +wezterm +wikipedia +windeployqt +winki +winrt +winsize +wintitle +wix +woboq +wordlists +workarounds +workerscript +worldmap +wrappable +writefd +wrl +wrt +wsa +wtmp +xabb +xae +xaf +xbcbcbc +xcb +xcc +xcf +xda +xdc +xdg +xebdbb +xeee +xeeeeee +xenl +xfabd +xfb +xfbf +xfdf +xff +xfffefe +xffff +xffffff +xgr +xinerama +xkb +xpixel +xproto +xstable +xtermjs +xutils +xvpa +xxxx +xxxxxx +xxxxxxxx +xzpf +yim +ypixel +zsync diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 78302877fe..d3e3e4d7d7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,10 +54,63 @@ jobs: check_spelling: runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: read + actions: read + security-events: write + outputs: + followup: ${{ steps.spelling.outputs.followup }} steps: - - uses: actions/checkout@v4 - - uses: rojopolis/spellcheck-github-actions@0.45.0 - name: Spellcheck + - uses: check-spelling/check-spelling@v0.0.24 + name: Check spelling + id: spellcheck + with: + suppress_push_for_open_pull_request: ${{ github.actor != 'dependabot[bot]' && 1 }} + checkout: true + check_file_names: 1 + spell_check_this: contour-terminal/contour@master + post_comment: 0 + use_magic_file: 1 + report-timing: 1 + warnings: bad-regex,binary-file,deprecated-feature,ignored-expect-variant,large-file,limited-references,no-newline-at-eof,noisy-file,non-alpha-in-dictionary,token-is-substring,unexpected-line-ending,whitespace-in-dictionary,minified-file,unsupported-configuration,no-files-to-check,unclosed-block-ignore-begin,unclosed-block-ignore-end + check_extra_dictionaries: "" + dictionary_source_prefixes: > + { + "cspell": "https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20241114/dictionaries/" + } + extra_dictionaries: | + cspell:aws/aws.txt + cspell:cpp/compiler-clang-attributes.txt + cspell:cpp/compiler-msvc.txt + cspell:cpp/ecosystem.txt + cspell:cpp/lang-keywords.txt + cspell:cpp/stdlib-c.txt + cspell:cpp/stdlib-cmath.txt + cspell:cpp/stdlib-cpp.txt + cspell:csharp/csharp.txt + cspell:css/css.txt + cspell:dart/dart.txt + cspell:django/django.txt + cspell:dotnet/dotnet.txt + cspell:filetypes/filetypes.txt + cspell:fullstack/fullstack.txt + cspell:golang/go.txt + cspell:html/html.txt + cspell:java/java-terms.txt + cspell:java/java.txt + cspell:lorem-ipsum/dictionary.txt + cspell:mnemonics/mnemonics.txt + cspell:node/node.txt + cspell:npm/npm.txt + cspell:php/php.txt + cspell:powershell/powershell.txt + cspell:python/common/extra.txt + cspell:python/python/python-lib.txt + cspell:python/python/python.txt + cspell:r/r.txt + cspell:software-terms/softwareTerms.txt + cspell:typescript/typescript.txt check_clang_format: name: "Check C++ style" diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 83d054ee59..c3508ef463 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -11,7 +11,7 @@ You can also see some live development on [Twitch](https://www.twitch.tv/christi ## Some general tips: -- Please keep in mind, this project is still in its very early stages (started Augost 2019) and thus +- Please keep in mind, this project is still in its very early stages (started August 2019) and thus under very active development. It's not perfect nor bug-free yet. - Please fork the main repository at [github.com/contour-terminal/contour](https://github.com/contour-terminal/contour.git) then git clone your repository into your preferred location. diff --git a/src/contour/ContourGuiApp.cpp b/src/contour/ContourGuiApp.cpp index cb15b2d3a2..cadf9c331f 100644 --- a/src/contour/ContourGuiApp.cpp +++ b/src/contour/ContourGuiApp.cpp @@ -527,7 +527,7 @@ void ContourGuiApp::setupQCoreApplication() return defaultAppName; }(); - // On Wayland, we want to set the Applicion Id to the configured value via the desktop file name. + // On Wayland, we want to set the Application Id to the configured value via the desktop file name. // We use the desktop file name as the application id, because that's what Qt uses to set the // app id on Wayland. // I know this sounds weird. This is because it is weird. But it's the only way to set the diff --git a/src/crispy/StrongLRUCache.h b/src/crispy/StrongLRUCache.h index 756fcf863d..5337a14277 100644 --- a/src/crispy/StrongLRUCache.h +++ b/src/crispy/StrongLRUCache.h @@ -89,7 +89,7 @@ class strong_lru_cache /// if it wasn't in the cache just yet. [[nodiscard]] Value& operator[](Key key) noexcept; - /// Assignes the given value to the given key. + /// Assigns the given value to the given key. /// If the key was not found, it is being created, otherwise the value will /// be re-assigned with the new value. Value& emplace(Key key, Value value) noexcept; diff --git a/src/crispy/StrongLRUHashtable.h b/src/crispy/StrongLRUHashtable.h index 9055b9b493..a7282ace60 100644 --- a/src/crispy/StrongLRUHashtable.h +++ b/src/crispy/StrongLRUHashtable.h @@ -146,7 +146,7 @@ class strong_lru_hashtable /// if it wasn't in the hashtable just yet. [[nodiscard]] Value& operator[](strong_hash const& hash) noexcept; - /// Assignes the given value to the given hash key. + /// Assigns the given value to the given hash key. /// If the hash key was not found, it is being created, /// otherwise the value will be re-assigned with the new value. Value& emplace(strong_hash const& hash, Value value) noexcept;