Permalink
Commits on Apr 5, 2011
Commits on Apr 1, 2011
  1. So when I fail to update the manifest on your project I'm a jerk but …

    …when you fail to update the manifest on my project I'm lazy?
    drbrain committed Apr 1, 2011
  2. Fix release date

    drbrain committed Apr 1, 2011
  3. Wrap History.txt to 80 lines

    drbrain committed Apr 1, 2011
  4. Remove unused variable warning

    drbrain committed Apr 1, 2011
  5. Move code requiring a newer hoe inside task

    Evan Phoenix committed Apr 1, 2011
  6. prepped for release

    zenspider committed Apr 1, 2011
  7. + SourceIndex.new is now the preferred way to create SourceIndex inst…

    …ances. *gasp*
    
    + SourceIndex#initialize changed to prefer an array of spec dirs, defaulting to none.
    + Deprecated SourceIndex#initialize(hash_of_specs).
    + Deprecated SourceIndex#all_gems.
    + Deprecated SourceIndex.from_installed_gems, from_gems_in, and load_specification.
    Switched nearly all tests and impl use of SourceIndex.xxx to SourceIndex.new
    zenspider committed Apr 1, 2011
Commits on Mar 31, 2011
  1. + Deprecated Gem.all_load_paths, latest_load_paths, promote_load_path…

    …, and cache.
    
    Fixed deprecate klass detection. Added caller info to help clean up tests.
    + Deprecated Specification#has_rdoc, default_executable, and test_suite_file(=).
    zenspider committed Mar 31, 2011
  2. Fixed for modules

    zenspider committed Mar 31, 2011
Commits on Mar 24, 2011
  1. + Deprecated RemoteFetcher#open_uri_or_path.

    + RemoteFetcher#fetch_path now dispatches dynamically to 'fetch_<uri.schema>'
    zenspider committed Mar 24, 2011
Commits on Mar 23, 2011
  1. tagged a bunch of refactorings

    zenspider committed Mar 23, 2011
Commits on Mar 19, 2011
  1. + Update Gem::RemoteFetcher\'s User-Agent to handle RUBY_ENGINE and R…

    …UBY_REVISION when patchlevel is -1
    drbrain committed Mar 19, 2011
Commits on Mar 17, 2011
  1. Properly use Gem.bin_path

    Evan Phoenix committed Mar 17, 2011
  2. + Removed nearly all metaprogramming from Specification. Yay for attr…

    …_accessor!
    
    + Removed Specification.attribute_defaults.
    + Specification.default_value is now an instance method.
    + Removed Specification.attribute.
    + Removed Specification.required_attribute.
    + Removed Specification.read_only.
    + Removed Specification.attributes
    + Removed Specification.overwrite_accessor.
    + Removed Specification.attribute_alias_singular.
    + Refactored Specification#assign_defaults into #initialize.
    + Removed Specification @@gather.
    @@default_value is now a hash. duh.
    @@attributes, @@array_attributes, @@nil_attributes, and @@non_nil_attributes are now calculated from @@default_value.
    + Specification#validate now checks that array attribs are indeed arrays.
    Cleaned up a lot of the accessor code.
    + Removed blanket rescue in default_executable. Hope it doesn't blow up! :P
    zenspider committed Mar 17, 2011
  3. minor cleanup

    zenspider committed Mar 17, 2011
Commits on Mar 16, 2011
  1. Fixed some date inaccuracies

    zenspider committed Mar 16, 2011