The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
(Recent) Revision history for Perl extension Data-Dumper-Interp

6.001 - Added set_addrvis_digits() & addrvis_forget()

6.000 - 1. Option Refaddr() added to show abbreviated ref addresses.

        2. Shortcut function/method names can now include 'r' to imply
           Refaddr(1) and any number to imply Maxdepth(number).

        3. Shortcut functions/methods are now auto-generated using a naming
           convention: "Modifier" characters are glued onto one of the 5 basic
           method names (ivis, dvis, vis, avis, or hvis) in any order
           with optional underscore separators.  For example using 'viso'
           or 'ovis' or 'vis_o' will generate code to call 'vis' with
           option Objects(0) to show object internals.  Another example is
           dvisr3, dvis3r, dvis_r_3, etc. which calls 'dvis' configured to
           show the abbreviated addresses of any refs in interpolated
           variables, and to show at most 3 levels of structured data.

           This eliminates memory bloat rarely unused subs.  In fact,
           a fixed repertoire of variations is no longer really feasible.

           Methods are created when first called using the AUTOLOAD mechanism.

           import() generates stub declarations for imported functions so
           that prototypes are properly checked; the bodies are generated only
           if/when actually called.

        4. The names 'alvis' and 'hlvis' are deprecated but still supported
           as special cases.  Please use avisl, etc. instead (i.e. place
           the modifier 'l' before or after the basic method name).

5.029 - Implement ravis,ravisq,rhvis,rhvisq which prefix object and
        non-blessed container contents with type<abbrevatedaddress>
        ala addrvis().

5.025 - qsh() now quotes for cmd.com on windows (instead of /bin/sh)