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

sile-typesetter / sile / 8288578143

14 Mar 2024 09:39PM UTC coverage: 64.155% (-10.6%) from 74.718%
8288578143

Pull #1904

github

alerque
chore(core): Fixup ec6ed657 which didn't shim old pack styles properly
Pull Request #1904: Merge develop into master (commit to next release being breaking)

1648 of 2421 new or added lines in 107 files covered. (68.07%)

1843 existing lines in 77 files now uncovered.

10515 of 16390 relevant lines covered (64.15%)

3306.56 hits per line

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

0.0
/classes/diglot.lua
1
--- diglot document class.
2
-- @use classes.diglot
3

UNCOV
4
local plain = require("classes.plain")
×
5

6
local class = pl.class(plain)
×
7
class._name = "diglot"
×
8

9
function class:_init (options)
×
10
  plain._init(self, options)
×
11
  self:loadPackage("counters")
×
12

13
  self:registerPostinit(function ()
×
14
    SILE.scratch.counters.folio = { value = 1, display = "arabic" }
×
15
  end)
16

17
  self:declareFrame("a", {
×
18
    left = "8.3%pw",
19
    right = "48%pw",
20
    top = "11.6%ph",
21
    bottom = "80%ph"
×
22
  })
23
  self:declareFrame("b", {
×
24
    left = "52%pw",
25
    right = "100%pw-left(a)",
26
    top = "top(a)",
27
    bottom = "bottom(a)"
×
28
  })
29
  self:declareFrame("folio", {
×
30
    left = "left(a)",
31
    right = "right(b)",
32
    top = "bottom(a)+3%ph",
33
    bottom = "bottom(a)+8%ph"
×
34
  })
35
  self:loadPackage("parallel", {
×
36
    frames = {
×
37
      left = "a",
38
      right = "b"
×
39
    }
40
  })
41

42
end
43

44
return class
×
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