ChangeLog

2013-02-25

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

.rvmrc

Test under Ruby 2 by default. [9f95dae5c1a0] [github/master, tip]

Rakefile

Use RbConfig instead of deprecated Config module [7a3166b6bfb7]

2013-01-11

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

2012-10-10

2012-10-10 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v1.1.4 for changeset ddf1b289fe82 [0aba6078aca1]

.hgsigs

Added signature for changeset 370fd7d741fb [ddf1b289fe82] [v1.1.4]

2012-08-07

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

.rvm.gems

Update dev gems [370fd7d741fb]

.rvmrc

Omit the patch version from the rvmrc [a405ed23976a]

2012-07-21

2012-07-21 Evan Tann <egtann@gmail.com>

README.rdoc

Fixing a spacing issue under Example Usage [217df54f42d7]

README.rdoc

Improved formatting for Github markdown [a42ca1b29189]

2012-02-10

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

Rakefile

Include the extension source in the generated docs [8fe6f359af08]

.pryrc

Adding a Pry rcfile [e7c8cf2eb408]

2012-01-31

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

.hgignore, History.md, History.rdoc, Manifest.txt, README.md, README.rdoc, Rakefile, lib/linkparser.rb, lib/linkparser/mixins.rb

RDoc update, remove some leftover Yard crap. [c634b27f04fd]

.hgtags

Added tag v1.1.1 for changeset 34e6016a5772 [4f512621db04]

.hgsigs

Added signature for changeset 34e6016a5772 [6dcf188c7d5e]

.autotest, .rvm.gems, .rvmrc, Manifest.txt, Rakefile

Adding a project .rvmrc and gemset, updating deps. [4fd8e3d7c1dc]

2011-05-16

2011-05-16 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v1.1.3 for changeset 7cf658966f66 [70460dd6fc23]

.hgsigs

Added signature for changeset 62a876f376d4 [7cf658966f66] [v1.1.3]

lib/linkparser.rb

Bump patch version for packaging fixes. [62a876f376d4]

Rakefile

Use a relative path for path constants (Alessandro Berardi), update deps [5cb1c40b32be]

2011-05-12

2011-05-12 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v1.1.2 for changeset dc1f658653c5 [c29cb448e28d]

.hgsigs

Added signature for changeset a22b9ce4e964 [dc1f658653c5] [v1.1.2]

lib/linkparser.rb

Bump patch version for release. [a22b9ce4e964]

2011-05-11

2011-05-11 Alessandro Berardi <berardialessandro@gmail.com>

ext/extconf.rb

Fixes package configuration options concatenation bug (see stackoverflow.com/questions/5131716/problem-installing- linkparser-on-ubuntu-10) [4b007cb0b88d]

2011-04-04

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

docs/basic-api.rb, examples/basic-api.rb, examples/readme- example.rb, misc/readme-example.rb

Consolidate examples under an examples/ directory [ed079ae141d5]

Rakefile

The rake-compiler target lives in the LIBDIR, not the EXTDIR. [522421b6ed6e]

Rakefile

Fixed the gemtest workaround in the Rakefile [543559d41600]

README.md

README doesn't need to be executable [731894db5b82]

ext/linkparser.h

Fix the includes (local vs. system) [65471608cc6e]

Rakefile

Make the Rakefile more generically-useful [e6207a7e6552]

README.md

Clean up the README [41e337b64d61]

Manifest.txt

Remove miscellaneous examples from the gem manifest [e519c557f837]

2011-03-10

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

LICENSE, README.md

Updated license dates. [7de1da168b3f]

.gemtest, Manifest.txt, Rakefile

Build cleanup, added gem-testers support

Updated Manifest, removed

prerelease hook to gen the ChangeLog, as it's now in the manifest.

.irbrc

Simplified .irbrc [1e25996615f2]

linkparser/README.md, linkparser/bin/linkparser, linkparser/lib/linkparser.rb, linkparser/spec/linkparser_spec.rb

Removing unintentionally-committed artifact of the conversion to Hoe [196b282f9013]

2011-01-19

2011-01-19 Michael Granger <ged@FaerieMUD.org>

ext/linkparser.h

Removed unnecessary (and non-existant on Ruby < 1.9) include. [e4107bc10ca6]

2011-01-11

