pub fn new(context: Context) -> Prompt {
        let mut p = Prompt::create(context);
        p.load_history();
        p.setup_env();
        p
    }
/// Creates prompt from context and loads history and environment.
Creates prompt from context and loads history and environment.
Creates prompt from context and loads history and environment .
pub fn new(context: Context) -> Prompt {
        let mut p = Prompt::create(context);
        p.load_history();
        p.setup_env();
        p
    }
pub fn new ( context : Context ) -> Prompt { let mut p = Prompt :: create ( context ) ; p . load_history ( ) ; p . setup_env ( ) ; p }
Creates prompt from context and loads history and environment.
Creates prompt from context and loads history and environment .
context
Context