diff --git a/src/main b/src/main deleted file mode 100755 index a3204ff..0000000 Binary files a/src/main and /dev/null differ diff --git a/src/main.rs b/src/main.rs index a1cb091..f9ec9f7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,11 +1,23 @@ +/* +Program: Bibliofile +Language: Rustc 1.68.0 +ide: Visual Studio Code +Operating system: Linux Mint 21.1 +Purpose: ncurses based ereader and library manager for Linux terminal environments. +Last edited: 10:18 PM 3/16/23 +*/ + use std::fs::File; use std::io::prelude::*; use std::env; extern crate ncurses; + +//initial function. Reads the ebook passed by argument. +//TODO: add visual library to pull up ebooks. fn main() -> std::io::Result<()> { let args: Vec = env::args().collect(); - + let filename = &args[1]; let mut file = File::open(filename).expect("cannot open file."); @@ -19,10 +31,12 @@ fn main() -> std::io::Result<()> { } + +//screen init function fn screen(){ ncurses::initscr(); - ncurses::printw("Hello World!"); + ncurses::addstr("Hello World!"); ncurses::refresh(); ncurses::getch(); ncurses::endwin();