Skip to content

Latest commit

 

History

History
77 lines (64 loc) · 2.48 KB

CHANGELOG.rdoc

File metadata and controls

77 lines (64 loc) · 2.48 KB

0.3.5

  • Move yard-related functionality to bond-yard gem

0.3.4

  • Add gem plugin completion

  • Add jruby support thanks to @headius

  • Add bare option to Bond.start

0.3.3

  • Add Bond.restart

0.3.2

  • Add Bond.started?

0.3.1

  • Fix install for non-readline platforms

  • Fix install for rubinius

0.3.0

  • Fixes for tests to pass in rubinius and 1.9.2.

  • Add support for a proc :eval_binding.

  • Add instance variables to default completion.

  • Add DefaultMission.completions to make default completions reusable

  • Remove unused Mission#eval_binding.

0.2.2

  • Moved documentation to yard.

  • Better extconf.rb thanks to @timcharper

  • Better error when failing to require extension.

0.2.1

  • Added Bond.load_yard_gems which generates argument completions from yard documentation.

  • Added Bond.load_gems which loads completions from gem’s directory.

  • Added compatibility within emacs’ inf-ruby mode (thanks to @pd).

  • Added :eval_debug to Bond.config for debugging completions.

  • Doesn’t build or load c extension for ruby 1.9.2.

  • Fixed argument completion of object containing method names bug.

  • Fixed nested constants completion bug.

  • Updated completions for Kernel#system, Module#public, Module#protected and Module#private.

0.2.0

  • Added comprehensive argument completion per module, method and argument.

  • Added 60+ default method argument completions.

  • Added configuration system and DSL.

  • Added user-friendly completion error handling.

  • Improved Bond.spy.

  • Fixed several 1.9 bugs.

  • Replaced require ‘bond/completion’ with Bond.start.

  • Changed underscore_search to use ‘_’ instead of ‘-’.

  • Removed Bond.debrief and Bond.reset.

  • Switched to bacon for tests.

0.1.4

  • Added Bond.recomplete to make redefinition of completion missions easy.

  • Added flag to readline extension building so that installing bond doesn’t fail for users without readline.

  • bond/completion allows require to autocomplete gems and within gems.

0.1.3

  • Fixing deployment mistake

0.1.2

  • Added bond/completion which is a drop-in enhancement of irb/completion

  • Added ability to define predefined actions in Bond::Actions

  • Fixed underscore search bug

  • Fixed word breaking completion bug

  • Fixed irb’s completion inconsistencies

  • Added ability to specify :default_search for Bond.debrief

  • Added placement of completions with :place for Bond.complete

0.1.1

  • Added Bond.spy to debug completions

  • Fixed object completion failing in irbrc

  • Allow regex characters in completions

0.1.0

  • Intial release. Whoop!