Skip to content

Commit a8951b3

Browse files
authored
Handle nested style tags (athena-framework/athena#568)
1 parent 7f12569 commit a8951b3

21 files changed

+223
-148
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+----------------+---------------+---------------------+
2-
| ISBN | Title | Author |
2+
| ISBN | Title | Author |
33
+----------------+---------------+---------------------+
4-
| 978-0521567817 | De Monarchia | Dante Alighieri |
5-
| 978-0804169127 | Divine Comedy | spans multiple rows |
6-
| test | tttt |
4+
| 978-0521567817 | De Monarchia | Dante Alighieri |
5+
| 978-0804169127 | Divine Comedy | spans multiple rows |
6+
| test | tttt |
77
+----------------+---------------+---------------------+
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+---------------+---------------+-------------------------------------------+
2-
| 978 | De Monarchia | Dante Alighieri |
3-
| 99921-58-10-7 | Divine Comedy | spans multiple rows rows Dante Alighieri |
4-
| | | spans multiple rows rows |
2+
| 978 | De Monarchia | Dante Alighieri |
3+
| 99921-58-10-7 | Divine Comedy | spans multiple rows rows Dante Alighieri |
4+
| | | spans multiple rows rows |
55
+---------------+---------------+-------------------------------------------+
6-
| test | tttt |
6+
| test | tttt |
77
+---------------+---------------+-------------------------------------------+

spec/fixtures/helper/table/default_colspan_and_table_cell_with_comment_style.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
+-----------------+------------------+---------+
2-
| Long Title |
2+
| Long Title |
33
+-----------------+------------------+---------+
44
| 9971-5-0210-0 |
55
+-----------------+------------------+---------+
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+-------+------------+
2-
| Dont break |
3-
| here |
2+
| Dont break |
3+
| here |
44
+-------+------------+
5-
| foo | Dont break |
6-
| bar | here |
5+
| foo | Dont break |
6+
| bar | here |
77
+-------+------------+
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

2-
\e\[30;42m \e\[0m
3-
\e\[30;42m \[OK\] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore \e\[0m
4-
\e\[30;42m magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo \e\[0m
5-
\e\[30;42m consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur\. \e\[0m
6-
\e\[30;42m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum \e\[0m
7-
\e\[30;42m \e\[0m
2+
\e\[30;42m \e\[39;49m
3+
\e\[30;42m \[OK\] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore \e\[39;49m
4+
\e\[30;42m magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo \e\[39;49m
5+
\e\[30;42m consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur\. \e\[39;49m
6+
\e\[30;42m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum \e\[39;49m
7+
\e\[30;42m \e\[39;49m
88

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
\e\[30;46mdo you want \e\[0m\e\[33msomething\e\[0m\e\[30;46m\?\e\[0m
1+
\e\[30;46mdo you want \e\[39;49m\e\[33msomething\e\[39m\e\[30;46m\?\e\[39;49m
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

2-
\/\/ Árvíztűrőtükörfúrógép 🎼 Lorem ipsum dolor sit \e\[33m💕 amet, consectetur adipisicing elit, sed do eiusmod tempor incididu \e\[0m
3-
\/\/ \e\[33mlabore et dolore magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex\e\[0m
4-
\/\/ \e\[33mea commodo consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla \e\[0m
5-
\/\/ \e\[33mpariatur\.\e\[0m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
2+
\/\/ Árvíztűrőtükörfúrógép 🎼 Lorem ipsum dolor sit \e\[33m💕 amet, consectetur adipisicing elit, sed do eiusmod tempor incididu \e\[39m
3+
\/\/ \e\[33mlabore et dolore magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex\e\[39m
4+
\/\/ \e\[33mea commodo consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla \e\[39m
5+
\/\/ \e\[33mpariatur\.\e\[39m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
66
\/\/ laborum
77

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

2-
║ \[★\] Árvíztűrőtükörfúrógép Lorem ipsum dolor sit \e\[33mamet, consectetur adipisicing elit, sed do eiusmod tempor incididunt \e\[0m
3-
║ \e\[33m ut labore et dolore magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \e\[0m
4-
║ \e\[33m aliquip ex ea commodo consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu \e\[0m
5-
║ \e\[33m fugiat nulla pariatur\.\e\[0m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit
2+
║ \[★\] Árvíztűrőtükörfúrógép Lorem ipsum dolor sit \e\[33mamet, consectetur adipisicing elit, sed do eiusmod tempor incididunt \e\[39m
3+
║ \e\[33m ut labore et dolore magna aliqua\. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \e\[39m
4+
║ \e\[33m aliquip ex ea commodo consequat\. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu \e\[39m
5+
║ \e\[33m fugiat nulla pariatur\.\e\[39m Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit
66
║ anim id est laborum
77

spec/fixtures/style/table.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
----- -------
2-
\e\[32m Foo \e\[0m \e\[32m Bar \e\[0m
2+
\e\[32m Foo \e\[39m \e\[32m Bar \e\[39m
33
----- -------
44
Biz Baz
55
12 false
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
----- ----- -------
2-
\e\[32m Foo \e\[0m Biz 12
3-
\e\[32m Bar \e\[0m Baz false
2+
\e\[32m Foo \e\[39m Biz 12
3+
\e\[32m Bar \e\[39m Baz false
44
----- ----- -------
55

0 commit comments

Comments
 (0)