@@ -29,20 +29,19 @@ describe('code.md', function()
29
29
:add (row :get (), nil , 5 , nil , util .code .icon (' py' ))
30
30
:add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
31
31
:add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
32
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 1000 ))
33
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
32
34
:add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
33
35
:add (row :get (), nil , 2 , nil , util .code .border (false , vim .o .columns - 2 ))
34
36
35
- marks :add (row :inc (2 ), row :get (), 0 , 2 , util .bullet (1 ))
36
-
37
37
marks
38
- :add (row :inc (2 ), nil , 2 , nil , util .code .sign (' lua' ))
39
- :add (row :get (), nil , 5 , nil , util .code .icon (' lua' ))
40
- :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
41
- :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
42
- :add (row :get (), nil , 0 , nil , util .padding (2 , 1000 ))
38
+ :add (row :inc (4 ), nil , 0 , nil , util .code .sign (' lua' ))
39
+ :add (row :get (), nil , 5 , nil , util .code .icon (' lua' , 2 ))
43
40
:add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
44
- :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
45
- :add (row :get (), nil , 2 , nil , util .code .border (false , vim .o .columns - 2 ))
41
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
42
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
43
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
44
+ :add (row :get (), nil , 0 , nil , util .code .border (false , vim .o .columns ))
46
45
47
46
marks :add (row :inc (2 ), row :get (), 0 , 2 , util .bullet (1 ))
48
47
@@ -60,26 +59,27 @@ describe('code.md', function()
60
59
' 6 }' ,
61
60
' 7 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
62
61
' 8' ,
63
- ' 9 ● Nested code ' ,
62
+ ' 9 ● List Divider ' ,
64
63
' 10' ,
65
64
' 11 py' ,
66
65
' 12 print("hello")' ,
67
- ' 13 print("world")' ,
68
- ' 14 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
69
- ' 15' ,
70
- ' 16 ● Nested code with blank' ,
71
- ' 17' ,
72
- ' 18 lua' ,
73
- " 19 print('hello')" ,
74
- ' 20' ,
75
- " 21 print('world')" ,
76
- ' 22 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
77
- ' 23' ,
78
- ' 24 ● No language' ,
79
- ' 25' ,
80
- ' 26 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄' ,
81
- " 27 print('Hello, World!')" ,
82
- ' 28 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
66
+ ' 13' ,
67
+ ' 14 print("world")' ,
68
+ ' 15 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
69
+ ' 16' ,
70
+ ' 17 Paragraph Divider' ,
71
+ ' 18' ,
72
+ ' 19 lua' ,
73
+ " 20 print('hello')" ,
74
+ ' 21' ,
75
+ " 22 print('world')" ,
76
+ ' 23 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
77
+ ' 24' ,
78
+ ' 25 ● List Divider' ,
79
+ ' 26' ,
80
+ ' 27 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄' ,
81
+ " 28 print('Hello, World!')" ,
82
+ ' 29 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
83
83
})
84
84
end )
85
85
@@ -101,12 +101,16 @@ describe('code.md', function()
101
101
:add (row :get (), nil , 3 , nil , util .code .icon (' rust' ))
102
102
:add (row :get (), nil , 0 , nil , util .code .hide (width_1 ))
103
103
:add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
104
- for _ = 1 , 3 do
105
- marks :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
106
- marks :add (row :get (), nil , 0 , nil , util .code .hide (width_1 ))
107
- marks :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
108
- end
109
- marks :add (row :get (), nil , 0 , nil , util .code .border (false , width_1 ))
104
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
105
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_1 ))
106
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
107
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
108
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_1 ))
109
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
110
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
111
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_1 ))
112
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
113
+ :add (row :get (), nil , 0 , nil , util .code .border (false , width_1 ))
110
114
111
115
marks :add (row :inc (2 ), row :get (), 0 , 2 , util .bullet (1 ))
112
116
@@ -116,36 +120,37 @@ describe('code.md', function()
116
120
:add (row :get (), nil , 5 , nil , util .code .icon (' py' ))
117
121
:add (row :get (), nil , 2 , nil , util .code .hide (width_2 ))
118
122
:add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
119
- for _ = 1 , 2 do
120
- marks
121
- :add (row :get (), nil , 2 , nil , util .padding (2 , 1000 , ' RmCode' ))
122
- :add (row :get (), nil , 2 , nil , util .code .hide (width_2 ))
123
- :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
124
- end
125
- marks :add (row :get (), nil , 2 , nil , util .code .border (false , width_2 - 2 ))
126
-
127
- marks :add (row :inc (2 ), row :get (), 0 , 2 , util .bullet (1 ))
123
+ :add (row :get (), nil , 2 , nil , util .padding (2 , 1000 , ' RmCode' ))
124
+ :add (row :get (), nil , 2 , nil , util .code .hide (width_2 ))
125
+ :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
126
+ :add (row :get (), nil , 0 , nil , {
127
+ priority = 1000 ,
128
+ virt_text = { { ' ' , ' Normal' }, { ' ' , ' RmCode' } },
129
+ virt_text_pos = ' inline' ,
130
+ })
131
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_2 ))
132
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
133
+ :add (row :get (), nil , 2 , nil , util .padding (2 , 1000 , ' RmCode' ))
134
+ :add (row :get (), nil , 2 , nil , util .code .hide (width_2 ))
135
+ :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
136
+ :add (row :get (), nil , 2 , nil , util .code .border (false , width_2 - 2 ))
128
137
129
138
local width_3 = 20
130
139
marks
131
- :add (row :inc (2 ), nil , 2 , nil , util .code .sign (' lua' ))
132
- :add (row :get (), nil , 5 , nil , util .code .icon (' lua' ))
133
- :add (row :get (), nil , 2 , nil , util .code .hide (width_3 ))
134
- :add (row :get (), row :inc (), 2 , 0 , util .code .bg ())
135
- for _ , col in ipairs ({ 2 , 0 , 2 }) do
136
- if col == 0 then
137
- marks :add (row :get (), nil , col , nil , {
138
- priority = 1000 ,
139
- virt_text = { { ' ' , ' Normal' }, { ' ' , ' RmCode' } },
140
- virt_text_pos = ' inline' ,
141
- })
142
- else
143
- marks :add (row :get (), nil , col , nil , util .padding (2 , 1000 , ' RmCode' ))
144
- end
145
- marks :add (row :get (), nil , col , nil , util .code .hide (width_3 ))
146
- marks :add (row :get (), row :inc (), col , 0 , util .code .bg ())
147
- end
148
- marks :add (row :get (), nil , 2 , nil , util .code .border (false , width_3 - 2 ))
140
+ :add (row :inc (4 ), nil , 0 , nil , util .code .sign (' lua' ))
141
+ :add (row :get (), nil , 5 , nil , util .code .icon (' lua' , 2 ))
142
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_3 ))
143
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
144
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
145
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_3 ))
146
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
147
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
148
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_3 ))
149
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
150
+ :add (row :get (), nil , 0 , nil , util .padding (2 , 0 , ' RmCode' ))
151
+ :add (row :get (), nil , 0 , nil , util .code .hide (width_3 ))
152
+ :add (row :get (), row :inc (), 0 , 0 , util .code .bg ())
153
+ :add (row :get (), nil , 0 , nil , util .code .border (false , width_3 ))
149
154
150
155
marks :add (row :inc (2 ), row :get (), 0 , 2 , util .bullet (1 ))
151
156
@@ -166,26 +171,27 @@ describe('code.md', function()
166
171
' 6 }' ,
167
172
' 7 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
168
173
' 8' ,
169
- ' 9 ● Nested code ' ,
174
+ ' 9 ● List Divider ' ,
170
175
' 10' ,
171
176
' 11 py' ,
172
177
' 12 print("hello")' ,
173
- ' 13 print("world")' ,
174
- ' 14 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
175
- ' 15' ,
176
- ' 16 ● Nested code with blank' ,
177
- ' 17' ,
178
- ' 18 lua' ,
179
- " 19 print('hello')" ,
180
- ' 20' ,
181
- " 21 print('world')" ,
182
- ' 22 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
183
- ' 23' ,
184
- ' 24 ● No language' ,
185
- ' 25' ,
186
- ' 26 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄' ,
187
- " 27 print('Hello, World!')" ,
188
- ' 28 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
178
+ ' 13' ,
179
+ ' 14 print("world")' ,
180
+ ' 15 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
181
+ ' 16' ,
182
+ ' 17 Paragraph Divider' ,
183
+ ' 18' ,
184
+ ' 19 lua' ,
185
+ " 20 print('hello')" ,
186
+ ' 21' ,
187
+ " 22 print('world')" ,
188
+ ' 23 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
189
+ ' 24' ,
190
+ ' 25 ● List Divider' ,
191
+ ' 26' ,
192
+ ' 27 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄' ,
193
+ " 28 print('Hello, World!')" ,
194
+ ' 29 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀' ,
189
195
})
190
196
end )
191
197
end )
0 commit comments