diff options
Diffstat (limited to 'main.ha')
| -rw-r--r-- | main.ha | 12 |
1 files changed, 1 insertions, 11 deletions
@@ -16,19 +16,9 @@ export fn main() void = { const todo_files = config.files; // load todos - let todos: []str = []; + let todos = todo::loadall(todo_files)!; defer strings::freeall(todos); - // TODO simplify this - for (let file .. todo_files) { - match (todo::open(file)) { - case let todo_items: []str => - for (let todo .. todo_items) append(todos, todo)!; - free(todo_items); - case let err: fs::error => fmt::fatalf("Error opening {}: {}", file, fs::strerror(err)); - }; - }; - // print todos fmt::println("To-dos:")!; |
