[vte/wip/egmont/bidi: 57/89] refactor box tests
- From: Egmont Koblinger <egmontkob src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte/wip/egmont/bidi: 57/89] refactor box tests
- Date: Tue, 6 Nov 2018 14:40:18 +0000 (UTC)
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.
[36ma<z ×<ת[m
[01mBox[m
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×┘─└ב ╰─╯
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m
+[36mâ”—â”â”› aâ•šâ•â•z ×┘─└ת ╰─╯[m
-[01mBox in mirrored mode[m[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×└─┘ב ╰─╯[?2500l
+[01mBox in mirrored mode[m
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m[?2500h
+[36mâ”—â”â”› aâ•šâ•â•z ×└─┘ת ╰─╯[m[?2500l
┌──────────────â”
────────────────────────────────┤ Implicit RTL ├────────────────────────────────
@@ -65,7 +65,7 @@ Boxes should all show up nicely.
[01mShlm01 ⸤Shlm02⸣ Shlm03 Hello01 ⸤Hello02⸣ Hello03[m
[32mHello01 ⸤Hello02⸣ Hello03 03oi7w ⸢02oi7w⸥ 01oi7w[m
-[36m[3 Sשָ×לוֹ×01 ⸤שָ×לוֹ×02⸣ שָ×לוֹ×03 Hello01 ⸤Hello02⸣ Hello03[0 S[m
+z[36m[3 Sשָ×לוֹ×01 ⸤שָ×לוֹ×02⸣ שָ×לוֹ×03 Hello01 ⸤Hello02⸣ Hello03[0 S[m
[01mParagraph with wrong direction (should look broken)[m
[32mw Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor[m
@@ -76,13 +76,13 @@ Boxes should all show up nicely.
[32ma<z n>x[m
[36m[3 S×<ת a<z[0 S[m
-[01mBox[m[3 S
-┓â”â” â•—â•â•” â”─┌ ╮─â•
-â”›â”â”— aâ•šâ•â•b ×┘─└ב ╯─╰[0 S
+[01mBox[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[3 S
+[36mâ”›â”â”— ×â•â•â•š×ª a└─┘z ╯─╰[m[0 S
-[01mBox in mirrored mode[m[3 S[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×└─┘ב ╰─╯[?2500l[0 S
+[01mBox in mirrored mode[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[3 S[?2500h
+[36mâ”—â”â”› ×â•šâ•â•×ª a└─┘z ╰─╯[m[?2500l[0 S
┌──────────────────────────────â”
────────────────────────┤ Implicit auto (LTR fallback) ├────────────────────────
@@ -100,13 +100,13 @@ Boxes should all show up nicely.
[32moi7 incididunt ut labore et dolore magna aliqua.[m
[36m[?2501hLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor שָ×לוֹ×
incididunt ut labore et dolore magna aliqua.[?2501l[m
-[01mBox[m[?2501h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×┘─└ב ╰─╯[?2501l
+[01mBox[m
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m[?2501h
+[36mâ”—â”â”› aâ•šâ•â•z ×┘─└ת ╰─╯[m[?2501l
-[01mBox in mirrored mode[m[?2501h[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×└─┘ב ╰─╯[?2500l[?2501l
+[01mBox in mirrored mode[m
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m[?2501h[?2500h
+[36mâ”—â”â”› aâ•šâ•â•z ×└─┘ת ╰─╯[m[?2500l[?2501l
┌──────────────────────────────â”
────────────────────────┤ Implicit auto (RTL fallback) ├────────────────────────
@@ -124,13 +124,13 @@ Boxes should all show up nicely.
[32moi7 incididunt ut labore et dolore magna aliqua.[m
[36m[3 S[?2501hLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor שָ×לוֹ×
incididunt ut labore et dolore magna aliqua.[?2501l[0 S[m
-[01mBox[m[3 S[?2501h
-┓â”â” â•—â•â•” â”─┌ ╮─â•
-â”›â”â”— ×â•â•â•š×‘ a└─┘b ╯─╰[?2501l[0 S
+[01mBox[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[3 S[?2501h
+[36mâ”›â”â”— ×â•â•â•š×ª a└─┘z ╯─╰[m[?2501l[0 S
-[01mBox in mirrored mode[m[3 S[?2501h[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› ×â•šâ•â•×‘ a└─┘b ╰─╯[?2500l[?2501l[0 S
+[01mBox in mirrored mode[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[3 S[?2501h[?2500h
+[36mâ”—â”â”› ×â•šâ•â•×ª a└─┘z ╰─╯[m[?2500l[?2501l[0 S
┌──────────────â”
────────────────────────────────┤ Explicit LTR ├────────────────────────────────
@@ -143,13 +143,13 @@ Boxes should all show up nicely.
[32m⸤oi7w⸣ ⸤Hello⸣[m
[36m[8l⸤×וֹלשָ×⸣ ⸤Hello⸣[8h[m
-[01mBox[m[8l
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×‘â””â”€â”˜× â•°â”€â•¯[8h
+[01mBox[m
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m[8l
+[36mâ”—â”â”› aâ•šâ•â•z ×ªâ””â”€â”˜× â•°â”€â•¯[m[8h
-[01mBox in mirrored mode[m[8l[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› aâ•šâ•â•b ×‘â””â”€â”˜× â•°â”€â•¯[?2500l[8h
+[01mBox in mirrored mode[m
+[32mâ”â”┓ aâ•”â•â•—z n┌─â”x â•â”€â•®[m[8l[?2500h
+[36mâ”—â”â”› aâ•šâ•â•z ×ªâ””â”€â”˜× â•°â”€â•¯[m[?2500l[8h
┌──────────────â”
────────────────────────────────┤ Explicit RTL ├────────────────────────────────
@@ -166,12 +166,12 @@ Boxes should all show up nicely.
[32m[4m[Lï½ï½’ï½…ï½[24m iï½ï½“ï½•ï½ ï½„ï½ï½Œï½ï½’ sit [4:3mï½ï½ï½…t)[m
[36m[8l[3 S[4:3m(teï½ï½[24m tis ï½’ï½ï½Œï½ï½„ ï½ï½•ï½“ï½ï½‰ [4mï½ï½…ï½’ï½ï¼¬ï¼½[0 S[8h[m
-[01mBox[m[8l[3 S
-┓â”â” â•—â•â•” â”─┌ ╮─â•
-â”›â”â”— bâ•â•â•ša ×┘─└ב ╯─╰[0 S[8h
+[01mBox[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[8l[3 S
+[36mâ”›â”â”— ×â•â•â•š×ª z┘─└a ╯─╰[m[0 S[8h
-[01mBox in mirrored mode[m[8l[3 S[?2500h
-â”â”┓ â•”â•â•— ┌─┠â•â”€â•®
-â”—â”â”› bâ•šâ•â•a ×└─┘ב ╰─╯[?2500l[0 S[8h
+[01mBox in mirrored mode[m
+ [32mâ•â”€â•® a┌─â”z nâ•”â•â•—x â”â”┓[m[8l[3 S[?2500h
+[36mâ”—â”â”› ×â•šâ•â•×ª z└─┘a ╰─╯[m[?2500l[0 S[8h
────────────────────────────────────────────────────────────────────────────────
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]