]> git.plutz.net Git - confetti/commitdiff
bugfix split function: allow empty components
authorPaul Hänsch <paul@plutz.net>
Thu, 23 Oct 2025 07:44:36 +0000 (09:44 +0200)
committerPaul Hänsch <paul@plutz.net>
Thu, 23 Oct 2025 07:44:36 +0000 (09:44 +0200)
lua/vcard.lua

index 3066737783720b75c5138a6cd2c21bf476a6593d..248cca342bd1b4966f19fc449ad52336b9b974f5 100644 (file)
@@ -124,7 +124,7 @@ function Vcard:_split_by(line, split)
       table.insert(r, "")
       line = line:sub(2)
     end
-    f = line:match("^(\\.)") or line:match("^([^\\" .. split .. "]+)")
+    f = line:match("^(\\.)") or line:match("^([^\\" .. split .. "]+)") or ""
     r[#r] = r[#r] .. f
     line = line:sub(#f + 1)
   end