2011-01-11 Michael Granger <ged@FaerieMUD.org>

lib/linkparser/linkage.rb

Fixing some shadowed variables for 1.9.2. [507ef20fc315]

lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb

Avoid circular requires. [23a39531870a]

2010-12-30

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

.hgsubstate

Cleanup subrepo state [34e6016a5772] [v1.1.1]

.hgsub, .hgsubstate

Removing rake tasklibs subrepo [87ef0e56e78f]

.autotest, .irbrc, History.md, Manifest.txt, README.md, Rakefile, Rakefile.local, ext/extconf.rb, lib/linkparser.rb, linkparser/README.md, linkparser/bin/linkparser, linkparser/lib/linkparser.rb, linkparser/spec/linkparser_spec.rb, project.yml, spec/TEMPLATE.rb.tpl, spec/linkparser/linkage_spec.rb

Updated for link-grammar 4.7.1, specs cleanup and fixes, converted to Hoe. [7af8c401b107]

.hgtags

Added tag v1.0.6 for changeset e9a639fee32a [250810c6118b]

2010-12-09

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

.hgignore, README.md

Ignore the yard cache, and fix the version mentioned in the README. [fc506a11f249]

2010-11-30

2010-11-30 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag v1.1.0 for changeset 8d9184b82361 [0e62b77cd5ad]

.hgsigs

Added signature for changeset 2f318af09702 [5852e8f31971] [v1.1.0]

.hgsubstate, INSTALL, README, README.md, Rakefile, utils.rb

Cleanup in preparation for release. [a4831a8377aa]

2010-11-24

2010-11-24 Michael Granger <ged@FaerieMUD.org>

.hgsubstate, ext/extconf.rb, ext/linkage.c, lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/mixins.rb, spec/linkparser/dictionary_spec.rb, spec/linkparser/linkage_spec.rb, spec/linkparser/mixins_spec.rb, spec/linkparser/parseoptions_spec.rb

Updated for 4.7.0. * Bumped version to 1.1.0 to reflect API changes * Updated to support 4.7.0's new-style conjunctions, which deprecates the functions used to specify sublinkages. See www.abisource.com/projects/link- grammar/dict/coordination.html for details. [54e4e2ff8899]

2010-11-22

2010-11-22 Michael Granger <ged@FaerieMUD.org>

.hgsub, .hgsubstate

Adding the rake tasklibs as a subrepo [f41f707e7028]

Rakefile, project.yml, spec/TEMPLATE.rb.tpl, spec/bugfixes_spec.rb, spec/linkparser/dictionary_spec.rb, spec/linkparser/linkage_spec.rb, spec/linkparser/parseoptions_spec.rb, spec/linkparser/sentence_spec.rb, spec/linkparser_spec.rb

Checkpoint commit after updating to 4.7.0 [1eddd00723e6]

2010-10-15

2010-10-15 Michael Granger <ged@FaerieMUD.org>

ext/extconf.rb, lib/linkparser.rb

Make the extconf use pkgconfig, if available, and add support for fat binary gems. [f9fadebcab0d]

2010-10-12

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

.hgignore, ChangeLog, LICENSE, Rakefile, Rakefile.local, ext/dictionary.c, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/parseoptions.c, ext/sentence.c, lib/linkparser/linkage.rb, spec/bugfixes_spec.rb, spec/linkparser/dictionary_spec.rb, spec/linkparser/linkage_spec.rb, spec/linkparser/parseoptions_spec.rb, spec/linkparser/sentence_spec.rb, spec/linkparser_spec.rb

Memory-management fixes, updated for link-grammar 4.6.7, 1.9.2 fixes. [21df914cedb1]

2010-04-28

2010-04-28 Michael Granger <ged@FaerieMUD.org>

Rakefile

Updated build system, updated to link-grammar 4.6.7. [1c8da4f433c9]

2009-12-17

2009-12-17 Michael Granger <ged@FaerieMUD.org>

.hgignore, INSTALL, README, Rakefile, Rakefile.local, experiments/parsetest.rb, ext/dictionary.c, lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb, project.yml, spec/linkparser/linkage_spec.rb

Version update, switched compilation systems.

2009-10-16

2009-10-16 Michael Granger <ged@FaerieMUD.org>

.hgtags

