diff options
author | 2010-03-29 19:04:32 -0400 | |
---|---|---|
committer | 2010-03-29 19:04:32 -0400 | |
commit | 1177ef981b04a0c368ab4cbad5e0f6bfdd252cb6 (patch) | |
tree | 16feac1865912f20d3a5334a9a80c7849f6d4499 /init.lua | |
parent | 9583dadb72798bddcf14260d263a2b3b9ac451a3 (diff) |
Use textadept.user_dofile() for user init.lua.
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -4,23 +4,14 @@ local textadept = _G.textadept local paths = { _HOME..'/modules/?.lua', - _HOME..'/modules/?/init.lua', + _HOME..'/modules/?/init.lua', _USERHOME..'/modules/?.lua', _USERHOME..'/modules/?/init.lua', package.path } package.path = table.concat(paths, ';') -local loaded_user_modules = false -local user_init = _USERHOME..'/init.lua' -local lfs = require 'lfs' -if lfs.attributes(user_init) then - local ret, errmsg = pcall(dofile, user_init) - if not ret then error(errmsg) end - loaded_user_modules = ret -end - -if not loaded_user_modules then +if not textadept.user_dofile('init.lua') then -- Core extension modules to load on startup. require 'ext/keys' -- provides key command support require 'ext/find' -- provides functionality for find/replace |