Term::UI::History(3perl)

Term::UI::History3perl

History function

Usage

    use Term::UI::History qw[history];
    history("Some message");
    ### retrieve the history in printable form
    $hist  = Term::UI::History->history_as_string;
    ### redirect output
    local $Term::UI::History::HISTORY_FH = \*STDERR;

Overview

This module provides the "history" function for "Term::UI", printing and saving all the "UI" interaction.

Refer to the "Term::UI" manpage for details on usage from "Term::UI".

This module subclasses "Log::Message::Simple". Refer to its manpage for additional functionality available via this package.

Functions

history("message string" [,VERBOSE])

Records a message on the stack, and prints it to "STDOUT" (or actually $HISTORY_FH, see the "GLOBAL VARIABLES" section below), if the "VERBOSE" option is true.

The "VERBOSE" option defaults to true.

Global variables

$HISTORY_FH

This is the filehandle all the messages sent to "history()" are being printed. This defaults to *STDOUT.

Releases

3 releases since Debian 5.0 (Lenny); the text changed 2 times.

  1. 5.0
  2. 6.0
  3. 7

Author

This module by Jos Boumans <[email protected]>.

From perl-doc 5.14.2-21+deb7u3 in Debian 7 (Wheezy). Parsed by carta from the page's man source.