[libdevel-repl-perl] annotated tag upstream/1.003027 created (now 2cdda59)

Salvatore Bonaccorso carnil at debian.org
Sun Aug 16 07:28:50 UTC 2015


This is an automated email from the git hooks/post-receive script.

carnil pushed a change to annotated tag upstream/1.003027
in repository libdevel-repl-perl.

        at  2cdda59   (tag)
   tagging  f8bbedc8f77e813df32086d457cc47a40a9a7391 (commit)
  replaces  upstream/1.003026
 tagged by  Salvatore Bonaccorso
        on  Sun Aug 16 09:13:45 2015 +0200

- Log -----------------------------------------------------------------
Upstream version 1.003027

Arthur Axel 'fREW' Schmidt (8):
      doc patches
      DDC Plugin
      changes for my recent patches
      Merge Changelog
      fix changelog
      RT57113: Easier to support completion
      changes
      release 1.3.10

Ash Berlin (1):
      Fix "No arguments!" error in Plugin::DDS when nothing to dump (fixes: #71205)

Chris Marshall (29):
      Term::ReadLine::Perl support to ReadLineHistory
      Fix typo in ReadLineHistory plugin
      Add [Read|Write]History for Term::ReadLine::Perl
      Increment VERSION to 1.3.9_01 marking development
      skip Interrupt test on win32 and rm NewLineHack
      Update Changes for 1.3.9_01 VERSION
      Add exit_repl attribute for clean REPL exits
      Update Changes re 1.3.9_02 exit_repl attribute
      Minor cleanup/edit of README
      Add docs on quoting and history expansion
      Update version to 1.003010_01 for development
      Add some missing functionality to t/load_core.t
      Fix RT bug #43151 where _-> completion had error
      Add a bit more description of Turtle plugin.
      Add ReadLine file completion if no other matches
      Update Changes and README
      Fixed History to work with ReadLineHistory
      Default for Completion is *no* filename completion
      Add Completion docs re filename expansion default
      Conditionalize t/load_core.t for optional deps
      Add patch submitted for rt.cpan.org #59888
      Fixed minor logic inverson in MultiLine/PPI.pm
      Apply rt.cpan.org patch 1o4 (#421899)
      Add new more friendly Default profile
      Apply Caleb patch 3 of 4 (expanded plugin list)
      Apply patch 4 of 4 by Caleb
      Make Sys::SigAction default=>0 for Win32
      Revert "Fixed minor logic inverson in MultiLine/PPI.pm"
      Update version for 1.003013 release

Dagfinn Ilmari Mannsåker (1):
      Split symbol name instead of munging it in-place

Dave Houston (2):
      Dirty fix; checks for ->isa('Devel::REPL') after apply().
      Taking credit for a one-line hack.  1.3.9

Jesse Luehrs (3):
      this is unnecessary, and will warn on next moose release
      changes
      version bump

Justin Hunter (1):
      use native traits instead of MXAH

Karen Etheridge (104):
      changelog
      use namespace::autoclean in Moose classes
      bump version for release
      ignore our own tarball
      include repository in metadata
      changelog for ilmari's fix
      RT#83669, RT#83677 - change the default state for these plugins
      bump version for release, and fix changelog entries
      changelog for patches - RT#84011
      Merge branch 'topic/plugin_load_fixes'
      remove shebangs, add strictures to all tests
      ensure all tests run via done_testing()
      remove unneeded use of FindBin
      add warnings tests
      bump version for next release
      changelog entry for release
      RT#84246 - Term::ReadLine issues
      bump version for next release
      fix name of package in changelog
      fix spelling here too
      remove pointless "required" fields for attrs with defaults/builders
      we need a .gitignore file here
      see if making the Term::ReadLine attr lazy helps at all...
      add self to contributors
      bump version, add timestamp to changelog for next release
      changelog
      if PPI::XS can be installed, make sure it is the version without the defined(@array) clause in it
      ignore generated MANIFEST
      skip all the usual cruft (this gets expanded at build time - dont panic!)
      make tests pass if Lexical::Persistence is not installed
      bump version for release
      ignore this .bak file too
      fix shebang (RT#70928)
      bump version to 1.003020 for release
      make changelog more readable, CPAN::Changes-compliant
      Remove soon-to-be-deprecated use of Class::MOP::load_class
      use vars -> our
      more Changes formatting fixes
      add use strict; use warnings to modules, just to be sure
      remove unneeded shebangs and "use lib" directives
      convert to Dist::Zilla
      add contributors metadata
      make "perl -c script/re.pl" not start up the REPL
      this test warns when we load, so might as well delete it now
      whitespace fixes
      remove the tests that blow up - maybe fix later
      Merge branch 'topic/dzil'
      Devel-REPL-1.003021
      clarify that we migrated to dzil last release too!
      check result of eval operation rather than looking at $@
      fail on warnings only for the author (helps avoid upstream deprecation issues from preventing installation)
      skip compile tests for plugins using optional features - we conditionally test these in other tests as well
      load dependent plugins earlier, so we can detect compile errors sooner (RT#88563)
      do not load completion drivers unless completion plugin has its prereqs satisfied too
      visibly skip all the plugins we cannot test - make it more clear what is not installed
      visible skip messages caught a bug! Data::Dump::Concise != Data::Dumper::Concise
      Merge branch 'topic/fix_dzil'
      changelog for RT#88542
      spelling fixes - RT#87691
      Devel-REPL-1.003022
      move Default profile to Standard; default profile is now Minimal
      document the optional features
      Devel-REPL-1.003023
      display the error message when loading the plugin failed, to diagnose mysterious failures
      print the error when loading failed unexpectedly
      new pluginbundle adds a Makefile.PL and Build.PL
      changelog for [Test::Compile] release
      Devel-REPL-1.003024
      use AutoPrereqs, making sure to skip optional plugins
      test this plugin too
      earlier [Test::CheckDeps] did not inject the right test prereqs
      Devel-REPL-1.003025
      compileOpts was not added until 0.62 - perl 5.009002
      fix version requirement
      make room for $VERSION after package declaration (newer [PkgVersion] requires it)
      tighter entries
      when Makefile.PL is run non-interactively, default features are added to runtime prereqs
      tidy up pod, adding more markup
      add =head1 VERSION sections to pod
      add SEE ALSO: Reply (RT#92263)
      Devel-REPL-1.003026
      now using [Git::Contributors]
      clean up the layout of the changelog
      update plugin config to make use of [OptionalFeature]'s default -prompt option
      newer [OptionalFeature] handles ' escaping properly'
      [ExecDir] was added to my bundle in version 0.014
      remove unneeded entries
      include the irc channel in metadata
      remove executable bit from tests
      keep all namespaces clean
      use a more specific link
      hardcode the distribution name in Changes, to reduce churn on each release
      capitalize abstract
      tighten this lib import
      keep $VERSION right in the repo
      this is a distribution eligible for static install
      commit the TODO list
      Changes entry for this release
      I no longer use this plugin in my bundle
      weave some pod, respecting overridden authors/legal
      shorter pod lists
      do not index these secondary packages - they cannot be loaded independently
      add more mappings, from contributor list snipped from pod
      Devel-REPL-1.003027

Norbert Buchmuller (3):
      SIGINT does not quit the REPL.
      Made the Interrupt plugin a default feature in Makefile.PL.
      Moved my name from Interrupt.pm to REPL.pm.

Ryan Niebur (1):
      POD fix (RT#88886)

Salvatore Bonaccorso (1):
      Imported Upstream version 1.003027

Sartak (59):
      Bulletproof the namespace grabbing
      Add Devel::REPL::Plugin::MutliLine::PPI
      Add documentation/copyright
      Add contributors section
      Add MultiLine::PPI to the default profile
      'Colors' plugin to colorize return values and errors (dep on Term::ANSIColor)
      Color compile-time warnings
      grep /^${var}$/ is a little silly, just use $_ eq $var
      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? :)
      FancyPrompt plugin for user-defined prompts, and an irb-like default
      Remove -e switch, but refactor load_rcfile to make it easy to use the "do FILE" like behavior
      Rewrite the Completion plugin using PPI. It's much more powerful and extensible.
      Add LexEnv completion plugin. I still owe mst a refactor of the completion subsystem :)
      Add an Interrupt plugin for better handling of ^C
      Add a Timing plugin to report how long each eval takes
      Add the OutputCache plugin, which stores the most recent result in _
      Add most of my Changes, except the pesky Completion system
      Depend on a minimum version of MooseX-Object-Pluggable
      Bump to 1.2.0, releasing to CPAN
      OutputCache: If sub _ is already defined, then warn about it (once) and refuse to overwrite it
      Turn MultiLine::PPI's needs_continuation into a method line_needs_continuation
      Update Packages so that it won't explode on comments (because the BEGIN block won't be run)
      Add the appropriate newlines from MultiLine::PPI
      Add a Nopaste plugin. #nopaste will publish your current session using App::Nopaste
      Refactor to make it easier to add print/warn to the session
      Refactor the finding of the last element of the document into a method in Completion
      Add the @INC completion driver. Needs some tweaking, but it's generally there
      If we complete to a subdirectory, add the final ::
      Fully recurse so that we can complete more precisely
      Various improvements and cleanups in CompletionDriver::INC
      Comment on what each piece of the INC driver is doing
      Devel::REPL::Plugin::CompletionDriver::Globals
      Add a PPI plugin for #ppi CODE
      CompletionDriver::Methods which currently only works on classnames
      Avoid completing keywords on $foo-> ...
      Use requires lexical_environment instead of manually checking in AFTER_PLUGIN
      Back out previous change. requires doesn't work for attributes. arg
      FindVariable plugin, which returns a reference to a global variable by name
      Have Methods completion driver use FindVariable to complete object methods
      Have LexEnv wrap find_variable to first look at lexical variables. The around doesn't actually take effect for me, for some reason :(
      Return a reference to the correct lexical variable (not the copy)
      Tweaks to complete package names and variables
      r61086 at onn:  sartak | 2008-05-26 21:31:16 -0400
      r61087 at onn:  sartak | 2008-05-26 21:31:37 -0400
      r61091 at onn:  sartak | 2008-05-26 21:32:50 -0400
      r61093 at onn:  sartak | 2008-05-26 21:37:55 -0400
      r61338 at onn:  sartak | 2008-05-31 11:57:10 -0400
      r61340 at onn:  sartak | 2008-05-31 12:17:19 -0400
      r61342 at onn:  sartak | 2008-05-31 12:21:47 -0400
      r61346 at onn:  sartak | 2008-05-31 12:56:47 -0400
      r61423 at onn:  sartak | 2008-06-02 16:00:33 -0400
      r63222 at onn:  sartak | 2008-06-25 00:48:41 -0400
      r63228 at onn:  sartak | 2008-06-25 05:01:43 -0400
      r69325 at onn:  sartak | 2008-08-12 06:34:42 -0400
      r69376 at onn:  sartak | 2008-08-12 17:10:55 -0400
      r77573 at onn:  sartak | 2008-12-16 17:10:11 -0500
      r79775 at onn:  sartak | 2009-02-06 15:56:59 -0500
      r80226 at onn:  sartak | 2009-02-17 19:58:22 -0500
      r80228 at onn:  sartak | 2009-02-17 19:59:17 -0500

Zakariyya Mughal (2):
      test plugin loading
      use traits from Moose rather than MooseX::AttributeHelpers

acmoore (3):
      Adding #pastetitle command to Nopaste plugin
      Adding comment formatting option to the nopaste plugin
      small fix to paste_title attribute of Nopaste plugin

epitaph (3):
      Added Plugin/NewlineHack, simple plugin to print a newline after output
      Added ReadlineHistory plugin - does history using readline directly
      Added D:R:P:Packages,pm. For experimentation only!

ilmari (1):
      Allow exception objects.

matthewt (18):
      initial Devel::REPL implementation
      switch Devel::REPL to sub {} generation and split functionality for maximum ease of overriding
      history plugin for Devel::REPL
      Moved execute to $REPL
      rejig to provide $REPL instead of $self, fix namespace::clean usage to not nuke meta
      add LexEnv plugin, rename $REPL to $_REPL to avoid clash with Lexical::Persistence
      DumpHistory plugin from mgrimes
      basic packaging code
      rewritten working with no regexps
      quick test, update deps, add DDS plugin
      plugin metaclass, profiles, commands plugi
      remove Refresh from default plugins list
      manifest.skip
      profile class assertion
      fix REPL.pm to obsolete NewlineHack, commit changes file (oops)
      use alias_method instead of trying to bolt in the MOP add_method
      1.002001
      fix from Sartak for end-of-line comment bug reported by jrockway

mgrimes (1):
      empty commit to add mgrimes to contributor list

naquad (1):
      Added overview for beginners page (lib/Devel/REPL/Overview.pod).

nothingmuch (16):
      even turtles hate PPI
      5.008001 instead of 5.8.1
      Cleanup Plugin::Packages
      print a warning when Completion is loaded but the Term::ReadLine object doesn't support completion
      refactor formatting/printing shit, introduce error object for error_return
      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)
      Devel::REPL::Plugin::Peek
      Devel::REPL::Plugin::B::Concise
      update B::Concise plugin for error handling
      update Plugin::Peek for error object
      Add CompletionDriver::Turtles
      Devel::REPL::Error
      make mangling optional in B::Concise plugin
      r80566 at dhcp117:  nothingmuch | 2008-05-14 19:50:52 +0900
      r80567 at dhcp117:  nothingmuch | 2008-05-14 19:51:22 +0900
      use namespaace::clean in turtles completion driver

oliver (17):
      add expanded documentation
      add expanded documentation
      update dependency versions, update Changes file from svn log
      add distro files
      Fix manifest
      Couple of mistakes in the manifest which was last committed, fixed
      make plugins be M::I features so dependencies are optional
      make plugins be M::I features so dependencies are optional
      make ReadLineHistory history file location portable
      resolve rt.cpan#42904 Nopaste plugin handle undef error messages
      resolve rt.cpan#43109 Missing deps for Default Profile Plugins
      resolve rt.cpan#44902 warning due to deprecated use of alias_method in Plugin.pm
      resolve rt.cpan#43808 infinite recursion on Plugin::Commands when Plugin::Packages not loaded
      resolve rt.cpan#43807 three Completion drivers not loading Completion plugin
      version bumps and Changes edit for new release
      had to cut a new release, missing some M::I files (how?) from the previous
      resolve rt.cpan#44919 fix deprecated use of compute_all_applicable_methods

stevan (1):
      adding in some plugins

sukria (3):
      Adding the Compeltion plugin
      Add variable names to the completion list by using $self->lexical_environement
      new plugin for refreshing loaded modules that changes during the session

t0m (3):
      Update MANIFEST.SKIP to not hate subversion users so hard, Changelog fix already made..
      Insist on new Module::Install
      Bump versions

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdevel-repl-perl.git



More information about the Pkg-perl-cvs-commits mailing list