Warn before closing terminal that is running some process (SpartanJ/ecode#644), probably still WIP, not tested outside Linux (it might not build).

Build ecode with -g1, it should improve crash information.
Regain editor focus after escaping from settings menu.
Prevent crash when during widget splitting (couldn't reproduce it but this just avoid crashing, SpartanJ/ecode#650).
This commit is contained in:
Martín Lucas Golini
2025-09-13 01:37:30 -03:00
parent 4c097fd3f7
commit 10fdd7a0b1
11 changed files with 286 additions and 29 deletions

View File

@@ -1507,6 +1507,10 @@ workspace "eepp"
links { "dw" }
defines { "ECODE_HAS_DW" }
end
filter { "system:linux or system:macosx or system:haiku or system:bsd", "configurations:release*" }
buildoptions { "-g1", "-fvisibility=default" }
filter { "system:linux or system:bsd", "configurations:release*" }
linkoptions { "-rdynamic" }
filter { "system:windows" }
links { "dbghelp", "psapi" }
filter "system:haiku"
@@ -1514,7 +1518,7 @@ workspace "eepp"
filter "system:bsd"
links { "util" }
filter { "system:windows", "action:not vs*", "configurations:release*" }
linkoptions { "-Wl,--export-all-symbols" }
buildoptions { "-g1" }
project "eterm"
set_kind()