Added tag 1.0.6 for changeset e9a639fee32a [1abf1ad0a2b5]

.hgsigs

Added signature for changeset ba30bbc8eee2 [631daf5b10cc] [1.0.6, v1.0.6]

.hgignore, ext/extconf.rb, ext/linkage.c

Updated to link-grammar 4.6.4. * Modified linkage.c to work with an undocumented API change in August

2009-08-20

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

.hgignore, ext/linkage.c, lib/linkparser/linkage.rb, spec/linkparser/linkage_spec.rb

LinkParser

:Linkage - New methods: disjunct_strings, disjuncts, and nouns (thanks to Shawn Pyle for the idea) * Documentation fixes [abcf80f48f37]

.hgignore, ext/extconf.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb

Added an ignore file for build artifacts * Added a check for linkage_free_links_and_domains(). Thanks to Shawn Pyle for the report that led to this. * Stripped whitespace to avoid offending Mahlon's eyes.

P * Updated to link-grammar 4.5.8 (no real changes, just re-test) [f345daa3b57f]

2009-08-15

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

Rakefile, project.yml

Updated build system [78f075571f06]

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

.hgtags

update tags [502958d17cfb]

2009-06-23

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

ChangeLog, lib/linkparser.rb

Bumping version to 1.0.5. [7176ec8d3aae]

2009-06-19

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

README, spec/bugfixes_spec.rb, spec/linkparser/dictionary_spec.rb, spec/linkparser/linkage_spec.rb, spec/linkparser/parseoptions_spec.rb, spec/linkparser/sentence_spec.rb

