• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sile-typesetter / sile / 10616897127

29 Aug 2024 02:18PM UTC coverage: 61.736% (+2.4%) from 59.298%
10616897127

push

github

web-flow
Merge pull request #2095 from alerque/class-post-init

2 of 2 new or added lines in 2 files covered. (100.0%)

451 existing lines in 66 files now uncovered.

10763 of 17434 relevant lines covered (61.74%)

2586.56 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/languages/pt.lua
1
SILE.nodeMakers.pt = pl.class(SILE.nodeMakers.unicode)
×
2

3
-- According to Portuguese rules, when a break occurs at an explicit hyphen, the hyphen gets repeated on the next line...
4
SILE.nodeMakers.pt.handleWordBreak = SILE.nodeMakers.unicode._handleWordBreakRepeatHyphen
×
5
SILE.nodeMakers.pt.handlelineBreak = SILE.nodeMakers.unicode._handlelineBreakRepeatHyphen
×
6

7
-- further patterns "1nô", "1tô" and "1cô" were added for Brazilian Portuguese
8
SILE.hyphenator.languages["pt"] = {}
×
9

10
-- typos: ignore start
UNCOV
11
SILE.hyphenator.languages["pt"].patterns = {
×
12
   "1b2l",
13
   "1b2r",
14
   "1ba",
15
   "1be",
16
   "1bi",
17
   "1bo",
18
   "1bu",
19
   "1bá",
20
   "1bâ",
21
   "1bã",
22
   "1bé",
23
   "1bí",
24
   "1bó",
25
   "1bú",
26
   "1bê",
27
   "1bõ",
28
   "1c2h",
29
   "1c2l",
30
   "1c2r",
31
   "1ca",
32
   "1ce",
33
   "1ci",
34
   "1co",
35
   "1cu",
36
   "1cá",
37
   "1câ",
38
   "1cô",
39
   "1cã",
40
   "1cé",
41
   "1cí",
42
   "1có",
43
   "1cú",
44
   "1cê",
45
   "1cõ",
46
   "1ça",
47
   "1çe",
48
   "1çi",
49
   "1ço",
50
   "1çu",
51
   "1çá",
52
   "1çâ",
53
   "1çã",
54
   "1çé",
55
   "1çí",
56
   "1çó",
57
   "1çú",
58
   "1çê",
59
   "1çõ",
60
   "1d2l",
61
   "1d2r",
62
   "1da",
63
   "1de",
64
   "1di",
65
   "1do",
66
   "1du",
67
   "1dá",
68
   "1dâ",
69
   "1dã",
70
   "1dé",
71
   "1dí",
72
   "1dó",
73
   "1dú",
74
   "1dê",
75
   "1dõ",
76
   "1f2l",
77
   "1f2r",
78
   "1fa",
79
   "1fe",
80
   "1fi",
81
   "1fo",
82
   "1fu",
83
   "1fá",
84
   "1fâ",
85
   "1fã",
86
   "1fé",
87
   "1fí",
88
   "1fó",
89
   "1fú",
90
   "1fê",
91
   "1fõ",
92
   "1g2l",
93
   "1g2r",
94
   "1ga",
95
   "1ge",
96
   "1gi",
97
   "1go",
98
   "1gu",
99
   "1gu4a",
100
   "1gu4e",
101
   "1gu4i",
102
   "1gu4o",
103
   "1gá",
104
   "1gâ",
105
   "1gã",
106
   "1gé",
107
   "1gí",
108
   "1gó",
109
   "1gú",
110
   "1gê",
111
   "1gõ",
112
   "1ja",
113
   "1je",
114
   "1ji",
115
   "1jo",
116
   "1ju",
117
   "1já",
118
   "1jâ",
119
   "1jã",
120
   "1jé",
121
   "1jí",
122
   "1jó",
123
   "1jú",
124
   "1jê",
125
   "1jõ",
126
   "1k2l",
127
   "1k2r",
128
   "1ka",
129
   "1ke",
130
   "1ki",
131
   "1ko",
132
   "1ku",
133
   "1ká",
134
   "1kâ",
135
   "1kã",
136
   "1ké",
137
   "1kí",
138
   "1kó",
139
   "1kú",
140
   "1kê",
141
   "1kõ",
142
   "1l2h",
143
   "1la",
144
   "1le",
145
   "1li",
146
   "1lo",
147
   "1lu",
148
   "1lá",
149
   "1lâ",
150
   "1lã",
151
   "1lé",
152
   "1lí",
153
   "1ló",
154
   "1lú",
155
   "1lê",
156
   "1lõ",
157
   "1ma",
158
   "1me",
159
   "1mi",
160
   "1mo",
161
   "1mu",
162
   "1má",
163
   "1mâ",
164
   "1mã",
165
   "1mé",
166
   "1mí",
167
   "1mó",
168
   "1mú",
169
   "1mê",
170
   "1mõ",
171
   "1n2h",
172
   "1na",
173
   "1ne",
174
   "1ni",
175
   "1no",
176
   "1nu",
177
   "1ná",
178
   "1nâ",
179
   "1nô",
180
   "1nã",
181
   "1né",
182
   "1ní",
183
   "1nó",
184
   "1nú",
185
   "1nê",
186
   "1nõ",
187
   "1p2l",
188
   "1p2r",
189
   "1pa",
190
   "1pe",
191
   "1pi",
192
   "1po",
193
   "1pu",
194
   "1pá",
195
   "1pâ",
196
   "1pã",
197
   "1pé",
198
   "1pí",
199
   "1pó",
200
   "1pú",
201
   "1pê",
202
   "1põ",
203
   "1qu4a",
204
   "1qu4e",
205
   "1qu4i",
206
   "1qu4o",
207
   "1ra",
208
   "1re",
209
   "1ri",
210
   "1ro",
211
   "1ru",
212
   "1rá",
213
   "1râ",
214
   "1rã",
215
   "1ré",
216
   "1rí",
217
   "1ró",
218
   "1rú",
219
   "1rê",
220
   "1rõ",
221
   "1sa",
222
   "1se",
223
   "1si",
224
   "1so",
225
   "1su",
226
   "1sá",
227
   "1sâ",
228
   "1sã",
229
   "1sé",
230
   "1sí",
231
   "1só",
232
   "1sú",
233
   "1sê",
234
   "1sõ",
235
   "1t2l",
236
   "1t2r",
237
   "1ta",
238
   "1te",
239
   "1ti",
240
   "1to",
241
   "1tu",
242
   "1tá",
243
   "1tâ",
244
   "1tô",
245
   "1tã",
246
   "1té",
247
   "1tí",
248
   "1tó",
249
   "1tú",
250
   "1tê",
251
   "1tõ",
252
   "1v2l",
253
   "1v2r",
254
   "1va",
255
   "1ve",
256
   "1vi",
257
   "1vo",
258
   "1vu",
259
   "1vá",
260
   "1vâ",
261
   "1vã",
262
   "1vé",
263
   "1ví",
264
   "1vó",
265
   "1vú",
266
   "1vê",
267
   "1võ",
268
   "1w2l",
269
   "1w2r",
270
   "1xa",
271
   "1xe",
272
   "1xi",
273
   "1xo",
274
   "1xu",
275
   "1xá",
276
   "1xâ",
277
   "1xã",
278
   "1xé",
279
   "1xí",
280
   "1xó",
281
   "1xú",
282
   "1xê",
283
   "1xõ",
284
   "1za",
285
   "1ze",
286
   "1zi",
287
   "1zo",
288
   "1zu",
289
   "1zá",
290
   "1zâ",
291
   "1zã",
292
   "1zé",
293
   "1zí",
294
   "1zó",
295
   "1zú",
296
   "1zê",
297
   "1zõ",
298
   "a3a",
299
   "a3e",
300
   "a3o",
301
   "c3c",
302
   "e3a",
303
   "e3e",
304
   "e3o",
305
   "i3a",
306
   "i3e",
307
   "i3i",
308
   "i3o",
309
   "i3â",
310
   "i3ê",
311
   "i3ô",
312
   "o3a",
313
   "o3e",
314
   "o3o",
315
   "r3r",
316
   "s3s",
317
   "u3a",
318
   "u3e",
319
   "u3o",
320
   "u3u",
321
   "1-",
322
}
323
-- typos: ignore end
324

325
-- typos: ignore start
UNCOV
326
SILE.hyphenator.languages["pt"].exceptions = {
×
327
   "hard-ware",
328
   "soft-ware",
329
}
330
-- typos: ignore end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc