ChangeLog

2015-03-03

2015-03-03 Mahlon E. Smith <mahlon@laika.com>

.hgsigs

Added signature for changeset 7f6ff521c94a [5bcb7e1a02d1] [tip]

.hgtags

Added tag v0.4.1 for changeset 4b314c3ea2cb [7f6ff521c94a]

2015-03-03 Michael Granger <ged@FaerieMUD.org>

History.rdoc, Rakefile

Update History [57f448b3e4a5]

2015-03-03 Mahlon E. Smith <mahlon@martini.nu>

lib/pluggability.rb, spec/pluggability_spec.rb

Use only the latest installed gems to build a candidate list, rather than all installed in the $LOAD_PATH. Bump version. [4b314c3ea2cb] [v0.4.1]

2015-02-27

2015-02-27 Michael Granger <ged@FaerieMUD.org>

Rakefile, loggability.gemspec, pluggability.gemspec

Fix the gemspec name [f17b18fbdb15] [github/master]

.rvmrc, .travis.yml, Gemfile, Rakefile, loggability.gemspec

Prep for travis-ci builds [6f744d57837f]

2014-06-05

2014-06-05 Michael Granger <ged@FaerieMUD.org>

Gemfile, Rakefile, lib/pluggability.rb, spec/helpers.rb, spec/pluggability_spec.rb

Update for RSpec 3. [6efeedbd384c]

2014-01-08

2014-01-08 Michael Granger <ged@FaerieMUD.org>

.rvm.gems, Rakefile

Update dependencies. [1110442a07c7]

.hgtags

Added tag v0.4.0 for changeset f07f7054d9bd [4d4ed9f6e347]

.hgsigs

Added signature for changeset d25537179cd9 [f07f7054d9bd] [v0.4.0]

History.rdoc, lib/pluggability.rb

Bump the minor version, update history. [d25537179cd9]

lib/pluggability.rb, spec/pluggability_spec.rb

Add a name attribute to plugins for introspection. [305572825ffb]

2013-09-25

2013-09-25 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v0.3.0 for changeset 344a4bea4055 [6319eb6a7b45]

.hgsigs

Added signature for changeset 262b5b4e1629 [344a4bea4055] [v0.3.0]

History.rdoc, lib/pluggability.rb

Bump the minor version, update history. [262b5b4e1629]

Gemfile, README.rdoc, Rakefile, experiments/logger_output.rb, lib/pluggability.rb, spec/pluggability_spec.rb

Add plugin exclusion patterns [dc968f687c9c]

Manifest.txt, spec/helpers.rb, spec/lib/helpers.rb, spec/pluggability_spec.rb

Converted to use new RSpec syntax. [1b4bb8026a4a]

.hgignore, .rvm.gems, Gemfile, Rakefile

Update dependencies; add Gemfile [ead3164b3b3c]

README.rdoc

Updated the README [3b9ccb970bc2]

2013-03-28

2013-03-28 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v0.2.0 for changeset e84984f17d66 [000ff70690ab]

.hgsigs

Added signature for changeset ae9bce03c327 [e84984f17d66] [v0.2.0]

History.rdoc, lib/pluggability.rb

Bump the minor version, update history. [ae9bce03c327]

.rvm.gems, Rakefile

Bump dependency versions [dfff4fd68a46]

README.rdoc, lib/pluggability.rb, spec/pluggability_spec.rb

Fix loading of grandchildren of plugins [93a6045c9551]

experiments/logger_output.rb

Add logging experiment [8485f1330bd0]

2013-03-27

2013-03-27 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v0.1.0 for changeset 4f9521c5937c [227f97060b6c]

.hgsigs

Added signature for changeset c2ff7a2e8e97 [4f9521c5937c] [v0.1.0]

History.rdoc, lib/pluggability.rb

Bumped minor version, updated history. [c2ff7a2e8e97]

lib/pluggability.rb, spec/pluggability_spec.rb

Add loading via underbarred name variants (CommaDelimitedThing -> comma_delimited) [950d84e5d343]

lib/pluggability.rb, spec/pluggability_spec.rb

Rename some 'factory' bits to 'plugin' for consistency. [6d0c8e03207b]

2013-03-01

