Manual

- Overview
- Tutorials
- FAQs
- History / Changes
- License

Reference

- Language
- Functions
- Operators
- Special Variables
- Pragmas
- Utilities
- Internals
- Platform Specific

Modules

- A • B • C • D • E
- F • G • H • I • L
- M • N • O • P • S
- T • U • X

News / Blogs

- Perl Buzz
- Perl Iron Man
- Perlsphere
- Planet Perl
- TPF news
- Use Perl

See also

- CPAN
- Perl.org
- Perl.com
- Perl 5 Wiki
- Perl Jobs
- Perl Mongers
- Perl Monks

Contact

- Site designed and maintained by Jon Allen (JJ)
- http://perl.jonallen.info

- View the project page and FAQs

# Term::UI::History

Perl 5 version 10.1 documentation
Go to top • Show page index • Download PDF

# Term::UI::History

- NAME
- SYNOPSIS
- DESCRIPTION
- FUNCTIONS
  - history("message string" [,VERBOSE])
- GLOBAL VARIABLES
- See Also
- AUTHOR
- COPYRIGHT

# NAME

Term::UI::History

# SYNOPSIS

        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;

# DESCRIPTION

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` .

# See Also

`Log::Message::Simple` , `Term::UI`

# AUTHOR

This module by Jos Boumans <kane@cpan.org>.

# COPYRIGHT

This module is copyright (c) 2005 Jos Boumans <kane@cpan.org>. All rights reserved.

This library is free software; you may redistribute and/or modify it under the same terms as Perl itself.

Page index

- NAME
- SYNOPSIS
- DESCRIPTION
- FUNCTIONS
  - history("message string" [,VERBOSE])
- GLOBAL VARIABLES
- See Also
- AUTHOR
- COPYRIGHT

Recently read

Tools

- Preferences