mirror of
https://github.com/ruby/ruby.git
synced 2025-08-24 05:25:34 +02:00
[ruby/irb] Allow non-identifier aliases like Pry's @ and $
(https://github.com/ruby/irb/pull/426)
* Allow non-identifier aliases
* Move the configuration to IRB.conf
* Avoid abusing method lookup for symbol aliases
* Add more alias tests
* A small optimization
* Assume non-nil Context
* Load IRB.conf earlier
e23db5132e
This commit is contained in:
parent
d24ac6d281
commit
a13836e70d
5 changed files with 87 additions and 0 deletions
|
@ -158,6 +158,8 @@ module IRB # :nodoc:
|
|||
@CONF[:LC_MESSAGES] = Locale.new
|
||||
|
||||
@CONF[:AT_EXIT] = []
|
||||
|
||||
@CONF[:COMMAND_ALIASES] = {}
|
||||
end
|
||||
|
||||
def IRB.set_measure_callback(type = nil, arg = nil, &block)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue