Mike Sawka
8200a312b9
On MacOS allow UserShell to override /bin/bash ( #137 )
...
* switch emain to using the bash from PATH, not defaulting to /bin/bash. not convinced this fixes #132 yet because the PATH set for MacOS applications is not set from .bash_profile or .zprofile. those seem to be set with launchctl setenv.
* move MacUserShell() func to shexec. use dscl UserShell output as bash path on MacOS when present. fixes #132
2023-12-14 21:45:27 -08:00
Mike Sawka
4adcf6d92e
pass flexrows through to packet.TermOpts so it gets back to the FE correctly. this fixes wterm overrides and github issue #116 ( #134 )
2023-12-12 14:24:09 -08:00
sawka
0ece51e690
remove more go warnings
2023-12-05 10:49:30 -08:00
sawka
dd49e43579
update screen -> tab in user facing messages. waveshell var / ignore. fix bug with external urls
2023-11-10 12:31:31 -08:00
sawka
089553fce2
fix strange bug where ReturnStateBuf.Reader isn't closed, even when process exits. Force it closed after 2 seconds
2023-11-09 18:57:39 -08:00
sawka
d61c8c05a6
SIGKILL will also kill waveshell. clear PendingStateCmds and WaitingCmds on disconnect (remote.go)
2023-11-09 18:29:11 -08:00
sawka
737e08b583
bash v3 has a bug with reading large rcfiles from a /dev/fd pipe. fallback to writing a tmp file in that case to allow for large (128k+) rcfiles
2023-10-25 15:20:52 -07:00
Red J Adaya
046d219555
add license notice ( #37 )
2023-10-16 21:31:13 -07:00
sawka
397a0faa88
update go.mod and import paths for waveshell
2023-10-16 13:25:53 -07:00
sawka
b864e1fb1d
move apishell code to subdirectory to prepare for move to main repo
2023-10-16 13:04:18 -07:00