Commit Graph

6 Commits

Author SHA1 Message Date
aklyachkin
2c7890bdf5 enable compilation on AIX 2022-07-29 15:58:06 +02:00
Erik G
e402e8b567 Cancelable reads (#120)
This commit implements cancelable reads, which allows Bubble Tea programs to run in succession in a single application. It also makes sure all goroutines terminate before `Program.Start()` returns.

Closes #24.
2021-09-28 13:30:11 -04:00
Christian Rocha
d1fb02c39d Use the hot, new Go 1.17 build tags syntax 2021-09-07 16:13:48 -04:00
Tobias Klauser
295f7bd246 Use golang.org/x/term
The golang.org/x/crypto/ssh/terminal package is deprecated and merely a
wrapper around golang.org/x/term. Use the latter directly and avoid the
dependency on the former altogether.
2021-04-29 15:05:50 +02:00
Christian Muehlhaeuser
ed03a59e66 Use a buffered channel for OS signals 2020-08-19 23:59:12 +02:00
Christian Rocha
debaf312f7 Disable resize listening on windows since it's not supported 2020-06-17 12:27:16 -04:00