Karen Etheridge [Mon, 9 Sep 2013 01:05:20 +0000]
more Changes formatting fixes
Karen Etheridge [Thu, 5 Sep 2013 18:00:26 +0000]
use vars -> our
Karen Etheridge [Thu, 5 Sep 2013 17:57:45 +0000]
Remove soon-to-be-deprecated use of Class::MOP::load_class
Karen Etheridge [Thu, 18 Jul 2013 21:34:32 +0000]
make changelog more readable, CPAN::Changes-compliant
Karen Etheridge [Mon, 8 Jul 2013 17:01:46 +0000]
bump version to 1.003020 for release
Karen Etheridge [Mon, 8 Jul 2013 17:00:44 +0000]
fix shebang (RT#70928)
Karen Etheridge [Thu, 27 Jun 2013 22:39:10 +0000]
ignore this .bak file too
Karen Etheridge [Thu, 27 Jun 2013 22:38:27 +0000]
bump version for release
Karen Etheridge [Thu, 27 Jun 2013 22:29:28 +0000]
make tests pass if Lexical::Persistence is not installed
Karen Etheridge [Thu, 27 Jun 2013 22:19:12 +0000]
skip all the usual cruft (this gets expanded at build time - dont panic!)
Karen Etheridge [Thu, 27 Jun 2013 22:18:55 +0000]
ignore generated MANIFEST
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
Karen Etheridge [Thu, 27 Jun 2013 22:34:39 +0000]
changelog
Ash Berlin [Fri, 24 May 2013 10:03:32 +0000]
Fix "No arguments!" error in Plugin::DDS when nothing to dump (fixes: #71205)
Karen Etheridge [Sun, 19 May 2013 16:01:50 +0000]
bump version, add timestamp to changelog for next release
Karen Etheridge [Sun, 19 May 2013 16:00:56 +0000]
add self to contributors
Karen Etheridge [Sun, 19 May 2013 16:00:42 +0000]
see if making the Term::ReadLine attr lazy helps at all...
Karen Etheridge [Sun, 19 May 2013 15:57:23 +0000]
we need a .gitignore file here
Karen Etheridge [Sun, 19 May 2013 15:56:20 +0000]
remove pointless "required" fields for attrs with defaults/builders
Karen Etheridge [Mon, 8 Apr 2013 17:28:32 +0000]
fix spelling here too
Karen Etheridge [Mon, 8 Apr 2013 17:22:01 +0000]
fix name of package in changelog
Karen Etheridge [Wed, 3 Apr 2013 21:23:27 +0000]
bump version for next release
Karen Etheridge [Wed, 3 Apr 2013 21:21:58 +0000]
RT#84246 - Term::ReadLine issues
Karen Etheridge [Tue, 26 Mar 2013 16:52:09 +0000]
changelog entry for release
Karen Etheridge [Tue, 26 Mar 2013 16:51:25 +0000]
bump version for next release
Karen Etheridge [Tue, 26 Mar 2013 16:40:07 +0000]
add warnings tests
Karen Etheridge [Tue, 26 Mar 2013 16:39:09 +0000]
remove unneeded use of FindBin
Karen Etheridge [Tue, 26 Mar 2013 16:38:36 +0000]
ensure all tests run via done_testing()
Karen Etheridge [Tue, 26 Mar 2013 16:37:35 +0000]
remove shebangs, add strictures to all tests
Karen Etheridge [Tue, 26 Mar 2013 16:36:47 +0000]
Merge branch 'topic/plugin_load_fixes'
Karen Etheridge [Tue, 26 Mar 2013 16:36:40 +0000]
changelog for patches - RT#84011
Zakariyya Mughal [Sun, 17 Mar 2013 22:34:10 +0000]
use traits from Moose rather than MooseX::AttributeHelpers
Zakariyya Mughal [Sun, 17 Mar 2013 22:27:46 +0000]
test plugin loading
Karen Etheridge [Fri, 1 Mar 2013 18:26:27 +0000]
bump version for release, and fix changelog entries
Karen Etheridge [Fri, 1 Mar 2013 18:17:56 +0000]
RT#83669, RT#83677 - change the default state for these plugins
Karen Etheridge [Fri, 1 Mar 2013 18:09:56 +0000]
changelog for ilmari's fix
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.
Karen Etheridge [Sun, 27 Jan 2013 17:58:32 +0000]
include repository in metadata
Karen Etheridge [Wed, 31 Oct 2012 20:40:47 +0000]
ignore our own tarball
Karen Etheridge [Wed, 31 Oct 2012 20:38:58 +0000]
bump version for release
Karen Etheridge [Wed, 31 Oct 2012 20:21:55 +0000]
use namespace::autoclean in Moose classes
Karen Etheridge [Wed, 31 Oct 2012 20:37:04 +0000]
changelog
Justin Hunter [Wed, 31 Oct 2012 20:14:03 +0000]
use native traits instead of MXAH
Chris Marshall [Sat, 19 May 2012 18:50:54 +0000]
Update version for 1.003013 release
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
made.
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.
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.
Chris Marshall [Mon, 14 Feb 2011 02:36:14 +0000]
Apply Caleb patch 3 of 4 (expanded plugin list)
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.
Chris Marshall [Mon, 14 Feb 2011 02:26:30 +0000]
Apply rt.cpan.org patch 1o4 (#421899)
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...
Jesse Luehrs [Mon, 27 Sep 2010 19:44:26 +0000]
version bump
Jesse Luehrs [Mon, 27 Sep 2010 18:07:32 +0000]
changes
Jesse Luehrs [Mon, 27 Sep 2010 17:30:17 +0000]
this is unnecessary, and will warn on next moose release
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...
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.
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.
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.
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.
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.
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.
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.
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.
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().
Chris Marshall [Thu, 10 Jun 2010 01:59:34 +0000]
Update version to 1.003010_01 for development
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.
Chris Marshall [Fri, 4 Jun 2010 02:42:34 +0000]
Minor cleanup/edit of README
Arthur Axel 'fREW' Schmidt [Sun, 23 May 2010 15:25:38 +0000]
release 1.3.10
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.
Chris Marshall [Fri, 14 May 2010 23:48:57 +0000]
Add exit_repl attribute for clean REPL exits
When $self->exit_repl(1) is set, the Devel::REPL will
exit the run loop cleanly. This supports a simple,
command based quit functionality.
Chris Marshall [Fri, 14 May 2010 03:35:28 +0000]
Update Changes for 1.3.9_01 VERSION
Chris Marshall [Thu, 13 May 2010 02:29:42 +0000]
skip Interrupt test on win32 and rm NewLineHack
Since the Interrupt plugin depends on Sys::SigAction which
is not available for win32, we skip that test for MSWin32
systems. Also removed the test for NewLineHack which has
been deprecated.
Chris Marshall [Thu, 13 May 2010 01:50:28 +0000]
Increment VERSION to 1.3.9_01 marking development
To indicate changes in the Devel::REPL module (from the work
to integrate support for Term::ReadLine::Perl) the VERSION
has been incremented. I'm using CPAN developers release
numbers since I don't know the process for versioning used
by the Devel::REPL team.
Chris Marshall [Thu, 13 May 2010 01:34:54 +0000]
Add [Read|Write]History for Term::ReadLine::Perl
This is a simple implementation. I'd like to see this folded
into Term::ReadLine::Perl in some fashion for all to use but
for now we have it all to ourselves.
Chris Marshall [Wed, 12 May 2010 22:36:43 +0000]
Fix typo in ReadLineHistory plugin
ReadLineHistory needs more work for full support of
Term::ReadLine::Perl since it does not have methods
for ReadHistory and WriteHistory.
Chris Marshall [Sat, 8 May 2010 19:39:34 +0000]
Term::ReadLine::Perl support to ReadLineHistory
Term::ReadLine::Gnu uses the stifle_history() method to set the
number of history lines kept. Term::ReadLine::Perl uses the
value of the MaxHistorySize atribute.
Arthur Axel 'fREW' Schmidt [Sun, 2 May 2010 03:29:42 +0000]
changes
Arthur Axel 'fREW' Schmidt [Sun, 2 May 2010 03:29:11 +0000]
RT57113: Easier to support completion
Arthur Axel 'fREW' Schmidt [Sun, 2 May 2010 03:14:23 +0000]
fix changelog
Arthur Axel 'fREW' Schmidt [Sun, 2 May 2010 03:13:10 +0000]
Merge Changelog
Dave Houston [Mon, 8 Mar 2010 07:21:39 +0000]
Taking credit for a one-line hack. 1.3.9
Dave Houston [Mon, 8 Mar 2010 05:25:09 +0000]
Dirty fix; checks for ->isa('Devel::REPL') after apply().
Arthur Axel 'fREW' Schmidt [Thu, 11 Feb 2010 04:30:35 +0000]
changes for my recent patches
Arthur Axel 'fREW' Schmidt [Wed, 10 Feb 2010 07:49:29 +0000]
DDC Plugin
Arthur Axel 'fREW' Schmidt [Wed, 10 Feb 2010 07:49:08 +0000]
doc patches
Norbert Buchmuller [Tue, 9 Feb 2010 17:34:25 +0000]
Moved my name from Interrupt.pm to REPL.pm.
I added my name to the wrong CONTRIBUTORS list.
Norbert Buchmuller [Tue, 9 Feb 2010 17:06:53 +0000]
Made the Interrupt plugin a default feature in Makefile.PL.
Norbert Buchmuller [Mon, 8 Feb 2010 23:32:14 +0000]
SIGINT does not quit the REPL.
It just kills the line being edited.
resolve rt.cpan#44231 Ctrl-C behavior is inconsistent with other
shells/interpreters
naquad [Fri, 9 Oct 2009 05:04:35 +0000]
Added overview for beginners page (lib/Devel/REPL/Overview.pod).
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@7772
bd8105ee-0ff8-0310-8827-fb3f25b6796d
t0m [Wed, 1 Jul 2009 18:01:04 +0000]
Bump versions
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@6926
bd8105ee-0ff8-0310-8827-fb3f25b6796d
t0m [Wed, 1 Jul 2009 17:50:03 +0000]
Insist on new Module::Install
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@6925
bd8105ee-0ff8-0310-8827-fb3f25b6796d
t0m [Wed, 1 Jul 2009 17:47:08 +0000]
Update MANIFEST.SKIP to not hate subversion users so hard, Changelog fix already made..
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@6924
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Sat, 30 May 2009 17:37:00 +0000]
resolve rt.cpan#44919 fix deprecated use of compute_all_applicable_methods
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@6468
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Fri, 10 Apr 2009 08:32:01 +0000]
had to cut a new release, missing some M::I files (how?) from the previous
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5883
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Thu, 9 Apr 2009 21:55:20 +0000]
version bumps and Changes edit for new release
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5878
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Thu, 9 Apr 2009 21:41:59 +0000]
resolve rt.cpan#43807 three Completion drivers not loading Completion plugin
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5877
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Thu, 9 Apr 2009 21:33:40 +0000]
resolve rt.cpan#43808 infinite recursion on Plugin::Commands when Plugin::Packages not loaded
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5876
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Thu, 9 Apr 2009 21:26:24 +0000]
resolve rt.cpan#44902 warning due to deprecated use of alias_method in Plugin.pm
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5875
bd8105ee-0ff8-0310-8827-fb3f25b6796d
acmoore [Mon, 23 Mar 2009 15:59:06 +0000]
small fix to paste_title attribute of Nopaste plugin
The paste_title attribute did not need to be from the String metaclass
from MooseX::AttributeHelpers. This patch removes that from the
definition.
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5802
bd8105ee-0ff8-0310-8827-fb3f25b6796d
acmoore [Mon, 23 Mar 2009 15:55:15 +0000]
Adding comment formatting option to the nopaste plugin
This patch adds the ability to configure the format of the session as
is sent to the nopaste server. Formerly, the perl commands were
commented out and the output of them was not. This patch provides a
configuration option to swtich that behavior so that by default the
perl code is not commented out, but the output from each statement is
and this can be optionally switched back to the former behavior.
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5801
bd8105ee-0ff8-0310-8827-fb3f25b6796d