Browse Source

fix(main): trigger auto_activate_major_mode after cli file load

Bernardo Magri 1 month ago
parent
commit
f05e3a70c1
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/main.cpp

+ 5 - 1
src/main.cpp

@@ -86,7 +86,11 @@ int main(int argc, char* argv[]) {
 
         // Load initial file if provided
         if (!filename.empty()) {
-            core.load_file(filename);
+            if (core.load_file(filename)) {
+                if (core.lua_api()) {
+                    core.lua_api()->execute("auto_activate_major_mode()");
+                }
+            }
         }
 
         // Run main loop