2013-03-01 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v0.0.2 for changeset bb1aacf9953c [8157aa410711]

.hgsigs

Added signature for changeset 41c55c0e6830 [bb1aacf9953c] [v0.0.2]

.rvmrc, History.rdoc, lib/pluggability.rb

Bump patch version, update history. [41c55c0e6830]

2012-08-13

2012-08-13 Michael Granger <ged@FaerieMUD.org>

lib/pluggability.rb, spec/pluggability_spec.rb

Simplify Pluggability#derivatives. [7feffaf62b71]

2012-08-06

2012-08-06 Michael Granger <ged@FaerieMUD.org>

README.rdoc, Rakefile, experiments/logger_output.rb

Update docs. [2ae57144e2df]

2012-08-03

2012-08-03 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v0.0.1 for changeset 379015772893 [f66a50774525]

lib/pluggability.rb, spec/pluggability_spec.rb

Fix specs for FactoryError changes; add backward-compatibility constant. [379015772893] [v0.0.1]

.rvm.gems, History.rdoc, Rakefile, lib/pluggability.rb, spec/pluggability_spec.rb

Finish up conversion to Pluggability [a5ca03df63cf]

.hgtags

Removed tag release [71aae8059784]

.hgtags

Removed tag RELEASE_0_01 [a1b97d0de8d0]

.hgtags

Removed tag RELEASE_1_0_0 [e5e76893e2ba]

.hgtags

Removed tag RELEASE_1_0_1 [b09151d6f68f]

.hgtags

Removed tag SNAPSHOT_20070313 [45e7935e8eb2]

.hgtags

Removed tag RELEASE_1_0_2 [ac1f86759b58]

.hgtags

Removed tag RELEASE_1_0_3 [d5e5456a2762]

.hgtags

Removed tag 1.0.5 [953e75097b73]

.hgtags

Removed tag 1.0.6 [24861dc02aee]

.hgtags

Removed tag 1.0.7 [686ca01f4bda]

.hgtags

Removed tag v1.0.8 [5f4dab137f8c]

2012-08-01

2012-08-01 Michael Granger <ged@FaerieMUD.org>

.irbrc, .rvmrc, Manifest.txt, README.rdoc, Rakefile, experiments/logger_output.rb, lib/pluggability.rb, lib/pluginfactory.rb, spec/lib/helpers.rb, spec/pluggability_spec.rb, spec/pluginfactory_spec.rb

Start conversion to Pluggability [25ff09f969ba]

2012-02-20

2012-02-20 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v1.0.8 for changeset 4213a6d8ae94 [dc4d376c24f2]

Manifest.txt, Rakefile

Update the manifest, add pre-checkin test to catch this in the future. [4213a6d8ae94]

LICENSE, spec/spec.opts

Remove unused files [43266599abdf]

lib/pluginfactory.rb

Bump the patch version. [b4f6f8c60cd8]

spec/pluginfactory_spec.rb

Update spec syntax. [c40bfd8fd765]

.tm_properties

Add a Textmate project file [bb652bf55fd7]

.hgignore

Add doc directory to the ignorefile [821563ead969]

.rvm.gems, .rvmrc, History.md, History.rdoc, LICENSE, Manifest.txt, README.md, README.rdoc, Rakefile, lib/pluginfactory.rb, spec/lib/helpers.rb

Update project. - Updated specs for RSpec 2.8.0. - Fixed the logging advice in the README. - Converted Markdown docs to RDoc. - Added rvmrc + gemset [f7baed0379c7]

2011-04-06

2011-04-06 Michael Granger <ged@FaerieMUD.org>

.hgsubstate

Removed old subrepo state file [a6ad5108278b]

.hgsub, .hgsubstate, History.md, Manifest.txt, README, README.md, Rakefile, project.yml

Convered to hoe. [78e98ebc8c81]

2010-12-09

2010-12-09 Michael Granger <ged@FaerieMUD.org>

.hgsubstate, LICENSE, Rakefile, project.yml, spec/lib/helpers.rb, spec/pluginfactory_spec.rb

Converted tests to RSpec 2. [2dd66561cae2]

2010-09-27

2010-09-27 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag 1.0.7 for changeset e901eb9b9220 [4566cc565a16]

