aboutsummaryrefslogtreecommitdiff
path: root/core/file_io.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2011-11-23 08:22:55 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2011-11-23 08:22:55 -0500
commit6d8d01a364ba9786b7f9698840ba60e769954808 (patch)
tree19afb5afac0889d6c1a92bb2c33ee551f902a134 /core/file_io.lua
parentf1db4cacfe3aa49ac03e50f05ea522e69b1a0b63 (diff)
downloadtextadept-6d8d01a364ba9786b7f9698840ba60e769954808.tar.gz
textadept-6d8d01a364ba9786b7f9698840ba60e769954808.zip
Code cleanup.
Diffstat (limited to 'core/file_io.lua')
-rw-r--r--core/file_io.lua5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/file_io.lua b/core/file_io.lua
index 35140c5a..602c0f19 100644
--- a/core/file_io.lua
+++ b/core/file_io.lua
@@ -250,13 +250,12 @@ end
-- Saves all dirty buffers to their respective files.
-- @usage io.save_all()
function save_all()
- local current_buffer, current_index = buffer, 1
+ local current_buffer = _BUFFERS[buffer]
for i, buffer in ipairs(_BUFFERS) do
view:goto_buffer(i)
- if buffer == current_buffer then current_index = i end
if buffer.filename and buffer.dirty then buffer:save() end
end
- view:goto_buffer(current_index)
+ view:goto_buffer(current_buffer)
end
-- LuaDoc is in core/.buffer.luadoc.