Skip to content

Commit e79e103

Browse files
committed
Code optimization: Use the awesome sequtils.filterIt
1 parent 68d1ce7 commit e79e103

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/ntangle.nim

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -350,17 +350,13 @@ proc getHeaderArgs(file: string, line: string, lnum: int): LangAndArgs =
350350
## The ``lang`` field will be an empty string or a language string
351351
## like ``"nim"``.
352352
let
353-
spaceSepPartsRaw = line.strip.split(" ")
353+
spaceSepParts = line.strip.split(" ").filterIt(it != "")
354354
var
355-
spaceSepParts: seq[string]
356355
haType: HeaderArgType = haNone
357356
headerArgsRaw: seq[string] = @[]
358357
headerArgs: seq[string] = @[]
359358
headerArgPair: string
360359
lang: string
361-
for p in spaceSepPartsRaw:
362-
if p.strip() != "":
363-
spaceSepParts.add(p)
364360
dbg "spaceSepParts: {spaceSepParts}", dvHigh
365361
if spaceSepParts.len >= 3 and
366362
spaceSepParts[0].toLowerAscii() == "#+property:" and

0 commit comments

Comments
 (0)