.hgsigs

Added signature for changeset 64ad5e369500 [e901eb9b9220]

lib/pluginfactory.rb

Version bump. [64ad5e369500]

.hgignore, .hgsub, .hgsubstate, Rakefile, project.yml, spec/pluginfactory_spec.rb

Updated for Ruby 1.9.2; updated build system. [97951e854828]

2010-03-23

2010-03-23 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag 1.0.6 for changeset bd09679b910d [9b6b855f45c2]

.hgsigs

Added signature for changeset db0ea352c67c [bd09679b910d]

.hgtags

Removed tag 1.0.6 [db0ea352c67c]

ChangeLog, MANIFEST, utils.rb

Removing outdated/generated files. [278cfdc9f41b]

Rakefile, project.yml

Build system updates. [b4d64737265f]

2009-11-11

2009-11-11 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag 1.0.6 for changeset 31d84e2bf3ca [7ebf343e40b8]

.hgsigs

Added signature for changeset 1db3303a18ae [31d84e2bf3ca]

lib/pluginfactory.rb

Bumping version to 1.0.6. [1db3303a18ae]

Rakefile

Gemspec fixes. [2bb28ab4efd6]

2009-11-06

2009-11-06 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag 1.0.5 for changeset 791b0d9a35cc [8f63b0241b69]

.hgsigs

Added signature for changeset 3cd9d854ce79 [791b0d9a35cc]

.hgignore, Rakefile, lib/pluginfactory.rb, project.yml

Merged with 93:fe5667cb2942. [3cd9d854ce79]

.hgignore, LICENSE, Rakefile, lib/pluginfactory.rb

Updated build system, bumping version, migrating to gemcutter. [e816e3795c49]

2009-08-15

2009-08-15 Michael Granger <ged@FaerieMUD.org>

README, lib/pluginfactory.rb, utils.rb

Cleanup after conversion [fe5667cb2942]

.hgignore, Rakefile, project.yml

Updated build system [46777daaabdb]

2009-08-15 convert-repo <convert-repo>

.hgtags

update tags [e690b17efb4e]

2009-08-08

2009-08-08 Michael Granger <ged@FaerieMUD.org>

.hgignore, Rakefile, lib/pluginfactory.rb, project.yml, spec/pluginfactory_spec.rb

Converted to Mercurial, updated build system. [72b9a4fa46d6]

2009-02-25

2009-02-25 deveiant <deveiant>

lib/pluginfactory.rb

Incrementing library version. [d83b983df058]

lib/pluginfactory.rb, spec/lib/helpers.rb, spec/pluginfactory_spec.rb

2009-02-25 Michael Granger <ged@FaerieMUD.org>

lib/pluginfactory.rb

Incrementing library version. [9b895e2121be]

lib/pluginfactory.rb, spec/lib/helpers.rb, spec/pluginfactory_spec.rb

2009-02-23

2009-02-23 deveiant <deveiant>

Rakefile, project.yml, spec/pluginfactory_spec.rb, utils.rb

Start of fixes for 1.9.1. [e9da3dd2a722]

2009-02-23 Michael Granger <ged@FaerieMUD.org>

Rakefile, project.yml, spec/pluginfactory_spec.rb, utils.rb

Start of fixes for 1.9.1. [493ad8b8049e]

2008-08-13

2008-08-13 deveiant <deveiant>

rake/helpers.rb, rake/publishing.rb, rake/svn.rb, rake/verifytask.rb

Removing old rake tasklib dir [f77c17a155f3]

LICENSE, README, Rakefile, project.yml

Converting to the new build system [1dc9571d428b]

2008-08-13 Michael Granger <ged@FaerieMUD.org>

rake/helpers.rb, rake/publishing.rb, rake/svn.rb, rake/verifytask.rb

Removing old rake tasklib dir [4ab11fe73be4]

LICENSE, README, Rakefile, project.yml

Converting to the new build system [19b42b3c37f3]

2008-03-26

2008-03-26 deveiant <deveiant>

Rakefile, rake/publishing.rb, rake/svn.rb

2008-03-26 Michael Granger <ged@FaerieMUD.org>

Rakefile, rake/publishing.rb, rake/svn.rb

