Revision history for Term::Form
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".