Fixed problems with the specs run on systems with non-English locales (fixes #7). [7e5a556c93fd]

ChangeLog, INSTALL, README, Rakefile

2009-06-09

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

ChangeLog, INSTALL, README

2009-06-03

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

ChangeLog, Rakefile.local, ext/extconf.rb, ext/linkage.c, ext/parseoptions.c, ext/sentence.c, lib/linkparser.rb, lib/linkparser/sentence.rb, spec/linkparser/parseoptions_spec.rb, spec/linkparser/sentence_spec.rb

2009-03-18

2009-03-18 Michael Granger <ged@FaerieMUD.org>

LICENSE, README, Rakefile, project.yml

2008-12-20

2008-12-20 Michael Granger <ged@FaerieMUD.org>

ChangeLog, Rakefile, project.yml

2008-12-19

2008-12-19 Michael Granger <ged@FaerieMUD.org>

ChangeLog, INSTALL, MANIFEST, README, Rakefile, docs/link- includes.h, docs/public-functions.h, experiments/diagram_sentences.rb, experiments/dumplinks.rb, experiments/free_stuff.rb, experiments/pps.rb, ext/dictionary.c, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/parseoptions.c, ext/sentence.c, lib/linkparser.rb, lib/linkparser/linkage.rb, link- grammar-4.3.9.patch, loadpath.rb, project.yml, spec/TEMPLATE.rb.tpl, spec/bugfixes_spec.rb, spec/dictionary_spec.rb, spec/linkage_spec.rb, spec/linkparser/dictionary_spec.rb, spec/linkparser/linkage_spec.rb, spec/linkparser/parseoptions_spec.rb, spec/linkparser/sentence_spec.rb, spec/linkparser_spec.rb, spec/parseoptions_spec.rb, spec/sentence_spec.rb

Updated build system * Updated for link-grammar 4.4.1 * Removed the (now-obsolete) patch to link-grammar * Removed a bunch of other old cruft * Reorganized the specs into the standard mirrored layout * Added LinkParser.link_grammar_version * LinkParser

:ParseOptions - Added spec coverage for all_short_connectors? - Added implementations for timer_expired?, memory_exhausted?, resources_exhausted?, and reset_resources. * Documentation cleanup for the upcoming RDoc 2.3.x [098c583781f5]

2008-12-18

2008-12-18 Michael Granger <ged@FaerieMUD.org>

Rakefile, ext/dictionary.c, ext/linkage.c, ext/parseoptions.c, ext/sentence.c, project.yml

2008-11-20

2008-11-20 Michael Granger <ged@FaerieMUD.org>

INSTALL, Rakefile, project.yml

Updated the minimum version in the link-grammar gem requirement to 4.3.9. [f3db13a46463]

2008-11-19

2008-11-19 Michael Granger <ged@FaerieMUD.org>

README

Ye gods. Re-re-undoing clobbered README, hopefully for the last time. [caa543471718]

ChangeLog, README, Rakefile, project.yml

Updated build system. [b7a43f58e6d5]

ChangeLog, ext/extconf.rb, spec/linkage_spec.rb

README, Rakefile.local

2008-11-18

2008-11-18 Michael Granger <ged@FaerieMUD.org>

ChangeLog, Rakefile.local

Fixed a build message. [dd810dad718c]

INSTALL, Rakefile

Updated the build system to fix the problems with building the Gem. [bda132a55cd0]

ChangeLog, LICENSE, README, Rakefile, Rakefile.local, ext/TEMPLATE.c.tpl, ext/dictionary.c, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/parseoptions.c, ext/sentence.c, misc/monkeypatches.rb, spec/bugfixes_spec.rb, spec/dictionary_spec.rb, spec/linkage_spec.rb, spec/parseoptions_spec.rb, spec/sentence_spec.rb

2008-11-17

2008-11-17 Michael Granger <ged@FaerieMUD.org>

INSTALL

Updated build instructions. [250ffad00067]

2008-11-16

2008-11-16 Michael Granger <ged@FaerieMUD.org>

ChangeLog, ext/dictionary.c, ext/linkparser.c, ext/linkparser.h

Replaced my naive initialization of the locale system with the recommended code from the docs. [220772ab1807]

2008-11-15

2008-11-15 Michael Granger <ged@FaerieMUD.org>

ChangeLog, lib/linkparser.rb

Bumping the version, fixing docs. [70b036839511]

ChangeLog, README, Rakefile, Rakefile.local, ext/linkage.c, lib/linkparser/linkage.rb, link-grammar-4.3.5.patch, link- grammar-4.3.9.patch, misc/monkeypatches.rb, project.yml, spec/linkage_spec.rb

2008-08-20

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

ChangeLog, Rakefile.local, ext/extconf.rb

lib/linkparser.rb, makedist.rb

LICENSE, README

Updated README and LICENSE files. [3d0bfed29b61]

ChangeLog, README, Rakefile, project.yml

Updated the build system. [c4b102ce866c]

2008-08-13

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

ChangeLog, LICENSE, LinkParser Project.tmproj, MANIFEST, Rakefile, Rakefile.local, experiments/diagram_sentences.rb, experiments/dumplinks.rb, experiments/pps.rb, linkparser-path.rb, loadpath.rb, misc/rake/helpers.rb, misc/rake/svn.rb, misc/rake/verifytask.rb, project.yml, spec/TEMPLATE.rb.tpl, spec/bugfixes_spec.rb, spec/dictionary_spec.rb, spec/linkage_spec.rb, spec/parseoptions_spec.rb, spec/sentence_spec.rb

2008-06-23

2008-06-23 Michael Granger <ged@FaerieMUD.org>

Rakefile

Turning off Darkfish until I can port it to RDoc 2. [5bcdb973b956]

2008-05-27

2008-05-27 Michael Granger <ged@FaerieMUD.org>

MANIFEST, README, Rakefile, docs/CATALOG, docs/makedocs.rb, extconf.rb

2008-05-26

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

INSTALL, Rakefile

.irbrc, INSTALL, README, Rakefile, ext/linkage.c, lib/linkparser/linkage.rb, misc/monkeypatches.rb, misc/readme- example.rb, spec/linkage_spec.rb

LinkParser Project.tmproj, Rakefile, install.rb, lib/linkparser.rb, link-grammar-4.2.4.patch, link-grammar-4.3.5.patch, misc/rake/helpers.rb, misc/rake/svn.rb, misc/rake/verifytask.rb, spec/linkage_spec.rb, spec/sentence.tests.rb, spec/sentence_spec.rb

Finished conversion of test

:unit tests to RSpec. * Fleshed out Rake-based build system * Updated to work with the latest Abiword link-grammar library (4.3.5) [c4f4cf3f7184]

2008-02-10

2008-02-10 Michael Granger <ged@FaerieMUD.org>

LinkParser Project.tmproj, Rakefile, ext/TEMPLATE.c.tpl, ext/dictionary.c, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/parseoptions.c, ext/sentence.c, lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb, spec/bugfixes_spec.rb, spec/dictionary_spec.rb, spec/linkage_spec.rb, spec/parseoptions.tests.rb, spec/parseoptions_spec.rb, spec/sentence.tests.rb

2007-10-19

2007-10-19 Michael Granger <ged@FaerieMUD.org>

Rakefile, docs/CATALOG, docs/makedocs.rb, ext/dictionary.c, ext/linkage.c, ext/linkparser.c, ext/parseoptions.c, ext/sentence.c, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb, test.rb

Documentation fixes; converted to Darkfish RDoc generator [48ea2b3f17b0]

2007-07-27

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

README, docs/CATALOG, ext/linkage.c, ext/parseoptions.c, ext/sentence.c, lib/linkparser/sentence.rb

Checkpoint commit [0e29e6fc9219] [RELEASE_0_0_3]

2007-07-25

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

LinkParser Project.tmproj, Rakefile, experiments/dumplinks.rb, ext/TEMPLATE.c.tpl, ext/dictionary.c, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/parseoptions.c, ext/sentence.c, lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb, linkparser-path.rb, spec/TEMPLATE.rb.tpl, spec/bugfixes_spec.rb, spec/dictionary_spec.rb, spec/linkage_spec.rb, spec/parseoptions.tests.rb, spec/sentence.tests.rb, tests/TEMPLATE.rb.tpl, tests/dictionary.tests.rb, tests/linkage.tests.rb, tests/parseoptions.tests.rb, tests/sentence.tests.rb, utils.rb

Started converting build system, test

:unit -> rspec, etc. [f479d2e87648]

2007-06-11

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

INSTALL

Added some stuff to the build instructions [0792048ccd29]

2006-10-11

2006-10-11 Michael Granger <ged@FaerieMUD.org>

LinkParser Project.tmproj, ext/sentence.c, lib/linkparser/sentence.rb, tests/linkage.tests.rb, tests/sentence.tests.rb

ext/dictionary.c, ext/linkage.c, ext/parseoptions.c, ext/sentence.c, tests/linkage.tests.rb

MANIFEST

2006-10-10

2006-10-10 Michael Granger <ged@FaerieMUD.org>

makedist.rb, utils.rb

ext/extconf.rb, extconf.rb, install.rb, test.rb

2006-09-29

2006-09-29 Michael Granger <ged@FaerieMUD.org>

.irbrc, LinkParser Project.tmproj, experiments/diagram_sentences.rb, experiments/pps.rb, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/sentence.c, lib/linkparser.rb, lib/linkparser/linkage.rb, lib/linkparser/sentence.rb, link- grammar-4.2.2.patch, linkparser-path.rb, test.rb, tests/dictionary.tests.rb, tests/linkage.tests.rb, tests/parseoptions.tests.rb, tests/sentence.tests.rb

2006-09-18

2006-09-18 Michael Granger <ged@FaerieMUD.org>

LinkParser Project.tmproj, ext/linkage.c, extconf.rb, link- grammar-4.2.4.patch, tests/linkage.tests.rb

2006-07-29

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

.irbrc, LinkParser Project.tmproj, docs/link-includes.h, ext/linkage.c, extconf.rb, test.rb, tests/linkage.tests.rb, tests/sentence.tests.rb

Checkpoint commit: * Fleshed out LinkParser::Linkage a bit more (not yet complete) * Gave up on running tests with testrb and imported test.rb from project-utils. * Added TextMate project file * Added an .irbrc [ae31f32b36bb]

2006-07-21

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

docs/CATALOG, docs/basic-api.rb, docs/makedocs.rb, docs/public- functions.h, experiments/diagram_sentences.rb, experiments/free_stuff.rb, ext/TEMPLATE.c.tpl, ext/dictionary.c, ext/extconf.rb, ext/linkage.c, ext/linkparser.c, ext/linkparser.h, ext/parseoptions.c, ext/sentence.c, extconf.rb, link- grammar-4.2.2.patch, makedist.rb, tests/TEMPLATE.rb.tpl, tests/dictionary.tests.rb, tests/parseoptions.tests.rb, tests/sentence.tests.rb, utils.rb

Checkpoint

First semi-useful version. [ddc50a85954a]