1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
|
Revision history for Perl extension Shell::Perl.
0.0026 Sun Jan 08 12:40 PT 2017
- fix t/20expect_quit.t when TERM is not set
0.0025 Sat Jan 07 11:59 PT 2017
- requires version 0.77
- requires Getopt::Long 2.43 – bundling_values
0.0024 Fri Jan 06 2017
- every statement is now evalued by default
with the current perl version running the shell
- new shell command :set perl_version <version>
- change in CLI options: case-sensitivity & no auto abbreviations
- pirl -I dir1 -Idir2
- drop File::Slurp as a prereq
0.0023 Fri Jan 14:05:00 2014
- Update Makefile.PL from 'use 5.006' to 'use 5.008' as per RT#43117. Thanx ANDK.
- Fix dates in this file.
0.0022 Sat Mar 12 12:00:00 2011
- no real change
- Fix test again for 5.6 sake
- Improved Makefile.PL / META.yml
0.0021 Sat Mar 12 12:00:00 2011
- no real change
- New test fix for happy 5.6 testing
0.0020 Thu Mar 10 12:00:00 2011
- no real change
- Test fixes for keeping 5.6 happy
0.0019 Wed Mar 09 12:00:00 2011
- Dumper updated to work with Data::Dump 1.16+
0.0018 Sat Oct 25 12:00:00 2008
- fix t/11version.t to deal with IPC::Cmd $err
as an error message (undef on success) rather
than an error code (0 on success)
[Thanks, Andreas, for spotting that]
http://rt.cpan.org/Ticket/Display.html?id=40157
0.0017 Sun Mar 09 12:00:00 2008
- assume this is not supposed to work for Perls
under 5.6.0
- cope with noisy 5.6 blib at t/20expect_quit.t
(illustrated by test report http://www.nntp.perl.org/group/perl.cpan.testers/2008/03/msg1099937.html)
- pirl now accepts switches --version and -v
- added IPC::Cmd and Test::Deep as prerequisites
for testing
0.0016 Mon Mar 03 12:00:00 2008
- quit is now a method
- history is now persistent across sections
(should work with T::RL::Gnu and T::RL::Perl)
- new dependencies: File::HomeDir, Path::Class,
and File::Slurp
0.0015 Fri Jul 27 12:00:00 2007
- fixed 'quit'
- the first of the Expect tests: t/20expect_quit.t
- pirl now accepts switches --ornaments and --noornaments
0.0014 Thu Jul 26 12:00:00 2007
- Shell::Perl now prints to the output stream of the
associated term
- new test t/10compile.t
- :x is the same as :exit, :quit, :q
- quit is an alias to "sub { exit }" in the sandbox package
0.0013 Thu Jun 21 12:00:00 2007
- the dumpers now deparse Perl code
- added new dumper based on Data::Dump::Streamer,
no docs by now (try it with ":set out DDS")
0.0012 Thu Jun 21 12:00:00 2007
- added an experimental "dump history" command
(RT #26973, by mgrimes)
- hopefully get rid of the double newline in eval output
0.0011 Thu Jun 21 12:00:00 2007
- some minor improvements to Makefile.PL - conformance
to META.yml specification
- when dumping YAML, prefer YAML::Syck to YAML if available
- we have a bug to fix: the REPL and the running interpreter
share global state (like $_) and so relying on these
between lines is not nice (to say the least)
0.0010 Wed Mar 14 12:00:00 2007
- this is a read-eval-print loop and not a
read-eval-loop, doh
- total rewrite for the implementation of dumpers
- new output style with the plain dumper (idea
borrowed from Sepia by Sean O'Rourke)
- Data::Dump, Data::Dumper, YAML are only required
at runtime and fail gracefully if not there
- the preferred dumper is via Data::Dump, but it
falls back to Data::Dumper, YAML and the plain
dumper according to availability
- fix bug: inline contexts (like #scalar)
were not being respected for printing
- Makefile.PL required ExtUtils::MakeMaker 6.31
and we are more tolerant now (thanks, Lorn)
- now the right line number is used at
warnings and errors (Lorn again)
0.0009 Tue Mar 13 12:00:00 2007
- forgot README in MANIFEST
- the default evaluation package is now
"Shell::Perl::sandbox"
0.0008 Tue Mar 13 12:00:00 2007
- cmarcelo: some doc typos fixed
- a SEE ALSO section
- first CPAN release
0.0007 Wed Mar 07 12:00:00 2007
- added some POD to Shell.pm and pirl source files
0.0006 Fri Feb 23 12:00:00 2007
- sources imported to Google code (no history :(, yet)
- patches by cmarcelo:
* implement list and void contexts for evaluation
* implement context override in a per-input basis
- we have tests now, even though t/98pod-coverage.t
does not pass yet
0.0005 Sat Jan 27 12:00:00 2007
- relax the restrictions during eval - no strict qw(vars subs)
0.0004 Thu Jan 25 12:00:00 2007
- the same changes as before, now working
0.0003 Thu Jan 25 12:00:00 2007
- prompt changes with the script name
- psh renamed to pirl
- borked
0.0002 Wed Jan 24 12:00:00 2007
- Date fabricated.
0.0001 Tue Jan 23 12:00:00 2007
- Date fabricated.
|