diff options
| author | Aram Drevekenin <aram@poor.dev> | 2021-10-26 16:43:56 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-26 16:43:56 +0200 |
| commit | 685b51efbb4f2670c504e80e663dcf1fb4890863 (patch) | |
| tree | f210a16dca730e6b41313ee404340cefea0ef852 /src | |
| parent | docs(changelog): Rotate Pane locations (#802) (diff) | |
| download | sl0ppij-685b51efbb4f2670c504e80e663dcf1fb4890863.tar.gz sl0ppij-685b51efbb4f2670c504e80e663dcf1fb4890863.tar.xz sl0ppij-685b51efbb4f2670c504e80e663dcf1fb4890863.zip | |
fix(compatibility): improve handling of wide characters inserted in the middle of existing lines (#806)
* fix(compatibility): handle wide characters inserted in line middle
* fix(compatibility): more wide char handling
* style(fmt): make rustfmt happy
* style(fmt): make clippy happy
* style(fmt): make clippyt happy
* style(fmt): make rustfmt happy... again
Diffstat (limited to 'src')
| -rw-r--r-- | src/tests/fixtures/chinese_characters_line_middle | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/tests/fixtures/chinese_characters_line_middle b/src/tests/fixtures/chinese_characters_line_middle new file mode 100644 index 00000000..5c3d1966 --- /dev/null +++ b/src/tests/fixtures/chinese_characters_line_middle @@ -0,0 +1,14 @@ +[1m[7m%[27m[1m[0m
[0m[27m[24m[J
+[1;36mTemp/zellij/Chinese[0m
+[1;32m❯[0m [K[?2004h
[A[A[0m[27m[24m[J
+[1;36mTemp/zellij/Chinese[0m
+[1;32m❯[0m ttput lines[?2004l
+21
+[1m[7m%[27m[1m[0m
[0m[27m[24m[J
+[1;36mTemp/zellij/Chinese[0m
+[1;32m❯[0m [K[?2004httput cols[?2004l
+86
+[1m[7m%[27m[1m[0m
[0m[27m[24m[J
+[1;36mTemp/zellij/Chinese[0m
+[1;32m❯[0m [K[?2004hrranger[?2004l
+[?1049h[1;21r(B[m[4l[?7h[?1h[?25l[39;49m[?1000h[39;49m(B[m[H[2J[2d[J[Aloading...[Kkranger\[?1h[?1000hkranger\
(B[0;1m[32mjinho@pochita [34m/home/jinho/Documents/Temp/zellij/Chinese/[39;49m第一[K
[2d(B[0;1;7m[94m Chinese [39;49m(B[m (B[0;1;7m[94m 第一 0 [39;49m(B[m ...[3;11H(B[0;1m[91m [94m第三 0 [4;11H[91m [94m第二 0 [5;11H[91m [94m第五 0 [6;11H[91m [94m第四 0 [7;11H[91m [92mzellij-11.log 1.85 K [8;11H[91m (B[0mzellij.log[8;36H979 B
[21d[36mdrwxr-xr-x[39;49m 2 jinho jinho 0 2021-10-13 10:31[21;58H2.8K sum, 933G free 1/7 Al[?7ll[?7h[1;11H(B[m[2d[2;43H[41mempty[2;11H[39;49m(B[m[1;59H(B[0;1m三[2;11H[91m [94m第一 0 [39;49m(B[m ...(B[m [3;11H(B[0;1;7m[94m 第三 0 [21;79H(B[0m2[2;11H(B[m[3d[2;43H[41mempty[3;11H[39;49m(B[m[1;59H(B[0;1m二[2;43H(B[0m...(B[m [3;11H(B[0;1m[91m [94m第三 0 [4;11H(B[0;1;7m[94m 第二 0 [21;79H(B[0m3[3;11H(B[m[4d[2;43H[41mempty[4;11H[39;49m(B[m[1;59H(B[0;1m五[2;43H(B[0m...(B[m [4;11H(B[0;1m[91m [94m第二 0 [5;11H(B[0;1;7m[94m 第五 0 [21;79H(B[0m4[4;11H(B[m[5d[2;43H[41mempty[5;11H[39;49m(B[m[1;59H(B[0;1m四[2;43H(B[0m...(B[m [5;11H(B[0;1m[91m [94m第五 0 [6;11H(B[0;1;7m[94m 第四 0 [21;79H(B[0m5[5;11H(B[m[6d[2;43H[41mempty[6;11H[39;49m(B[m[1;59H(B[0;1m五[5;11H(B[0;1;7m[94m 第五 0 [6;11H(B[0;1m[91m [94m第四 0 [21;79H(B[0m4[6;11H(B[m[A[1;59H(B[0;1m二[4;11H(B[0;1;7m[94m 第二 0 [5;11H(B[0;1m[91m [94m第五 0 [21;79H(B[0m3[5;11H(B[m[A
|
