aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/config.nim10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/config.nim b/src/config.nim
index be27291..f391884 100644
--- a/src/config.nim
+++ b/src/config.nim
@@ -61,14 +61,8 @@ proc readConfigFile*(configFile: string):
var matches: array[2, string]
while true:
- let rawLine = readLine(file).strip(leading = false, trailing = true)
- let commentIndex = rawLine.find('#')
- let line = if commentIndex >= 0:
- rawLine[0 .. commentIndex - 1].strip(leading = false, trailing = true)
- else:
- rawLine
-
- if line.len > 0:
+ let line = readLine(file).strip(leading = false, trailing = true)
+ if line.len > 0 and line[0] != '#':
if line.match(re"\[(.*)\]", matches):
currentCategory = matches[0]
if table.hasKey(currentCategory):