From a2c4fdf649acd11e63348550bd0e2c8bb5549490 Mon Sep 17 00:00:00 2001 From: Francesco Abbate Date: Thu, 18 Feb 2021 09:02:57 +0100 Subject: [PATCH] Normalize global PATH from core.init --- data/core/init.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data/core/init.lua b/data/core/init.lua index 3b548eae..6323b28e 100644 --- a/data/core/init.lua +++ b/data/core/init.lua @@ -350,6 +350,12 @@ function core.init() DocView = require "core.docview" Doc = require "core.doc" + if PATHSEP == '\\' then + USERDIR = common.normalize_path(USERDIR) + DATADIR = common.normalize_path(DATADIR) + EXEDIR = common.normalize_path(EXEDIR) + end + do local recent_projects, window_position = load_session() if window_position then @@ -867,11 +873,12 @@ end core.add_save_hook(function(filename) local doc = core.active_view.doc - if doc and doc:is(Doc) and doc.filename == common.normalize_path(USERDIR .. PATHSEP .. "init.lua") then + if doc and doc:is(Doc) and doc.filename == USERDIR .. PATHSEP .. "init.lua" then core.reload_module("core.style") core.load_user_directory() end end) + return core