From 6d65a87301b6c746ae0ec1dc1cf0df75c0c21d63 Mon Sep 17 00:00:00 2001 From: Robin <167366979+allrob23@users.noreply.github.com> Date: Tue, 22 Oct 2024 06:55:18 +0000 Subject: [PATCH] refactor: pass isfinal argument spelled-out not a number --- Lib/fontTools/misc/testTools.py | 2 +- Lib/fontTools/misc/xmlReader.py | 4 ++-- Lib/fontTools/ufoLib/glifLib.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Lib/fontTools/misc/testTools.py b/Lib/fontTools/misc/testTools.py index 7d7872148..8e18374ef 100644 --- a/Lib/fontTools/misc/testTools.py +++ b/Lib/fontTools/misc/testTools.py @@ -38,7 +38,7 @@ def parseXML(xmlSnippet): % type(xmlSnippet).__name__ ) xml += b"" - reader.parser.Parse(xml, 1) + reader.parser.Parse(xml, isfinal=True) return reader.root[2] diff --git a/Lib/fontTools/misc/xmlReader.py b/Lib/fontTools/misc/xmlReader.py index d8e502f14..205704686 100644 --- a/Lib/fontTools/misc/xmlReader.py +++ b/Lib/fontTools/misc/xmlReader.py @@ -70,12 +70,12 @@ class XMLReader(object): while True: chunk = file.read(BUFSIZE) if not chunk: - parser.Parse(chunk, 1) + parser.Parse(chunk, isfinal=True) break pos = pos + len(chunk) if self.progress: self.progress.set(pos // 100) - parser.Parse(chunk, 0) + parser.Parse(chunk, isfinal=False) def _startElementHandler(self, name, attrs): if self.stackSize == 1 and self.contentOnly: diff --git a/Lib/fontTools/ufoLib/glifLib.py b/Lib/fontTools/ufoLib/glifLib.py index abbda4914..1d2ce3cf7 100755 --- a/Lib/fontTools/ufoLib/glifLib.py +++ b/Lib/fontTools/ufoLib/glifLib.py @@ -1765,7 +1765,7 @@ class _BaseParser: parser = ParserCreate() parser.StartElementHandler = self.startElementHandler parser.EndElementHandler = self.endElementHandler - parser.Parse(text, 1) + parser.Parse(text, isfinal=True) def startElementHandler(self, name, attrs): self._elementStack.append(name)