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

sile-typesetter / sile / 15507594683

07 Jun 2025 11:54AM UTC coverage: 30.951% (-30.4%) from 61.309%
15507594683

push

github

alerque
chore(tooling): Add post-checkout hook to clear makedeps on branch switch

6363 of 20558 relevant lines covered (30.95%)

3445.44 hits per line

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

0.0
/languages/kn/init.lua
1
local unicode = require("languages.unicode")
×
2

3
local language = pl.class(unicode)
×
4
language._name = "kn"
×
5

6
function language:declareSettings ()
×
7
   -- TODO when our settings are properly scoped to their modules and we can push/pop states, switch this around to use
8
   -- the setting state interface so that it can undo multiple layers of settings
9
   local prev_script
10
   self.settings:registerHook("document.language", function (lang)
×
11
      local script = self.settings:get("font.script")
×
12
      if lang == "kn" and script ~= "Knda" then
×
13
         prev_script = script
×
14
         self.settings:set("font.script", "Knda")
×
15
      elseif lang ~= "kn" and prev_script ~= "Knda" then
×
16
         self.settings:set("font.script", prev_script or "")
×
17
         prev_script = nil
×
18
      end
19
   end)
20
end
21

22
return language
×
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