diff options
author | 2016-02-26 17:21:56 -0500 | |
---|---|---|
committer | 2016-02-26 17:21:56 -0500 | |
commit | e44afeede5d60874e8b37da47ca3889737b4003f (patch) | |
tree | 252de2a237a7efd5bbeb9d31070da5f9f84bc462 /modules/textadept/session.lua | |
parent | 382cfb4fbd3e3c2a6b8e6d25cbf5401e87002827 (diff) | |
download | textadept-e44afeede5d60874e8b37da47ca3889737b4003f.tar.gz textadept-e44afeede5d60874e8b37da47ca3889737b4003f.zip |
Fixed bug in setting view properties when restoring sessions with nested splits.
Diffstat (limited to 'modules/textadept/session.lua')
-rw-r--r-- | modules/textadept/session.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/textadept/session.lua b/modules/textadept/session.lua index ca42faa0..39d9b5a1 100644 --- a/modules/textadept/session.lua +++ b/modules/textadept/session.lua @@ -75,6 +75,7 @@ function M.load(filename) elseif line:find('^%s*split%d:') then local level, num, type, size = line:match('^(%s*)split(%d): (%S+) (%d+)') local view = splits[#level] and splits[#level][tonumber(num)] or view + ui.goto_view(_VIEWS[view]) splits[#level + 1] = {view:split(type == 'true')} splits[#level + 1][1].size = tonumber(size) -- could be 1 or 2 elseif line:find('^%s*view%d:') then @@ -99,6 +100,7 @@ function M.load(filename) end end f:close() +_G.print('loaded') ui.goto_view(current_view) if #not_found > 0 then ui.dialogs.msgbox{ |