mirror of
https://github.com/TangentFoxy/.lua-files.git
synced 2024-11-20 21:34:23 +00:00
It turns out my inconsistency issues were all from a single missed file handle close
This commit is contained in:
parent
fd4a164e95
commit
9eb20662ce
@ -229,12 +229,12 @@ local function concatenate_pages(config)
|
||||
section_file:write("\n") -- guarantees no accidental line collisions
|
||||
page_file:close()
|
||||
end
|
||||
section_file:close()
|
||||
end
|
||||
end
|
||||
|
||||
local function write_markdown_file(config)
|
||||
local working_dir = get_base_file_name(config)
|
||||
os.execute("sleep 1") -- fix race condition from the previous command
|
||||
|
||||
local markdown_file, err = io.open(get_base_file_name(config) .. ".md", "w")
|
||||
if not markdown_file then error(err) end
|
||||
@ -256,7 +256,7 @@ local function write_markdown_file(config)
|
||||
section_file:close()
|
||||
end
|
||||
|
||||
markdown_file:write("# Ebook Creation Metadata\n\n")
|
||||
markdown_file:write("\n\n# Ebook Creation Metadata\n\n")
|
||||
markdown_file:write(copyright_warning)
|
||||
markdown_file:write("This ebook was created using the following config:\n\n")
|
||||
markdown_file:write("```json\n" .. config.config_file_text .. "\n```\n")
|
||||
|
Loading…
Reference in New Issue
Block a user