This repository was archived by the owner on Oct 22, 2019. It is now read-only.
File tree 4 files changed +24
-16
lines changed
4 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 1
- # Version master
1
+ # Version 0.3.2
2
2
3
- - Improve the documentation
3
+ - ` to_alternate ` switch back to main screen if it fails to switch into raw mode ([ PR #4 ] ( https://github.com/crossterm-rs/crossterm-screen/pull/4 ) )
4
+ - Improve the documentation ([ PR #5 ] ( https://github.com/crossterm-rs/crossterm-screen/pull/5 ) )
4
5
- Public API
5
6
- Include the book content in the documentation
6
- - Remove all references to the crossterm book
7
- - New commands introduced
7
+ - Remove all references to the crossterm book ( [ PR # 6 ] ( https://github.com/crossterm-rs/crossterm-screen/pull/6 ) )
8
+ - New commands introduced ( [ PR # 7 ] ( https://github.com/crossterm-rs/crossterm-screen/pull/7 ) )
8
9
- ` EnterAlternateScreen `
9
10
- ` LeaveAlternateScreen `
11
+ - Sync Windows and UNIX raw mode behavior ([ PR #8 ] ( https://github.com/crossterm-rs/crossterm-screen/pull/8 ) )
10
12
11
13
# Version 0.3.1
12
14
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " crossterm_screen"
3
- version = " 0.3.1 "
3
+ version = " 0.3.2 "
4
4
authors = [" T. Post" ]
5
5
description = " A cross-platform library for raw and alternate screen."
6
6
repository = " https://github.com/crossterm-rs/crossterm-screen"
@@ -11,9 +11,12 @@ exclude = ["target", "Cargo.lock"]
11
11
readme = " README.md"
12
12
edition = " 2018"
13
13
14
+ [badges ]
15
+ maintenance = { status = " deprecated" }
16
+
14
17
[dependencies ]
15
- crossterm_utils = { version = " 0.3.1 " }
18
+ crossterm_utils = { version = " 0.4.0 " }
16
19
17
20
[target .'cfg(windows)' .dependencies ]
18
21
winapi = { version = " 0.3.8" , features = [" minwindef" , " wincon" ] }
19
- crossterm_winapi = { version = " 0.2.1 " }
22
+ crossterm_winapi = { version = " 0.3.0 " }
Original file line number Diff line number Diff line change 2
2
3
3
# Crossterm Screen
4
4
5
+ ** The ` crossterm_screen ` crate is deprecated and no longer maintained. The GitHub repository will
6
+ be archived soon. All the code is being moved to the ` crossterm `
7
+ [ crate] ( https://github.com/crossterm-rs/crossterm ) . You can learn more in the
8
+ [ Merge sub-crates to the crossterm crate] ( https://github.com/crossterm-rs/crossterm/issues/265 )
9
+ issue.**
10
+
5
11
This crate allows you to work with alternate and raw screen cross-platform.
6
12
It supports all UNIX and Windows terminals down to Windows 7 (not all terminals are tested
7
13
see [ Tested Terminals] ( https://github.com/crossterm-rs/crossterm/blob/master/README.md#tested-terminals ) for more info)
@@ -36,15 +42,6 @@ fn main() -> Result<()> {
36
42
// Do something in the raw mode
37
43
} // `_raw` dropped here <- raw mode is disabled
38
44
```
39
-
40
- ## Future
41
-
42
- > The ` crossterm_screen ` crate code will be moved to the ` crossterm ` crate (it's re-exported there now).
43
- > Date is not set yet, but it doesn't make a lot of sense to start a new project with it. Please, use
44
- > the ` crossterm ` crate with the ` screen ` feature enabled.
45
-
46
- Issues in this repository are disabled for the same reason. Please, report all issues in the
47
- [ crossterm-rs/crossterm] ( https://github.com/crossterm-rs/crossterm/issues ) repository.
48
45
49
46
## Features
50
47
Original file line number Diff line number Diff line change 2
2
3
3
//! # Screen
4
4
//!
5
+ //! **The `crossterm_screen` crate is deprecated and no longer maintained. The GitHub repository will
6
+ //! be archived soon. All the code is being moved to the `crossterm`
7
+ //! [crate](https://github.com/crossterm-rs/crossterm). You can learn more in
8
+ //! the [Merge sub-crates to the crossterm crate](https://github.com/crossterm-rs/crossterm/issues/265)
9
+ //! issue.**
10
+ //!
5
11
//! The `crossterm_screen` crate provides the functionality to work with the terminal screen.
6
12
//!
7
13
//! This documentation does not contain a lot of examples. The reason is that it's fairly
You can’t perform that action at this time.
0 commit comments