Skip to content

Rust interface to terminal curses library / libraries.

Notifications You must be signed in to change notification settings

lilyball/rust-curses

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust-curses

Rust interface to terminal curses library / libraries.

The contents of hello3.rs and hello4.rs are adapted from the ncurses tutorial, specifically helloworld and init.

The contents of rust.rs are adapted from /usr/include/ncurses.h, which have the following copyright notice:

/****************************************************************************

  • Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. *
  •                                                                      *
    
  • Permission is hereby granted, free of charge, to any person obtaining a *
  • copy of this software and associated documentation files (the *
  • "Software"), to deal in the Software without restriction, including *
  • without limitation the rights to use, copy, modify, merge, publish, *
  • distribute, distribute with modifications, sublicense, and/or sell *
  • copies of the Software, and to permit persons to whom the Software is *
  • furnished to do so, subject to the following conditions: *
  •                                                                      *
    
  • The above copyright notice and this permission notice shall be included *
  • in all copies or substantial portions of the Software. *
  •                                                                      *
    
  • THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
  • OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
  • MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
  • IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
  • DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
  • OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
  • THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
  •                                                                      *
    
  • Except as contained in this notice, the name(s) of the above copyright *
  • holders shall not be used in advertising or otherwise to promote the *
  • sale, use or other dealings in this Software without prior written *
  • authorization. * ****************************************************************************/

/****************************************************************************

  • Author: Zeyd M. Ben-Halim zmbenhal@netcom.com 1992,1995 *
  • and: Eric S. Raymond <esr@snark.thyrsus.com>                         *
    
  • and: Thomas E. Dickey                        1996-on                 *
    

****************************************************************************/

About

Rust interface to terminal curses library / libraries.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%