mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-03 03:31:04 +03:00
Fix eterm tab closing and macOS menu integration
* Serialize tracked realloc and free bookkeeping to prevent cross-thread
address reuse from corrupting the memory tracker during tab teardown.
* Add concurrent allocation and terminal close/resize regression coverage.
* Install a macOS-only File, Edit, and Window menu that mirrors eterm
keybindings without binding Cmd+W.
* Keep the native menu outside the splitter layout and document the canonical
macOS build workflow.
This commit is contained in:
@@ -658,6 +658,12 @@
|
||||
"command": "${project_root}/bin/eepp-ui-markdownview-debug",
|
||||
"name": "eepp-ui-markdownview-debug",
|
||||
"working_dir": "${project_root}/bin/"
|
||||
},
|
||||
{
|
||||
"args": "",
|
||||
"command": "${project_root}/bin/eterm-debug",
|
||||
"name": "eterm-debug",
|
||||
"working_dir": "${project_root}/bin/"
|
||||
}
|
||||
],
|
||||
"var": {
|
||||
|
||||
Reference in New Issue
Block a user