root/trunk/ChangeLog

Revision 285, 67.7 kB (checked in by ged, 4 months ago)
  • More build system updates
  • Cleanup of some documentation headers
  • More spec conversion/cleanup.
Line 
1-- Sun, 21 Sep 2008 21:29:30 -0000 by ged (r284) -----
2   Added:   lib/fm/periodicobject (new)
3            spec/fm/periodicobject_spec.rb (new)
4            spec/lib/constants.rb (new)
5            spec/fm/perception_spec.rb (new)
6            lib/fm/periodicobject/element.rb (new)
7   Changed: lib/fm/locus.rb
8            lib/fm/periodicobject.rb
9            /trunk
10            lib/fm/gameobject.rb
11            lib/fm/mixins.rb
12            lib/fm/perception.rb (and 3 other/s)
13   Deleted: spec/fm/perception.tests.rb
14            FaerieMUD.tmproj
15            TEMPLATE.rb.tpl
16            spec/fm/organism.tests.rb
17            rake
18            redist (and 1 other/s)
19
20   Checkpointing after upgrading to a new build system
21
22
23-- Fri, 15 Aug 2008 20:22:24 -0000 by ged (r283) -----
24   Added:   spec/fm/organism_spec.rb (new)
25   Changed: experiments/class-method-visibility.rb
26            lib/fm/organism.rb
27            redist
28
29   Cleaned up FaerieMUD::Organism class.
30
31
32-- Mon, 07 Jul 2008 16:45:37 -0000 by ged (r282) -----
33   Changed: spec/fm/logger_spec.rb
34            lib/fm/logger.rb
35   Deleted: spec/fm/logger.tests.rb
36
37    * Finished up test::unit -> rspec conversion for FaerieMUD::Logger
38
39
40-- Mon, 07 Jul 2008 14:48:59 -0000 by ged (r281) -----
41   Added:   experiments/logger_example.rb (new)
42            spec/lib/matchers.rb (new)
43
44   Oops. Forgot to add the matcher library and the synopsis example
45
46
47-- Mon, 07 Jul 2008 13:23:15 -0000 by ged (r280) -----
48   Changed: lib/fm/mixins.rb
49            lib/fm/logger/fileoutputter.rb
50            lib/fm/logger/outputter.rb
51            spec/lib/helpers.rb
52            spec/fm/logger_spec.rb
53            lib/fm/logger.rb (and 2 other/s)
54
55    * More work on the specs for the Logger class.
56    * Added an RSpec matcher for applying regexen to collections.
57    * More camelCase conversion.
58
59
60-- Wed, 11 Jun 2008 15:29:42 -0000 by ged (r279) -----
61   Added:   rake/publication.rb (new)
62            rake/manual.rb (new)
63            rake/testing.rb (new)
64            rake (new)
65            rake/helpers.rb (new)
66            rake/packaging.rb (new) (and 3 other/s)
67
68   Adding rake task libraries
69
70
71-- Sat, 31 May 2008 18:55:11 -0000 by ged (r278) -----
72   Changed: FaerieMUD.tmproj
73
74
75    * Set project file to binary mimetype to stop changes showing up in Trac diffs.
76
77
78-- Sat, 31 May 2008 18:52:17 -0000 by ged (r277) -----
79   Added:   lib/fm/logger/coloroutputter.rb (new)
80            spec/fm/gameobject_spec.rb (new)
81            spec/fm/logger.tests.rb (new)
82            lib/fm/logger/htmloutputter.rb (new)
83            spec/fm/statistic.tests.rb (new)
84            spec/fm/entity_spec.rb (new) (and 27 other/s)
85   Changed: experiments/commandParser.rb
86            lib/fm/species.rb
87            lib/fm/linguistics.rb
88            lib/fm/composedobject.rb
89            experiments/data-section.rb
90            experiments/jitclass.rb (and 93 other/s)
91   Deleted: spec/statistic.tests.rb
92            spec/simpleverb.tests.rb
93            spec/spirit.tests.rb
94            tools/irc/trac.rb
95            spec/property.tests.rb
96            spec/entity_spec.rb (and 27 other/s)
97
98    * Updated the build system substantially, including stuff from both the
99    ThingFish and Arrow projects.
100    * Updated keywords on everything.
101    * Reorganized the specs to match the convention of spec <-> lib hierarchies
102    matching.
103    * Added the loadpath library
104    * Started refactor of bogswiddle to use Sequel instead of ActiveRecord
105    * Merged improvements from Arrow's logging system back into the FaerieMUD logger.
106    * Updated documentation in FaerieMUD::SimpleVerb
107    * Refactored some of the early NLG code out into FaerieMUD::Linguistics
108    * Fixed a bug in the recursive-containment detection code that missed containment more
109    than two levels deep.
110    * Corrected FaerieMUD::Item description
111    * Added a VERSION constant to the toplevel FaerieMUD module.
112
113
114-- Thu, 12 Jul 2007 19:01:34 -0000 by ged (r276) -----
115   Added:   spec/hookable_spec.rb
116            -> renamed from /trunk/spec/hookable.tests.rb@r275
117   Changed: lib/fm/mixins.rb
118            Rakefile
119            spec/gameobject_spec.rb
120   Deleted: tests/area.tests.rb
121            tests/animatedobject.tests.rb
122            tests/commandparser.tests.rb
123            spec/hookable.tests.rb
124            tests/character.tests.rb
125            tests/entity.tests.rb (and 6 other/s)
126
127   source:trunk/Rakefile
128   * Moved the default spec task into the toplevel namespace.
129   source:trunk/spec/hookable.tests.rb
130   source:trunk/spec/hookable_spec.rb
131   * Converted Hookable unit test suite to RSpec specification
132   source:trunk/spec/gameobject_spec.rb
133   * Fixed a bug in the spec for FaerieMUD::GameObject
134   source:trunk/tests/entity.tests.rb
135   source:trunk/tests/event.tests.rb
136   source:trunk/tests/hookable.tests.rb
137   source:trunk/tests/developmentalobject.tests.rb
138   source:trunk/tests/commandparser.tests.rb
139   source:trunk/tests/character.tests.rb
140   source:trunk/tests/composedobject.tests.rb
141   source:trunk/tests/gameobject.tests.rb
142   source:trunk/tests/area.tests.rb
143   source:trunk/tests/animatedobject.tests.rb
144   * Deleting unit tests that have already been converted to RSpec specifications
145   source:trunk/lib/fm/mixins.rb
146   * Fixed spelling mistake
147
148
149-- Mon, 18 Jun 2007 16:22:18 -0000 by ged (r275) -----
150   Added:   spec/mixins_spec.rb (new)
151            spec/gameobject_spec.rb
152            -> renamed from /trunk/spec/gameobject.tests.rb@r271
153   Changed: /trunk
154            docs/smoke_and_mirrors.rb
155            spec/event_spec.rb
156            lib/fm/gameobject.rb
157            acceptance/epic4.rb
158   Deleted: spec/gameobject.tests.rb
159
160   Converted a few more specs
161
162
163-- Sun, 17 Jun 2007 20:13:49 -0000 by ged (r274) -----
164   Changed: redist
165
166   Added an external for the LinkParser binding
167
168
169-- Sun, 17 Jun 2007 20:07:51 -0000 by ged (r273) -----
170   Changed: redist
171
172   Updated external for Linguistics
173
174
175-- Sun, 17 Jun 2007 19:52:22 -0000 by ged (r272) -----
176   Changed: redist
177
178   Updated externals
179
180
181-- Sun, 17 Jun 2007 18:16:31 -0000 by ged (r271) -----
182   Added:   spec/event_spec.rb
183            -> renamed from /trunk/spec/event.tests.rb@r270
184   Changed: spec/entity_spec.rb
185            lib/fm/event.rb
186   Deleted: spec/event.tests.rb
187
188   Converted a few more unit tests to specs
189
190
191-- Sun, 10 Jun 2007 22:59:07 -0000 by ged (r270) -----
192   Added:   spec/character_spec.rb (new)
193            spec/statistic.tests.rb (new)
194            spec/simpleverb.tests.rb (new)
195            spec/spirit.tests.rb (new)
196            spec/property.tests.rb (new)
197            spec/hookable.tests.rb (new) (and 25 other/s)
198   Changed: experiments/personas.rb
199            tools/web/fmobjinspector.cgi
200            tests/linguistics.tests.rb
201            tests/composedobject.tests.rb
202            lib/fm/linguistics.rb
203            lib/fm/composedobject.rb (and 56 other/s)
204
205    * Started conversion of Test::Unit tests to RSpec (refs #24)
206    * Added a Rakefile for common toplevel tasks (refs #24)
207    * Converted some more camelCase names to under_barred names.
208    * Probably lots of other stuff I'm forgetting.
209
210
211-- Tue, 15 Aug 2006 07:15:22 -0000 by ged (r269) -----
212   Changed: docs/smoke_and_mirrors.rb
213
214
215    * Changed thread-per-event model to two threads: one for user-interaction and one for simulated world events.
216
217
218-- Sun, 13 Aug 2006 01:57:52 -0000 by ged (r268) -----
219   Added:   docs/smoke_and_mirrors.rb (new)
220
221
222    * Added the smoke-and-mirrors demo interface spike thingie.
223
224
225-- Sat, 10 Jun 2006 15:46:51 -0000 by stillflame (r267) -----
226   Changed: redist
227
228   - added redist of pdx ruby brigade's rbot plugin for svn watching
229
230
231-- Sun, 21 May 2006 01:47:55 -0000 by stillflame (r266) -----
232   Changed: tools/irc/README
233
234   - added notes on hacking
235
236
237-- Sun, 21 May 2006 01:42:53 -0000 by stillflame (r265) -----
238   Added:   tools/irc/bogsdb.rb (new)
239            tools/irc/schema.pg.sql (new)
240            tools/irc/message.rb (new)
241            tools/irc/nick.rb (new)
242            tools/irc/channel.rb (new)
243            tools/irc/README (new) (and 3 other/s)
244   Changed: tools/irc/bogswiddle.rb
245            tools/irc/trac.rb
246
247   - started plugging BogswiddleBot up to the database
248   - initial schema and configuration file to use postgres and ActiveRecord
249   - an attempt at getting logging to the database working
250
251
252-- Sat, 20 May 2006 19:28:29 -0000 by stillflame (r264) -----
253   Changed: tools/irc/trac.rb
254
255   - mode the TracPlugin more fault tolerant and robust
256
257
258-- Sat, 20 May 2006 19:11:06 -0000 by stillflame (r263) -----
259   Changed: tools/irc/bogswiddle.rb
260            tools/irc/trac.rb
261
262   - moved plugin require to the initialize
263   - added comments, reformatted
264
265
266-- Sun, 14 May 2006 00:40:04 -0000 by stillflame (r262) -----
267   Added:   tools/irc/trac.rb
268            -> renamed from /trunk/tools/irc/feed.rb@r261
269   Deleted: tools/irc/feed.rb
270
271   - moved tools/irc/feed.rb to tools/irc/trac.rb
272
273
274-- Sun, 14 May 2006 00:32:39 -0000 by stillflame (r261) -----
275   Changed: tools/irc/feed.rb
276
277   - much more workinging TracPlugin out of FeedPlugin
278
279
280-- Sun, 14 May 2006 00:04:48 -0000 by ged (r260) -----
281   Changed: tests/perception.tests.rb
282            tests/simpleverb.tests.rb
283            tests/animatedobject.tests.rb
284            docs/COPYRIGHT
285            tests/lib/fmtestcase.rb
286            redist (and 3 other/s)
287   Deleted: tests/lib/fmmocks.rb
288
289
290    * Cleaned up some tests
291
292    * Replaced last vestiges of Test::Unit::Mock with FlexMock.
293
294    * Documentation additions
295
296
297-- Sun, 07 May 2006 00:10:58 -0000 by stillflame (r259) -----
298   Added:   tools/irc/feed.rb (new)
299
300   - adding the spike-ish work on an rbot plugin for rss feeds (broken)
301
302
303-- Sat, 06 May 2006 22:46:12 -0000 by stillflame (r258) -----
304   Changed: redist
305
306   - adding Linguistics and Ruby-WordNet
307
308
309-- Sat, 06 May 2006 22:15:03 -0000 by stillflame (r257) -----
310   Deleted: redist/Test-Unit-Mock
311
312   - no, that did not work
313
314
315-- Sat, 06 May 2006 22:13:27 -0000 by stillflame (r256) -----
316   Added:   redist/Test-Unit-Mock (new)
317
318   trying to redist Test-Unit-Mock
319
320
321-- Wed, 03 May 2006 20:27:16 -0000 by ged (r255) -----
322   Added:   tools/irc (new)
323            tools/irc/bogswiddle.rb (new)
324
325    * Added bogswiddle (IRCbot) stub
326
327
328-- Sun, 30 Apr 2006 00:20:55 -0000 by ged (r254) -----
329   Added:   docs/Units of Measure.oo3 (new)
330            FaerieMUD.tmproj (new)
331            experiments/description-engine.rb (new)
332   Changed: tests/animatedobject.tests.rb
333            .irbrc
334            lib/fm/locus.rb
335            tests/spirit.tests.rb
336            docs/FaerieMUD Design Diagrams.graffle
337            utils.rb (and 6 other/s)
338
339    * Checkpointing for Saturday code-sharing.
340
341
342-- Mon, 30 Jan 2006 13:35:32 -0000 by ged (r253) -----
343   Changed: tests/verb.tests.rb
344            lib/fm/verb.rb
345
346   - Made Verb test reflect the change in #invoke's signature.
347
348
349-- Fri, 27 Jan 2006 23:07:23 -0000 by ged (r252) -----
350   Added:   tests/simpleverb.tests.rb (new)
351            lib/fm/verbs/all.rb (new)
352            lib/fm/verbs/simple.rb (new)
353            lib/fm/verbs (new)
354   Changed: tests/spirit.tests.rb
355            tests/commandparser.tests.rb
356            lib/fm/perception.rb
357            tests/linguistics.tests.rb
358            tests/verb.tests.rb
359            lib/fm/spirit.rb (and 6 other/s)
360
361   - Hooked up some of the volition stuff in Spirit.
362   - Added beginnings of the description-generation system.
363
364
365-- Wed, 04 Jan 2006 13:06:22 -0000 by ged (r251) -----
366   Changed: acceptance/epic5.rb
367            tests/entity.tests.rb
368            lib/fm/perception.rb
369            utils.rb
370            lib/fm/events/meteorological.rb
371            tests/verb.tests.rb (and 8 other/s)
372
373   - A bit more work on the Observation epic.
374
375
376-- Fri, 30 Dec 2005 17:12:14 -0000 by ged (r250) -----
377   Added:   tests/linguistics.tests.rb (new)
378            tools/web/fmobjinspector.cgi (new)
379            lib/fm/species.rb (new)
380            tests/lib/fmfixtures.rb (new)
381            lib/fm/linguistics.rb (new)
382            tools/web (new) (and 7 other/s)
383   Changed: /trunk
384            docs/FaerieMUD Design Diagrams.graffle
385            tests/composedobject.tests.rb
386            tests/lib/fmtestcase.rb
387            lib/fm/gameobject.rb
388            tests/animatedobject.tests.rb (and 15 other/s)
389   Deleted: acceptance/interface.tests.rb
390            acceptance/combat.tests.rb
391
392   - Committing what I have in case I get hit by a bus. (No really this time.)
393
394
395-- Fri, 30 Dec 2005 17:09:37 -0000 by ged (r249) -----
396   Deleted: acceptance/character.tests.rb
397
398   - Committing what I have in case I get hit by a bus.
399
400
401-- Mon, 31 Oct 2005 15:42:18 -0000 by ged (r248) -----
402   Changed: lib/fm/utils.rb
403
404    * Fixed lazy implementation of String#to_re
405    * Added Integer#of (e.g., chars = 10.of { FaerieMUD::Character.new })
406
407
408-- Mon, 31 Oct 2005 15:41:11 -0000 by ged (r247) -----
409   Changed: lib/fm/periodicobject.rb
410            lib/fm/events/meteorological.rb
411            lib/fm/character.rb
412
413    * Removed SVNUrl
414
415
416-- Mon, 31 Oct 2005 15:38:40 -0000 by ged (r246) -----
417   Added:   docs/cultures.txt (new)
418
419    * Added notes on Cultures from UPA conference.
420
421
422-- Mon, 31 Oct 2005 15:36:36 -0000 by ged (r245) -----
423   Changed: docs/FaerieMUD Design Diagrams.graffle
424
425    * Added Perception diagram
426    * Updates to class diagram
427
428
429-- Mon, 31 Oct 2005 15:35:16 -0000 by ged (r244) -----
430   Changed: experiments/class-method-visibility.rb
431
432   - Added call of class method from within instance.
433
434
435-- Mon, 31 Oct 2005 15:33:59 -0000 by ged (r243) -----
436   Changed: experiments/personas.rb
437            lib/fm/developmentalobject.rb
438            lib/fm/composedobject.rb
439
440   - Made personas a loadable module
441   - Added a trait snapshot to FaerieMUD::ComposedObject to facilitate use of
442   multiple traits for a single task.
443
444
445-- Fri, 28 Oct 2005 03:53:56 -0000 by ged (r242) -----
446   Changed: TEMPLATE.rb.tpl
447
448   - Removed SVNUrl from the default template. It's too damn wide, and isn't
449   critical information.
450
451
452-- Sun, 10 Jul 2005 21:24:32 -0000 by ged (r241) -----
453   Added:   experiments/data-section.rb (new)
454            experiments/classvars.rb (new)
455            experiments/isBindingLiveOrFixed.rb (new)
456
457   Initial checkin of various experiments.
458
459
460-- Sun, 10 Jul 2005 21:23:16 -0000 by ged (r240) -----
461   Added:   experiments/personas.rb (new)
462
463   - Initial whack at creating a reusable set of persona characters.
464
465
466-- Tue, 21 Jun 2005 01:50:04 -0000 by ged (r239) -----
467   Changed: tools/convertWikiPage.rb
468
469   Oops. Committed from an unswitched branch. Merging [238] back into the trunk.
470
471
472-- Mon, 20 Jun 2005 15:56:59 -0000 by ged (r237) -----
473   Changed: utils.rb
474
475   - Synced with the project-utils version.
476
477
478-- Mon, 20 Jun 2005 15:55:26 -0000 by ged (r236) -----
479   Added:   experiments/nlg.rb (new)
480
481   Initial checkin.
482
483
484-- Sat, 18 Jun 2005 15:45:51 -0000 by ged (r235) -----
485   Changed: lib/fm/properties/fuzzy.rb
486            tests/animatedobject.tests.rb
487            lib/fm/locus.rb
488            tests/spirit.tests.rb
489            lib/fm/developmentalobject.rb
490            lib/fm/mixins.rb (and 8 other/s)
491
492    * Closes #7, #13, #14, #15, and #16.
493    * Fixed docs for AnimatedObject#name
494    * Fixed bug in ComposedObject::createConstituentMethods: setters for statistic
495    aspects were being defined incorrectly.
496    * Moved call to #removeContainer to occur before they are actually removed.
497    * Made ArgCheckFunctions and Loggable mixins apply to the class as well as
498    instances.
499    * Undid the Spirit-suclassing-from-ComposedObject thing, as it was logically
500    flawed despite being somewhat programmatically desirable. Added
501    code-generation for the pseudo-statistics.
502    * Extended the test suite a bit.
503    * Removed some more SVNUrl constants.
504
505
506-- Tue, 14 Jun 2005 04:35:43 -0000 by ged (r234) -----
507   Changed: .irbrc
508
509    * Reworked logging so it's turned on before most of the FaerieMUD classes load.
510
511
512-- Mon, 13 Jun 2005 13:47:51 -0000 by ged (r233) -----
513   Changed: utils.rb
514
515    * Used pp instead of .inspect when YAML is disabled for more readable output.
516
517
518-- Sun, 12 Jun 2005 16:37:25 -0000 by ged (r232) -----
519   Changed: tests/composedobject.tests.rb
520            lib/fm/composedobject.rb
521
522    * Fixes #11 -- def_traits now correctly adds methods to the calling class
523    instead of FaerieMUD::ComposedObject itself.
524
525
526-- Sun, 12 Jun 2005 16:12:08 -0000 by ged (r231) -----
527   Added:   experiments/class-method-visibility.rb (new)
528            experiments/shiny-object.rb (new)
529            experiments/where-do-traits-inhere.rb (new)
530
531   Adding some experiments.
532
533
534-- Sun, 12 Jun 2005 15:32:01 -0000 by ged (r230) -----
535   Changed: tests/property.tests.rb
536
537    * Added Debuggable and Loggable.
538    * Fixed PairStruct.
539    * Fixed the inheritance callback -- module_eval in the subclass, not class <<
540    subclass.
541    * Added an accessor for @value.
542    * Fixed up tests.
543
544
545-- Sun, 12 Jun 2005 15:31:47 -0000 by ged (r229) -----
546   Changed: lib/fm/properties/fuzzy.rb
547
548    * Added Debuggable and Loggable.
549    * Fixed PairStruct.
550    * Fixed the inheritance callback -- module_eval in the subclass, not class <<
551    subclass.
552    * Added an accessor for @value.
553    * Fixed up tests.
554
555
556-- Sun, 12 Jun 2005 02:38:14 -0000 by ged (r228) -----
557   Changed: lib/fm/entity.rb
558
559   - Oops. Repeat after me: "Always run tests before checkin." Fixed visibility of
560   the *_method_added callbacks.
561
562
563-- Sun, 12 Jun 2005 02:34:39 -0000 by ged (r227) -----
564   Changed: lib/fm/mixins.rb
565            lib/fm/gameobject.rb
566
567   - Moved #checkForHashArgs out of GameObject into ArgCheckFunctions.
568
569
570-- Sun, 12 Jun 2005 01:39:00 -0000 by ged (r226) -----
571   Changed: lib/fm/entity.rb
572            lib/fm/gameobject.rb
573
574   - Moved locking methods that should have gone over to GameObject with the mutex
575   move.
576
577
578-- Sun, 12 Jun 2005 00:49:45 -0000 by ged (r225) -----
579   Changed: docs/FaerieMUD Design Diagrams.graffle
580
581   - Cleaned up and simplified the class inheritance overview diagram.
582
583
584-- Thu, 09 Jun 2005 21:15:23 -0000 by ged (r224) -----
585   Added:   lib/fm/properties/fuzzy.rb (new)
586            lib/fm/properties (new)
587   Changed: tests/property.tests.rb
588
589   - Worked on test coverage for properties
590
591
592-- Thu, 09 Jun 2005 17:53:19 -0000 by ged (r223) -----
593   Changed: redist
594   Deleted: redist/PluginFactory-1.0.0.tar.gz
595
596   - Changed static PluginFactory tarfile in redist to an external
597
598
599-- Thu, 09 Jun 2005 03:21:39 -0000 by ged (r222) -----
600   Added:   /trunk
601            -> renamed from /branches/simplest-thing@r221
602
603   Changes in the agile branch are too big for a merge, so I'm just copying it back over the trunk.
604
605
606-- Thu, 09 Jun 2005 02:31:51 -0000 by ged (r220) -----
607   Added:   /branches/simplest-thing/experiments/telnet_to_self_seg_fault.rb (new)
608            /branches/simplest-thing/experiments/RelativeTruth.rb (new)
609            /branches/simplest-thing/experiments/flydup.rb (new)
610            /branches/simplest-thing/experiments/at.rb (new)
611            /branches/simplest-thing/experiments/scope_dup_segv.rb (new)
612            /branches/simplest-thing/experiments/autorequire.rb (new) (and 15 other/s)
613
614   - Readded
615
616
617-- Wed, 08 Jun 2005 13:26:58 -0000 by ged (r219) -----
618   Changed: /branches/simplest-thing/lib/fm/spirit.rb
619            /branches/simplest-thing/lib/fm/commandparser.rb
620
621   - Futher work on the input/output code. Committing for merge with trunk, so no
622   tests yet.
623
624
625-- Wed, 08 Jun 2005 13:25:56 -0000 by ged (r218) -----
626   Added:   /branches/simplest-thing/bin/faeriemud.rb (new)
627            /branches/simplest-thing/acceptance/epic5.rb (new)
628
629   Initial checkin.
630
631
632-- Wed, 08 Jun 2005 12:32:01 -0000 by ged (r217) -----
633   Changed: /branches/simplest-thing/lib/fm/verb.rb
634            /branches/simplest-thing/tests/verb.tests.rb
635
636   - Added interface for CommandParser to get wordset for its collection of Verbs.
637   - Renamed #happen to #invoke
638
639
640-- Wed, 08 Jun 2005 12:25:48 -0000 by ged (r216) -----
641   Changed: /branches/simplest-thing/lib/fm/locus.rb
642
643   - Removed SVNURL
644
645
646-- Wed, 08 Jun 2005 12:24:39 -0000 by ged (r215) -----
647   Changed: /branches/simplest-thing/tests/gameobject.tests.rb
648            /branches/simplest-thing/lib/fm/gameobject.rb
649
650   - Moved mutex from Entity
651
652
653-- Wed, 08 Jun 2005 12:23:31 -0000 by ged (r214) -----
654   Changed: /branches/simplest-thing/lib/fm/exceptions.rb
655
656   - Added CommandCollisionError
657
658
659-- Wed, 08 Jun 2005 12:22:33 -0000 by ged (r213) -----
660   Changed: /branches/simplest-thing/lib/fm/entity.rb
661
662   - Moved mutex into GameObject
663
664
665-- Wed, 08 Jun 2005 12:15:33 -0000 by ged (r212) -----
666   Added:   /branches/simplest-thing/tests/composedobject.tests.rb (new)
667            /branches/simplest-thing/lib/fm/commandparser.rb (new)
668            /branches/simplest-thing/lib/fm/character.rb (new)
669            /branches/simplest-thing/lib/fm/item.rb (new)
670            /branches/simplest-thing/lib/fm/composedobject.rb (new)
671            /branches/simplest-thing/tests/statistic.tests.rb (new) (and 20 other/s)
672
673   Initial (re)checkin.
674
675
676-- Wed, 08 Jun 2005 12:06:06 -0000 by ged (r211) -----
677   Added:   /branches/simplest-thing/acceptance/combat.tests.rb
678            -> renamed from /branches/simplest-thing/acceptance/epic3.tests.rb@r201
679   Deleted: /branches/simplest-thing/acceptance/epic3.tests.rb
680
681   - Renamed to make way for Lithium epic.
682
683
684-- Tue, 07 Jun 2005 12:13:09 -0000 by ged (r210) -----
685   Changed: /branches/simplest-thing/tests/property.tests.rb
686
687   - Moved class into FaerieMUD::
688
689
690-- Tue, 07 Jun 2005 12:12:30 -0000 by ged (r209) -----
691   Changed: /branches/simplest-thing/tests/lib/fmtestcase.rb
692
693   - Fixed $LOAD_PATH
694   - Imported utils instead of redefining them.
695   - Unindented.
696
697
698-- Tue, 07 Jun 2005 12:11:35 -0000 by ged (r208) -----
699   Changed: /branches/simplest-thing/tests/gameobject.tests.rb
700
701   - Fixed argument ambiguity with parens
702
703
704-- Tue, 07 Jun 2005 12:10:23 -0000 by ged (r207) -----
705   Changed: /branches/simplest-thing/tests/TEMPLATE.rb.tpl
706
707   - Removed vestigial example code.
708
709
710-- Tue, 07 Jun 2005 12:08:27 -0000 by ged (r206) -----
711   Changed: /branches/simplest-thing/lib/fm/utils.rb
712
713   - Added Module#implements and #implements? aliases
714   - Added Class#alias_class_method
715
716
717-- Tue, 07 Jun 2005 12:06:54 -0000 by ged (r205) -----
718   Changed: /branches/simplest-thing/lib/fm/mixins.rb
719
720   - Fixed comment in header
721
722
723-- Tue, 07 Jun 2005 12:06:13 -0000 by ged (r204) -----
724   Changed: /branches/simplest-thing/lib/fm/gameobject.rb
725
726   - Added an ::abstract code-gen function for virtual methods.
727
728
729-- Tue, 07 Jun 2005 12:04:51 -0000 by ged (r203) -----
730   Changed: /branches/simplest-thing/lib/fm/exceptions.rb
731
732   - Fixed line-length problems
733   - Added ConstituentError and ConstituentClassError.
734
735
736-- Wed, 25 May 2005 01:38:42 -0000 by ged (r202) -----
737   Changed: /branches/simplest-thing/acceptance/epic4.rb
738
739   - Added method docs.
740   - Sped up interval a bit.
741
742
743-- Mon, 23 May 2005 20:30:25 -0000 by ged (r201) -----
744   Changed: /branches/simplest-thing/tools/convertWikiPage.rb
745
746   - Cleaned up command-line error-handling
747
748
749-- Mon, 23 May 2005 13:57:44 -0000 by ged (r200) -----
750   Changed: /branches/simplest-thing/tools/convertWikiPage.rb
751
752   - Added comment footer transform
753
754
755-- Sun, 22 May 2005 16:07:19 -0000 by ged (r199) -----
756   Added:   /branches/simplest-thing/tools (new)
757            /branches/simplest-thing/tools/convertWikiPage.rb (new)
758
759   Initial checkin of wiki-conversion tool
760
761
762-- Fri, 26 Nov 2004 00:36:14 -0000 by ged (r198) -----
763   Changed: /branches/simplest-thing/lib/fm/entity.rb
764            /branches/simplest-thing/lib/fm/verb.rb
765            /branches/simplest-thing/lib/fm/events/astronomical.rb
766            /branches/simplest-thing/lib/fm/gameobject.rb
767            /branches/simplest-thing/lib/fm/locus.rb
768            /branches/simplest-thing/lib/fm/area.rb (and 3 other/s)
769
770   -- Cleaned up docs and contributors lines.
771
772
773-- Sat, 20 Nov 2004 22:42:52 -0000 by ged (r197) -----
774   Added:   /branches/simplest-thing/tests/gameobject.tests.rb (new)
775   Changed: /branches/simplest-thing/lib/fm/gameobject.rb
776
777   -- Moved over gameobject tests from trunk.
778   -- Added enough versioning stuff to get gameobject tests.
779
780
781-- Sat, 20 Nov 2004 22:41:16 -0000 by ged (r196) -----
782   Changed: /branches/simplest-thing/lib/fm/mixins.rb
783
784   -- More TypeCheck -> ArgCheck fixes.
785   -- Comment and aesthetic fixes.
786
787
788-- Sat, 20 Nov 2004 22:38:20 -0000 by ged (r195) -----
789   Changed: /branches/simplest-thing/.irbrc
790
791   -- Added logging in debugging mode.
792
793
794-- Sat, 20 Nov 2004 09:51:28 -0000 by ged (r194) -----
795   Changed: /branches/simplest-thing/lib/fm/area.rb
796
797   -- Fixed method comment.
798
799
800-- Sat, 20 Nov 2004 09:51:04 -0000 by ged (r193) -----
801   Changed: /branches/simplest-thing/tests/area.tests.rb
802
803   -- Added tests for event reflection
804
805
806-- Sat, 20 Nov 2004 09:49:18 -0000 by ged (r192) -----
807   Changed: /branches/simplest-thing/tests/locus.tests.rb
808
809   -- Added tests for #<< method of Locus.
810
811
812-- Sat, 20 Nov 2004 09:31:55 -0000 by ged (r191) -----
813   Changed: /branches/simplest-thing/tests/event.tests.rb
814            /branches/simplest-thing/tests/locus.tests.rb
815            /branches/simplest-thing/tests/verb.tests.rb
816
817   -- More fixes to event.tests, locus.tests, and verb.tests for Verbs being made
818   Singletons.
819
820
821-- Thu, 18 Nov 2004 22:59:08 -0000 by ged (r190) -----
822   Changed: /branches/simplest-thing/acceptance/epic4.rb
823            /branches/simplest-thing/lib/fm/events/perceptual.rb
824
825   -- Removed bogus #to_s for SpeechEvent.
826   -- Aesthetic change to output: now shows the contents of SpeechEvents.
827
828
829-- Thu, 18 Nov 2004 22:17:34 -0000 by ged (r189) -----
830   Changed: /branches/simplest-thing/acceptance/epic4.rb
831
832   -- Fixed direct calls to constructors instead of Singleton's #instance.
833
834
835-- Thu, 18 Nov 2004 22:13:19 -0000 by ged (r188) -----
836   Added:   /branches/simplest-thing/acceptance/epic4.rb (new)
837   Changed: /branches/simplest-thing/lib/fm/entity.rb
838            /branches/simplest-thing/tests/event.tests.rb
839            /branches/simplest-thing/lib/fm/verb.rb
840            /branches/simplest-thing/lib/fm/gameobject.rb
841            /branches/simplest-thing/lib/fm/locus.rb
842            /branches/simplest-thing/lib/fm/mixins.rb (and 3 other/s)
843
844   Epic4: Events.
845   -- Added acceptance/epic4.rb
846   -- Removed redundant constants from the perceptual event classes.
847   -- Added append operator to Locus.
848   -- Resurrected type-check functions, as they're proving useful for debugging and
849   flow-checking.
850   -- Made Verbs singletons (may have to revisit this later if it turns out that
851   two or more instances of a Verb should have individual states.
852
853
854-- Thu, 18 Nov 2004 18:12:13 -0000 by ged (r187) -----
855   Changed: /branches/simplest-thing/acceptance/lib/game.rb
856            /branches/simplest-thing/acceptance/epic3.tests.rb
857
858   -- Made epic3 code pass its tests again.
859
860
861-- Thu, 18 Nov 2004 17:06:15 -0000 by ged (r186) -----
862   Added:   /branches/simplest-thing/acceptance/epic3.tests.rb
863            -> renamed from /branches/simplest-thing/acceptance/combat.tests.rb@r181
864   Deleted: /branches/simplest-thing/acceptance/combat.tests.rb
865
866   -- Oops. Misunderstood epic3 code. Re-arranging, now with the power of coffee!
867
868
869-- Thu, 18 Nov 2004 17:05:44 -0000 by ged (r185) -----
870   Added:   /branches/simplest-thing/acceptance/lib/game.rb
871            -> renamed from /branches/simplest-thing/acceptance/epic3.rb@r184
872   Deleted: /branches/simplest-thing/acceptance/epic3.rb
873            /branches/simplest-thing/acceptance/epic3.tests.rb
874
875   -- Oops. Misunderstood epic3 code. Re-arranging, now with the power of coffee!
876
877
878-- Thu, 18 Nov 2004 16:43:19 -0000 by ged (r184) -----
879   Added:   /branches/simplest-thing/acceptance/epic3.rb
880            -> renamed from /branches/simplest-thing/acceptance/lib/game.rb@r182
881   Deleted: /branches/simplest-thing/acceptance/lib/game.rb
882
883   -- Oops. Misunderstood epic3 code. Re-arranging.
884
885
886-- Thu, 18 Nov 2004 16:42:48 -0000 by ged (r183) -----
887   Added:   /branches/simplest-thing/acceptance/epic3.tests.rb
888            -> renamed from /branches/simplest-thing/acceptance/epic3.rb@r182
889   Deleted: /branches/simplest-thing/acceptance/epic3.rb
890
891   -- Oops. Misunderstood epic3 code. Re-arranging.
892
893
894-- Thu, 18 Nov 2004 16:39:46 -0000 by ged (r182) -----
895   Added:   /branches/simplest-thing/acceptance/character.tests.rb
896            -> renamed from /branches/simplest-thing/tests/character.tests.rb@r175
897            /branches/simplest-thing/acceptance/lib/game.rb
898            -> renamed from /branches/simplest-thing/acceptance/game.rb@r181
899            /branches/simplest-thing/acceptance/lib/character.rb
900            -> renamed from /branches/simplest-thing/lib/character.rb@r175
901            /branches/simplest-thing/acceptance/epic3.rb
902            -> renamed from /branches/simplest-thing/bin/faeriemud.rb@r181
903            /branches/simplest-thing/acceptance/lib (new)
904            /branches/simplest-thing/acceptance/lib/textui.rb
905            -> renamed from /branches/simplest-thing/lib/textui.rb@r181 (and 1 other/s)
906   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
907   Deleted: /branches/simplest-thing/lib/character.rb
908            /branches/simplest-thing/lib/textui.rb
909            /branches/simplest-thing/bin/faeriemud.rb
910            /branches/simplest-thing/acceptance/game.rb
911            /branches/simplest-thing/tests/character.tests.rb
912
913   -- Consolidated all epic tests and libs under acceptance/ and acceptance/lib.
914
915
916-- Thu, 18 Nov 2004 05:49:51 -0000 by ged (r181) -----
917   Changed: /branches/simplest-thing/lib/fm/verb.rb
918            /branches/simplest-thing/tests/verb.tests.rb
919
920   -- Added event-generation interface + basic tests to Verb
921
922
923-- Thu, 18 Nov 2004 05:29:13 -0000 by ged (r180) -----
924   Added:   /branches/simplest-thing/lib/fm/verb.rb (new)
925            /branches/simplest-thing/tests/verb.tests.rb (new)
926   Changed: /branches/simplest-thing/tests/event.tests.rb
927            /branches/simplest-thing/tests/locus.tests.rb
928            /branches/simplest-thing/lib/fm/event.rb
929
930   -- Added initial implementation of FaerieMUD::Verb.
931
932
933-- Thu, 18 Nov 2004 05:27:01 -0000 by ged (r179) -----
934   Changed: /branches/simplest-thing/lib/fm/entity.rb
935
936   -- Call super version of #singleton_method_added for Entity.
937
938
939-- Thu, 18 Nov 2004 05:26:27 -0000 by ged (r178) -----
940   Changed: /branches/simplest-thing/lib/fm/area.rb
941
942   -- Implemented reflecting #disperseEvents for Area.
943
944
945-- Thu, 18 Nov 2004 04:34:16 -0000 by ged (r177) -----
946   Changed: /branches/simplest-thing/TEMPLATE.rb.tpl
947
948   -- Updated base template to use consolidated class declaration.
949
950
951-- Thu, 18 Nov 2004 04:31:13 -0000 by ged (r176) -----
952   Changed: /branches/simplest-thing/tests/TEMPLATE.rb.tpl
953
954   -- Updated require header in tests template to work from directories other then
955   base/ and tests/ tests are invoked.
956
957
958-- Mon, 15 Nov 2004 23:41:06 -0000 by aidan (r175) -----
959   Changed: /branches/simplest-thing/lib/fm/events/meteorological.rb
960
961   Added a missing require for fm/events/science
962
963
964-- Mon, 15 Nov 2004 23:32:01 -0000 by ged (r174) -----
965   Added:   /branches/simplest-thing/redist (new)
966            /branches/simplest-thing/redist/PluginFactory-1.0.0.tar.gz (new)
967
968   -- Added redist'ed PluginFactory.
969
970
971-- Mon, 15 Nov 2004 23:27:08 -0000 by ged (r173) -----
972   Changed: /branches/simplest-thing
973   Deleted: /branches/simplest-thing/.cvsignore
974
975   -- Added ignore prop for test.log to the root dir.
976
977
978-- Mon, 15 Nov 2004 23:23:47 -0000 by ged (r172) -----
979   Added:   /branches/simplest-thing/lib/fm/logger/outputter.rb (new)
980            /branches/simplest-thing/lib/fm/logger/TEMPLATE.tb.tpl (new)
981            /branches/simplest-thing/lib/fm (new)
982            /branches/simplest-thing/lib/fm/events/astronomical.rb (new)
983            /branches/simplest-thing/lib/fm.rb (new)
984            /branches/simplest-thing/lib/fm/utils.rb (new) (and 28 other/s)
985
986   -- Merged event code from old trunk to the "simplest-thing" branch.
987   -- Added a logger class now that we can't depend on MUES's logging.
988   -- Merged over and updated unit tests.
989
990
991-- Mon, 15 Nov 2004 23:21:36 -0000 by ged (r171) -----
992   Changed: /branches/simplest-thing/.irbrc
993
994   - Re-enabled the require bits now that there's an fm.rb again.
995
996
997-- Sat, 13 Nov 2004 22:28:15 -0000 by stillflame (r170) -----
998   Added:   /branches/simplest-thing/acceptance/combat.tests.rb (new)
999            /branches/simplest-thing/acceptance/game.rb (new)
1000   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1001            /branches/simplest-thing/bin/faeriemud.rb
1002
1003   - started in with the combat tests and their implementation
1004
1005
1006-- Tue, 09 Nov 2004 19:04:21 -0000 by stillflame (r169) -----
1007   Added:   /branches/simplest-thing/docs/notes_11_6.txt (new)
1008   Changed: /branches/simplest-thing/bin/faeriemud.rb
1009
1010   - added some notes from the last meeting
1011   - tweaked a little, but with no behavior changes
1012
1013
1014-- Mon, 08 Nov 2004 02:44:05 -0000 by stillflame (r168) -----
1015   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1016            /branches/simplest-thing/bin/faeriemud.rb
1017
1018   - stupid emacs ruby-mode problem fixed with #"
1019
1020
1021-- Sun, 07 Nov 2004 21:58:00 -0000 by stillflame (r167) -----
1022   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1023
1024   - added one extra little test
1025
1026
1027-- Sat, 06 Nov 2004 04:53:51 -0000 by stillflame (r166) -----
1028   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1029
1030   - added lame work-around to closing the game connection after the "quit" test
1031
1032
1033-- Tue, 02 Nov 2004 02:24:07 -0000 by stillflame (r165) -----
1034   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1035            /branches/simplest-thing/lib/textui.rb
1036            /branches/simplest-thing/bin/faeriemud.rb
1037
1038   - almost all acceptance tests pass now
1039
1040
1041-- Tue, 02 Nov 2004 01:31:48 -0000 by stillflame (r164) -----
1042   Added:   /branches/simplest-thing/lib/character.rb (new)
1043            /branches/simplest-thing/tests/character.tests.rb (new)
1044            /branches/simplest-thing/tests (new)
1045   Changed: /branches/simplest-thing/acceptance/interface.tests.rb
1046            /branches/simplest-thing/bin/faeriemud.rb
1047
1048   - added Character class for faeriemud.rb
1049   - added Game class to the acceptance test framework to simplify the tests
1050   - got a few more acceptance tests to pass
1051
1052
1053-- Mon, 01 Nov 2004 22:36:47 -0000 by stillflame (r163) -----
1054   Added:   /branches/simplest-thing/lib (new)
1055            /branches/simplest-thing/acceptance/interface.tests.rb (new)
1056            /branches/simplest-thing/lib/textui.rb (new)
1057   Changed: /branches/simplest-thing/bin/faeriemud.rb
1058            /branches/simplest-thing/utils.rb
1059   Deleted: /branches/simplest-thing/acceptance/01_the_game_world.tests.rb
1060            /branches/simplest-thing/acceptance/02_character_generation.tests.rb
1061
1062   - added TextUI module functions (with an extra method)
1063   - consolidated acceptance tests
1064   - brought in better utils.rb
1065   - continued work on getting tests to pass
1066
1067
1068-- Sat, 23 Oct 2004 23:45:35 -0000 by stillflame (r162) -----
1069   Changed: /branches/simplest-thing/acceptance/02_character_generation.tests.rb
1070
1071   - filling in code for some more tests
1072
1073
1074-- Wed, 20 Oct 2004 00:38:57 -0000 by stillflame (r161) -----
1075   Deleted: /branches/simplest-thing/experiments/dumb.rb
1076            /branches/simplest-thing/experiments/popen_dumb.rb
1077
1078   - no need to show how much i did not know
1079
1080
1081-- Wed, 20 Oct 2004 00:38:30 -0000 by stillflame (r160) -----
1082   Changed: /branches/simplest-thing/acceptance/01_the_game_world.tests.rb
1083            /branches/simplest-thing/bin/faeriemud.rb
1084            /branches/simplest-thing/experiments/dumb.rb
1085            /branches/simplest-thing/experiments/popen_dumb.rb
1086            /branches/simplest-thing/acceptance/02_character_generation.tests.rb
1087
1088   - fixed io sync problem
1089   - tests all pass now
1090
1091
1092-- Tue, 19 Oct 2004 05:21:54 -0000 by stillflame (r159) -----
1093   Added:   /branches/simplest-thing/experiments/dumb.rb (new)
1094            /branches/simplest-thing/experiments/popen_dumb.rb (new)
1095   Changed: /branches/simplest-thing/acceptance/01_the_game_world.tests.rb
1096            /branches/simplest-thing/bin/faeriemud.rb
1097            /branches/simplest-thing/acceptance/02_character_generation.tests.rb
1098
1099   - faeriemud.rb is apparently what should be able to pass the tests
1100   - popen is blocking in a way i do not like, and have yet to work around
1101   - example of how popen is weird is outlined with experiment script popen_dumb.rb
1102
1103
1104-- Tue, 19 Oct 2004 05:16:21 -0000 by stillflame (r158) -----
1105   Changed: /branches/simplest-thing/.irbrc
1106
1107   - commented out attempted require of fm libraries
1108
1109
1110-- Sun, 17 Oct 2004 00:43:10 -0000 by ged (r157) -----
1111   Deleted: /branches/simplest-thing/acceptance/test_utils.rb
1112            /branches/simplest-thing/acceptance/test_server.yml
1113
1114   Starting over using "simplest thing that could possibly work."
1115
1116
1117-- Sun, 17 Oct 2004 00:41:54 -0000 by ged (r156) -----
1118   Deleted: /branches/simplest-thing/experiments/telnet_to_self_seg_fault.rb
1119            /branches/simplest-thing/lib
1120            /branches/simplest-thing/experiments/RelativeTruth.rb
1121            /branches/simplest-thing/experiments/autorequire.rb
1122            /branches/simplest-thing/experiments/modautoload-mod1.rb
1123            /branches/simplest-thing/experiments/protected_class_attr.rb (and 35 other/s)
1124
1125   Starting over using "simplest thing that could possibly work."
1126
1127
1128-- Sat, 16 Oct 2004 23:56:55 -0000 by stillflame (r154) -----
1129   Added:   /branches/simplest-thing/bin/faeriemud.rb (new)
1130   Changed: /branches/simplest-thing/acceptance/01_the_game_world.tests.rb
1131
1132   - new simple tests, iteration 1 passing
1133
1134
1135-- Sat, 16 Oct 2004 22:27:00 -0000 by ged (r148) -----
1136   Added:   /branches/simplest-thing
1137            -> renamed from /trunk@r147
1138
1139   Branching for agile experiment: "simplest thing that could possibly work".
1140
1141
1142-- Tue, 31 Aug 2004 00:13:49 -0000 by stillflame (r147) -----
1143   Added:   experiments/telnet_to_self_seg_fault.rb (new)
1144
1145   stupid attempt at minimal reproduction of crazy seg fault
1146
1147
1148-- Sat, 21 Aug 2004 22:30:44 -0000 by stillflame (r146) -----
1149   Changed: acceptance/test_utils.rb
1150            acceptance/01_the_game_world.tests.rb
1151
1152   - moved connections into their own (still very little) class
1153
1154
1155-- Thu, 19 Aug 2004 21:50:21 -0000 by stillflame (r145) -----
1156   Changed: lib/fm/periodicobject.rb
1157
1158   - fixed SVN var type
1159
1160
1161-- Tue, 17 Aug 2004 16:51:27 -0000 by ged (r144) -----
1162   Changed: questionnaires/accountCreation.rb
1163
1164   - Added keyword properties
1165
1166
1167-- Tue, 17 Aug 2004 16:48:25 -0000 by ged (r143) -----
1168   Changed: bin/email_account_password.rb
1169            experiments/commandParser.rb
1170            tests/composedobject.tests.rb
1171            tests/fuzzylogic.tests.rb
1172            lib/fm/composedobject.rb
1173            experiments/autorequire.rb (and 92 other/s)
1174
1175   - Converted version constants from CVS -> Subversion
1176   - Added keyword properties
1177
1178
1179-- Tue, 17 Aug 2004 16:40:58 -0000 by ged (r142) -----
1180   Changed: lib/fm/area.rb
1181
1182   - CVS -> Subversion constants/docs conversion
1183
1184
1185-- Tue, 17 Aug 2004 05:22:52 -0000 by ged (r141) -----
1186   Added:   server.conf (new)
1187
1188   Initial checkin of server.conf.
1189
1190
1191-- Tue, 17 Aug 2004 04:52:49 -0000 by ged (r140) -----
1192   Changed: test.rb
1193
1194   - Added "MUES/lib" to the loadpath if the convenience symlink for developers
1195   exists.
1196   - Fixed logging for debug runs.
1197
1198
1199-- Tue, 17 Aug 2004 04:50:30 -0000 by ged (r139) -----
1200   Changed: lib/fm/periodicobject.rb
1201
1202   - #groupToSeries is now a protected method.
1203   - CVS->Subversion constants conversion
1204
1205
1206-- Tue, 17 Aug 2004 04:45:15 -0000 by ged (r138) -----
1207   Added:   experiments/flydup.rb (new)
1208
1209   Initial checkin of experiments/flydup.rb.
1210
1211
1212-- Tue, 17 Aug 2004 04:43:14 -0000 by ged (r137) -----
1213   Added:   bin/server.rb (new)
1214
1215   Initial checkin of server startup script bin/server.rb.
1216
1217
1218-- Tue, 17 Aug 2004 04:42:38 -0000 by ged (r136) -----
1219   Changed: environments/FaerieMUD.rb
1220
1221   - Constant name bugfix
1222   - Updated version properties.
1223
1224
1225-- Sat, 14 Aug 2004 18:55:13 -0000 by stillflame (r135) -----
1226   Added:   acceptance/02_character_generation.tests.rb (new)
1227            acceptance/test_utils.rb (new)
1228   Changed: acceptance/01_the_game_world.tests.rb
1229
1230   - classified test server starting and connecting
1231   - stubs for character generation tests
1232
1233
1234-- Sun, 20 Jun 2004 21:06:38 -0000 by deveiant (r134) -----
1235   Added:   lib/fm/properties/fuzzy.rb (new)
1236            ext (new)
1237            lib/fm/tunableparams.rb (new)
1238            lib/fm/events/astronomical.rb (new)
1239            lib/fm/sciences/meteorology.rb (new)
1240            lib/fm/events/perceptual.rb (new) (and 8 other/s)
1241   Changed: lib/fm/property.rb
1242            lib/fm/periodicobject.rb
1243            lib/fm/locus.rb
1244            lib/fm/sciences/astronomy.rb
1245            lib/fm/item.rb
1246            lib/fm/gameobject.rb (and 7 other/s)
1247
1248   - Checkpoint commit 20040620.
1249
1250
1251-- Sun, 20 Jun 2004 21:02:21 -0000 by deveiant (r133) -----
1252   Changed: docs/CATALOG
1253
1254   - Added additional content for catalog-based docs-generation system.
1255
1256
1257-- Sun, 20 Jun 2004 21:00:02 -0000 by deveiant (r132) -----
1258   Added:   docs/makedocs.rb (new)
1259   Deleted: docs/makesitedocs.rb
1260
1261   - Replaced with catalog-based docs-generation system.
1262
1263
1264-- Sun, 20 Jun 2004 20:54:00 -0000 by deveiant (r131) -----
1265   Deleted: docs/lib
1266
1267   Removed, as the template which it contained is now the default RDoc template. =:)
1268
1269
1270-- Sun, 20 Jun 2004 20:47:48 -0000 by deveiant (r130) -----
1271   Added:   lib/fm/nlp-data/words/words.n.2.s (new)
1272            lib/fm/nlp-data/words/words.v.1.p (new)
1273            lib/fm/nlp-data/words/words.s (new)
1274            lib/fm/nlp-data/words/words.v.1.1 (new)
1275            lib/fm/nlp-data/words (new)
1276            lib/fm/nlp-data/words/words.n.2.x (new) (and 52 other/s)
1277
1278   Initial checkin.
1279
1280
1281-- Sun, 20 Jun 2004 20:44:45 -0000 by deveiant (r129) -----
1282   Added:   lib/fm/linkparser.rb (new)
1283   Changed: lib/fm/commandparser.rb
1284
1285   - Abstracted out the LinkParser stuff into a module that knows how to fake
1286   LinkParser loading similar to the the way the physics code fakes ODE.
1287
1288
1289-- Sun, 20 Jun 2004 20:41:13 -0000 by deveiant (r128) -----
1290   Changed: experiments/hooks.rb
1291
1292   - Integrated tested module so changes to the codebase don't break the
1293   experiment.
1294
1295
1296-- Sun, 20 Jun 2004 20:39:30 -0000 by deveiant (r127) -----
1297   Changed: docs/FaerieMUD Class Overview.graffle
1298
1299   - Updated diagram to reflect design changes.
1300
1301
1302-- Sun, 20 Jun 2004 20:36:45 -0000 by deveiant (r126) -----
1303   Changed: tests/entity.tests.rb
1304            lib/fm/entity.rb
1305            tests/event.tests.rb
1306            lib/fm/event.rb
1307
1308   - Made event classes be responsible for generating their own list of applicable
1309   handler methods.
1310
1311
1312-- Sun, 20 Jun 2004 20:35:54 -0000 by deveiant (r125) -----
1313   Changed: tests/spirit.tests.rb
1314            tests/gameobject.tests.rb
1315            tests/property.tests.rb
1316
1317   - Miscellaneous fixes and some changes to reflect changes in the world code.
1318
1319
1320-- Sun, 20 Jun 200