]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
hwdb/ids_parser: make text_eol a proper function
authorJörg Behrmann <behrmann@physik.fu-berlin.de>
Wed, 25 Feb 2026 09:26:59 +0000 (10:26 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 18 May 2026 00:41:22 +0000 (09:41 +0900)
hwdb.d/ids_parser.py

index 7efd934f466e86a49f6a72f2192765e322e53a06..d517f6b9090acecf366e70e9a7435f8faf240ce9 100755 (executable)
@@ -31,11 +31,14 @@ NUM6 = Word('0123456789abcdefABCDEF', exact=6)
 TAB = White('\t', exact=1).suppress()
 COMMENTLINE = pythonStyleComment + EOL
 EMPTYLINE = LineEnd()
-text_eol = lambda name: Regex(r'[^\n]+')(name) + EOL
 
 ParserElement.setDefaultWhitespaceChars(' \n')
 
 
+def text_eol(name):
+    return Regex(r'[^\n]+')(name) + EOL
+
+
 def klass_grammar():
     # fmt: off
     klass_line = Literal('C ').suppress() + NUM2('klass') + text_eol('text')