Rand Stats

REPL

zef:lizmat
Revision history for REPL

0.0.11  2024-11-25T20:37:00+01:00
    - Bumped dependency on Prompt to get more robust handling
      of faulty :editor input
    - Added support for --editor, --output-method and --header
      command line arguments
    - Added interactive command "output" to see/ set the output
      method while in the REPL

0.0.10  2024-11-25T15:22:36+01:00
    - Added support and documentation of :additional-completions
      named argument and method
    - Added exported sub "standard-completions" to allow for
      further customization and testing
    - Added support for "foo!" tab-completing to "FOO", "foo", "Foo"
    - Added exported sub "uniname-words" to conditionally
      support unicode word lookup functionality
    - Added tab-completion tests for the standard completions

0.0.9  2024-11-25T12:06:04+01:00
    - Added support for \word char completions if the
      "uniname-words" module is installed

0.0.8  2024-11-24T20:28:21+01:00
    - Bumped dependency on Prompt to get support for
      additional completions
    - Added support for \c[word uniname completions if the
      "uniname-words" module is installed

0.0.7  2024-11-24T14:29:39+01:00
    - Bumped dependency on Prompt to get completions support
    - Added :completions optional named argument and method
    - Added support for Raku completions by default
    - Added .supports-completions method

0.0.6  2024-11-22T20:00:21+01:00
    - Added "repl" CLI for easier access, with capabilities
      the same as the default Raku REPL, but with additional
      command capabilities
    - Added dependencies on the Prompt and Commands modules,
      allowing for quite a bit of code to be removed as that
      functionality is now abstracted into those modules
    - Added "exit", "quit", "help" and "editor" commands
    - Removed all of the editor roles: they now live in the
      Prompt module

0.0.5  2024-11-18T15:19:17+01:00
    - Changed REPL class into a role for optimal flexibility
    - Documented the available roles

0.0.4  2024-11-15T16:17:57+01:00
    - Fixed support for Readline

0.0.3  2024-11-14T21:56:24+01:00
    - Added support for Terminal::LineEditor  module
    - Added support for RAKUDO_LINE_EDITOR environment variable

0.0.2  2024-11-14T21:08:26+01:00
    - Added support for Linenoise module

0.0.1  2024-11-14T20:34:34+01:00
    - Initial version with support for Readline module