Skip to content

Commit

Permalink
update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
jquast committed Nov 13, 2023
1 parent a7e9aad commit 71e6929
Show file tree
Hide file tree
Showing 27 changed files with 2,509 additions and 2,084 deletions.
3 changes: 3 additions & 0 deletions docs/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,9 @@ companion article, https://www.jeffquast.com/post/terminal_wcwidth_solution/
History
=======

- 1.0.4 (2023-11-13): Add support for Emoji with VS-16 and more complete testing.
Published test results.

- 1.0.3 (2023-10-28): Drop python 2 support. Add more advanced testing. Changes
default behavior when called without arguments, use ``ucs-detect --quick
--shell`` to use the new release with matching previous release behavior.
Expand Down
34 changes: 25 additions & 9 deletions docs/results.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ Terminal Software Software Version OS System
:ref:`iTerm2 <iTerm2>` 3.5.0 beta17 Darwin 15.0.0 A :ref:`C- <iTerm2wide>` :ref:`B <iTerm2lang>` :ref:`A+ <iTerm2zwj>` :ref:`A- <iTerm2vs16>`
:ref:`cool retro term <coolretroterm>` 1.2.0 Darwin 9.0.0 B :ref:`A+ <coolretrotermwide>` :ref:`C <coolretrotermlang>` :ref:`D- <coolretrotermzwj>` :ref:`A- <coolretrotermvs16>`
:ref:`Kovid Goyle's kitty <KovidGoyleskitty>` 0.30.1 Darwin 15.0.0 B :ref:`C <KovidGoyleskittywide>` :ref:`A+ <KovidGoyleskittylang>` :ref:`F <KovidGoyleskittyzwj>` :ref:`A+ <KovidGoyleskittyvs16>`
:ref:`WezTerm <WezTerm>` 20230712 Darwin 15.0.0 C+ :ref:`C <WezTermwide>` :ref:`B+ <WezTermlang>` :ref:`A+ <WezTermzwj>` :ref:`F <WezTermvs16>`
:ref:`WezTerm <WezTerm>` 20230712 Darwin 15.0.0 B- :ref:`C <WezTermwide>` :ref:`A+ <WezTermlang>` :ref:`A+ <WezTermzwj>` :ref:`F <WezTermvs16>`
:ref:`Terminal.exe <Terminalexe>` Windows 10 Windows 15.0.0 C :ref:`C <Terminalexewide>` :ref:`F <Terminalexelang>` :ref:`F <Terminalexezwj>` :ref:`A+ <Terminalexevs16>`
:ref:`zoc <zoc>` 8.07.0 Darwin 15.0.0 C- :ref:`C- <zocwide>` :ref:`F <zoclang>` :ref:`F <zoczwj>` :ref:`A+ <zocvs16>`
:ref:`ExtratermQt <ExtratermQt>` 0.73.0 Darwin 14.0.0 C- :ref:`C- <ExtratermQtwide>` :ref:`F <ExtratermQtlang>` :ref:`F <ExtratermQtzwj>` :ref:`A+ <ExtratermQtvs16>`
:ref:`QTerminal <QTerminal>` 1.3.0 Linux 15.1.0 D+ :ref:`C+ <QTerminalwide>` :ref:`A <QTerminallang>` :ref:`F <QTerminalzwj>` :ref:`F <QTerminalvs16>`
:ref:`QTerminal <QTerminal>` 1.3.0 Linux 15.1.0 D+ :ref:`C+ <QTerminalwide>` :ref:`A+ <QTerminallang>` :ref:`F <QTerminalzwj>` :ref:`F <QTerminalvs16>`
:ref:`cmd.exe <cmdexe>` Win10 Windows 15.1.0 D :ref:`C+ <cmdexewide>` :ref:`F <cmdexelang>` :ref:`F <cmdexezwj>` :ref:`C <cmdexevs16>`
:ref:`ConsoleZ <ConsoleZ>` 1.19.0.19104 Windows 15.1.0 D :ref:`C+ <ConsoleZwide>` :ref:`F <ConsoleZlang>` :ref:`F <ConsoleZzwj>` :ref:`C <ConsoleZvs16>`
:ref:`mlterm <mlterm>` 3.9.3 Linux 15.0.0 D :ref:`C- <mltermwide>` :ref:`A- <mltermlang>` :ref:`F <mltermzwj>` :ref:`F <mltermvs16>`
:ref:`mlterm <mlterm>` 3.9.3 Linux 15.0.0 D :ref:`C <mltermwide>` :ref:`A- <mltermlang>` :ref:`F <mltermzwj>` :ref:`F <mltermvs16>`
:ref:`Alacritty <Alacritty>` 0.12.3 1 Darwin 15.0.0 D :ref:`C <Alacrittywide>` :ref:`B+ <Alacrittylang>` :ref:`F <Alacrittyzwj>` :ref:`F <Alacrittyvs16>`
:ref:`Xfce4 Terminal <Xfce4Terminal>` 1.1.1 Linux 15.0.0 D :ref:`C- <Xfce4Terminalwide>` :ref:`B+ <Xfce4Terminallang>` :ref:`F <Xfce4Terminalzwj>` :ref:`F <Xfce4Terminalvs16>`
:ref:`GNOME Terminal <GNOMETerminal>` 3.50.1 Linux 15.0.0 D :ref:`C- <GNOMETerminalwide>` :ref:`B+ <GNOMETerminallang>` :ref:`F <GNOMETerminalzwj>` :ref:`F <GNOMETerminalvs16>`
:ref:`PuTTY <PuTTY>` 2023-10-27 Windows 15.0.0 D :ref:`C <PuTTYwide>` :ref:`B+ <PuTTYlang>` :ref:`F <PuTTYzwj>` :ref:`F <PuTTYvs16>`
:ref:`Xfce4 Terminal <Xfce4Terminal>` 1.1.1 Linux 15.0.0 D- :ref:`C- <Xfce4Terminalwide>` :ref:`B+ <Xfce4Terminallang>` :ref:`F <Xfce4Terminalzwj>` :ref:`F <Xfce4Terminalvs16>`
:ref:`GNOME Terminal <GNOMETerminal>` 3.50.1 Linux 15.0.0 D- :ref:`C- <GNOMETerminalwide>` :ref:`B+ <GNOMETerminallang>` :ref:`F <GNOMETerminalzwj>` :ref:`F <GNOMETerminalvs16>`
:ref:`LXTerminal <LXTerminal>` 0.4.0 Linux 15.0.0 D- :ref:`C- <LXTerminalwide>` :ref:`B+ <LXTerminallang>` :ref:`F <LXTerminalzwj>` :ref:`F <LXTerminalvs16>`
:ref:`XTerm <XTerm>` 388 Linux 15.0.0 D- :ref:`C- <XTermwide>` :ref:`B <XTermlang>` :ref:`F <XTermzwj>` :ref:`F <XTermvs16>`
:ref:`Zutty <Zutty>` 0.14.6.20230701 Linux 15.0.0 D- :ref:`C- <Zuttywide>` :ref:`B <Zuttylang>` :ref:`F <Zuttyzwj>` :ref:`F <Zuttyvs16>`
:ref:`XTerm <XTerm>` 388 Linux 15.0.0 D- :ref:`C- <XTermwide>` :ref:`B <XTermlang>` :ref:`F <XTermzwj>` :ref:`F <XTermvs16>`
:ref:`Terminal.app <Terminalapp>` 2.12.7 Darwin 14.0.0 D- :ref:`C- <Terminalappwide>` :ref:`B <Terminalapplang>` :ref:`F <Terminalappzwj>` :ref:`F <Terminalappvs16>`
:ref:`st <st>` 0.9 Linux 14.0.0 D- :ref:`D+ <stwide>` :ref:`B <stlang>` :ref:`F <stzwj>` :ref:`F <stvs16>`
:ref:`PuTTY <PuTTY>` 0.79 Windows 14.0.0 D- :ref:`D+ <PuTTYwide>` :ref:`B <PuTTYlang>` :ref:`F <PuTTYzwj>` :ref:`F <PuTTYvs16>`
:ref:`tabby <tabby>` 12.0.0 Darwin 12.0.0 F :ref:`F <tabbywide>` :ref:`B <tabbylang>` :ref:`F <tabbyzwj>` :ref:`F <tabbyvs16>`
:ref:`Hyper <Hyper>` 4.0.0 Darwin 12.0.0 F :ref:`F <Hyperwide>` :ref:`B <Hyperlang>` :ref:`F <Hyperzwj>` :ref:`F <Hypervs16>`
:ref:`Visual Studio Code <VisualStudioCode>` 1.84.0 Darwin 12.0.0 F :ref:`F <VisualStudioCodewide>` :ref:`B <VisualStudioCodelang>` :ref:`F <VisualStudioCodezwj>` :ref:`F <VisualStudioCodevs16>`
Expand Down Expand Up @@ -52,24 +52,40 @@ The following languages were successfull
with all terminals emulators tested,
and will not be reported:

(Bizisa)
(Yeonbyeon)
Achuar-Shiwiar (1)
Azerbaijani, North (Latin)
Belarusan
Bulgarian
Cashinahua
Chinese, Yue
Cree, Swampy
Crimean Tatar
Crioulo, Upper Guinea (008)
Garifuna
Greek (polytonic)
Hausa
Hmong Njua
Hmong, Northern Qiandong
Icelandic
Ladino
Latin (1)
Montenegrin
Pijin
Purepecha
Quechua, Ayacucho
Quechua, Cajamarca
Quechua, Cusco
Romansch (Surmiran)
Rundi
Seselwa Creole French
Sorbian, Upper
Sukuma
Swati
Uzbek, Northern (Cyrillic).
Uzbek, Northern (Cyrillic)
Walloon.

.. _`printf(1)`: https://www.man7.org/linux/man-pages/man1/printf.1.html
.. _`wcwidth.wcswidth()`: https://wcwidth.readthedocs.io/
.. _`wcwidth.wcswidth()`: https://wcwidth.readthedocs.io/en/latest/intro.html
.. _`ucs-detect`: https://github.com/jquast/ucs-detect
Loading

0 comments on commit 71e6929

Please sign in to comment.