Revision history for Term::Form 0.558 2024-10-28 - fill_form: pause with 'No fields!' if there are no fields. - Term::Choose minimum version 1.767. 0.557 2024-04-26 - readline: removed broken 'history' behaviour. 0.556 2024-04-20 - Update documentation. - Term::Choose minimum version 1.764. - Code refactoring. 0.555 2024-01-12 - Truncated strings are marked with a trailing '~'. 0.554 2023-07-23 - Bugfix 'auto_up' 0 and 1: preserve info output. 0.553 2023-02-17 - Update year copyright. - Bugfix skip_items: check if key is defined. 0.552 2022-07-17 - Update key bindings. 0.551 2022-06-25 - Update readline history. 0.550 2022-06-17 - It is now required to load Term::From::ReadLine to call 'readline'. - No restrictions when clear_screen is set to '2'. - Bugfix: return empty string for all non set values. - Bugfix Control-X. 0.547 2022-05-01 - readline: refactoring output. - fill_form: removed deprecated option 'section_separators'. 0.546 2022-04-18 - readline: new option 'history'. - readline: new keys for big-step movement. - Code refactoring. 0.545 2022-04-09 - Code refactoring. 0.544 2022-04-03 - Bugfix readline: clear info. - Code refactoring. - Update documentation. 0.543 2022-03-31 - Moved 'readline' to the new module Term::Form::ReadLine. 0.542 2022-03-23 - Code refactoring (__write_first_screen). 0.541 2022-03-23 - Update option 'auto_up'. - Update year copyright. 0.540 2021-11-11 - Raised Perl minimum version to 5.10.0. - Use '\v'. 0.539 2021-10-02 - Update 'validate_options'. 0.538 2021-08-24 - Update move-around keys. - __write_screen: bugfix cursor position. 0.537 2021-07-12 - The info-lines get their own term_w. 0.536 2021-07-11 - Term::Choose minimum version 1.734. 0.535 2021-06-30 - Replaced the option 'section_separators' with the option 'skip_items'. - Update documentation. 0.534 2021-06-22 - Use Carp again. - New options 'footer', 'keep' and 'page'. - readline: print info string only once. - readline: retain entered string if term size changes. 0.533 2021-06-17 - Adapt the code to the updated Term::Choose. 0.532 2021-04-25 - Replace 'croak' with 'die' and 'carp' with 'warn'. 0.531 2021-03-21 - Experimental option 'section_separators'. 0.530 2021-03-04 - Update option 'clear_screen'. - Bugfix in before_readline. 0.529 2021-01-01 - Add bugracker info to the Makefile.PL. - Update year copyright. 0.528 2020-04-21 - "Term::Choose": minimum version is "1.711". - Option validation: rename ARRAY to Array_Int. 0.527 2020-03-12 - Term::Choose::Util minimum version is "0.117". 0.526 2020-03-08 - Adapt the code to the updated Term::Choose. 0.525 2020-03-04 - 'fill_form': experimental option 'extra'. 0.524 2019-12-01 - Updated Term::Choose::Util: adapt 'unicode_sprintf'. 0.523 2019-11-30 - Option color: 2 is a valid value. 0.522 2019-10-19 - Bugfix in "fill_form" - 'page_up' and 'page_down': check argument of 'up()'. 0.521 2019-10-05 - Refactored functional interface. - Added option 'color'. 0.520 2019-09-05 - Adapt the code to the updated Term::Choose. 0.519 2019-08-18 - Fixed EXPORT_OK. 0.518 2019-08-18 - Add functional interface. - 'Ctrl-X' now also available in "fill_form". - Bugfix for pre_text. - Use unicode_sprintf from Term::Choose::Util. - Update documentation. 0.517 2019-07-07 - Removed DESTROY. - Use validate_options from Term::Choose. - Update options handling. 0.516 2019-07-04 - Use constants LINE_FEED/CARRIAGE_RETURN. - The construcor 'new' can now take options. 0.515 2019-07-02 - "hide_cursor": 3 allowed values. 0.514 2019-06-30 - "readline": Pressing 'Ctrl-X' clears the input. With the input puffer empty "readline" returns nothing if 'Ctrl-X' is pressed. 0.513 2019-06-08 - Bugfix in before_readline. - Bugfix in add_char. - New option 'hide_cursor'. - Update hide_cursor. 0.512 2019-05-06 - Code refactoring. 0.511 2019-04-18 - Bufix: reset_term to early. 0.510 2019-04-05 - "readline": use 'Ctrl-X' instead of 'Ctrl-D' to return undef. 0.509 2019-03-29 - "readine": bugfix in 'before' string. - Bugfix in 'delete'. 0.508 2019-01-28 - "readline": new option 'show_context'. - "readline": arrow-up goes back 10 chars, arrow-down goes forward 10 chars. 0.507 2019-01-25 - Bugfix in 'fill_form': reset available width. - Handle terminal size change. - Enable threshold in 'fill_form' 0.506 2019-01-20 - MSWin32: always use "Win32::Console::ANSI". 0.505 2019-01-05 - Bugfix in "read_line". 0.504 2018-12-25 - Bugfix "line_fold". 0.503 2018-12-17 - Set SHOW_CURSOR. 0.502 2018-11-14 - Bugfix parameter validation. 0.501 2018-08-21 - Use "Term::Choose::Linux" and "Term::Choose::Win32". [GH #1 mlawren ] - "Term::Choose" minimum version is "1.626". 0.500_02 2018-08-18 - Developer release. 0.500_01 2018-08-18 - Developer release. 0.500 2018-08-08 - The only non-core dependency is now "Term::Choose" if not MSWin32 OS. 0.321_08 2018-08-08 - Developer release. 0.321_07 2018-08-06 - Developer release. 0.321_06 2018-08-05 - Developer release. 0.321_05 2018-08-03 - Developer release. 0.321_04 2018-07-31 - Developer release. 0.321_03 2018-07-31 - Developer release. 0.321_02 2018-07-30 - Developer release. 0.321_01 2018-07-29 - Developer release. 0.321 2018-07-20 - Stringify gcstring explicitly. - Update constants Win32. 0.320 2018-07-19 - Bugfix in restore $self. - Catch unused keys. - "Term::ReadKey" is now optional. - Removed deprecated method 'config'. - "Term::Form" inherits form "Term::Choose". - Use the constants form "Term::Choose". - "Term::Choose" minimum version is "1.607". 0.316 2018-06-19 - Reset $self before leaving "readline"/"fill_form". - Method "config" deprecated. 0.315 2018-03-13 - "readline": trim prompt if it is to long. 0.314 2018-03-12 - Bugfix "readline" with 'info'. - "readline": after returning the output is removed. - Bufix: stuck cursor if 'auto_up' == 1 and @list == 1. - New dependency: Term::Choose. 0.313 2018-02-11 - Bugfix newline. 0.312 2018-02-10 - Added the option 'info'. - Update documentation. 0.311 2018-02-08 - Added the option 'clear_screen'. - Modified option 'auto_up'. - "fill_form" has "back" on by default. - Update documentation. 0.310 2016-08-30 - Renamed "Term::ReadLine::Simple" to "Term::Form".