Module: Rib::Completion
- Extended by:
- Plugin
- Defined in:
- lib/rib/core/completion.rb
Instance Attribute Summary
Attributes included from Plugin
Instance Method Summary collapse
-
#before_loop ⇒ Object
--------------- Rib API ---------------.
Methods included from Plugin
const_missing, disable, disabled?, enable, enabled?, extended
Instance Method Details
#before_loop ⇒ Object
--------------- Rib API ---------------
11 12 13 14 15 16 17 18 |
# File 'lib/rib/core/completion.rb', line 11 def before_loop return super if Completion.disabled? config[:completion] ||= {} config[:completion][:gems] ||= [] config[:completion][:eval_binding] ||= method(:eval_binding).to_proc Rib.silence{Bond.start(config[:completion]) unless Bond.started?} super end |