[libreply-perl] annotated tag upstream/0.37 created (now a2c57ba)

gregor herrmann gregoa at debian.org
Mon Nov 9 18:59:07 UTC 2015


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

gregoa pushed a change to annotated tag upstream/0.37
in repository libreply-perl.

        at  a2c57ba   (tag)
   tagging  db0a8f0aa842a314074c5a51c5adaf3f42b6db4d (commit)
  replaces  upstream/0.35
 tagged by  gregor herrmann
        on  Mon Nov 9 19:44:30 2015 +0100

- Log -----------------------------------------------------------------
Upstream version 0.37

Arthur Axel 'fREW' Schmidt (1):
      add Timer plugin

Dagfinn Ilmari Mannsåker (2):
      Fix execute context in Reply::Plugin::Timer
      Unshift onto @INC instead of pushing when using -I/-l/-b

Jesse Luehrs (245):
      initial commit
      basic outline
      plugins
      plugin loading
      handle exceptions
      don't call eval in the context of strict and warnings
      use eval::closure instead
      mangle instead of munge
      don't run mangle_line on eof
      eval_closure takes a string that evals to a coderef
      print all results
      start in package main
      don't need a newline here
      config file loading
      clean up line reading a bit
      dzil stuff
      a few plugins
      autoconfigure if no config file is found
      use ini configuration, not perl
      split evaluate into compile and execute
      LoadClass plugin
      App::REPL -> Reply
      find the configuration in a cross-platform way
      save readline history
      make the default config also use 5.xx
      command support
      editor command
      make inline comments work
      better error reporting
      this shouldn't be required either
      recommend the requirements for non-default modules
      need to change the name here too
      oops
      add a hook for the end of a cycle
      nopaste plugin
      pass through extra arguments to the code to execute
      work around a lexical::persistence bug
      result cache plugin
      display the variable it's stored in when using the result cache
      add some configuration to a couple plugins
      fix undef results
      handle empty results in nopaste
      actually print the nopaste url
      the #line stuff means that this doesn't have to be unreadable anymore
      avoid test failures for plugins that use optional deps
      make a couple things private for now
      Term::ReadLine::Gnu should also be recommended
      avoid writing the history file at all if nothing is to be saved
      start on some docs
      this is an implementation detail
      note that it's experimental
      oops, undef is valid here
      pod coverage
      enable resultcache by default
      changelog
      actually make sure ::Defaults is hidden
      make this private too
      pod fixes
      changelog
      changelog
      stop using Lexical::Persistence entirely
      changelog
      changelog
      add some option parsing to the reply script
      make Data::Printer recommended, not required
      changelog
      add x_contributors
      changelog
      use the right package name
      avoid test failures from DataPrinter
      changelog
      changelog
      ensure the printer function is named properly (Charles Bailey)
      changelog
      allow running single commands through the repl
      make sure plugins can handle not going through read_line
      this makes more sense to happen at the end
      split out config handling
      better Data::Dumper config
      dump multiple results with Data::Dumper in a better way
      allow multiple independent lexical environments
      use run_one for all of these too
      doc updates
      a few cleanups
      changelog
      document Reply::Config
      changelog
      recommend the fixed version, and don't require it
      doc fixes
      this should happen before compilation
      update these links
      changelog
      changelog
      fix tests
      travis
      changelog
      move script running stuff into Reply::App
      usage information should go to stderr on error
      dump nothing, not an empty string, if there is no result in DataDumper
      changelog
      changelog
      use require_module instead of use_package_optimistically
      changelog
      changelog
      use the new track_require functionality in the AutoRefresh plugin
      changelog
      changelog
      turn setting the current package into a parameter
      delete here too
      docs
      changelog
      changelog
      add a few more command line options (RT86341)
      add some docs for the command line program
      oops
      changelog
      changelog
      make breaking out of the repl with loop callbacks actually work
      add a default command of #q for quitting the repl
      changelog
      pod coverage
      a bit more docs
      changelog
      bump the Getopt::Long dep
      changelog
      changelog
      support color on windows (aero)
      changelog
      pod coverage
      split out different completion types
      recommended deps need to not show up in requires
      allow trailing single colons too
      add Autocomplete::Packages to the default config
      add a (sort of hacked together) plugin to tab complete lexicals
      turn this into a generic pub/sub mechanism
      use the publisher for communicating the lexical environment
      no idea what's going on here
      make the current package go through the publisher too
      don't complete keywords or packages if there's a sigil
      pod coverage
      clean up the publisher stuff some more
      update docs
      this is no longer necessary
      better regex
      add completion for globals
      add method completion
      also enable lexical completion by default
      changelog
      changelog
      sigh (fixes gh-#9)
      changelog
      changelog
      skip ::Functions too
      changelog
      changelog
      allow tab completing after "$foo->"
      handle inherited methods
      also need to handle UNIVERSAL here
      avoid dying when checking weird stash entries for completions
      avoid some undef warnings
      changelog
      changelog
      clean up some more tab completion stuff
      changelog
      changelog
      don't use #!/usr/bin/env perl (RT86669)
      changelog
      changelog
      refactor this to avoid some duplication
      todo comment
      just give up on the whole 'name' thing here
      alias lexicals to their actual values
      changelog
      changelog
      make the DataDump plugin respect stringification overload by default
      update docs
      changelog
      changelog
      this needs a newline
      changelog
      changelog
      fix up packaging stuff
      fix these regexes
      factor this out
      let plugins query for this info, rather than always publishing it
      this was never used
      handle this a better way
      this is no longer optional
      enable these by default now
      invert the sense of the package message too
      autocomplete for commands (fixes #18)
      docs
      pod coverage
      avoid completing functions for commands
      only add newly declared variables here
      don't let users overwrite the result cache
      enable the command completer by default
      changelog
      changelog
      remove the 'mro' dep
      changelog
      changelog
      fix pod
      don't index Reply::Util either
      sigh
      make CollapseStack use Carp::Always (fixes #13)
      bump dep on Eval::Closure for lexical sub fixes (fixes #19)
      changelog
      changelog
      CollapseStack isn't default, so no reason to require this
      sort these
      Merge pull request #20 from co-me/readline-perl
      changelog
      changelog
      Merge pull request #22 from co-me/readline-perl-bugfix
      changelog
      changelog
      sigh (fixes #21)
      clarify the location of the history file (Kosuke Asami)
      changelog
      changelog
      fix link to issue tracker
      new Eval::Closure supports this itself
      Merge pull request #24 from tokuhirom/rl-caroline
      changelog
      changelog
      explicitly read from STDIN (lestrrat, fixes #26)
      changelog
      changelog
      packaging updates
      fix travis
      another dzil update
      Merge pull request #29 from ilmari/timer-context
      add -e option (#36)
      also allow executing files (#36)
      simplify
      changelog
      changelog
      Merge pull request #40 from ilmari/unshift-lib
      update travis
      changelog
      changelog
      Merge pull request #41 from sergeyromanov/gen-replyrc
      changelog
      changelog

Kosuke Asami (4):
      Enable completion when use ReadLine::Perl5
      Let Term::ReadLine::Perl5 output compatible with Term::ReadLine::Gnu
      readline: fix a bug that can't handle correct ReadLine class
      readline: refactor conditional expressions

Michael Reddick (1):
      AutoRefresh plugin

Sawyer X (1):
      force colored output from Data::Printer

Sergey Romanov (1):
      refactor default config generation to a separate method

Shawn M Moore (7):
      _concatenate_plugin for returning all plugins' return values in a list
      Provide each plugin a tab_handler coderef option
      Register the tab_handler with ReadLine
      First cut of Autocomplete: completes Perl keywords
      First pass of pulling Package::Names out of %INC
      Let readline present all matches and iterate over them
      New CollapseStack plugin

Stanislaw Pusep (1):
      added Reply::Plugin::DataPrinter

Toby Inkster (4):
      listen to events published by Packages plugin to find out the names of more packages for autocompletion
      autocomplete for function names
      fix the bugs that DOY noted
      stop Autocomplete::Keywords from being overzealous

gregor herrmann (1):
      Imported Upstream version 0.37

tokuhirom (1):
      Plugin::ReadLine: Added Term::ReadLine::Caroline support.

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

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/libreply-perl.git



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