aboutsummaryrefslogtreecommitdiff
path: root/hatask.ha
diff options
context:
space:
mode:
Diffstat (limited to 'hatask.ha')
-rw-r--r--hatask.ha6
1 files changed, 4 insertions, 2 deletions
diff --git a/hatask.ha b/hatask.ha
index 4677b31..6f38fb7 100644
--- a/hatask.ha
+++ b/hatask.ha
@@ -63,7 +63,9 @@ fn readtask(taskpath: str) (task | rtaskerror) = {
let currentst = &meta;
for (let line => bufio::scan_line(&sc)?) {
- line = strings::trim(line);
+ if (currentst != &content) {
+ line = strings::trim(line);
+ };
if (line == METADATASEP) {
currentst = &content;
continue;
@@ -95,7 +97,7 @@ fn readtask(taskpath: str) (task | rtaskerror) = {
t.name = strings::dup(path::basename(taskpath));
};
t.path = strings::dup(taskpath);
- t.content = strings::dup(strings::trim(memio::string(&content)?));
+ t.content = strings::dup(memio::string(&content)?);
return t;
};