2008-03-25

2008-03-25 deveiant <deveiant>

Rakefile, rake/publishing.rb

.cvsignore, .gemspec, LICENSE, MANIFEST, README, Rakefile, docs/.cvsignore, docs/CATALOG, docs/makedocs.rb, experiments/logger_output.rb, install.rb, lib/pluginfactory.rb, makedist.rb, rake/helpers.rb, rake/publishing.rb, rake/svn.rb, spec/pluginfactory_spec.rb

2008-03-25 Michael Granger <ged@FaerieMUD.org>

Rakefile, rake/publishing.rb

.cvsignore, .gemspec, LICENSE, MANIFEST, README, Rakefile, docs/.cvsignore, docs/CATALOG, docs/makedocs.rb, experiments/logger_output.rb, install.rb, lib/pluginfactory.rb, makedist.rb, rake/helpers.rb, rake/publishing.rb, rake/svn.rb, spec/pluginfactory_spec.rb

2007-07-27

2007-07-27 deveiant <deveiant>

test.rb

Removed test runner script [04f62e495c55]

COPYRIGHT, LICENSE, Rakefile, lib/pluginfactory.rb, rake/helpers.rb, rake/svn.rb, rake/verifytask.rb, spec/pluginfactory_spec.rb, spec/spec.opts, test.rb, tests/dir/deepsubofmybase.rb, tests/mybase.rb, tests/othersub.rb, tests/subofmybase.rb

Converted test::unit tests to RSpec [c57b56593ad8]

2007-07-27 Michael Granger <ged@FaerieMUD.org>

test.rb

Removed test runner script [4d967ef2f111]

COPYRIGHT, LICENSE, Rakefile, lib/pluginfactory.rb, rake/helpers.rb, rake/svn.rb, rake/verifytask.rb, spec/pluginfactory_spec.rb, spec/spec.opts, test.rb, tests/dir/deepsubofmybase.rb, tests/mybase.rb, tests/othersub.rb, tests/subofmybase.rb

Converted test::unit tests to RSpec [d930322d7257]

2007-03-13

2007-03-13 deveiant <deveiant>

makedist.rb

Bumping project-version and fixing makedist problems. [a66bb254939c]

lib/pluginfactory.rb

2007-03-13 Michael Granger <ged@FaerieMUD.org>

makedist.rb

Bumping project-version and fixing makedist problems. [59907aabffde]

lib/pluginfactory.rb

2007-02-22

2007-02-22 deveiant <deveiant>

lib/pluginfactory.rb

2007-02-22 Michael Granger <ged@FaerieMUD.org>

lib/pluginfactory.rb

2006-07-01

2006-07-01 ged <ged>

docs/makedocs.rb, lib/pluginfactory.rb, test.rb

2006-07-01 Michael Granger <ged@FaerieMUD.org>

docs/makedocs.rb, lib/pluginfactory.rb, test.rb

2005-03-05

2005-03-05 ged <ged>

makedist.rb

Merged changes from project-utils version [7ef14552ab3d]

lib/pluginfactory.rb

- Made load failures raise FactoryErrors as intended instead of RuntimeErrors. [e95a4103ceff]

2005-03-05 Michael Granger <ged@FaerieMUD.org>

makedist.rb

Merged changes from project-utils version [b83ace0e5210]

lib/pluginfactory.rb

- Made load failures raise FactoryErrors as intended instead of RuntimeErrors. [ee1c6ed5d684]

2004-11-21

2004-11-21 ged <ged>

install.rb, utils.rb

– Updated project-utils files [bdc2ee405763]

.gemspec, MANIFEST

– Gemified – Fixed missing utils.rb in MANIFEST – Added project-spec properties to the root dir. [66a4b51fd8bf]

2004-11-21 Michael Granger <ged@FaerieMUD.org>

install.rb, utils.rb

– Updated project-utils files [105ee41be6fa]

.gemspec, MANIFEST

– Gemified – Fixed missing utils.rb in MANIFEST – Added project-spec properties to the root dir. [70a3e789a5f9]

2004-09-08

2004-09-08 ged <ged>

docs/makedocs.rb, install.rb, makedist.rb, utils.rb

