8 years agouse AutoPrereqs, making sure to skip optional plugins
Karen Etheridge [Sun, 29 Sep 2013 22:13:41 +0000]
use AutoPrereqs, making sure to skip optional plugins

8 years agoDevel-REPL-1.003024 v1.003024
Karen Etheridge [Wed, 25 Sep 2013 04:11:50 +0000]

  - re-release with fixed compile test

8 years agochangelog for [Test::Compile] release
Karen Etheridge [Wed, 25 Sep 2013 03:49:10 +0000]
changelog for [Test::Compile] release

8 years agonew pluginbundle adds a Makefile.PL and Build.PL
Karen Etheridge [Wed, 25 Sep 2013 03:48:51 +0000]
new pluginbundle adds a Makefile.PL and Build.PL

8 years agoprint the error when loading failed unexpectedly
Karen Etheridge [Tue, 24 Sep 2013 04:22:16 +0000]
print the error when loading failed unexpectedly

8 years agodisplay the error message when loading the plugin failed, to diagnose mysterious...
Karen Etheridge [Sun, 15 Sep 2013 19:21:57 +0000]
display the error message when loading the plugin failed, to diagnose mysterious failures

8 years agoDevel-REPL-1.003023 v1.003023
Karen Etheridge [Thu, 12 Sep 2013 00:53:36 +0000]

  - The default profile is now "Minimal", not "Default", as Default requires
    some optional features; Default renamed to Standard (RT#88615)

8 years agodocument the optional features
Karen Etheridge [Thu, 12 Sep 2013 00:51:33 +0000]
document the optional features

8 years agomove Default profile to Standard; default profile is now Minimal
Karen Etheridge [Thu, 12 Sep 2013 00:41:08 +0000]
move Default profile to Standard; default profile is now Minimal

8 years agoDevel-REPL-1.003022 v1.003022
Karen Etheridge [Tue, 10 Sep 2013 01:56:39 +0000]

  - workaround added for plugins consuming plugins that use optional features
  - install problems fixed when some optional prereqs are not installed, by
    properly detecting the lack of features during testing (RT#88542)
  - spelling fixes (RT#87691, David Steinbrunner)

8 years agospelling fixes - RT#87691
Karen Etheridge [Tue, 10 Sep 2013 00:32:44 +0000]
spelling fixes - RT#87691

8 years agochangelog for RT#88542
Karen Etheridge [Tue, 10 Sep 2013 00:30:17 +0000]
changelog for RT#88542

8 years agoMerge branch 'topic/fix_dzil'
Karen Etheridge [Tue, 10 Sep 2013 00:28:02 +0000]
Merge branch 'topic/fix_dzil'

This fixes RT#88542.

8 years agovisible skip messages caught a bug! Data::Dump::Concise != Data::Dumper::Concise
Karen Etheridge [Tue, 10 Sep 2013 00:27:40 +0000]
visible skip messages caught a bug! Data::Dump::Concise != Data::Dumper::Concise

8 years agovisibly skip all the plugins we cannot test - make it more clear what is not installed topic/fix_dzil
Karen Etheridge [Tue, 10 Sep 2013 00:26:04 +0000]
visibly skip all the plugins we cannot test - make it more clear what is not installed

8 years agodo not load completion drivers unless completion plugin has its prereqs satisfied too
Karen Etheridge [Tue, 10 Sep 2013 00:08:33 +0000]
do not load completion drivers unless completion plugin has its prereqs satisfied too

8 years agoload dependent plugins earlier, so we can detect compile errors sooner (RT#88563)
Karen Etheridge [Tue, 10 Sep 2013 00:00:17 +0000]
load dependent plugins earlier, so we can detect compile errors sooner (RT#88563)

8 years agoskip compile tests for plugins using optional features - we conditionally test these...
Karen Etheridge [Mon, 9 Sep 2013 22:45:19 +0000]
skip compile tests for plugins using optional features - we conditionally test these in other tests as well

8 years agofail on warnings only for the author (helps avoid upstream deprecation issues from...
Karen Etheridge [Mon, 9 Sep 2013 22:02:39 +0000]
fail on warnings only for the author (helps avoid upstream deprecation issues from preventing installation)

8 years agocheck result of eval operation rather than looking at $@
Karen Etheridge [Mon, 9 Sep 2013 22:00:58 +0000]
check result of eval operation rather than looking at $@

8 years agoclarify that we migrated to dzil last release too!
Karen Etheridge [Mon, 9 Sep 2013 04:37:15 +0000]
clarify that we migrated to dzil last release too!

8 years agoDevel-REPL-1.003021 v1.003021
Karen Etheridge [Mon, 9 Sep 2013 02:12:21 +0000]

  - removed use of deprecated functions from Class::MOP
  - long-deprecated Devel::REPL::Plugin::NewlineHack removed at last

8 years agoMerge branch 'topic/dzil'
Karen Etheridge [Mon, 9 Sep 2013 01:55:55 +0000]
Merge branch 'topic/dzil'

8 years agoremove the tests that blow up - maybe fix later
Karen Etheridge [Mon, 9 Sep 2013 00:56:26 +0000]
remove the tests that blow up - maybe fix later

8 years agowhitespace fixes
Karen Etheridge [Sun, 8 Sep 2013 23:56:20 +0000]
whitespace fixes

8 years agothis test warns when we load, so might as well delete it now
Karen Etheridge [Sun, 8 Sep 2013 23:35:15 +0000]
this test warns when we load, so might as well delete it now

8 years agomake "perl -c script/re.pl" not start up the REPL
Karen Etheridge [Sun, 8 Sep 2013 23:33:15 +0000]
make "perl -c script/re.pl" not start up the REPL

8 years agoadd contributors metadata
Karen Etheridge [Sun, 8 Sep 2013 22:28:01 +0000]
add contributors metadata

8 years agoconvert to Dist::Zilla
Karen Etheridge [Sun, 8 Sep 2013 22:27:14 +0000]
convert to Dist::Zilla

8 years agoremove unneeded shebangs and "use lib" directives
Karen Etheridge [Mon, 9 Sep 2013 00:40:42 +0000]
remove unneeded shebangs and "use lib" directives

8 years agoadd use strict; use warnings to modules, just to be sure
Karen Etheridge [Mon, 9 Sep 2013 00:36:46 +0000]
add use strict; use warnings to modules, just to be sure

8 years agomore Changes formatting fixes
Karen Etheridge [Mon, 9 Sep 2013 01:05:20 +0000]
more Changes formatting fixes

8 years agouse vars -> our
Karen Etheridge [Thu, 5 Sep 2013 18:00:26 +0000]
use vars -> our

8 years agoRemove soon-to-be-deprecated use of Class::MOP::load_class
Karen Etheridge [Thu, 5 Sep 2013 17:57:45 +0000]
Remove soon-to-be-deprecated use of Class::MOP::load_class

8 years agomake changelog more readable, CPAN::Changes-compliant
Karen Etheridge [Thu, 18 Jul 2013 21:34:32 +0000]
make changelog more readable, CPAN::Changes-compliant

9 years agobump version to 1.003020 for release v1.003020
Karen Etheridge [Mon, 8 Jul 2013 17:01:46 +0000]
bump version to 1.003020 for release

9 years agofix shebang (RT#70928)
Karen Etheridge [Mon, 8 Jul 2013 17:00:44 +0000]
fix shebang (RT#70928)

9 years agoignore this .bak file too v1.003019
Karen Etheridge [Thu, 27 Jun 2013 22:39:10 +0000]
ignore this .bak file too

9 years agobump version for release
Karen Etheridge [Thu, 27 Jun 2013 22:38:27 +0000]
bump version for release

9 years agomake tests pass if Lexical::Persistence is not installed
Karen Etheridge [Thu, 27 Jun 2013 22:29:28 +0000]
make tests pass if Lexical::Persistence is not installed

9 years agoskip all the usual cruft (this gets expanded at build time - dont panic!)
Karen Etheridge [Thu, 27 Jun 2013 22:19:12 +0000]
skip all the usual cruft (this gets expanded at build time - dont panic!)

9 years agoignore generated MANIFEST
Karen Etheridge [Thu, 27 Jun 2013 22:18:55 +0000]
ignore generated MANIFEST

9 years agoif PPI::XS can be installed, make sure it is the version without the defined(@array...
Karen Etheridge [Fri, 24 May 2013 16:37:18 +0000]
if PPI::XS can be installed, make sure it is the version without the defined(@array) clause in it

9 years agochangelog
Karen Etheridge [Thu, 27 Jun 2013 22:34:39 +0000]

9 years agoFix "No arguments!" error in Plugin::DDS when nothing to dump (fixes: #71205)
Ash Berlin [Fri, 24 May 2013 10:03:32 +0000]
Fix "No arguments!" error in Plugin::DDS when nothing to dump (fixes: #71205)

9 years agobump version, add timestamp to changelog for next release v1.003018
Karen Etheridge [Sun, 19 May 2013 16:01:50 +0000]
bump version, add timestamp to changelog for next release

9 years agoadd self to contributors
Karen Etheridge [Sun, 19 May 2013 16:00:56 +0000]
add self to contributors

9 years agosee if making the Term::ReadLine attr lazy helps at all...
Karen Etheridge [Sun, 19 May 2013 16:00:42 +0000]
see if making the Term::ReadLine attr lazy helps at all...

9 years agowe need a .gitignore file here
Karen Etheridge [Sun, 19 May 2013 15:57:23 +0000]
we need a .gitignore file here

9 years agoremove pointless "required" fields for attrs with defaults/builders
Karen Etheridge [Sun, 19 May 2013 15:56:20 +0000]
remove pointless "required" fields for attrs with defaults/builders

9 years agofix spelling here too
Karen Etheridge [Mon, 8 Apr 2013 17:28:32 +0000]
fix spelling here too

9 years agofix name of package in changelog
Karen Etheridge [Mon, 8 Apr 2013 17:22:01 +0000]
fix name of package in changelog

9 years agobump version for next release v1.003017
Karen Etheridge [Wed, 3 Apr 2013 21:23:27 +0000]
bump version for next release

9 years agoRT#84246 - Term::ReadLine issues
Karen Etheridge [Wed, 3 Apr 2013 21:21:58 +0000]
RT#84246 - Term::ReadLine issues

9 years agochangelog entry for release v1.003016
Karen Etheridge [Tue, 26 Mar 2013 16:52:09 +0000]
changelog entry for release

9 years agobump version for next release
Karen Etheridge [Tue, 26 Mar 2013 16:51:25 +0000]
bump version for next release

9 years agoadd warnings tests
Karen Etheridge [Tue, 26 Mar 2013 16:40:07 +0000]
add warnings tests

9 years agoremove unneeded use of FindBin
Karen Etheridge [Tue, 26 Mar 2013 16:39:09 +0000]
remove unneeded use of FindBin

9 years agoensure all tests run via done_testing()
Karen Etheridge [Tue, 26 Mar 2013 16:38:36 +0000]
ensure all tests run via done_testing()

9 years agoremove shebangs, add strictures to all tests
Karen Etheridge [Tue, 26 Mar 2013 16:37:35 +0000]
remove shebangs, add strictures to all tests

9 years agoMerge branch 'topic/plugin_load_fixes'
Karen Etheridge [Tue, 26 Mar 2013 16:36:47 +0000]
Merge branch 'topic/plugin_load_fixes'

9 years agochangelog for patches - RT#84011
Karen Etheridge [Tue, 26 Mar 2013 16:36:40 +0000]
changelog for patches - RT#84011

9 years agouse traits from Moose rather than MooseX::AttributeHelpers
Zakariyya Mughal [Sun, 17 Mar 2013 22:34:10 +0000]
use traits from Moose rather than MooseX::AttributeHelpers

9 years agotest plugin loading
Zakariyya Mughal [Sun, 17 Mar 2013 22:27:46 +0000]
test plugin loading

9 years agobump version for release, and fix changelog entries v1.003015
Karen Etheridge [Fri, 1 Mar 2013 18:26:27 +0000]
bump version for release, and fix changelog entries

9 years agoRT#83669, RT#83677 - change the default state for these plugins
Karen Etheridge [Fri, 1 Mar 2013 18:17:56 +0000]
RT#83669, RT#83677 - change the default state for these plugins

9 years agochangelog for ilmari's fix
Karen Etheridge [Fri, 1 Mar 2013 18:09:56 +0000]
changelog for ilmari's fix

9 years agoSplit symbol name instead of munging it in-place
Dagfinn Ilmari Mannsåker [Wed, 6 Feb 2013 11:45:57 +0000]
Split symbol name instead of munging it in-place

It's actually an object (with string overload), so this avoids an
"Attempt to use reference as lvalue in substr" warning on perl 5.16.

9 years agoinclude repository in metadata
Karen Etheridge [Sun, 27 Jan 2013 17:58:32 +0000]
include repository in metadata

9 years agoignore our own tarball
Karen Etheridge [Wed, 31 Oct 2012 20:40:47 +0000]
ignore our own tarball

9 years agobump version for release
Karen Etheridge [Wed, 31 Oct 2012 20:38:58 +0000]
bump version for release

9 years agouse namespace::autoclean in Moose classes
Karen Etheridge [Wed, 31 Oct 2012 20:21:55 +0000]
use namespace::autoclean in Moose classes

9 years agochangelog
Karen Etheridge [Wed, 31 Oct 2012 20:37:04 +0000]

9 years agouse native traits instead of MXAH
Justin Hunter [Wed, 31 Oct 2012 20:14:03 +0000]
use native traits instead of MXAH

10 years agoUpdate version for 1.003013 release
Chris Marshall [Sat, 19 May 2012 18:50:54 +0000]
Update version for 1.003013 release

10 years agoRevert "Fixed minor logic inverson in MultiLine/PPI.pm"
Chris Marshall [Sat, 19 May 2012 18:09:39 +0000]
Revert "Fixed minor logic inverson in MultiLine/PPI.pm"

This reverts commit d8153bec650b92d2cd68449a148c393c51e877e9.
The fix made it possible to continue q{} constructs across
lines but, it also allowed "q\n" to continue as well which
is not valid.  Reverting until further investigation can be

11 years agoMake Sys::SigAction default=>0 for Win32
Chris Marshall [Fri, 18 Feb 2011 03:42:02 +0000]
Make Sys::SigAction default=>0 for Win32

This should allow Devel::REPL to install via CPAN
until Sys::SigAction is fixed or the requirement for
same in Devel::REPL is removed.

11 years agoApply patch 4 of 4 by Caleb
Chris Marshall [Mon, 14 Feb 2011 02:39:28 +0000]
Apply patch 4 of 4 by Caleb

This is a minor doc fix re plugin usage.

11 years agoApply Caleb patch 3 of 4 (expanded plugin list)
Chris Marshall [Mon, 14 Feb 2011 02:36:14 +0000]
Apply Caleb patch 3 of 4 (expanded plugin list)

11 years agoAdd new more friendly Default profile
Chris Marshall [Mon, 14 Feb 2011 02:31:38 +0000]
Add new more friendly Default profile

This is from patch 2 of 4 submitted by Caleb Cushing.

11 years agoApply rt.cpan.org patch 1o4 (#421899)
Chris Marshall [Mon, 14 Feb 2011 02:26:30 +0000]
Apply rt.cpan.org patch 1o4 (#421899)

11 years agoFixed minor logic inverson in MultiLine/PPI.pm
Chris Marshall [Sat, 12 Feb 2011 22:10:50 +0000]
Fixed minor logic inverson in MultiLine/PPI.pm

The result was that incomplete q/ / operators
would not be detected and result in an error.
Now they properly continue however, it appears
that q followed by a \n is treaed as a q//
operator.  I don't know if perl allows that
or if this need to be resolved in PPI...

11 years agoversion bump
Jesse Luehrs [Mon, 27 Sep 2010 19:44:26 +0000]
version bump

11 years agochanges
Jesse Luehrs [Mon, 27 Sep 2010 18:07:32 +0000]

11 years agothis is unnecessary, and will warn on next moose release
Jesse Luehrs [Mon, 27 Sep 2010 17:30:17 +0000]
this is unnecessary, and will warn on next moose release

11 years agoAdd patch submitted for rt.cpan.org #59888
Chris Marshall [Sat, 31 Jul 2010 17:20:26 +0000]
Add patch submitted for rt.cpan.org #59888

This fixes the DDS plugin so that it displays lists of
values when a list is returned.  The original code would
wrap everything in [ ] so you never could see a difference
from the default output from the REPL print...

12 years agoConditionalize t/load_core.t for optional deps
Chris Marshall [Tue, 15 Jun 2010 01:22:57 +0000]
Conditionalize t/load_core.t for optional deps

Tests for various components are now skipped if the required
dependency is not installed.

12 years agoAdd Completion docs re filename expansion default
Chris Marshall [Sun, 13 Jun 2010 18:21:34 +0000]
Add Completion docs re filename expansion default

Since the fact that the Completion plugin *disables* an already
on feature, added a note to that effect.  The current behavior
is: no Completion plugin loaded then you'll get the Term::ReadLine
default of filename expansion (unless disabled at the Term::ReadLine
level), and with Completion plugin loaded any fallback Term::ReadLine
expansion will not happen.  To use Term::ReadLine completion again,
just set the do_readline_filename_completion attribute to 1.

12 years agoDefault for Completion is *no* filename completion
Chris Marshall [Sun, 13 Jun 2010 18:15:32 +0000]
Default for Completion is *no* filename completion

The default for the Completion plugin is now to specifically
disable the standard Term::ReadLine::Gnu and Term::ReadLine::Perl
filename expansion when it is loaded.  A new attribute
do_readline_filename_completion is available to re-enable
the Term::ReadLine functionality.

12 years agoFixed History to work with ReadLineHistory
Chris Marshall [Sun, 13 Jun 2010 16:57:30 +0000]
Fixed History to work with ReadLineHistory

This now works with *both* Term::ReadLine::Gnu (pretty much a no-op
since TR::Gnu does the expansion itself before the History plugin
sees the input pattern) and Term::ReadLine::Perl.  At this point,
I believe that History and ReadLineHistory are fully operational
and hope for an official release soon.

12 years agoUpdate Changes and README
Chris Marshall [Sun, 13 Jun 2010 15:02:21 +0000]
Update Changes and README

Note that README is just the output of 'perldoc -t Devel::REPL'
so I that POD was updated to be consistent with the information
in README and then README was generated with perldoc.  If there
is no other information in README, maybe it should be generated
by the distribution process.

12 years agoAdd ReadLine file completion if no other matches
Chris Marshall [Sat, 12 Jun 2010 19:24:56 +0000]
Add ReadLine file completion if no other matches

This fixes RT bug #58351 where using the Completion
plugin resulted in losing the default fallback filename
completion of Term::ReadLine::Gnu and Term::ReadLine::Perl.
There still may be times one would like to include filename
completion matches along with other completions but that is
more about fine tuning completion control.

12 years agoAdd a bit more description of Turtle plugin.
Chris Marshall [Sat, 12 Jun 2010 18:46:51 +0000]
Add a bit more description of Turtle plugin.

This description of what the Turtle plugin is looking for and
the default_command_prefix character value of '#' now makes it
clear that other uses of '#' may conflict with this plugin.
This is relevant to PDL shell development which uses '#' as the
shell escape character which conflicts with Turtle usages.

12 years agoFix RT bug #43151 where _-> completion had error
Chris Marshall [Sat, 12 Jun 2010 16:35:13 +0000]
Fix RT bug #43151 where _-> completion had error

The problem was actually the FindVariable plugin implementation
of find_variable.  Class::MOP::Package::has_package_symbol method
was being called with a name without a sigil which is an error
in usage.  This skips the call if no sigil is present.

12 years agoAdd some missing functionality to t/load_core.t
Chris Marshall [Thu, 10 Jun 2010 02:00:00 +0000]
Add some missing functionality to t/load_core.t

Tests still need more coverage, but at least we're
now checking all the plugins for use_ok().

12 years agoUpdate version to 1.003010_01 for development
Chris Marshall [Thu, 10 Jun 2010 01:59:34 +0000]
Update version to 1.003010_01 for development

12 years agoAdd docs on quoting and history expansion
Chris Marshall [Fri, 4 Jun 2010 02:42:58 +0000]
Add docs on quoting and history expansion

This addresses rt.cpan.org bug #48459 where a user complained
that history expansion caused problems with using ! in strings.
This is the expected behavior.  The documentation covers how
to quote the ! so that history expansion with not take place
as well as how to disable it entirely.

12 years agoMinor cleanup/edit of README
Chris Marshall [Fri, 4 Jun 2010 02:42:34 +0000]
Minor cleanup/edit of README

12 years agorelease 1.3.10
Arthur Axel 'fREW' Schmidt [Sun, 23 May 2010 15:25:38 +0000]
release 1.3.10

12 years agoUpdate Changes re 1.3.9_02 exit_repl attribute
Chris Marshall [Fri, 14 May 2010 23:53:42 +0000]
Update Changes re 1.3.9_02 exit_repl attribute

The Devel::REPL version was bumped up to mark the
addition of the exit_repl attribute for platform
independent support for ending the REPL loop.