summaryrefslogtreecommitdiffstats
path: root/Changes
blob: 3445e5e51382a37c4e88aff74467543f0f304756 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
Revision history for Reply

{{$NEXT}}

0.39  2016-05-29
      - allow ~/ in the history_file option to ReadLine (y, #48)

0.38  2015-12-02
      - fix running reply without the Package plugin (2shortplanks, #45)

0.37  2014-11-18
      - internal refactoring for extensibility (sergeyromanov, #41)

0.36  2014-11-16
      - unshift onto @INC instead of pusing directories set with -l/-b/-I
        (ilmari, #40)

0.35  2014-07-04
      - allow executing snippets and files from the argument list (suggested by
        tobyink, #36)

0.34  2013-08-29
      - fix running reply without the ReadLine plugin (lestrrat, #26)

0.33  2013-08-16
      - Support Term::ReadLine::Caroline (tokuhirom, #24)

0.32  2013-07-18
      - Fix test failures if Carp::Always isn't installed (djerius, #21)
      - Clarify ReadLine documentation about the location of the history file
        (Kosuke Asami)

0.31  2013-07-18
      - fix a ReadLine bug introduced in the previous release (Kosuke Asami,
        #22)

0.30  2013-07-17
      - better support for Term::ReadLine::Perl5 (Kosuke Asami, #20)

0.29  2013-07-10
      - Make CollapseStack always run under Carp::Always (#13)
      - Fix lexical subs (#19)

0.28  2013-07-10
      - remove accidentally added dep on 'mro', which doesn't exist on 5.8

0.27  2013-07-10
      - Add completion plugin for #-commands (#18)
      - More completion edge case fixes
      - More internal refactorings

0.26  2013-07-08
      - Let Data::Printer handle coloring in the DataPrinter plugin. (Sawyer X)
      - Add a CollapseStack plugin, to make working with large stack traces
        easier. (sartak)

0.25  2013-07-05
      - The DataDump plugin now respects object stringification overloads by
        default. This behavior can be disabled by setting the
        'respect_stringification' option to 0.

0.24  2013-07-04
      - use Devel::LexAlias to ensure that the lexical environment is persisted
        properly (gh #10)
      - a few internal refactorings

0.23  2013-07-03
      - use the correct #! line (reported by SREZIC, RT86669)

0.22  2013-07-02
      - few more completion edge cases

0.21  2013-07-01
      - check inheritance in method completions
      - fix a couple more completion edge cases

0.20  2013-06-28
      - completion for packages declared in the repl (Toby Inkster, gh-#7)
      - completion for functions (Toby Inkster, gh-#8)

0.19  2013-06-28
      - fix test failures (reported by brunobuss)

0.18  2013-06-27
      - tab completion support (with help from sartak)
      - lots of internal refactorings to make writing plugins easier

0.17  2013-06-27
      - support color on windows (aero)

0.16  2013-06-26
      - bump the Getopt::Long dep, for installing on older perls

0.15  2013-06-26
      - add default command of #q for exiting the repl

0.14  2013-06-26
      - add -l, -b, -I, and -M options (requested by Toby Inkster, RT86341)

0.13  2013-06-26
      - allow plugins to configure the current package to use through the
        'package' parameter in the compile callback

0.12  2013-06-25
      - make the AutoRefresh plugin use the new track_require functionality
        in Class::Refresh (fixes a problem reported by Michael Reddick)

0.11  2013-06-24
      - report failure to load of plugins which use modules that fail to load
        (reported by Michael Reddick)

0.10  2013-06-24
      - don't pollute main::, since that's where the default configuration
        drops the user (reported by miyagawa)

0.09  2013-06-21
      - fix tests

0.08  2013-06-21
      - add AutoRefresh plugin (Michael Reddick)

0.07  2013-06-08
      - expose a 'step' method to run single iterations of the repl
      - plugins specified in the 'plugins' constructor parameter are now run
        after loading config rather than before (this should give them more
        control over what actually runs - if this is a problem, i might add
        separate options for "before config" and "after config")
      - config handling is split out into a separate Reply::Config class for
        better reuse of the config loading logic
      - DataDumper plugin now sets Terse and Sortkeys, since that produces
        output that looks better
      - plugins can now set multiple independent lexical environments, to allow
        them to override the actual logical environment without wiping out
        special vars set by other plugins

0.06  2013-06-08
      - add Timer plugin (Arthur Axel fREW Schmidt)
      - fix DataPrinter plugin when ~/.dataprinter has a custom value for
        'alias' (Charles Bailey)

0.05  2013-06-04
      - avoid test failures from DataPrinter, since it's optional

0.04  2013-06-04
      - add a bit of option parsing to the reply script, to support choosing an
        alternate configuration file
      - Data::Printer plugin (creaktive)

0.03  2013-06-03
      - fix LexicalPersistence plugin (reported by tokuhirom)

0.02  2013-06-03
      - packaging and pod fixes

0.01  2013-06-03
      - Initial release