diff --git a/Cargo.toml b/Cargo.toml index aa98c99..77da48c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,15 +8,15 @@ keywords = ["ncurses", "TUI", "UI"] license = "MIT" name = "cursive" readme = "Readme.md" -repository = "https://github.com/gyscos/Cursive" +repository = "https://github.com/gyscos/cursive" version = "0.12.1-alpha.0" edition = "2018" [badges.travis-ci] -repository = "gyscos/Cursive" +repository = "gyscos/cursive" [badges.appveyor] -repository = "gyscos/Cursive" +repository = "gyscos/cursive" [dependencies] enum-map = "0.5" diff --git a/Readme.md b/Readme.md index da33ecf..60710c0 100644 --- a/Readme.md +++ b/Readme.md @@ -1,13 +1,13 @@ # Cursive [![crates.io](https://meritbadge.herokuapp.com/cursive)](https://crates.io/crates/cursive) -[![Build Status (travis)](https://travis-ci.org/gyscos/Cursive.svg?branch=master)](https://travis-ci.org/gyscos/Cursive) +[![Build Status (travis)](https://travis-ci.org/gyscos/cursive.svg?branch=master)](https://travis-ci.org/gyscos/cursive) [![Build status (appveyor)](https://ci.appveyor.com/api/projects/status/uk5pww718jsp5x2l/branch/master?svg=true)](https://ci.appveyor.com/project/gyscos/cursive/branch/master) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) [![Gitter chat](https://badges.gitter.im/gyscos/cursive.png)](https://gitter.im/cursive-rs/cursive) -Cursive is a TUI (Text User Interface) library for rust. It uses ncurses by default, but [other backends are available](https://github.com/gyscos/Cursive/wiki/Backends). +Cursive is a TUI (Text User Interface) library for rust. It uses ncurses by default, but [other backends are available](https://github.com/gyscos/cursive/wiki/Backends). It allows you to build rich user interfaces for terminal applications. @@ -24,10 +24,10 @@ Or to use the latest git version: ```toml [dependencies] -cursive = { git = "https://github.com/gyscos/Cursive" } +cursive = { git = "https://github.com/gyscos/cursive" } ``` -([You will also need ncurses installed.](https://github.com/gyscos/Cursive/wiki/Install-ncurses)) +([You will also need ncurses installed.](https://github.com/gyscos/cursive/wiki/Install-ncurses)) ```rust,no_run use cursive::Cursive; @@ -47,9 +47,9 @@ fn main() { } ``` -[![Cursive dialog example](https://raw.githubusercontent.com/gyscos/Cursive/master/doc/cursive_example.png)](examples/dialog.rs) +[![Cursive dialog example](https://raw.githubusercontent.com/gyscos/cursive/master/doc/cursive_example.png)](examples/dialog.rs) -Check out the other [examples](https://github.com/gyscos/Cursive/tree/master/examples) to get these results, and more: +Check out the other [examples](https://github.com/gyscos/cursive/tree/master/examples) to get these results, and more:
edit.rs example @@ -66,9 +66,9 @@ _(Colors may depend on your terminal configuration.)_ These tutorials may help you get started with cursive: -* [Starting with cursive: (1/3)](https://github.com/gyscos/Cursive/tree/master/doc/tutorial_1.md) -* [Starting with cursive: (2/3)](https://github.com/gyscos/Cursive/tree/master/doc/tutorial_2.md) -* [Starting with cursive: (3/3)](https://github.com/gyscos/Cursive/tree/master/doc/tutorial_3.md) +* [Starting with cursive: (1/3)](https://github.com/gyscos/cursive/tree/master/doc/tutorial_1.md) +* [Starting with cursive: (2/3)](https://github.com/gyscos/cursive/tree/master/doc/tutorial_2.md) +* [Starting with cursive: (3/3)](https://github.com/gyscos/cursive/tree/master/doc/tutorial_3.md) ## Third-party views @@ -96,7 +96,7 @@ First off, terminals are messy. A small set of features is standard, but beyond * **Colors**: the basic 8-colors palette should be broadly supported. User-defined colors is not supported in the raw linux TTY, but should work in most terminals, although it's still kinda experimental. * **UTF-8**: Currently Cursive really expects a UTF-8 locale. It may eventually get patched to support window borders on other locales, but it's not a priority. -There is initial support for [wide characters](https://en.wikipedia.org/wiki/CJK_characters). [RTL](https://en.wikipedia.org/wiki/Right-to-left) support [is planned](https://github.com/gyscos/Cursive/issues/31), but still very early. +There is initial support for [wide characters](https://en.wikipedia.org/wiki/CJK_characters). [RTL](https://en.wikipedia.org/wiki/Right-to-left) support [is planned](https://github.com/gyscos/cursive/issues/31), but still very early. ### Input @@ -108,4 +108,4 @@ There is initial support for [wide characters](https://en.wikipedia.org/wiki/CJK ## Alternatives -See also [tui-rs](https://github.com/fdehau/tui-rs) - and a small [comparison page](https://github.com/gyscos/Cursive/wiki/Cursive-vs-tui%E2%80%90rs). +See also [tui-rs](https://github.com/fdehau/tui-rs) - and a small [comparison page](https://github.com/gyscos/cursive/wiki/Cursive-vs-tui%E2%80%90rs). diff --git a/src/lib.rs b/src/lib.rs index 45f5eaa..e75f110 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,7 +3,7 @@ //! [Cursive] is a [TUI] library - it lets you easily build rich interfaces //! for use in a terminal. //! -//! [Cursive]: https://github.com/gyscos/Cursive +//! [Cursive]: https://github.com/gyscos/cursive //! [TUI]: https://en.wikipedia.org/wiki/Text-based_user_interface //! //! ## Getting started diff --git a/src/views/edit_view.rs b/src/views/edit_view.rs index 6726754..6d037fd 100644 --- a/src/views/edit_view.rs +++ b/src/views/edit_view.rs @@ -28,7 +28,7 @@ pub type OnSubmit = dyn Fn(&mut Cursive, &str); /// /// From the [edit example][1]. /// -/// [1]: https://github.com/gyscos/Cursive/blob/master/examples/edit.rs +/// [1]: https://github.com/gyscos/cursive/blob/master/examples/edit.rs /// /// ```rust /// # use cursive::Cursive;