[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