{{newin|[[0.9.0]]|090|type=function}}
Append data to an existing file.
== Function ==
=== Synopsis ===
<source lang="lua">
success, errormsg = love.filesystem.append( name, data, size )
</source>
=== Arguments ===
{{param|string|name|The name (and path) of the file.}}
{{param|string|data|The string data to append to the file.}}
{{param|number|size (all)|How many bytes to write.}}
=== Returns ===
{{param|boolean|success|True if the operation was successful, or nil if there was an error.}}
{{param|string|errormsg|The error message on failure.}}

== Function ==
=== Synopsis ===
<source lang="lua">
success, errormsg = love.filesystem.append( name, data, size )
</source>
=== Arguments ===
{{param|string|name|The name (and path) of the file.}}
{{param|Data|data|The Data object to append to the file.}}
{{param|number|size (all)|How many bytes to write.}}
=== Returns ===
{{param|boolean|success|True if the operation was successful, or nil if there was an error.}}
{{param|string|errormsg|The error message on failure.}}

== See Also ==
* [[parent::love.filesystem]]
* [[love.filesystem.write]]
[[Category:Functions]]
{{#set:Description=Append data to an existing file.}}
== Other Languages ==
{{i18n|love.filesystem.append}}