Updated README
This commit is contained in:
parent
7dd3ec07ff
commit
805ec959c1
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "crossterm"
|
name = "crossterm"
|
||||||
version = "0.7.0"
|
version = "0.8.0"
|
||||||
authors = ["T. Post"]
|
authors = ["T. Post"]
|
||||||
description = "An crossplatform terminal library for manipulating terminals."
|
description = "An crossplatform terminal library for manipulating terminals."
|
||||||
repository = "https://github.com/TimonPost/crossterm"
|
repository = "https://github.com/TimonPost/crossterm"
|
||||||
@ -36,7 +36,7 @@ crossterm_screen = { optional = true, version = "0.1.0" }
|
|||||||
crossterm_cursor = { optional = true, version = "0.1.0" }
|
crossterm_cursor = { optional = true, version = "0.1.0" }
|
||||||
crossterm_terminal = { optional = true, version = "0.1.0" }
|
crossterm_terminal = { optional = true, version = "0.1.0" }
|
||||||
crossterm_style = { optional = true, version = "0.2.0" }
|
crossterm_style = { optional = true, version = "0.2.0" }
|
||||||
crossterm_input = { optional = true, version = "0.1.0" }
|
crossterm_input = { optional = true, version = "0.2.0" }
|
||||||
crossterm_utils = { version = "0.1.0" }
|
crossterm_utils = { version = "0.1.0" }
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
@ -17,14 +17,14 @@
|
|||||||
[s7]: https://travis-ci.org/TimonPost/crossterm.svg?branch=master
|
[s7]: https://travis-ci.org/TimonPost/crossterm.svg?branch=master
|
||||||
|
|
||||||
Ever got disappointed when a terminal library for rust was only written for UNIX systems?
|
Ever got disappointed when a terminal library for rust was only written for UNIX systems?
|
||||||
Crossterm provides the same core functionalities for both Windows and UNIX systems.
|
Crossterm provides, clearing, input handling, styling, cursor movement, terminal actions for both Windows and UNIX systems.
|
||||||
|
|
||||||
Crossterm aims to be simple and easy to call in code.
|
Crossterm aims to be simple and easy to call in code.
|
||||||
Through the simplicity of Crossterm, you do not have to worry about the platform you are working with.
|
Through the simplicity of Crossterm, you do not have to worry about the platform you are working with.
|
||||||
|
|
||||||
This crate supports all UNIX and windows terminals down to windows 7 (not all terminals are tested see [Tested Terminals](#tested-terminals) for more info)
|
This crate supports all UNIX and windows terminals down to windows 7 (not all terminals are tested see [Tested Terminals](#tested-terminals) for more info)
|
||||||
|
|
||||||
This crate is exists out of five modules who are behind feature flags so that you can define which features you'd like to have:
|
This crate is exists out of five modules who are behind [feature flags](http://atcentra.com/crossterm/feature_flags.html) so that you can define which features you'd like to have, by default all features are enabled.
|
||||||
- [Crossterm Style](https://crates.io/crates/crossterm_style)
|
- [Crossterm Style](https://crates.io/crates/crossterm_style)
|
||||||
- [Crossterm Input](https://crates.io/crates/crossterm_input)
|
- [Crossterm Input](https://crates.io/crates/crossterm_input)
|
||||||
- [Crossterm Screen](https://crates.io/crates/crossterm_screen)
|
- [Crossterm Screen](https://crates.io/crates/crossterm_screen)
|
||||||
@ -50,13 +50,13 @@ This crate is exists out of five modules who are behind feature flags so that yo
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This documentation is only for Crossterm version `0.5` if you have an older version of Crossterm I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/examples) folders with detailed examples for all functionality of this crate.
|
This documentation is only for Crossterm version `0.8` if you have an older version of Crossterm I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/examples) folders with detailed examples for all functionality of this crate.
|
||||||
|
|
||||||
Add the Crossterm package to your `Cargo.toml` file.
|
Add the Crossterm package to your `Cargo.toml` file.
|
||||||
|
|
||||||
```
|
```
|
||||||
[dependencies]
|
[dependencies]
|
||||||
crossterm = "0.6"
|
crossterm = "0.8"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Useful Links
|
### Useful Links
|
||||||
|
@ -41,7 +41,7 @@ When you want to use other modules as well you might want to use crossterm with
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This documentation is only for `crossterm_cursor` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/examples) folders with detailed examples for all functionality of this crate.
|
This documentation is only for `crossterm_cursor` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/examples) folders with detailed examples for all functionality of this crate.
|
||||||
|
|
||||||
Add the `crossterm_cursor` package to your `Cargo.toml` file.
|
Add the `crossterm_cursor` package to your `Cargo.toml` file.
|
||||||
|
|
||||||
@ -137,7 +137,7 @@ If you have used this library for a terminal other than the above list without i
|
|||||||
## Notice
|
## Notice
|
||||||
|
|
||||||
This library is average stable now, I don't expect it to not to change that much.
|
This library is average stable now, I don't expect it to not to change that much.
|
||||||
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md) what to change to upgrade.
|
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md) what to change to upgrade.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ In case you are wondering what 'alternate' or 'raw' screen is, you could checkou
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This documentation is only for `crossterm_screen` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md).
|
This documentation is only for `crossterm_screen` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md).
|
||||||
Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_screen/examples) folders with detailed examples for all functionality of this crate
|
Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_screen/examples) folders with detailed examples for all functionality of this crate
|
||||||
and the [book](http://atcentra.com/crossterm/screen.html) for more information about how to use the alternate or raw screen options.
|
and the [book](http://atcentra.com/crossterm/screen.html) for more information about how to use the alternate or raw screen options.
|
||||||
|
|
||||||
@ -103,7 +103,7 @@ If you have used this library for a terminal other than the above list without i
|
|||||||
## Notice
|
## Notice
|
||||||
|
|
||||||
This library is average stable now, I don't expect it to not to change that much.
|
This library is average stable now, I don't expect it to not to change that much.
|
||||||
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md) what to change to upgrade.
|
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md) what to change to upgrade.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ When you want to use other modules as well you might want to use crossterm with
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This documentation is only for `crossterm_style` version `0.2` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_style/examples) folders with detailed examples for all functionality of this crate.
|
This documentation is only for `crossterm_style` version `0.2` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_style/examples) folders with detailed examples for all functionality of this crate.
|
||||||
|
|
||||||
Add the `crossterm_style` package to your `Cargo.toml` file.
|
Add the `crossterm_style` package to your `Cargo.toml` file.
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ If you have used this library for a terminal other than the above list without i
|
|||||||
## Notice
|
## Notice
|
||||||
|
|
||||||
This library is average stable now, I don't expect it to not to change that much.
|
This library is average stable now, I don't expect it to not to change that much.
|
||||||
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md) what to change to upgrade.
|
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md) what to change to upgrade.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ When you want to use other modules as well you might want to use crossterm with
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This documentation is only for `crossterm_terminal` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_terminal/examples) folders with detailed examples for all functionality of this crate.
|
This documentation is only for `crossterm_terminal` version `0.1` if you have an older version I suggest you check the [Upgrade Manual](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md). Also, check out the [examples](https://github.com/TimonPost/crossterm/tree/master/crossterm_terminal/examples) folders with detailed examples for all functionality of this crate.
|
||||||
|
|
||||||
Add the `crossterm_terminal` package to your `Cargo.toml` file.
|
Add the `crossterm_terminal` package to your `Cargo.toml` file.
|
||||||
|
|
||||||
@ -135,7 +135,7 @@ If you have used this library for a terminal other than the above list without i
|
|||||||
## Notice
|
## Notice
|
||||||
|
|
||||||
This library is average stable now, I don't expect it to not to change that much.
|
This library is average stable now, I don't expect it to not to change that much.
|
||||||
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UpgradeManual.md) what to change to upgrade.
|
If there are any changes that will affect previous versions I will [describe](https://github.com/TimonPost/crossterm/blob/master/docs/UPGRADE.md) what to change to upgrade.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user