Florian Ragwitz [Sat, 2 Jan 2010 15:32:45 +0000]
Port from MXAH to native traits.
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
acmoore [Sun, 22 Mar 2009 21:50:19 +0000]
Adding #pastetitle command to Nopaste plugin
This patch adds the command "#pastetitle" to
Devel::REPL::Plugin::Nopaste. With this command, you can adjust the
title or description that is passed to the nopaste service.
This is my first contribution to Devel::REPL, so I also added myself
to the contributors.
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5795
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Wed, 18 Feb 2009 00:59:26 +0000]
r80228@onn: sartak | 2009-02-17 19:59:17 -0500
Typo fix :/
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5512
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Wed, 18 Feb 2009 00:58:40 +0000]
r80226@onn: sartak | 2009-02-17 19:58:22 -0500
If the object we're dumping has stringification overloading, then use it directly
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5511
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Sun, 15 Feb 2009 11:15:54 +0000]
resolve rt.cpan#43109 Missing deps for Default Profile Plugins
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5473
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Sat, 7 Feb 2009 17:21:13 +0000]
resolve rt.cpan#42904 Nopaste plugin handle undef error messages
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5424
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Sat, 7 Feb 2009 17:07:03 +0000]
make ReadLineHistory history file location portable
bump version for release
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5423
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 6 Feb 2009 21:57:18 +0000]
r79775@onn: sartak | 2009-02-06 15:56:59 -0500
Plugin attributes need to be lazy
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5415
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Wed, 21 Jan 2009 19:09:13 +0000]
make plugins be M::I features so dependencies are optional
resolve rt.cpan#42506 readdir might fail
test use of all plugins supported by Perl core
Add irc nick for oliver
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5336
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Sun, 18 Jan 2009 00:44:43 +0000]
make plugins be M::I features so dependencies are optional
Add irc nick for oliver
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5317
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Thu, 8 Jan 2009 22:16:45 +0000]
Couple of mistakes in the manifest which was last committed, fixed
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5293
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Tue, 6 Jan 2009 23:32:43 +0000]
Fix manifest
Checkpoint for 1.3.0 release
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5289
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Tue, 6 Jan 2009 23:22:09 +0000]
add distro files
pod fixes
remove unecessary deps which are Perl core
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5288
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Tue, 6 Jan 2009 23:05:24 +0000]
update dependency versions, update Changes file from svn log
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5287
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 16 Dec 2008 22:10:37 +0000]
r77573@onn: sartak | 2008-12-16 17:10:11 -0500
Respect env var DEVEL_REPL_PROFILE
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@5242
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 12 Aug 2008 21:11:14 +0000]
r69376@onn: sartak | 2008-08-12 17:10:55 -0400
Improve the MultiLine::PPI plugin by checking whether adding ;; will end in PPI::Statement::Null. If not, then there must be some incomplete structure
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4751
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 12 Aug 2008 10:35:00 +0000]
r69325@onn: sartak | 2008-08-12 06:34:42 -0400
Don't initialize a turtles matcher if we don't need to
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4748
bd8105ee-0ff8-0310-8827-fb3f25b6796d
ilmari [Tue, 29 Jul 2008 19:04:22 +0000]
Allow exception objects.
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4669
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Wed, 25 Jun 2008 09:01:58 +0000]
r63228@onn: sartak | 2008-06-25 05:01:43 -0400
Fix the "only warn about term once" logic
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4513
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Wed, 25 Jun 2008 04:48:59 +0000]
r63222@onn: sartak | 2008-06-25 00:48:41 -0400
Dependency on MooseX::AttributeHelpers
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4512
bd8105ee-0ff8-0310-8827-fb3f25b6796d
matthewt [Fri, 20 Jun 2008 18:55:06 +0000]
fix from Sartak for end-of-line comment bug reported by jrockway
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4508
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Mon, 9 Jun 2008 22:14:43 +0000]
add expanded documentation
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4478
bd8105ee-0ff8-0310-8827-fb3f25b6796d
oliver [Mon, 9 Jun 2008 17:51:22 +0000]
add expanded documentation
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4477
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 2 Jun 2008 20:02:05 +0000]
r61423@onn: sartak | 2008-06-02 16:00:33 -0400
Use "BEFORE_PLUGIN { load_plugin }" instead of "with"
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4457
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 31 May 2008 16:57:05 +0000]
r61346@onn: sartak | 2008-05-31 12:56:47 -0400
Avoid using BEFORE_PLUGIN and AFTER_PLUGIN in Completion. it does not play well with role-role composition
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4447
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 31 May 2008 16:23:06 +0000]
r61342@onn: sartak | 2008-05-31 12:21:47 -0400
Use Devel::REPL::Plugin instead of Moose::Role
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4446
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Sat, 31 May 2008 16:22:12 +0000]
use namespaace::clean in turtles completion driver
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4445
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 31 May 2008 16:17:39 +0000]
r61340@onn: sartak | 2008-05-31 12:17:19 -0400
Have the completion driver plugins load Completion
Have LexEnv completion driver load LexEnv instead of bitching about its absence
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4444
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 31 May 2008 15:57:22 +0000]
r61338@onn: sartak | 2008-05-31 11:57:10 -0400
Fake $_REPL being in the lexical environment for some completion stuff
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4443
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 27 May 2008 01:38:39 +0000]
r61093@onn: sartak | 2008-05-26 21:37:55 -0400
Add AUTHOR sections where I know off the top of my head who wrote the plugin
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4418
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 27 May 2008 01:33:13 +0000]
r61091@onn: sartak | 2008-05-26 21:32:50 -0400
Give "NAME" pod sections to all the plugins
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4417
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 27 May 2008 01:32:05 +0000]
r61087@onn: sartak | 2008-05-26 21:31:37 -0400
Ignore auto-generated files
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4416
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 27 May 2008 01:31:53 +0000]
r61086@onn: sartak | 2008-05-26 21:31:16 -0400
Hack to make LexEnv + FindVariable work (which makes lexical-object method name completion work)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4415
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 03:47:44 +0000]
Tweaks to complete package names and variables
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4412
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 03:22:06 +0000]
Return a reference to the correct lexical variable (not the copy)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4411
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 03:20:03 +0000]
Have LexEnv wrap find_variable to first look at lexical variables. The around doesn't actually take effect for me, for some reason :(
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4410
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 03:19:17 +0000]
Have Methods completion driver use FindVariable to complete object methods
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4409
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 03:13:54 +0000]
FindVariable plugin, which returns a reference to a global variable by name
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4408
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 02:54:10 +0000]
Back out previous change. requires doesn't work for attributes. arg
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4407
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 26 May 2008 02:51:44 +0000]
Use requires lexical_environment instead of manually checking in AFTER_PLUGIN
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4406
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 20:50:57 +0000]
Avoid completing keywords on $foo-> ...
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4405
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 20:47:52 +0000]
CompletionDriver::Methods which currently only works on classnames
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4404
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 19:38:16 +0000]
Add a PPI plugin for #ppi CODE
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4403
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 18:13:43 +0000]
Devel::REPL::Plugin::CompletionDriver::Globals
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4402
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 17:54:20 +0000]
Comment on what each piece of the INC driver is doing
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4401
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 17:49:05 +0000]
Various improvements and cleanups in CompletionDriver::INC
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4400
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 17:33:28 +0000]
Fully recurse so that we can complete more precisely
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4399
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 17:13:51 +0000]
If we complete to a subdirectory, add the final ::
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4398
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 17:09:23 +0000]
Add the @INC completion driver. Needs some tweaking, but it's generally there
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4397
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 25 May 2008 16:50:10 +0000]
Refactor the finding of the last element of the document into a method in Completion
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4396
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Wed, 14 May 2008 14:09:42 +0000]
r80567@dhcp117: nothingmuch | 2008-05-14 19:51:22 +0900
preserve $^H and %^H when using the LexEnv plugin
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4384
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Wed, 14 May 2008 14:09:08 +0000]
r80566@dhcp117: nothingmuch | 2008-05-14 19:50:52 +0900
STFU about uninitialized
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4383
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Wed, 7 May 2008 07:16:52 +0000]
make mangling optional in B::Concise plugin
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4353
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 6 May 2008 08:39:31 +0000]
Refactor to make it easier to add print/warn to the session
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4345
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 6 May 2008 08:15:11 +0000]
Add a Nopaste plugin. #nopaste will publish your current session using App::Nopaste
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4344
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 6 May 2008 08:05:54 +0000]
Add the appropriate newlines from MultiLine::PPI
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4343
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Tue, 6 May 2008 07:57:57 +0000]
Update Packages so that it won't explode on comments (because the BEGIN block won't be run)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4342
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Tue, 6 May 2008 07:49:51 +0000]
Devel::REPL::Error
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4341
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Tue, 6 May 2008 02:06:01 +0000]
Add CompletionDriver::Turtles
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4340
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:44:01 +0000]
update Plugin::Peek for error object
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4329
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:41:35 +0000]
update B::Concise plugin for error handling
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4328
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:37:22 +0000]
Devel::REPL::Plugin::B::Concise
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4327
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:32:24 +0000]
Devel::REPL::Plugin::Peek
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4325
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:28:32 +0000]
make compile return a single value, use is_error to test if it's bad (it's now an error object instead of undef + error str)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4324
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:22:11 +0000]
refactor formatting/printing shit, introduce error object for error_return
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4323
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 18:20:04 +0000]
print a warning when Completion is loaded but the Term::ReadLine object doesn't support completion
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4322
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 17:01:36 +0000]
Cleanup Plugin::Packages
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4320
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 14:59:35 +0000]
5.008001 instead of 5.8.1
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4319
bd8105ee-0ff8-0310-8827-fb3f25b6796d
nothingmuch [Mon, 5 May 2008 09:41:20 +0000]
even turtles hate PPI
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4318
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 5 May 2008 08:32:54 +0000]
Turn MultiLine::PPI's needs_continuation into a method line_needs_continuation
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4316
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 1 Mar 2008 04:47:07 +0000]
OutputCache: If sub _ is already defined, then warn about it (once) and refuse to overwrite it
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4112
bd8105ee-0ff8-0310-8827-fb3f25b6796d
matthewt [Mon, 25 Feb 2008 20:19:53 +0000]
1.002001
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4101
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 18 Feb 2008 20:13:05 +0000]
Bump to 1.2.0, releasing to CPAN
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4085
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Mon, 18 Feb 2008 20:10:55 +0000]
Depend on a minimum version of MooseX-Object-Pluggable
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@4084
bd8105ee-0ff8-0310-8827-fb3f25b6796d
matthewt [Fri, 25 Jan 2008 07:43:58 +0000]
use alias_method instead of trying to bolt in the MOP add_method
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3974
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Thu, 29 Nov 2007 01:54:01 +0000]
Add most of my Changes, except the pesky Completion system
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3896
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Thu, 29 Nov 2007 01:45:53 +0000]
Add the OutputCache plugin, which stores the most recent result in _
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3895
bd8105ee-0ff8-0310-8827-fb3f25b6796d
matthewt [Thu, 8 Nov 2007 22:11:19 +0000]
fix REPL.pm to obsolete NewlineHack, commit changes file (oops)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3865
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 3 Nov 2007 00:23:56 +0000]
Add a Timing plugin to report how long each eval takes
This is probably going to be better served as a command itself
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3851
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 2 Nov 2007 02:30:39 +0000]
Add an Interrupt plugin for better handling of ^C
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3850
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Wed, 26 Sep 2007 01:39:33 +0000]
Add LexEnv completion plugin. I still owe mst a refactor of the completion subsystem :)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3783
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sun, 23 Sep 2007 20:46:20 +0000]
Rewrite the Completion plugin using PPI. It's much more powerful and extensible.
Currently it only completes on keywords like 'while' and 'substr'.
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3777
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Sat, 22 Sep 2007 01:07:54 +0000]
Remove -e switch, but refactor load_rcfile to make it easy to use the "do FILE" like behavior
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3776
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 21 Sep 2007 06:16:58 +0000]
FancyPrompt plugin for user-defined prompts, and an irb-like default
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3768
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 21 Sep 2007 05:44:01 +0000]
You can now use re.pl -e 1.pl -e 2.pl to run 1.pl 2.pl then get the REPL. Do we actually even want this feature? :)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3767
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 21 Sep 2007 05:35:25 +0000]
grep /^${var}$/ is a little silly, just use $_ eq $var
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3766
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 21 Sep 2007 04:07:48 +0000]
Color compile-time warnings
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3765
bd8105ee-0ff8-0310-8827-fb3f25b6796d
Sartak [Fri, 21 Sep 2007 03:48:48 +0000]
'Colors' plugin to colorize return values and errors (dep on Term::ANSIColor)
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3764
bd8105ee-0ff8-0310-8827-fb3f25b6796d