3
3
/// In the future, this may include functions for disabling echoing,
4
4
/// disabling input buffering so that keyboard events are sent through
5
5
/// immediately, querying supported features, and so on.
6
- @since (version = 0.3.0-rc-2025-08-15 )
6
+ @since (version = 0.3.0-rc-2025-09-16 )
7
7
interface terminal-input {
8
8
/// The input side of a terminal.
9
- @since (version = 0.3.0-rc-2025-08-15 )
9
+ @since (version = 0.3.0-rc-2025-09-16 )
10
10
resource terminal-input ;
11
11
}
12
12
@@ -15,48 +15,48 @@ interface terminal-input {
15
15
/// In the future, this may include functions for querying the terminal
16
16
/// size, being notified of terminal size changes, querying supported
17
17
/// features, and so on.
18
- @since (version = 0.3.0-rc-2025-08-15 )
18
+ @since (version = 0.3.0-rc-2025-09-16 )
19
19
interface terminal-output {
20
20
/// The output side of a terminal.
21
- @since (version = 0.3.0-rc-2025-08-15 )
21
+ @since (version = 0.3.0-rc-2025-09-16 )
22
22
resource terminal-output ;
23
23
}
24
24
25
25
/// An interface providing an optional `terminal-input` for stdin as a
26
26
/// link-time authority.
27
- @since (version = 0.3.0-rc-2025-08-15 )
27
+ @since (version = 0.3.0-rc-2025-09-16 )
28
28
interface terminal-stdin {
29
- @since (version = 0.3.0-rc-2025-08-15 )
29
+ @since (version = 0.3.0-rc-2025-09-16 )
30
30
use terminal-input . {terminal-input };
31
31
32
32
/// If stdin is connected to a terminal, return a `terminal-input` handle
33
33
/// allowing further interaction with it.
34
- @since (version = 0.3.0-rc-2025-08-15 )
34
+ @since (version = 0.3.0-rc-2025-09-16 )
35
35
get-terminal-stdin : func () -> option <terminal-input >;
36
36
}
37
37
38
38
/// An interface providing an optional `terminal-output` for stdout as a
39
39
/// link-time authority.
40
- @since (version = 0.3.0-rc-2025-08-15 )
40
+ @since (version = 0.3.0-rc-2025-09-16 )
41
41
interface terminal-stdout {
42
- @since (version = 0.3.0-rc-2025-08-15 )
42
+ @since (version = 0.3.0-rc-2025-09-16 )
43
43
use terminal-output . {terminal-output };
44
44
45
45
/// If stdout is connected to a terminal, return a `terminal-output` handle
46
46
/// allowing further interaction with it.
47
- @since (version = 0.3.0-rc-2025-08-15 )
47
+ @since (version = 0.3.0-rc-2025-09-16 )
48
48
get-terminal-stdout : func () -> option <terminal-output >;
49
49
}
50
50
51
51
/// An interface providing an optional `terminal-output` for stderr as a
52
52
/// link-time authority.
53
- @since (version = 0.3.0-rc-2025-08-15 )
53
+ @since (version = 0.3.0-rc-2025-09-16 )
54
54
interface terminal-stderr {
55
- @since (version = 0.3.0-rc-2025-08-15 )
55
+ @since (version = 0.3.0-rc-2025-09-16 )
56
56
use terminal-output . {terminal-output };
57
57
58
58
/// If stderr is connected to a terminal, return a `terminal-output` handle
59
59
/// allowing further interaction with it.
60
- @since (version = 0.3.0-rc-2025-08-15 )
60
+ @since (version = 0.3.0-rc-2025-09-16 )
61
61
get-terminal-stderr : func () -> option <terminal-output >;
62
62
}
0 commit comments