godot-xterm/addons/godot_xterm/native
Leroy Hopson 0ae1d80abb
Prevent exit callback instance leaks
De-references pty_baton's exit callback after it is called so it can be
automatically released, preventing leaked instances.

Adds basic implementation for Pipe's get_status() method and forces PTY
to wait for child process to exit to ensure exit callback is cleaned up.

Adds a test to check that exit callback is still called as usual.
2022-07-11 09:33:01 +12:00
..
bin Move and recompile pre-built binary 2020-10-16 14:58:11 +07:00
src Prevent exit callback instance leaks 2022-07-11 09:33:01 +12:00
thirdparty Update godot-cpp submodule 2022-05-31 18:34:51 +07:00
.dockerignore Add Docker build for Linux 2022-07-11 09:33:00 +12:00
build.sh Support universal (x86_64/arm64) builds for macOS 2022-07-11 09:33:00 +12:00
docker-compose.yaml Add Docker build for Linux 2022-07-11 09:33:00 +12:00
godotxtermnative.gdnlib Add rudimentary terminal to editor's bottom panel 2021-07-11 23:03:33 +07:00
linux.Dockerfile Add Docker build for Linux 2022-07-11 09:33:00 +12:00
SConstruct Add Docker build for Linux 2022-07-11 09:33:00 +12:00
shell.nix Add new PTY node (replaces Pseudoterminal node) 2021-07-03 14:56:27 +07:00