godot-xterm/.gitmodules
Leroy Hopson 0dd2378387 Add new PTY node (replaces Pseudoterminal node)
Uses fork of node-pty native code for forking pseudoterminals.
Uses libuv pipe handle to communicate with the child process.

- Paves the way for cross-platform (Linux, macOS and Windows) support.
- Renames Pseudoterminal to PTY (which is much easier to type and spell :D).
- Better performance than the old Pseudoterminal node. Especially when
  streaming large amounts of data such as running the `yes` command.
- Allows setting custom file, args, initial window size, cwd, env vars
  (including important ones such as TERM and COLORTERM) and uid/gid
  on Linux and macOS.
- Returns process exit code and terminating signal.
2021-07-03 14:56:27 +07:00

12 lines
539 B
Text

[submodule "addons/godot_xterm/godot-cpp"]
path = addons/godot_xterm/native/thirdparty/godot-cpp
url = https://github.com/lihop/godot-cpp
[submodule "addons/godot_xterm/libtsm"]
path = addons/godot_xterm/native/thirdparty/libtsm
url = https://github.com/lihop/libtsm
[submodule "misc/export_templates/godot"]
path = misc/export_templates/godot
url = https://github.com/godotengine/godot
[submodule "addons/godot_xterm/native/thirdparty/libuv"]
path = addons/godot_xterm/native/thirdparty/libuv
url = https://github.com/libuv/libuv