From 627a2193a1475c0d975576457893746ff640b88f Mon Sep 17 00:00:00 2001 From: be5invis Date: Fri, 7 Mar 2025 17:53:29 -0800 Subject: [PATCH] More Typo --- packages/font-glyphs/src/letter/latin/k.ptl | 4 ++-- packages/util/src/mask-bit.mjs | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/font-glyphs/src/letter/latin/k.ptl b/packages/font-glyphs/src/letter/latin/k.ptl index 2a83a76f1..1899be9be 100644 --- a/packages/font-glyphs/src/letter/latin/k.ptl +++ b/packages/font-glyphs/src/letter/latin/k.ptl @@ -2,7 +2,7 @@ $$include '../../meta/macros.ptl' import [mix clamp fallback linreg SuffixCfg] from "@iosevka/util" import [Dotless MathSansSerif HintClass] from "@iosevka/glyph/relation" -import [maskBit] from "@iosevka/util/mask-bit" +import [maskBit maskOffBit] from "@iosevka/util/mask-bit" glyph-module @@ -361,7 +361,7 @@ glyph-block Letter-Latin-K : begin define [BotSerifMask] : HalfRectTriangle (dim.kshRight - dim.Ok - TINY) 0 (dim.arcTerminalX - TINY) dim.arcTerminalY include : KLegSlabs - mode -- [if slabLegs 1 0] + mode -- [maskOffBit slabLegs 1] top -- top left -- left right -- right diff --git a/packages/util/src/mask-bit.mjs b/packages/util/src/mask-bit.mjs index faef62b21..64068b859 100644 --- a/packages/util/src/mask-bit.mjs +++ b/packages/util/src/mask-bit.mjs @@ -1,6 +1,10 @@ export function maskBit(x, y) { return x & (1 << y); } +export function maskOffBit(x, y) { + return x & ~(1 << y); +} + export function maskBits(x, y) { return x & y; }