Horde_Cli pear.horde.org Horde_CLI Command line interface library Horde_Cli:: API for basic command-line functionality/checks Jan Schneider jan jan@horde.org yes Chuck Hagenbuch chuck chuck@horde.org no 2018-01-14 2.3.0 2.3.0 stable stable LGPL-2.1 * [jan] Add option to set a custom output handler. * [jan] Add option to pass output through a pager. 5.3.0 8.0.0alpha1 8.0.0alpha1 1.7.0 Horde_Support pear.horde.org 2.0.0 3.0.0alpha1 3.0.0alpha1 Horde_Translation pear.horde.org 2.2.0 3.0.0alpha1 3.0.0alpha1 0.0.1 0.0.1 alpha alpha 2003-07-04 LGPL-2.1 * Initial release as a PEAR package 0.0.2 0.0.2 alpha alpha 2006-05-08 LGPL-2.1 * Converted to package.xml 2.0 for pear.horde.org 2006-12-31 0.1.0 0.1.0 alpha alpha LGPL-2.1 * Add 'default' parameter to Horde_CLI::prompt(). 1.0.0alpha1 1.0.0 alpha alpha 2011-03-08 LGPL-2.1 * Initial Horde 4 package. * Horde_CLI:: -> Horde_Cli:: 1.0.0beta1 1.0.0 beta beta 2011-03-16 LGPL-2.1 * First beta release for Horde 4. 1.0.0RC1 1.0.0 beta beta 2011-03-22 LGPL-2.1 * First release candidate for Horde 4. 1.0.0RC2 1.0.0 beta beta 2011-03-29 LGPL-2.1 * Second release candidate for Horde 4. 1.0.0 1.0.0 stable stable 2011-04-06 LGPL-2.1 * First stable release for Horde 4. 1.0.1 1.0.0 stable stable 2011-06-01 LGPL-2.1 * [jan] Updated Slovak translation. * [jan] Updated Spanish translation. 1.0.2 1.0.0 stable stable 2011-07-05 LGPL-2.1 * [jan] Update Lithuanian translation. * [jan] Update Brazilian Portuguese translation. 1.0.3 1.0.0 stable stable 2011-07-27 LGPL-2.1 * [jan] Update Latvian translation. * [jan] Fall back to standard prompt if password prompt not possible. 1.0.4 1.0.0 stable stable 2011-11-22 LGPL-2.1 * [jan] Don't overwrite $_SERVER superglobals unconditionally, to allow setting them through environment variables (Bug #10758). 2.0.0alpha1 2.0.0 alpha alpha 2012-07-05 LGPL-2.1 * First alpha release for Horde 5. * [jan] Use late static binding in init() for easier extension of Horde_Cli. 2.0.0beta1 2.0.0 beta alpha 2012-07-19 LGPL-2.1 * First beta release for Horde 5. 2.0.0beta2 2.0.0 beta alpha 2012-08-29 LGPL-2.1 * [jan] Include file and line when calling Horde_Cli#fatal() with an exception. 2.0.0RC1 2.0.0 beta alpha 2012-10-26 LGPL-2.1 * [jan] Update Japanese translation. 2.0.0 2.0.0 stable stable 2012-10-30 LGPL-2.1 * First stable release for Horde 5. 2.0.1 2.0.0 stable stable 2012-11-06 LGPL-2.1 * [jan] Update Dutch translation (Arjen de Korte <build+horde@de-korte.org>). 2.0.2 2.0.0 stable stable 2013-01-09 LGPL-2.1 * [jan] Update Basque translation (Ibon Igartua <ibon.igartua@ehu.es>). 2.0.3 2.0.0 stable stable 2013-01-29 LGPL-2.1 * [jan] Update French translation (Paul De Vlieger <paul.de_vlieger@moniut.univ-bpclermont.fr>). 2.0.4 2.0.0 stable stable 2013-07-16 LGPL-2.1 * [jan] Print additional error details in fatal errors if available. 2.0.5 2.0.0 stable stable 2014-04-03 LGPL-2.1 * [jan] Fix printing of structured fatal error details. 2.0.6 2.0.0 stable stable 2015-01-08 LGPL-2.1 * [jan] Support loading translations from Composer-installed package. * [jan] Improve PSR-2 compatibility. 2.0.7 2.0.0 stable stable 2016-07-12 LGPL-2.1 * [jan] Improve PHP 7.1 compatibility. 2.1.0 2.1.0 stable stable 2017-03-20 LGPL-2.1 * [jan] Add header() method to turn a string into an outlined header. * [jan] Add color() method to colorize output with any supported color. 2.2.0 2.2.0 stable stable 2017-05-03 LGPL-2.1 * [jan] Use rectangular background coloring for messages and errors. * [jan] Add Horde_Cli#block(). * [jan] Use the system's newline character(s). * [jan] Fix color sequences for black and darkgray. * [jan] Mark PHP 7 as supported. * [jan] Wrap content matching the terminal width. * [jan] Add Horde_Cli#getWidth() to return the terminal width. * [jan] Add Horde_Cli_Color. 2.2.1 2.2.0 stable stable 2017-05-04 LGPL-2.1 * [jan] Silence errors from tput and stty (Bug #14632). 2.2.2 2.2.0 stable stable 2017-05-04 LGPL-2.1 * [jan] Really silence errors from tput and stty (Bug #14632). 2.2.3 2.2.0 stable stable 2017-05-30 LGPL-2.1 * [jan] Fix fatal error screen for PHP 7 error objects. * [jan] Fix header() method to print, not return the header. 2.2.4 2.2.0 stable stable 2017-06-22 LGPL-2.1 * [jan] Fix returning to normal font after text with light colors. 2.3.0 2.3.0 stable stable 2018-01-14 LGPL-2.1 * [jan] Add option to set a custom output handler. * [jan] Add option to pass output through a pager.