[vte/wip/egmont/bidi: 57/89] refactor box tests



commit 127c64ad2f913c3e2ab64632d9bcc44bdc325c45
Author: Egmont Koblinger <egmont gmail com>
Date:   Tue Aug 28 14:58:20 2018 +0200

    refactor box tests

 doc/bidi.txt | 72 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 36 insertions(+), 36 deletions(-)
---
diff --git a/doc/bidi.txt b/doc/bidi.txt
index eb8ff2a7..7833cbef 100644
--- a/doc/bidi.txt
+++ b/doc/bidi.txt
@@ -41,12 +41,12 @@ Boxes should all show up nicely.
 a<z  א<ת
 
 Box
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  א┘─└ב   ╰─╯
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮
+┗━┛   a╚═╝z  א┘─└ת   ╰─╯
 
-Box in mirrored mode[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  א└─┘ב   ╰─╯[?2500l
+Box in mirrored mode
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮[?2500h
+┗━┛   a╚═╝z  א└─┘ת   ╰─╯[?2500l
 
                                 ┌──────────────┐
 ────────────────────────────────┤ Implicit RTL ├────────────────────────────────
@@ -65,7 +65,7 @@ Boxes should all show up nicely.
 
 Shlm01 ⸤Shlm02⸣ Shlm03 Hello01 ⸤Hello02⸣ Hello03
                                 Hello01 ⸤Hello02⸣ Hello03 03oi7w ⸢02oi7w⸥ 01oi7w
-[3 Sשָׁלוֹם01 ⸤שָׁלוֹם02⸣ שָׁלוֹם03 Hello01 ⸤Hello02⸣ Hello03[0 S
+z[3 Sשָׁלוֹם01 ⸤שָׁלוֹם02⸣ שָׁלוֹם03 Hello01 ⸤Hello02⸣ Hello03[0 S
 
 Paragraph with wrong direction (should look broken)
 w Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
@@ -76,13 +76,13 @@ Boxes should all show up nicely.
                                                                       a<z  n>x
 [3 Sא<ת  a<z[0 S
 
-Box[3 S
-┓━┏    ╗═╔    ┐─┌    ╮─╭
-┛━┗   a╚═╝b  א┘─└ב   ╯─╰[0 S
+Box
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S
+┛━┗   א╝═╚ת  a└─┘z   ╯─╰[0 S
 
-Box in mirrored mode[3 S[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  א└─┘ב   ╰─╯[?2500l[0 S
+Box in mirrored mode
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S[?2500h
+┗━┛   א╚═╝ת  a└─┘z   ╰─╯[?2500l[0 S
 
                         ┌──────────────────────────────┐
 ────────────────────────┤ Implicit auto (LTR fallback) ├────────────────────────
@@ -100,13 +100,13 @@ Boxes should all show up nicely.
 oi7 incididunt ut labore et dolore magna aliqua.
 [?2501hLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor שָׁלוֹם 
incididunt ut labore et dolore magna aliqua.[?2501l
 
-Box[?2501h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  א┘─└ב   ╰─╯[?2501l
+Box
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮[?2501h
+┗━┛   a╚═╝z  א┘─└ת   ╰─╯[?2501l
 
-Box in mirrored mode[?2501h[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  א└─┘ב   ╰─╯[?2500l[?2501l
+Box in mirrored mode
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮[?2501h[?2500h
+┗━┛   a╚═╝z  א└─┘ת   ╰─╯[?2500l[?2501l
 
                         ┌──────────────────────────────┐
 ────────────────────────┤ Implicit auto (RTL fallback) ├────────────────────────
@@ -124,13 +124,13 @@ Boxes should all show up nicely.
 oi7 incididunt ut labore et dolore magna aliqua.
 [3 S[?2501hLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor שָׁלוֹם 
incididunt ut labore et dolore magna aliqua.[?2501l[0 S
 
-Box[3 S[?2501h
-┓━┏    ╗═╔    ┐─┌    ╮─╭
-┛━┗   א╝═╚ב  a└─┘b   ╯─╰[?2501l[0 S
+Box
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S[?2501h
+┛━┗   א╝═╚ת  a└─┘z   ╯─╰[?2501l[0 S
 
-Box in mirrored mode[3 S[?2501h[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   א╚═╝ב  a└─┘b   ╰─╯[?2500l[?2501l[0 S
+Box in mirrored mode
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S[?2501h[?2500h
+┗━┛   א╚═╝ת  a└─┘z   ╰─╯[?2500l[?2501l[0 S
 
                                 ┌──────────────┐
 ────────────────────────────────┤ Explicit LTR ├────────────────────────────────
@@ -143,13 +143,13 @@ Boxes should all show up nicely.
 ⸤oi7w⸣ ⸤Hello⸣
 ⸤םוֹלשָׁ⸣ ⸤Hello⸣
 
-Box
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  ב└─┘א   ╰─╯
+Box
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮
+┗━┛   a╚═╝z  ת└─┘א   ╰─╯
 
-Box in mirrored mode[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   a╚═╝b  ב└─┘א   ╰─╯[?2500l
+Box in mirrored mode
+┏━┓   a╔═╗z  n┌─┐x   ╭─╮[?2500h
+┗━┛   a╚═╝z  ת└─┘א   ╰─╯[?2500l
 
                                 ┌──────────────┐
 ────────────────────────────────┤ Explicit RTL ├────────────────────────────────
@@ -166,12 +166,12 @@ Boxes should all show up nicely.
                         [Lorem  ipsum  dolor  sit  [4:3mamet)
 [3 S[4:3m(tema  tis  rolod  muspi  meroL][0 S
 
-Box[3 S
-┓━┏    ╗═╔    ┐─┌    ╮─╭
-┛━┗   b╝═╚a  א┘─└ב   ╯─╰[0 S
+Box
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S
+┛━┗   א╝═╚ת  z┘─└a   ╯─╰[0 S
 
-Box in mirrored mode[3 S[?2500h
-┏━┓    ╔═╗    ┌─┐    ╭─╮
-┗━┛   b╚═╝a  א└─┘ב   ╰─╯[?2500l[0 S
+Box in mirrored mode
+                                                        ╭─╮   a┌─┐z  n╔═╗x   ┏━┓[3 S[?2500h
+┗━┛   א╚═╝ת  z└─┘a   ╰─╯[?2500l[0 S
 
 ────────────────────────────────────────────────────────────────────────────────


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]