lib/sup/mode.rb in sup-0.21.0 vs lib/sup/mode.rb in sup-0.22.0

- old
+ new

@@ -44,11 +44,11 @@ def cleanup @buffer = nil end def resolve_input c - ancestors.each do |klass| # try all keymaps in order of ancestry + self.class.ancestors.each do |klass| # try all keymaps in order of ancestry next unless @@keymaps.member?(klass) action = BufferManager.resolve_input_with_keymap c, @@keymaps[klass] return action if action end nil @@ -60,10 +60,10 @@ true end def help_text used_keys = {} - ancestors.map do |klass| + self.class.ancestors.map do |klass| km = @@keymaps[klass] or next title = "Keybindings from #{Mode.make_name klass.name}" s = <<EOS #{title} #{'-' * title.display_length}