root/trunk/ChangeLog

Revision 99, 16.5 kB (checked in by deveiant, 3 months ago)

Converted to a new build system.

Line 
1-- Wed, 30 Jan 2008 07:01:39 -0000 by deveiant (r98) -----
2   Added:   spec/linguistics/iso639_spec.rb (new)
3            spec/linguistics_spec.rb
4            -> renamed from /trunk/tests/use.tests.rb@r97
5            spec/linguistics/en_spec.rb
6            -> renamed from /trunk/tests/en/conjunction.tests.rb@r97
7            misc/rake/verifytask.rb (new)
8            misc/rake (new)
9            misc/rake/helpers.rb (new) (and 6 other/s)
10   Changed: lib/linguistics/iso639.rb
11            lib/linguistics.rb
12            Linguistics.tmproj
13   Deleted: tests/en/conjunction.tests.rb
14            tests/use.tests.rb
15
16   Started update of specs and build system
17
18
19-- Wed, 25 Jul 2007 17:18:09 -0000 by deveiant (r97) -----
20   Added:   examples (new)
21            examples/generalize_sentence.rb (new)
22
23   Adding examples directory
24
25
26-- Wed, 13 Jun 2007 05:25:38 -0000 by deveiant (r95) -----
27   Added:   tests/en/lprintf.tests.rb (new)
28   Changed: README
29            tests/en/conjunction.tests.rb
30            .gemspec
31            tests/use.tests.rb
32            utils.rb
33            makedist.rb (and 17 other/s)
34
35   Checkpoint commit
36
37
38-- Tue, 11 Jul 2006 22:42:34 -0000 by ged (r93) -----
39   Changed: docs/CATALOG
40
41
42    * Updating docs/CATALOG with new CVS/server info
43
44
45-- Tue, 11 Jul 2006 22:41:56 -0000 by ged (r92) -----
46   Changed: tests/en/conjunction.tests.rb
47            lib/linguistics/en.rb
48
49
50    * Fix #conjunction with :penultimate => false for lists of three.
51
52
53-- Tue, 11 Jul 2006 19:17:58 -0000 by ged (r91) -----
54   Changed: lib/linguistics/en.rb
55            tests/en/inflect.tests.rb
56
57
58    * Fixed the ':and' setting in EN#numwords. Closes #8.
59
60
61-- Sun, 30 Apr 2006 00:53:56 -0000 by ged (r89) -----
62   Added:   Linguistics.tmproj (new)
63            experiments/conjunct-with-block.rb (new)
64   Changed: /trunk
65            tests/en/conjunction.tests.rb
66            utils.rb
67            lib/linguistics.rb
68            lib/linguistics/en.rb
69            lib/linguistics/en/wordnet.rb (and 2 other/s)
70
71    * Added optional block to #conjuction to allow inline conversion of joined
72    objects.
73    * Added lprintf for injecting linguistics into formatted strings.
74
75
76-- Fri, 04 Nov 2005 12:17:24 -0000 by ged (r88) -----
77   Added:   experiments/lprintf.rb (new)
78   Changed: experiments/api.rb
79
80   * Updated api experiment so that it actually runs by commenting out the leftover
81   Perl stuff.
82   * Added lprintf() experiment.
83
84
85-- Sun, 30 Oct 2005 23:59:33 -0000 by ged (r87) -----
86   Changed: lib/linguistics.rb
87
88   - Added autoloading of language constants.
89
90
91-- Fri, 14 Oct 2005 20:39:57 -0000 by ged (r86) -----
92   Changed: docs/makedocs.rb
93            utils.rb
94            makedist.rb
95            install.rb
96
97   - Updated to latest project-utils.
98
99
100-- Fri, 14 Oct 2005 20:34:49 -0000 by ged (r85) -----
101   Changed: lib/linguistics/en.rb
102
103   - Replaced 'hash.dup.update' with 'hash.merge'.
104
105
106-- Thu, 14 Jul 2005 23:12:24 -0000 by ged (r83) -----
107   Changed: ChangeLog
108
109   Updated changelog
110
111
112-- Wed, 13 Jul 2005 23:09:21 -0000 by ged (r82) -----
113   Changed: docs
114
115   - Ignored html directory.
116
117
118-- Wed, 13 Jul 2005 22:35:45 -0000 by ged (r81) -----
119   Changed: docs/makedocs.rb
120            utils.rb
121            makedist.rb
122
123   - Merged changes from project-utils.
124
125
126-- Wed, 13 Jul 2005 21:04:50 -0000 by ged (r80) -----
127   Added:   .gemspec (new)
128
129   Initial checkin. Fixes #3.
130
131
132-- Wed, 13 Jul 2005 20:18:54 -0000 by ged (r79) -----
133   Changed: experiments/api.rb
134            experiments/randobjlist.rb
135            experiments/wn-proglang.rb
136            experiments/allobjlist.rb
137            experiments/lafcadio_plural.rb
138            experiments/farmobjs.rb (and 2 other/s)
139
140   - Set svn:keyword
141
142
143-- Wed, 13 Jul 2005 19:58:43 -0000 by ged (r78) -----
144   Added:   tests/en/titlecase.tests.rb (new)
145            tests/en/lafcadio.tests.rb (new)
146   Changed: redist/crosscase.rb
147            tests/use.tests.rb
148            tests/en/linkparser.tests.rb
149            lib/linguistics.rb
150            lib/linguistics/en.rb
151            tests/lingtestcase.rb (and 2 other/s)
152   Deleted: redist/hashslice.rb
153
154   - Fixed up subversion constants
155   - Merged contributions from Francis Hwang <sera@fhwang.net>
156   (#camel_case_to_english, #english_to_camel_case, #proper_noun). Closes #2
157   - Set svn:keyword
158
159
160-- Wed, 13 Jul 2005 12:46:29 -0000 by ged (r77) -----
161   Changed: lib/linguistics.rb
162
163   - Added Subversion constants
164   - Cleaned up comments for language proxy class.
165
166
167-- Wed, 13 Jul 2005 12:43:53 -0000 by ged (r76) -----
168   Added:   experiments/lafcadio_plural.rb (new)
169
170   Initial checkin.
171
172
173-- Wed, 13 Jul 2005 12:42:30 -0000 by ged (r75) -----
174   Added:   experiments/TEMPLATE.rb.tpl (new)
175
176   Initial checkin.
177
178
179-- Sat, 08 May 2004 19:15:04 -0000 by deveiant (r74) -----
180   Changed: install.rb
181
182   - Added compatibility with Aoki-san's install.rb. Kind of.
183
184
185-- Sat, 08 May 2004 19:07:51 -0000 by deveiant (r73) -----
186   Changed: lib/linguistics/en/linkparser.rb
187
188   - Bugfix: Linkparser should start out missing by default.
189
190
191-- Sat, 08 May 2004 19:07:09 -0000 by deveiant (r72) -----
192   Changed: test.rb
193
194   - Fixed to work even if it's not in the cwd. Thanks to batsman on
195   irc://irc.freenode.net/#ruby-lang for reporting this.
196
197
198-- Thu, 09 Oct 2003 13:24:25 -0000 by deveiant (r68) -----
199   Added:   .cvsignore (new)
200
201   Initial checkin.
202
203
204-- Thu, 09 Oct 2003 13:23:09 -0000 by deveiant (r67) -----
205   Changed: install.rb
206
207   - Updated requirements list
208   - Removed unnecessary readline require
209
210
211-- Thu, 09 Oct 2003 13:21:48 -0000 by deveiant (r66) -----
212   Changed: README
213
214   - Fixed requirements/optional libraries (Thanks to Yuri Leikind
215   <y.leikind@sam-solutions.net> for bringing this to my attention).
216
217
218-- Thu, 09 Oct 2003 13:20:50 -0000 by deveiant (r65) -----
219   Changed: MANIFEST
220
221   - Wildcarded everything under lib/ so new additions don't have to be explicitly
222   listed.
223   - Added README.english (Thanks to Yuri Leikind <y.leikind@sam-solutions.net> for
224   bringing this to my attention).
225
226
227-- Sun, 14 Sep 2003 11:28:02 -0000 by deveiant (r64) -----
228   Changed: lib/linguistics/en/wordnet.rb
229
230   - Calls to #synset no longer trap parse errors. This was done for two reasons:
231   1. If the WordNet doesn't load, WordNet::ParseError is an undefined constant,
232   so the function fails with a semi-ambiguous error message.
233   2. The user of the library might wish to handle the parse failure herself.
234
235
236-- Sun, 14 Sep 2003 11:20:51 -0000 by deveiant (r63) -----
237   Changed: test.rb
238
239   - Added redist/ to $LOAD_PATH.
240
241
242-- Sun, 14 Sep 2003 11:15:57 -0000 by deveiant (r62) -----
243   Changed: lib/linguistics/en/wordnet.rb
244
245   - Added synopsis of use to the comment header.
246   - Added reminder to finish documenting the auto-generated code.
247
248
249-- Sun, 14 Sep 2003 11:15:33 -0000 by deveiant (r61) -----
250   Changed: lib/linguistics/en/linkparser.rb
251
252   - Added synopsis of use to the comment header.
253
254
255-- Sun, 14 Sep 2003 11:15:18 -0000 by deveiant (r60) -----
256   Changed: docs/CATALOG
257
258   - Added README.english
259
260
261-- Sun, 14 Sep 2003 11:15:05 -0000 by deveiant (r59) -----
262   Changed: README.english
263
264   - Fixed screwed-up code resulting from broken paste.
265
266
267-- Sun, 14 Sep 2003 11:14:28 -0000 by deveiant (r58) -----
268   Changed: README
269
270   - Added mention of README.english.
271
272
273-- Sun, 14 Sep 2003 10:47:12 -0000 by deveiant (r57) -----
274   Changed: lib/linguistics/en.rb
275
276   - Removed redundant mention of the WordNet module from the comment header.
277
278
279-- Sun, 14 Sep 2003 10:45:01 -0000 by deveiant (r56) -----
280   Changed: lib/linguistics/en/linkparser.rb
281
282   - Fixed the comment header some more.
283
284
285-- Sun, 14 Sep 2003 10:39:04 -0000 by deveiant (r55) -----
286   Changed: install.rb
287
288   - Now installs the stuff in redist/ too.
289
290
291-- Sun, 14 Sep 2003 10:36:00 -0000 by deveiant (r54) -----
292   Changed: MANIFEST
293
294   - Changed pattern for the redist directory to catch any .rb files.
295
296
297-- Sun, 14 Sep 2003 10:35:32 -0000 by deveiant (r53) -----
298   Changed: lib/linguistics/en/infinitive.rb
299
300   - Fixed names of constants to reduce the chances of collision.
301
302
303-- Sun, 14 Sep 2003 10:33:01 -0000 by deveiant (r52) -----
304   Added:   redist/crosscase.rb (new)
305
306   Initial checkin from version 0.01 of CrossCase.
307
308
309-- Sun, 14 Sep 2003 10:30:38 -0000 by deveiant (r51) -----
310   Changed: tests/en/linkparser.tests.rb
311
312   - Changed parsing of non-sentences to expect errors in accordance with changes
313   to the API of the LinkParser integration.
314
315
316-- Sun, 14 Sep 2003 10:24:58 -0000 by deveiant (r50) -----
317   Changed: lib/linguistics/en.rb
318
319   - Added CrossCase require/include to provide under_barred aliasing for camelCase
320   functions.
321
322
323-- Sun, 14 Sep 2003 10:24:06 -0000 by deveiant (r49) -----
324   Changed: README
325
326   - Added Martin to the Authors list.
327   - Updated optional list.
328
329
330-- Sun, 14 Sep 2003 10:23:19 -0000 by deveiant (r48) -----
331   Added:   README.english (new)
332
333   Initial checkin.
334
335
336-- Sun, 14 Sep 2003 09:29:15 -0000 by deveiant (r47) -----
337   Changed: lib/linguistics/en/linkparser.rb
338
339   - Touched up the file description a bit.
340   - @lpError now intitialized: bug spotted by Martin Chase.
341   - Calls to #linkParse no longer trap parse errors. This was done for two
342   reasons:
343   1. If the LinkParser module doesn't load, LinkParser::ParseError is an
344   undefined constant, so the function fails with a semi-ambiguous error
345   message.
346   2. The user of the library might wish to handle the parse failure herself.
347
348
349-- Thu, 11 Sep 2003 05:04:55 -0000 by deveiant (r46) -----
350   Added:   ChangeLog (new)
351
352   Checkpoint commit
353
354
355-- Thu, 11 Sep 2003 05:04:04 -0000 by deveiant (r45) -----
356   Changed: tests/en/inflect.tests.rb
357
358   - Added test for functional interface to auto-generated code.
359   - Removed tests of the 'use' function into their own test case.
360
361
362-- Thu, 11 Sep 2003 05:03:12 -0000 by deveiant (r44) -----
363   Changed: tests/en/conjunction.tests.rb
364
365   - Added test for functional interface to auto-generated code.
366
367
368-- Thu, 11 Sep 2003 05:02:32 -0000 by deveiant (r43) -----
369   Added:   lib/linguistics/en/wordnet.rb (new)
370            tests/en/infinitive.tests.rb (new)
371
372   Initial checkin.
373
374
375-- Thu, 11 Sep 2003 05:02:04 -0000 by deveiant (r42) -----
376   Changed: tests/use.tests.rb
377
378   - Fixed require block at the top.
379   - Changed name of intermediate class to reflect change in linguistics.rb.
380   - Fixed 1.8 complaint.
381
382
383-- Thu, 11 Sep 2003 05:00:56 -0000 by deveiant (r41) -----
384   Changed: tests/lingtestcase.rb
385
386   - Added a dummy test so if the tests for optional modules can't be run (because
387   the modules on which they depend aren't installed), it doesn't count as a
388   failure because there were no tests.
389
390
391-- Thu, 11 Sep 2003 04:59:51 -0000 by deveiant (r40) -----
392   Changed: tests/TEMPLATE.rb.tpl
393
394   - Fixed leftover comment from copy.
395
396
397-- Thu, 11 Sep 2003 04:57:46 -0000 by deveiant (r39) -----
398   Changed: lib/linguistics/iso639.rb
399
400   - Fixed typo.
401
402
403-- Thu, 11 Sep 2003 04:57:27 -0000 by deveiant (r38) -----
404   Changed: lib/linguistics/en.rb
405
406   - Removed some more code for the aborted attempt to make the module
407   1.6-compatible.
408   - Added requires for new extensions 'wordnet', 'linkparser', and 'infinitive'.
409   - Updated docs in the header, though they're not yet ready for release.
410
411
412-- Thu, 11 Sep 2003 04:55:11 -0000 by deveiant (r37) -----
413   Changed: lib/linguistics.rb
414
415   - Changed name of "inflector" class to "languageProxy" to better fit what it
416   does.
417   - Added support for transparent delegator proxy methods.
418   - Added support for MyClass::extend( Linguistics ) and class MyClass; include
419   Linguistics; end.
420   - Modified code in #loadLanguage to minimize the number of requires.
421
422
423-- Thu, 11 Sep 2003 04:52:32 -0000 by deveiant (r36) -----
424   Changed: .irbrc
425
426   - Added :installProxy config to the #use call.
427
428
429-- Thu, 11 Sep 2003 04:52:03 -0000 by deveiant (r35) -----
430   Added:   experiments/wn-proglang.rb (new)
431            experiments/generalize.rb (new)
432
433   Initial checkin.
434
435
436-- Thu, 11 Sep 2003 04:51:41 -0000 by deveiant (r34) -----
437   Changed: experiments/allobjlist.rb
438
439   - Added example output.
440
441
442-- Thu, 11 Sep 2003 04:51:26 -0000 by deveiant (r33) -----
443   Changed: docs/makedocs.rb
444
445   - Reworked to be more generically useful, and support parsing of options from
446   CATALOG file.
447
448
449-- Thu, 11 Sep 2003 04:50:49 -0000 by deveiant (r32) -----
450   Changed: docs/CATALOG
451
452   - Added rdoc-option header.
453
454
455-- Thu, 11 Sep 2003 04:50:13 -0000 by deveiant (r31) -----
456   Changed: utils.rb
457
458   - Brought up-to-date with canonical source.
459
460
461-- Thu, 11 Sep 2003 04:49:45 -0000 by deveiant (r30) -----
462   Changed: TODO
463
464   - Removed finished items.
465
466
467-- Thu, 11 Sep 2003 04:48:46 -0000 by deveiant (r29) -----
468   Changed: README
469
470   - Beginnings of update for new release. Still needs more work before release.
471
472
473-- Thu, 11 Sep 2003 04:48:06 -0000 by deveiant (r28) -----
474   Changed: MANIFEST
475
476   - Added ChangeLog.
477
478
479-- Thu, 11 Sep 2003 04:25:23 -0000 by deveiant (r27) -----
480   Added:   lib/linguistics/en/linkparser.rb (new)
481            lib/linguistics/en (new)
482            lib/linguistics/en/infinitive.rb (new)
483
484   Initial checkin.
485
486
487-- Wed, 10 Sep 2003 03:48:46 -0000 by deveiant (r26) -----
488   Added:   tests/en/wordnet.tests.rb (new)
489
490   Initial checkin.
491
492
493-- Tue, 09 Sep 2003 19:29:15 -0000 by stillflame (r25) -----
494   Added:   tests/en/linkparser.tests.rb (new)
495
496   initial import
497
498
499-- Tue, 26 Aug 2003 10:35:16 -0000 by deveiant (r24) -----
500   Added:   docs/.cvsignore (new)
501
502   Initial checkin.
503
504
505-- Fri, 11 Jul 2003 00:36:40 -0000 by deveiant (r23) -----
506   Changed: lib/linguistics/en.rb
507
508   - Added a Range#step 1.6 compat function.
509
510
511-- Fri, 11 Jul 2003 00:20:10 -0000 by deveiant (r22) -----
512   Changed: tests/use.tests.rb
513
514   - 1.6 fixes.
515
516
517-- Fri, 11 Jul 2003 00:13:54 -0000 by deveiant (r21) -----
518   Changed: lib/linguistics.rb
519
520   - More 1.6ish fixes.
521
522
523-- Thu, 10 Jul 2003 23:52:36 -0000 by deveiant (r20) -----
524   Changed: lib/linguistics/en.rb
525
526   Made module_methods out of the backend functions to support including linguistic methods again.
527
528
529-- Thu, 10 Jul 2003 23:45:26 -0000 by deveiant (r19) -----
530   Changed: lib/linguistics.rb
531
532   - Fixed use of Hash#merge! (1.8 feature)
533
534
535-- Thu, 10 Jul 2003 23:38:24 -0000 by deveiant (r18) -----
536   Changed: lib/linguistics/en.rb
537
538   - Fixed usage of Hash#merge (a 1.8 feature).
539
540
541-- Thu, 10 Jul 2003 00:00:00 -0000 by deveiant (r17) -----
542   Changed: tests/lingtestcase.rb
543
544   - Removed unneccessary require of test/unit/mock.
545
546
547-- Wed, 09 Jul 2003 23:24:42 -0000 by deveiant (r16) -----
548   Added:   MANIFEST (new)
549
550   Initial checkin.
551
552
553-- Wed, 09 Jul 2003 21:45:36 -0000 by deveiant (r15) -----
554   Added:   install.rb (new)
555
556   Initial checkin.
557
558
559-- Wed, 09 Jul 2003 20:39:59 -0000 by deveiant (r14) -----
560   Changed: docs/CATALOG
561
562   - Explicitly listed linguistics.rb so it gets documented first.
563
564
565-- Wed, 09 Jul 2003 20:39:25 -0000 by deveiant (r13) -----
566   Changed: utils.rb
567
568   - Commented out rdoc-selection code, as it doesn't work.
569
570
571-- Wed, 09 Jul 2003 20:38:14 -0000 by deveiant (r12) -----
572   Changed: README
573
574   - Fleshed out instructions for use and addition.
575
576
577-- Wed, 09 Jul 2003 20:37:06 -0000 by deveiant (r11) -----
578   Changed: tests/use.tests.rb
579            Artistic
580            lib/linguistics.rb
581
582   - RDoc fixes
583
584
585-- Wed, 09 Jul 2003 20:35:29 -0000 by deveiant (r10) -----
586   Changed: lib/linguistics/iso639.rb
587
588   - Made some RDoc fixes
589
590
591-- Wed, 09 Jul 2003 19:30:42 -0000 by deveiant (r9) -----
592   Changed: lib/linguistics.rb
593
594   - Added array-wrapping to allow single classes in the :classes config argument.
595   - Wrapped the code that adds the inflector method in a test for the method's existance to avoid constantly redefining it for classes which already have it.
596
597
598-- Wed, 09 Jul 2003 19:16:21 -0000 by deveiant (r8) -----
599   Changed: lib/linguistics/en.rb
600
601   - Moved Array extension to the bottom of the file to avoid confusion, and turned on :nodoc: for it.
602
603
604-- Wed, 09 Jul 2003 18:24:13 -0000 by deveiant (r7) -----
605   Deleted: tests/conjunction.tests.rb
606            tests/en_inflect.tests.rb
607
608   - Moved into the en/ directory to separate language-specific tests from general tests.
609
610
611-- Wed, 09 Jul 2003 16:15:20 -0000 by deveiant (r6) -----
612   Changed: makedist.rb
613
614   Fixed project-grokking expression
615
616
617-- Wed, 09 Jul 2003 16:13:52 -0000 by deveiant (r5) -----
618   Added:   docs/makedocs.rb (new)
619
620   Initial checkin.
621
622
623-- Wed, 09 Jul 2003 15:54:43 -0000 by deveiant (r4) -----
624   Added:   experiments/allobjlist.rb (new)
625            experiments/farmobjs.rb (new)
626
627   Initial checkin
628
629
630-- Wed, 09 Jul 2003 14:49:57 -0000 by deveiant (r1) -----
631   Added:   README (new)
632            tests/conjunction.tests.rb (new)
633            redist/hashslice.rb (new)
634            tests/en/conjunction.tests.rb (new)
635            /trunk (new)
636            tests/use.tests.rb (new) (and 24 other/s)
637
638   Initial revision
639
Note: See TracBrowser for help on using the browser.