Skip to content

Instantly share code, notes, and snippets.

@Kamrulhasan12345
Forked from XVilka/BiDiSupport.md
Created January 24, 2023 16:52
Show Gist options
  • Select an option

  • Save Kamrulhasan12345/00337bbf99161da21c894b4f8155ad8b to your computer and use it in GitHub Desktop.

Select an option

Save Kamrulhasan12345/00337bbf99161da21c894b4f8155ad8b to your computer and use it in GitHub Desktop.

Revisions

  1. @XVilka XVilka revised this gist Sep 8, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -24,7 +24,6 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/)
    * **libvte**-based [evilvte](http://www.calno.com/evilvte/) https://github.com/caleb-/evilvte
    * **libvte**-based [Termit](https://github.com/nonstop/termit)
    * **libvte**-based [Termite](https://github.com/thestinger/termite)
    * **libvte**-based [Tilda](https://github.com/lanoxx/tilda)
    * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm)
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    @@ -43,6 +42,7 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt

    # Not supporting BiDirectional text

    * another **libvte**-based [Termite](https://github.com/thestinger/termite)
    * [st](http://st.suckless.org/) (from suckless)
    * [xst](https://github.com/gnotclub/xst/) fork of st https://github.com/gnotclub/xst/issues/55
    * [iterm2](http://www.iterm2.com/)
  2. @XVilka XVilka revised this gist Nov 1, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -47,7 +47,7 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * [xst](https://github.com/gnotclub/xst/) fork of st https://github.com/gnotclub/xst/issues/55
    * [iterm2](http://www.iterm2.com/)
    * [alacritty](https://github.com/jwilm/alacritty) - written in Rust https://github.com/jwilm/alacritty/issues/663
    * [kitty](https://github.com/kovidgoyal/kitty) - uses OpenGL
    * [kitty](https://github.com/kovidgoyal/kitty) - uses OpenGL https://github.com/kovidgoyal/kitty/issues/2109
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term)
    * [Termux](https://termux.com/) - **Android platform**
    * [Black Screen](https://github.com/shockone/black-screen) - crossplatform, HTML/CSS/JS-based
  3. @XVilka XVilka revised this gist Oct 12, 2019. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -71,4 +71,5 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt

    * neovim - https://github.com/neovim/neovim/issues/553
    * vim - https://github.com/vim/vim/issues/204
    * radare2 - https://github.com/radare/radare2/issues/2032
    * radare2 - https://github.com/radare/radare2/issues/2032
    * irssi - https://github.com/irssi/irssi/issues/1133
  4. @XVilka XVilka revised this gist Oct 12, 2019. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -60,6 +60,12 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    ## Terminal multiplexers

    * tmux - not yet https://github.com/tmux/tmux/issues/1936
    * screen - not yet
    * pymux - not yet https://github.com/prompt-toolkit/pymux/issues/77
    * dvtm - not yet https://github.com/martanne/dvtm/issues/99

    ## Not supporting BiDirectional text programs

  5. @XVilka XVilka revised this gist Jul 4, 2019. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -37,6 +37,10 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * [qterminal](https://github.com/lxqt/qterminal)
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**

    ## Supporting BiDirectional text programs, but incompatible

    * [neatvi](https://github.com/aligrudi/neatvi) - Vi-like editor https://github.com/aligrudi/neatvi/issues/8

    # Not supporting BiDirectional text

    * [st](http://st.suckless.org/) (from suckless)
    @@ -57,7 +61,7 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support


    # Not supporting BiDirectional text programs
    ## Not supporting BiDirectional text programs

    * neovim - https://github.com/neovim/neovim/issues/553
    * vim - https://github.com/vim/vim/issues/204
  6. @XVilka XVilka revised this gist Jul 3, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -30,7 +30,7 @@ Please note, that specification is preliminary yet, and [VTE implementation](htt
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde)

    ## Incompatible and incomplete implementations
    ## [Incompatible](https://terminal-wg.pages.freedesktop.org/bidi/prior-work/terminals.html) and incomplete implementations

    * [mlterm](http://mlterm.sourceforge.net)
    * [konsole](http://kde.org/applications/system/konsole/)
  7. @XVilka XVilka revised this gist Jul 3, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,7 @@ You can read more about the [standardization efforts](https://terminal-wg.pages.

    # Supporting BiDirectional text

    ## According to a [new standard]()
    ## According to a [new standard](https://terminal-wg.pages.freedesktop.org/bidi/recommendation/)

    Please note, that specification is preliminary yet, and [VTE implementation](https://terminal-wg.pages.freedesktop.org/bidi/implementations.html#vte) is still work in progress:

  8. @XVilka XVilka revised this gist Jul 3, 2019. 1 changed file with 28 additions and 24 deletions.
    52 changes: 28 additions & 24 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -1,24 +1,43 @@
    This gist will show the support of BiDirectional text in the terminal emulators and console programs.
    You can read more about the [standardization efforts](https://terminal-wg.pages.freedesktop.org/bidi/) at the dedicated page of FreeDesktop Terminal BiDi working group.

    How to test
    ===========
    # How to test

    | Logical Order | ◀ ◀ ◀ RTL | LTR ▶ ▶ ▶
    |---------------|------------|------------
    | WHAT IS UNICODE؟ in arabic | in arabic ؟EDOCINU SI TAHW | ؟EDOCINU SI TAHW in arabic
    | | ما هو الترميز الموحد يونيكود؟ in Arabic | ما هو الترميز الموحد يونيكود؟ in Arabic

    Supporting BiDirectional text
    =============================
    # Supporting BiDirectional text

    ## According to a [new standard]()

    Please note, that specification is preliminary yet, and [VTE implementation](https://terminal-wg.pages.freedesktop.org/bidi/implementations.html#vte) is still work in progress:

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals - https://gitlab.gnome.org/GNOME/vte/issues/53
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
    * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura)
    * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start)
    * **libvte**-based [Terminator](http://gnometerminator.blogspot.com/p/introduction.html)
    * **libvte**-based [Tilix](https://github.com/gnunn1/tilix) - written in D. Similar user interface as for Terminator.
    * **libvte**-based [Lilyterm](http://lilyterm.luna.com.tw/) - https://github.com/Tetralet/LilyTerm/
    * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/)
    * **libvte**-based [evilvte](http://www.calno.com/evilvte/) https://github.com/caleb-/evilvte
    * **libvte**-based [Termit](https://github.com/nonstop/termit)
    * **libvte**-based [Termite](https://github.com/thestinger/termite)
    * **libvte**-based [Tilda](https://github.com/lanoxx/tilda)
    * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm)
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde)

    ## Incompatible and incomplete implementations

    * [mlterm](http://mlterm.sourceforge.net)
    * [konsole](http://kde.org/applications/system/konsole/)
    * [qterminal](https://github.com/lxqt/qterminal)
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**

    Not supporting BiDirectional text
    =================================
    # Not supporting BiDirectional text

    * [st](http://st.suckless.org/) (from suckless)
    * [xst](https://github.com/gnotclub/xst/) fork of st https://github.com/gnotclub/xst/issues/55
    @@ -37,24 +56,9 @@ Not supporting BiDirectional text
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals - https://gitlab.gnome.org/GNOME/vte/issues/53
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
    * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura)
    * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start)
    * **libvte**-based [Terminator](http://gnometerminator.blogspot.com/p/introduction.html)
    * **libvte**-based [Tilix](https://github.com/gnunn1/tilix) - written in D. Similar user interface as for Terminator.
    * **libvte**-based [Lilyterm](http://lilyterm.luna.com.tw/) - https://github.com/Tetralet/LilyTerm/
    * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/)
    * **libvte**-based [evilvte](http://www.calno.com/evilvte/) https://github.com/caleb-/evilvte
    * **libvte**-based [Termit](https://github.com/nonstop/termit)
    * **libvte**-based [Termite](https://github.com/thestinger/termite)
    * **libvte**-based [Tilda](https://github.com/lanoxx/tilda)
    * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm)
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde)

    Not supporting BiDirectional text programs
    ==========================================
    # Not supporting BiDirectional text programs

    * neovim - https://github.com/neovim/neovim/issues/553
    * vim - https://github.com/vim/vim/issues/204
    * vim - https://github.com/vim/vim/issues/204
    * radare2 - https://github.com/radare/radare2/issues/2032
  9. @XVilka XVilka revised this gist Jul 2, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -30,6 +30,7 @@ Not supporting BiDirectional text
    * [Black Screen](https://github.com/shockone/black-screen) - crossplatform, HTML/CSS/JS-based
    * [Hyper.app](https://hyper.is/) - crossplatform, HTML/CSS/JS-based (Electron)
    * [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS)
    * [Windows Terminal](https://github.com/microsoft/terminal) - **Windows platform**, standard terminal https://github.com/microsoft/terminal/issues/538
    * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform** https://github.com/Maximus5/ConEmu/issues/1665
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
  10. @XVilka XVilka revised this gist Apr 23, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,5 @@
    This gist will show the support of BiDirectional text in the terminal emulators and console programs.
    You can read more about the [standardization efforts](https://terminal-wg.pages.freedesktop.org/bidi/) at the dedicated page of FreeDesktop Terminal BiDi working group.

    How to test
    ===========
  11. @XVilka XVilka revised this gist Oct 28, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -14,6 +14,7 @@ Supporting BiDirectional text
    * [mlterm](http://mlterm.sourceforge.net)
    * [konsole](http://kde.org/applications/system/konsole/)
    * [qterminal](https://github.com/lxqt/qterminal)
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**

    Not supporting BiDirectional text
    =================================
    @@ -32,7 +33,6 @@ Not supporting BiDirectional text
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform** https://github.com/Maximus5/ConEmu/issues/1665
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform** https://github.com/mintty/mintty/issues/814
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals - https://gitlab.gnome.org/GNOME/vte/issues/53
  12. @XVilka XVilka revised this gist Oct 26, 2018. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -13,13 +13,14 @@ Supporting BiDirectional text

    * [mlterm](http://mlterm.sourceforge.net)
    * [konsole](http://kde.org/applications/system/konsole/)
    * [qterminal](https://github.com/lxqt/qterminal)

    Not supporting BiDirectional text
    =================================

    * [st](http://st.suckless.org/) (from suckless)
    * [xst](https://github.com/gnotclub/xst/) fork of st https://github.com/gnotclub/xst/issues/55
    * [iterm2](http://www.iterm2.com/)
    * [qterminal](https://github.com/qterminal/qterminal)
    * [alacritty](https://github.com/jwilm/alacritty) - written in Rust https://github.com/jwilm/alacritty/issues/663
    * [kitty](https://github.com/kovidgoyal/kitty) - uses OpenGL
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term)
    @@ -31,7 +32,7 @@ Not supporting BiDirectional text
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform** https://github.com/Maximus5/ConEmu/issues/1665
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform** https://github.com/mintty/mintty/issues/814
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals - https://gitlab.gnome.org/GNOME/vte/issues/53
  13. @XVilka XVilka revised this gist Sep 28, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -34,7 +34,7 @@ Not supporting BiDirectional text
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals
    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals - https://gitlab.gnome.org/GNOME/vte/issues/53
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
    * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura)
    * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start)
  14. @XVilka XVilka revised this gist Sep 27, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -53,5 +53,5 @@ Not supporting BiDirectional text
    Not supporting BiDirectional text programs
    ==========================================

    * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435
    * neovim - https://github.com/neovim/neovim/issues/553
    * vim - https://github.com/vim/vim/issues/204
  15. @XVilka XVilka revised this gist Sep 27, 2018. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -53,4 +53,5 @@ Not supporting BiDirectional text
    Not supporting BiDirectional text programs
    ==========================================

    * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435
    * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435
    * vim - https://github.com/vim/vim/issues/204
  16. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -28,7 +28,7 @@ Not supporting BiDirectional text
    * [Hyper.app](https://hyper.is/) - crossplatform, HTML/CSS/JS-based (Electron)
    * [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS)
    * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform** https://github.com/Maximus5/ConEmu/issues/1665
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**
  17. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -20,7 +20,7 @@ Not supporting BiDirectional text
    * [st](http://st.suckless.org/) (from suckless)
    * [iterm2](http://www.iterm2.com/)
    * [qterminal](https://github.com/qterminal/qterminal)
    * [alacritty](https://github.com/jwilm/alacritty) - written in Rust
    * [alacritty](https://github.com/jwilm/alacritty) - written in Rust https://github.com/jwilm/alacritty/issues/663
    * [kitty](https://github.com/kovidgoyal/kitty) - uses OpenGL
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term)
    * [Termux](https://termux.com/) - **Android platform**
  18. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@ How to test
    ===========

    | Logical Order | ◀ ◀ ◀ RTL | LTR ▶ ▶ ▶
    ------------------------------------------
    |---------------|------------|------------
    | WHAT IS UNICODE؟ in arabic | in arabic ؟EDOCINU SI TAHW | ؟EDOCINU SI TAHW in arabic
    | | ما هو الترميز الموحد يونيكود؟ in Arabic | ما هو الترميز الموحد يونيكود؟ in Arabic

  19. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 5 additions and 4 deletions.
    9 changes: 5 additions & 4 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -2,10 +2,11 @@ This gist will show the support of BiDirectional text in the terminal emulators

    How to test
    ===========
    Logical Order Display Order
    ◀ ◀ ◀ RTL LTR ▶ ▶ ▶
    WHAT IS UNICODE؟ in arabic in arabic ؟EDOCINU SI TAHW ؟EDOCINU SI TAHW in arabic
    ما هو الترميز الموحد يونيكود؟ in Arabic ما هو الترميز الموحد يونيكود؟ in Arabic

    | Logical Order | ◀ ◀ ◀ RTL | LTR ▶ ▶ ▶
    ------------------------------------------
    | WHAT IS UNICODE؟ in arabic | in arabic ؟EDOCINU SI TAHW | ؟EDOCINU SI TAHW in arabic
    | | ما هو الترميز الموحد يونيكود؟ in Arabic | ما هو الترميز الموحد يونيكود؟ in Arabic

    Supporting BiDirectional text
    =============================
  20. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,11 @@ This gist will show the support of BiDirectional text in the terminal emulators

    How to test
    ===========

    Logical Order Display Order
    ◀ ◀ ◀ RTL LTR ▶ ▶ ▶
    WHAT IS UNICODE؟ in arabic in arabic ؟EDOCINU SI TAHW ؟EDOCINU SI TAHW in arabic
    ما هو الترميز الموحد يونيكود؟ in Arabic ما هو الترميز الموحد يونيكود؟ in Arabic

    Supporting BiDirectional text
    =============================

  21. @XVilka XVilka revised this gist Jul 31, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -27,7 +27,7 @@ Not supporting BiDirectional text
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**
    * Windows 10 bash console
    * Windows 10 bash and cmd.exe console - https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/suggestions/34937857-bidirectional-text-support

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
  22. @XVilka XVilka revised this gist Sep 13, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@ How to test
    Supporting BiDirectional text
    =============================

    * [mlterm](http://mlterm.sourceforge.net) - build with **--with-gtk=3.0** configure flag - approximates colors to 512 embedded palette https://sourceforge.net/p/mlterm/bugs/74/
    * [mlterm](http://mlterm.sourceforge.net)
    * [konsole](http://kde.org/applications/system/konsole/)

    Not supporting BiDirectional text
  23. @XVilka XVilka revised this gist Sep 13, 2017. 1 changed file with 18 additions and 15 deletions.
    33 changes: 18 additions & 15 deletions BiDiSupport.md
    Original file line number Diff line number Diff line change
    @@ -1,29 +1,32 @@
    This gist will show the support of BiDirectional text in the terminal emulators and console programs.

    How to test
    ===========

    Supporting BiDirectional text
    =============================

    * [mlterm](http://mlterm.sourceforge.net) - build with **--with-gtk=3.0** configure flag - approximates colors to 512 embedded palette https://sourceforge.net/p/mlterm/bugs/74/
    * [konsole](http://kde.org/applications/system/konsole/) [delimeter: colon, semicolon] - https://bugs.kde.org/show_bug.cgi?id=107487
    * [konsole](http://kde.org/applications/system/konsole/)

    Not supporting BiDirectional text
    =================================

    * [st](http://st.suckless.org/) (from suckless) [delimeter: semicolon]
    * [iterm2](http://www.iterm2.com/) [delimeter: colon, semicolon]
    * [qterminal](https://github.com/qterminal/qterminal) [delimeter: semicolon]
    * [alacritty](https://github.com/jwilm/alacritty) [delimeter: semicolon] - written in Rust
    * [kitty](https://github.com/kovidgoyal/kitty) [delimeter: semicolon] - uses OpenGL
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) [delimeter: semicolon]
    * [Termux](https://termux.com/) [delimeter: semicolon] - **Android platform**
    * [Black Screen](https://github.com/shockone/black-screen) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based
    * [Hyper.app](https://hyper.is/) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based (Electron)
    * [st](http://st.suckless.org/) (from suckless)
    * [iterm2](http://www.iterm2.com/)
    * [qterminal](https://github.com/qterminal/qterminal)
    * [alacritty](https://github.com/jwilm/alacritty) - written in Rust
    * [kitty](https://github.com/kovidgoyal/kitty) - uses OpenGL
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term)
    * [Termux](https://termux.com/) - **Android platform**
    * [Black Screen](https://github.com/shockone/black-screen) - crossplatform, HTML/CSS/JS-based
    * [Hyper.app](https://hyper.is/) - crossplatform, HTML/CSS/JS-based (Electron)
    * [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS)
    * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) [delimeter: colon, semicolon] - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) [delimeter: semicolon] - **Windows platform**
    * [FinalTerm](http://finalterm.org/) [delimeter: semicolon] - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) [delimeter: semicolon] - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) [delimeter: semicolon] **Cygwin and MSYS/MSYS2** since commit https://github.com/mintty/mintty/commit/43f0ed8a46c6549cb9a3ea27abc057b5abe13bdb (2.0.1 release) - **Windows platform**
    * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) - **Windows platform**
    * [FinalTerm](http://finalterm.org/) - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) **Cygwin and MSYS/MSYS2** - **Windows platform**
    * Windows 10 bash console

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals
  24. @XVilka XVilka renamed this gist Sep 13, 2017. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  25. @XVilka XVilka revised this gist Sep 13, 2017. 1 changed file with 38 additions and 2 deletions.
    40 changes: 38 additions & 2 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -3,10 +3,46 @@ This gist will show the support of BiDirectional text in the terminal emulators
    Supporting BiDirectional text
    =============================

    * Konsole
    * mlterm
    * [mlterm](http://mlterm.sourceforge.net) - build with **--with-gtk=3.0** configure flag - approximates colors to 512 embedded palette https://sourceforge.net/p/mlterm/bugs/74/
    * [konsole](http://kde.org/applications/system/konsole/) [delimeter: colon, semicolon] - https://bugs.kde.org/show_bug.cgi?id=107487

    Not supporting BiDirectional text
    =================================

    * [st](http://st.suckless.org/) (from suckless) [delimeter: semicolon]
    * [iterm2](http://www.iterm2.com/) [delimeter: colon, semicolon]
    * [qterminal](https://github.com/qterminal/qterminal) [delimeter: semicolon]
    * [alacritty](https://github.com/jwilm/alacritty) [delimeter: semicolon] - written in Rust
    * [kitty](https://github.com/kovidgoyal/kitty) [delimeter: semicolon] - uses OpenGL
    * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) [delimeter: semicolon]
    * [Termux](https://termux.com/) [delimeter: semicolon] - **Android platform**
    * [Black Screen](https://github.com/shockone/black-screen) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based
    * [Hyper.app](https://hyper.is/) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based (Electron)
    * [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS)
    * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) [delimeter: colon, semicolon] - **Windows platform**
    * [ConEmu](https://github.com/Maximus5/ConEmu) [delimeter: semicolon] - **Windows platform**
    * [FinalTerm](http://finalterm.org/) [delimeter: semicolon] - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
    * [MacTerm](https://github.com/kmgrant/macterm) [delimeter: semicolon] - **Mac OS X platform**
    * [mintty](https://mintty.github.io/) [delimeter: semicolon] **Cygwin and MSYS/MSYS2** since commit https://github.com/mintty/mintty/commit/43f0ed8a46c6549cb9a3ea27abc057b5abe13bdb (2.0.1 release) - **Windows platform**
    * Windows 10 bash console

    * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
    * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura)
    * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start)
    * **libvte**-based [Terminator](http://gnometerminator.blogspot.com/p/introduction.html)
    * **libvte**-based [Tilix](https://github.com/gnunn1/tilix) - written in D. Similar user interface as for Terminator.
    * **libvte**-based [Lilyterm](http://lilyterm.luna.com.tw/) - https://github.com/Tetralet/LilyTerm/
    * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/)
    * **libvte**-based [evilvte](http://www.calno.com/evilvte/) https://github.com/caleb-/evilvte
    * **libvte**-based [Termit](https://github.com/nonstop/termit)
    * **libvte**-based [Termite](https://github.com/thestinger/termite)
    * **libvte**-based [Tilda](https://github.com/lanoxx/tilda)
    * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm)
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde)

    Not supporting BiDirectional text programs
    ==========================================

    * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435
  26. @XVilka XVilka revised this gist Apr 13, 2015. 1 changed file with 7 additions and 2 deletions.
    9 changes: 7 additions & 2 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,12 @@
    This gist will show the support of BiDirectional text in the terminal emulators.
    This gist will show the support of BiDirectional text in the terminal emulators and console programs.

    Supporting BiDirectional text
    =============================

    * Konsole
    * mlterm
    * mlterm

    Not supporting BiDirectional text
    =================================

    * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435
  27. @XVilka XVilka revised this gist Apr 13, 2015. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1 +1,7 @@
    This gist will show the support of BiDirectional text in the terminal emulators.
    This gist will show the support of BiDirectional text in the terminal emulators.

    Supporting BiDirectional text
    =============================

    * Konsole
    * mlterm
  28. @XVilka XVilka created this gist Apr 13, 2015.
    1 change: 1 addition & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    This gist will show the support of BiDirectional text in the terminal emulators.