- Hmmm… that didn't work. Copying over new versions of the util scripts until I figure out how the hell to do what I want. [bc561eade281]

docs/makedocs.rb, install.rb, makedist.rb, utils.rb

- Replacing with versions from project-utils (experimental – may just have to re-check them in) [b4e3563186c5]

2004-09-08 Michael Granger <ged@FaerieMUD.org>

docs/makedocs.rb, install.rb, makedist.rb, utils.rb

- Hmmm… that didn't work. Copying over new versions of the util scripts until I figure out how the hell to do what I want. [ebb9633f9b07]

docs/makedocs.rb, install.rb, makedist.rb, utils.rb

- Replacing with versions from project-utils (experimental – may just have to re-check them in) [1d04712bdf3d]

2004-08-24

2004-08-24 ged <ged>

lib/pluginfactory.rb

- Added keywords property to lib/pluginfactory.rb [78d73905dcb8]

install.rb

- Fixed String =~ String warning [efbb3151a6a8]

install.rb

- Added bangheader [6a91c13a3cf3]

test.rb

- Easyified bangheader [c918e81c262e]

2004-08-24 Michael Granger <ged@FaerieMUD.org>

lib/pluginfactory.rb

- Added keywords property to lib/pluginfactory.rb [ecae4f4680ad]

install.rb

- Fixed String =~ String warning [12cd465fc2b9]

install.rb

- Added bangheader [5ec386741575]

test.rb

- Easyified bangheader [63e34128e0f0]

2004-03-10

2004-03-10 deveiant <deveiant>

ChangeLog

Updated for tag release_0_01 [0c5c4055cfd0]

.cvsignore, .irbrc, ChangeLog, MANIFEST, docs/.cvsignore, docs/CATALOG, docs/makedocs.rb, makedist.rb, utils.rb

Initial checkin. [bf4ec3577624]

2004-03-10 Michael Granger <ged@FaerieMUD.org>

ChangeLog

Updated for tag release_0_01 [fced8642d1b0]

.cvsignore, .irbrc, ChangeLog, MANIFEST, docs/.cvsignore, docs/CATALOG, docs/makedocs.rb, makedist.rb, utils.rb

Initial checkin. [0658f49ae563]

2004-03-08

2004-03-08 deveiant <deveiant>

tests/dir/deepsubofmybase.rb, tests/othersub.rb

- Fixed class/file agreement. [6b8f3bc4cf9e]

tests/mybase.rb

- Fixed derivativeDirs method. [435f0c9aa88e]

lib/pluginfactory.rb

- Documentation additions - Refactored path-search code [588e608bdbf2]

test.rb

- Added a hook into -d that turns on logging. [fa285422054c]

2004-03-08 stillflame <stillflame>

README

no, this is not using the default install.rb installation process [bdfc3046476d]

lib/pluginfactory.rb

FactoryError now inherits from RuntimeError [fff45f7bd617]

test.rb

filling in [afcfd0b3773e]

tests/dir/deepsubofmybase.rb, tests/mybase.rb, tests/othersub.rb, tests/subofmybase.rb

initial import [e3675050434b]

2004-03-08 Michael Granger <ged@FaerieMUD.org>

tests/dir/deepsubofmybase.rb, tests/othersub.rb

- Fixed class/file agreement. [63964459cf6e]

tests/mybase.rb

- Fixed derivativeDirs method. [ecb82dc312e7]

lib/pluginfactory.rb

- Documentation additions - Refactored path-search code [0938213db300]

test.rb

- Added a hook into -d that turns on logging. [a5caa49b677b]

2004-03-07

2004-03-07 stillflame <stillflame>

README

reformatted [aff1901c91d7]

install.rb

filled in [9c45c10602db]

COPYRIGHT, README

filled in [00a55d9e3ad3]

lib/pluginfactory.rb

cleaned out ties to other modules [845d40a15b41]

lib/factory.rb, lib/pluginfactory.rb

renaming [00fd93bfbfe5]

2004-03-07 unknown <unknown>

2004-03-07 stillflame <stillflame>

COPYRIGHT, README, install.rb, lib/factory.rb, test.rb

Initial revision [d3618e7fd9ac]

2004-03-07 unknown <unknown>

2004-03-07 unknown <unknown>