1
0
Fork 0
mirror of https://github.com/pry/pry.git synced 2022-11-09 12:35:05 -05:00
pry--pry/lib/pry
Kyrylo Silin 2519818cc9 Rename HistoryArray to Ring
`HistoryArray` is a very specific name and it doesn't tell the reader what
it *really* means unless you read its code or the docs of the class.

On the other hand, `Ring` is a [very well-known term][1], which means exactly
what `HistoryArray` does. The alias name for it is circular buffer. I chose
`Ring` because it is shorter and used by Golang, so I expect programmers to
be familiar with `Ring`.

[1]: https://en.wikipedia.org/wiki/Circular_buffer
2018-10-20 00:36:22 +08:00
..
code Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
commands rubocop: fix offences of the Style/MultilineTernaryOperator cop 2018-10-20 00:25:23 +08:00
config Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
helpers ommands/ls/formatter,helpers/table: pass local Pry config 2018-10-16 05:24:29 +08:00
method rubocop: fix offences of the Lint/StringConversionInInterpolation 2018-10-16 04:49:13 +08:00
slop
testable
wrapped_module Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
basic_object.rb
cli.rb
code.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
code_object.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
color_printer.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
command.rb rubocop: fix offences of the Lint/StringConversionInInterpolation 2018-10-16 04:49:13 +08:00
command_set.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
commands.rb
config.rb
core_extensions.rb core_extensions: make '__binding__' work with redefined #respond_to? 2018-10-17 23:10:21 +08:00
editor.rb
exceptions.rb
forwardable.rb
helpers.rb
history.rb
hooks.rb rubocop: fix offences of the Lint/UnusedMethodArgument cop 2018-10-14 14:56:53 +08:00
indent.rb
input_completer.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
input_lock.rb rubocop: fix offences of the Lint/UnneededRequireStatement cop 2018-10-16 04:43:41 +08:00
inspector.rb
last_exception.rb
method.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
object_path.rb rubocop: fix offences of the Lint/AmbiguousBlockAssociation cop 2018-10-16 04:38:17 +08:00
output.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
pager.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
platform.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
plugins.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
prompt.rb
pry_class.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
pry_instance.rb Rename HistoryArray to Ring 2018-10-20 00:36:22 +08:00
repl.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
repl_file_loader.rb
ring.rb Rename HistoryArray to Ring 2018-10-20 00:36:22 +08:00
rubygem.rb
slop.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
terminal.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00
testable.rb
version.rb
wrapped_module.rb Fix rubocop empty line after guard clause style violations 2018-10-14 09:44:58 -04:00