-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathChangeLog
1674 lines (1121 loc) · 48.8 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit ea2a4c588e4b6a04fe71a255796375c3e03c0cce
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jun 18 18:39:15 2013 +0200
Release 2.6.7
commit 55d7719d687e2b7d40b04d7b0f925ec5cfcff851
Merge: a9c8426 36b30d5
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jun 18 09:10:22 2013 -0700
Merge pull request #6 from MrZYX/deprecations
Remove deprecation warnings for Ruby 2.0 (Thanx MrZYX!!)
commit 36b30d5172072ae1f5bccb1b5b4f2569b25ce226
Author: Jonne Haß <me@mrzyx.de>
Date: Tue Jun 18 00:19:05 2013 +0200
Add LazyEnumerator::for
This wraps Enumerator::new to always pass it a block
commit 9edbc33f904dd3a4a51826763cab9251ba31e121
Author: Jonne Haß <me@mrzyx.de>
Date: Mon Jun 17 23:52:42 2013 +0200
update gem dependencies
commit a9c84266f993961ed1d53a2485ab7f3e3bcb1120
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Oct 18 22:26:45 2012 +0200
README updated
commit 67156d6d86160334489da5b99303e2a315043925
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Sep 8 18:57:14 2012 +0200
README updated
commit 7701498c13e6b2297f7063c7396aada9627d1107
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Mar 14 09:59:39 2012 +0100
Changed documentation title; seems it's not so simple anymore
commit c0bcc1dd60256076d9ac79d6f57d11d6a578f3ee
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Mar 14 02:10:49 2012 +0100
Release 2.6.6
commit 3d2292b4dec50c628fc2feaeba2639e21c44c5c7
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Mar 14 02:06:50 2012 +0100
Added LazyEnumerator#empty?
commit f912309d9f9d0d2e41c901778f885259f907e8ef
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Mar 14 02:06:29 2012 +0100
Documentation and examples updated
commit 7d5f57ec1ff967051e693b332c0e72f9bbbbea2a
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Mar 14 02:06:04 2012 +0100
Added support for integers as token names
commit d08273f935a3fecc51e4ce27a3ebe01342a338f3
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 21:03:04 2012 +0100
ChangeLog updated
commit 2cef335b627a8df8cf595aa8b3507faebc5476a5
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:59:17 2012 +0100
Release 2.6.5
commit c59600298fa3f2b5ae860cce89c214da992bb067
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:58:55 2012 +0100
Switched YAML parser back to Psych in gem generation
commit 295a1c59d0d763e758cab6fe2ea05e477125e39a
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:24:43 2012 +0100
Release 2.6.4
commit eae90eb5992e189ffc8678c4f810befd8a541cf2
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:19:12 2012 +0100
README updated, I18n Inflector tested against Ruby 1.9.3-p0.
commit cf59982df41b4a541345e5846d909df727f2ea0b
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:17:53 2012 +0100
Copyright notices updated.
commit 901c65c683fdf0d7a814756aa071a6ff25119263
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 10 20:16:47 2012 +0100
Dependencies updated.
commit dd71d4a5d82417a09393d6aa936f5e59e4c495e5
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Aug 9 17:13:15 2011 +0200
Release 2.6.3
commit f328167d491eb77b346e0d62d56e52397981c729
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Aug 9 17:12:41 2011 +0200
Release 2.6.3
commit 93cc55bdae5c466b22999e11c0cc020e8bc04a23
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Aug 8 00:13:10 2011 +0200
Release 2.6.2
commit fd7508c5bd759e071feae8180b98ed9bf6c2931f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jul 10 03:16:21 2011 +0200
Release 2.6.1
commit 613cf034568c536b2dc0edc2d0cf0e80f95afe6a
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jul 9 18:58:06 2011 +0200
Added @inflected_locales_cache that speeds up reporting of locales that support inflection
commit 950e6b8589f2d8893d30e1b892c8ed0fa1e26a78
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jul 9 02:42:14 2011 +0200
Gem dependencies updated.
commit cd549b15580aff33d212e92870b16942b6cf8f55
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jul 8 16:30:01 2011 +0200
Handling methods and Proc objects to obtain inflection options seriously improved
- added cache for inflection options that keeps them between calls to interpolate_core.
commit 5858b52225759e9760ec2301671cf78e64d02f33
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Apr 30 18:47:04 2011 +0200
Lazy operations optimized a bit
commit ee37910a2419afb9710ff0f1472634b29be7f0d8
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Apr 30 18:46:23 2011 +0200
Fixed documentation links
commit e6b753ac280b14a7c32de2bab3dd9540d72cde72
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Mar 7 00:45:23 2011 +0100
Release 2.6.0
commit a949e5aad5a2bed695fc3e00f129dd56dda73daa
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Mar 6 23:41:32 2011 +0100
Engine initialization improved
commit af4ea17f1961dd54bd600d789c33187af9cc9d69
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Mar 6 23:36:15 2011 +0100
Added union operators to some arrays
commit e21b810282bd98e3e49030267382d2a4358ab285
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Mar 6 23:35:14 2011 +0100
Added lazy iteration interfaces to API and core classes
commit 8f480682b1f5c418c31cbbdfb3b5f1b3d3549713
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 5 14:32:52 2011 +0100
Added a note about YAML parsing issues.
commit 9fb6687d1e7ae003fb653d2af426e522f6d9f399
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 5 14:32:25 2011 +0100
Fixed static gemspec
commit 6ccbc782f089c603afeff48a7b7492011b486dfe
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Mar 5 14:31:42 2011 +0100
Optimized contatenations if Strings
commit b62605859be67525a5c2f902a387fa92f0adebb8
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 25 19:33:24 2011 +0100
Release 2.5.1
commit faba82529657e42fb8b034766a450fc91ebe28bc
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 25 19:32:36 2011 +0100
Inflector is able to parse symbols as descriptions (and aliases)
commit 2fddd234ffe5847ad21d46c36495c02431684ad4
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 23:12:04 2011 +0100
Release 2.5.0
commit 0b49cd677a695db4b8f50151529555155fadce59
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 23:08:06 2011 +0100
Added tests covering fixed bug that caused Arrays to be interpolated in a wrong way
commit 80fa0b092de9bc08ee16e64ae6d93b799e6ee521
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 23:07:34 2011 +0100
Interpolation wrapper refactored; it now operates on Arrays, Hashes, Symbols and other objects
commit ab5f5bc04814c1181bd9919ce159292362abc3bb
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 23:06:18 2011 +0100
Added string version of regexps to constants for debugging purposes
commit 8a27302b1535c68496cc60b55bcdfc958f837300
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 23:05:34 2011 +0100
Dependencies updated
commit 6d343ad3137735492e130b7abdd8f86bf23a4a06
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 02:20:18 2011 +0100
Release 2.4.0
commit d8a8354dfa428d649c89157bbcf4f2a4aa2fa74f
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 23 02:19:29 2011 +0100
Added collections support
commit ed4cea2f3b809028b02fa19c089fecc7cf56713b
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 15 02:39:26 2011 +0100
Release 2.3.1
commit c274ae5e650ffc0abe8095c70104ae74e88c58ff
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 15 02:36:58 2011 +0100
Fixed documentation links
commit 40e61b0adb92c7e401316f097c2774e48f2629cf
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 15 01:53:37 2011 +0100
README updated for Github's rdoc parser
commit 76c7a61ca6b96e94a4362f31a36d6c79e476be97
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 15 01:20:52 2011 +0100
Release 2.3.0
commit fe4469dc11a908dc6e0174955a8e37db092da674
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 15 01:18:29 2011 +0100
Added missing token name validation checks to the interpolate method
commit 41a008ed23a89de0cefcd6cb920d3c496eb57ccb
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 14 23:01:56 2011 +0100
Changed arguments passing when Proc objects are passed as inflection options
commit d6da97e49497b8c9d8349d0bafa2d0e801382d56
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 14 23:01:04 2011 +0100
Documentation updated
commit b025fdbf5f210828b0ddec75f75d694442bda640
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 14 17:48:42 2011 +0100
Changed wildcard token interpolation according to the principle of least surprise
commit ef7c7c6c786f2deb72e8d449cd0a3d36ccc6b7ce
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 14 17:47:17 2011 +0100
Arguments to external inflection Methods and Procs are now passed through blocks
commit 2cfcc43a7fd7f343aeb563354bbe46e9db919279
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 14 17:44:26 2011 +0100
Documentation updated
commit d3b667d9691fc86f4fe02c0e8b19281e22197709
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:22:19 2011 +0100
Proc and Method object support improved
commit e437ef670a286169f2ebbba31d1ea988c721aabc
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:21:40 2011 +0100
Added wildcard token examples to EXAMPLES
commit 13d8e02ab2369e6b345d28158f5209165c722179
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:21:17 2011 +0100
TODO updated
commit b755aca6146c010df71e9b79c7faaf3156df559f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:20:57 2011 +0100
Wildcard token support enabled
commit b52b16e4a61ce20b3e2d4599fee5a4b082a3bf24
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:20:35 2011 +0100
Removed usage documentation from long_comments.rb
commit 2f222adb9c4368199bb4849190e17afbae1fb482
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:19:43 2011 +0100
Added wildcard token support
commit a54bae6164a98d0bee29632c678b17b76720c272
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:16:55 2011 +0100
Documentation: link to USAGE fixed
commit e681df415d2d864678b22107236d430ebf6de27d
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:16:08 2011 +0100
Documentation updated
commit e459b7471892d1f8dc410a5f89cf706a9b3a3b5e
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:15:31 2011 +0100
docs/RELATIONS removed from static gemspec
commit d8c69ce2e097f1364d22a167dfd6849186738e5b
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:15:04 2011 +0100
Gemfile updated
commit e679fbdf6c901d335fd27cbd664fa8b9b19b251e
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 22:00:17 2011 +0100
Documentation about object relations moved to USAGE
commit dd4c51acb617595d8d3a7ff2cfa4b631e73f87df
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 21:55:23 2011 +0100
Manifest.txt regenerated
commit 2edaf6479b48ab628c9a52cfc9b443949844e119
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Feb 13 21:55:00 2011 +0100
Inflector usage documentation moved to USAGE
commit 0e7ef2933baf1abbef13d9516c5f39f8f749bc1e
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 11 13:41:11 2011 +0100
Exceptions of Methods and Procs are now ignored unless :inflector_raises is set
commit 5556f3ecdc4685f06599ec9b401704194988a3c5
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 11 12:19:48 2011 +0100
Variable number of arguments supported in passed method calls
commit 9ffde532e9a1f2a0bc7ccb04dfbe884031725469
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 11 04:13:42 2011 +0100
HISTORY & TODO updated
commit ff4f62bb19962559f08c76bdc1a6a3a1135dc1b4
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 11 04:13:03 2011 +0100
Added the ability to pass Proc and Method objects as inflection options, fixed excluded_defaults
commit 9f65a7f971c8942ba99795426039b5ec3f0917e8
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Feb 11 04:11:32 2011 +0100
Added I18n::Inflector::Config::Markers::STRICT_KIND
commit 79809f3644791dc105f2a94c1cb3464f33fa6d53
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 21:16:08 2011 +0100
Typo fixed in README
commit a60370126b5981255aff1b6de47c98ea3e740c04
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 18:49:52 2011 +0100
Release 2.2.0
commit 38416442533f9c4b44f51ee13f676460ad23fbbc
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 18:47:22 2011 +0100
Tested with Ruby 1.8, Ruby 1.9, i18n-inflector-rails, full-stacked Rails app, I18n v0.4.1 & v0.5.0
commit 732260142ca0ce727b9690c0374c7e5043e95130
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 18:17:32 2011 +0100
README updated
commit ffe39ffe0a4cc26b76c720507c5a46eb7d10b57e
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 18:17:10 2011 +0100
Documentation updated
commit c81ed66f010b350f6db6d21d6194ceb0ba0d8167
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 18:16:22 2011 +0100
EXAMPLES updated
commit 4c09e2c3c5f549eca7a2024cea0e2bb5f3bc5078
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 03:45:10 2011 +0100
Documentation fixes, error messages fixes
commit 3917807f00ff9ec0d641557c29eee15878914b67
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 9 01:21:15 2011 +0100
Documentation updated
commit 924f84f57d19ff8d1f8a9c18764f40a2f9ccea49
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 8 23:57:57 2011 +0100
README updated
commit cec22a1422f6b8e4213d8ce435ed0c3fa5390cad
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 8 23:57:36 2011 +0100
Fixed pattern escaping when locale is not inflected
commit 9649c6b292c169a8d4f7aaa9daa929c61388b9d5
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 8 18:00:58 2011 +0100
Removed magic symbols from code and fixed regular expression generators to be Ruby 1.8 compliant
commit a41dd59db76910c5a1eb0baa2bc8c818224187bc
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Feb 8 17:59:45 2011 +0100
Added key-based inflection and multiple patterns support and some tests
commit 3c7f5ae5acf8f0061944fab46dc020b46fa7dd32
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 17:16:22 2011 +0100
Documentation updated
commit aa278841eb957a6ccc858ec6cb86832f59677587
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:46:41 2011 +0100
Documentation fix.
commit 90b55fd784818b0456aec01416195b5267fba3ff
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:46:20 2011 +0100
Added some old constants in case someone uses them.
commit b083527e545701a1c5fbe39d010618e148db6904
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:24:11 2011 +0100
Added config.rb to Manifest.txt
commit 2f917d62b456abe8b54f2e82a2441b35d6b25821
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:22:41 2011 +0100
Updated TODO and HISTORY
commit 10e98a1c7fc7d426f437ed0b25ff0c969ff1b2f9
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:22:06 2011 +0100
Tests fixed according to strict specification keeping while paring inflection options
commit be4f1f6cb53949166894529ec2a8433098909f43
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:21:00 2011 +0100
Documentation updated to reflect the changes
commit 1ea80871cbb114939d8e645b33a91272e72fab78
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:20:24 2011 +0100
Interpolation method refactored; cleaned options parsing code
commit 7e4bf4e2bbb21958971c354615c2077e44e66dd9
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Feb 7 00:17:46 2011 +0100
Removed 'sudo' from installation instruction
commit 47e3b4ee161985f0457b19e9d475f17aa87c8c1e
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:46:56 2011 +0100
Tests updated
commit f32e334d04c66a9e7e24e5d9bce3c637ab312c62
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:46:39 2011 +0100
Added validations to interpolation and tokens loading routines
commit 83020be4362c615b8191632fc8c7a4f9d03690f5
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:44:29 2011 +0100
Known options generation and keeping moved to attr_accessor and class-level instance variable
commit bb09d160ec99b41d26bb6ddcd97f667fc28c21f2
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:43:03 2011 +0100
Added new error classes: I18n::InvalidInflectionOption and I18n::InvalidInflectionKind
commit dd702ebff0a0204affd5623bce3df86a1a0f171b
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:41:58 2011 +0100
I18n::Inflector::Config updated
commit 7855e234e01be5a4e44a539a01c5730919b5f87d
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:40:48 2011 +0100
Added config proxy to API
commit e4500dbfa83371052f4f1fdeaebbb7574bb343b9
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Feb 5 17:40:10 2011 +0100
Backend module loading moved after config module loading
commit c63d0b50f5492387eafdf6b83fb169f9c9c9feea
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Feb 3 19:56:55 2011 +0100
I18n::Inflector::Config optimized
commit 39826057121142674a8e366d487f4f1509f03cfb
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Feb 3 19:56:25 2011 +0100
Documentation updated
commit c2954fb3480b43953ba044ff3826b0ca909ba187
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Feb 3 03:06:30 2011 +0100
Refactored configuration constants handling and started working on validation routines
commit aefb526f9251c48e0270615d8ae8e8eb31a7b946
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 03:48:50 2011 +0100
Kind validation and I18n::BadInflectionKind implemented in Backend#prepare_inflection_tokens
commit 72699c8d3b075515c7bb005ae284798044880a21
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 03:47:39 2011 +0100
Interpolation routine for complex kinds simplified
commit dbaf3062790c3290fbd738ba2c2176decf7f4c4f
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 03:47:15 2011 +0100
I18n::BadInflectionKind documented
commit 5d287872bea57aaf8ef42f82b3a00bebefebab42
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 03:46:53 2011 +0100
Added I18n::BadInflectionKind exception class
commit 5e887376c1de71b5100d12bac9aac3d3f56836ae
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 00:52:19 2011 +0100
Added some tests for complex patterns
commit d7b371087665ba02b248aa259169877aea33b9df
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 00:52:00 2011 +0100
Documentation updated
commit 584986b39d77fa212cafcce6c7473205f4ede6c1
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Feb 2 00:51:39 2011 +0100
Complex pattern interpolation simplified a lot.
commit bdbeea5e539f6e690d03f4de253fbaa72f23fa32
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 04:55:31 2011 +0100
Workarounds in complex pattern processing method for Ruby 1.8 (symbols, erronous enumerators)
commit ff0379e4eea9cafe1d4da9cb8b5df1284b710bf0
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 02:21:43 2011 +0100
Interpolation method fixed and improved (now it sends all subpatterns at once)
commit fc4ece4637a00003156e1cdf3742c6b9649bc211
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 02:20:21 2011 +0100
Key reporting in error reporting methods fixed and improved
commit 74194159094b59e87899d3b6f231181912a2f6b0
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 02:19:36 2011 +0100
Reserved keys updated
commit aa374a3e84a45ac69e7c79e8d12596932a44604e
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 02:19:05 2011 +0100
Documentation updated, removed debugging switch from backend method
commit c133c73b5260d44bcbc2a765c5b46a82a14151e9
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 31 02:18:27 2011 +0100
Documentation fixed
commit 3eca748793ac7e1ac4adb5501ffad69d96485e2c
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 23:49:06 2011 +0100
Added :inflector_cache_aware switch that causes inflector to pass all options to translate call
commit 0a9efaedff51caecd1741dfe39152c9a0dbc387f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 22:58:11 2011 +0100
Reading of known kinds improved a bit; one intermediate array on each call
commit 09d5358f6f829cea2eb42543270c2a0097fe9472
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 20:38:08 2011 +0100
Updated HISTORY and TODO
commit ac2331d4f72b7cbe9a0c2b1c1860a374210800f6
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 20:37:42 2011 +0100
Removed cache-related stuff. A cache should be other backend for I18n, not a class for Inflector
commit a8c48bf13f8856d48195ca40b4e4110339de2d82
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 20:36:18 2011 +0100
Options preparing methods moved to I18n::Inflector::InflectionOptions, @known is now a lazy hash
commit 9cce55b6dfedf0a1720dd8fd7dbe821f7a666d32
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 20:32:52 2011 +0100
All inflection related exceptions are now aware of translation key
commit abee72cce5f552aa0a217a2ef4ed977d7f251cd5
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 17:43:53 2011 +0100
Added some test for complex patterns mixed with aliased patterns and loud tokens
commit d38d9fdb5e4cea7cd2add52d94a1262d3d54cd9a
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 17:40:55 2011 +0100
Documentation updated
commit 67edeef3557064af60de255f2a0778aa9df5d3e6
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 17:40:44 2011 +0100
Typo removed
commit 0fbcc31ab7ada438dc209d49569daf5d44267b02
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 17:40:34 2011 +0100
Complex patterns now support loud tokens
commit d2cd5d76a457f4865c330b7d22d32e27ae903fc7
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 06:09:19 2011 +0100
Updated TODO, ChangeLog and HISTORY
commit 0c77a0c49f32b3a20d1ad6fd6c16ff441e12d8d3
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 05:56:50 2011 +0100
Added complex patterns support
commit 67c0fc2acfe950d96752094fb42d87e9154d562c
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 05:55:24 2011 +0100
Added lazy enumerators for arrays
commit 6e1db292b9f49570780558b1b1d5a3e9aa833e3f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 04:14:52 2011 +0100
Options reading refactored: more efficient way of gathering global & local options in API methods
commit b99e4a5b02a685ec0f3c210e00428a337c99082a
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 30 04:09:42 2011 +0100
Error messages handling refactored: exceptions are more hierarchical and more DRY
commit b9c35db66702d137f21a3ef8cc64caba59b20202
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 29 23:38:01 2011 +0100
Added some constants for future features
commit d29026e54e5f0fea1f43fd5eb89b37808ed12e09
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 29 23:37:26 2011 +0100
Added abstract error reporting classes:
- I18n::InflectionException,
- I18n::InflectionPatternException,
- I18n::InclectionConfigurationException.
commit e88c43fccf877dd69ae25c2793f0da4e3103b31c
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 28 03:50:17 2011 +0100
Bugfix: filtering reserved option names enabled :>
commit 67f6a0c12cbbe4a7e6980b0b3d2f68e39b665dbf
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 28 01:50:24 2011 +0100
Manifest.txt updated
commit e624ff5e8102ad5bdd0279a428debaded911df8f
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 28 01:49:37 2011 +0100
Interpolation method moved to I18n::Inflector::Interpolate, loud tokens documented, escaping fixed
commit 25d9c41cf12c4cbfec237abe9dec7b1991df004a
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 18:01:20 2011 +0100
Lists of escape strings are now kind of HSet
commit 290ee7fb55aaca4dfe788f34fffb914660829cae
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 17:33:01 2011 +0100
Added support for loud tokens
commit 7da2fcd563bdc6c9b8bc0475c4163e16860c27e4
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 02:46:44 2011 +0100
Documentation fixes
commit ceb547f1cc32690ff9ee1e6d5225dfe18119164f
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 02:46:30 2011 +0100
Intermediate array removed when dumping hash from LazyHashEnumerator
commit 50eff6c3ce7def1dddd2f840590f17c8a38c5b61
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 02:26:30 2011 +0100
Fixed typo in README
commit abe5a4570b80924c323dde65e30ba30be50446ce
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 01:30:54 2011 +0100
Release 2.1.0
commit 72a808453e71b18c696943b37d8bd07c3f5c6c93
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 01:29:55 2011 +0100
Tested with Ruby 1.8 and 1.9, with Rails app, with i18n-inflector-rails, with I18n v4.1 and v5.0
commit f8c13ef824d68bed04a96d52a8be8399d21617f1
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 01:27:11 2011 +0100
Added some tests for multiple patterns in one translation data
commit becf2f23bd41e7902d2510531e9383abb310a861
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 01:26:47 2011 +0100
Ideas reorganized in TODO
commit 44fce7b2959040657d5d52f21a1c1a3c63a80921
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 27 01:26:17 2011 +0100
Added EXAMPLES
commit b43472f4d4433b1d1cc7001b8bec9844f9a6b6f4
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 22:29:20 2011 +0100
Ideas updated
commit bcc5c7994867e784bcb6950db18021a82a1a9daf
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 22:26:54 2011 +0100
Added a test that verifies whether original translate eats options and impacts interpolation
commit 7c274ca8a6192495c4b3bfa2edc99339d01a4308
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 20:45:25 2011 +0100
Options for translate are now duplicated before calling the original version
commit 138273a0780289ec7b330c8f54090bb72b0e9d82
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 20:19:08 2011 +0100
Manifest.txt regenerated
commit 5c47868b4a51012e8a722a66a383b014eb9e959e
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 19:36:33 2011 +0100
Added LazyHashEnumerator#keys for dumping keys of a resulting hash
commit 831eff126f9d233c75e3793798f20ae23d7de6db
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 19:33:16 2011 +0100
File RELATIONS updated
commit c3c3cdf4abd57631b52bb3b960bd08289bf6edc9
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 17:37:40 2011 +0100
Added some extra tests for InflectionData#add_token and InflectionData_Strict#add_token
commit df4675d463fc9b405077282bd474671b80b65656
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 17:37:04 2011 +0100
Documentation for InflectionDataStrict updated
commit b764b00b1c5de5d377a064404c3a3dc45864e1a9
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 17:15:32 2011 +0100
Documentation updates
commit ff581f4dd2e0ea9ee2f19474f84b10fc79b8b0c2
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 16:45:45 2011 +0100
Method API_Strict#inflected_locales fixed; verifies results with InflectionData_Strict#empty?
commit 1f270ea082729c30c9851fa519e0f1c07ca39528
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 16:42:03 2011 +0100
Added some tests for getting inflections
commit 26cea141be36b443f866d04a04bd57941bc02bb0
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 16:41:36 2011 +0100
Documentation updates
commit e9646adb37bde86f9131f3be8e5e1faef292fb84
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 03:30:33 2011 +0100
Documentation updated for the class InflectionData
commit 739c724cbfc452925c0ad74dd1ede66f5e495804
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 03:29:51 2011 +0100
Added EXAMPLES file to documentation
commit d27b9d5457872dbdd66d14611b1016e2fb5e2ecf
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 02:55:23 2011 +0100
TODO updated
commit 4a052f86d488c37f1c4c70a716bc4d5fc3a507fc
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 02:54:53 2011 +0100
Documentation for class API_Strict updated
commit d9c380cb22848e001de5eb98f9103950dd470d61
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:55:54 2011 +0100
Class LazyEnumerator cleaned and renamed to LazyHashEnumerator
commit 5dff82b62eefa0ecefbb2109870f5d27ad4b867b
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:08:58 2011 +0100
Strict kinds described
commit 14d91e3eb09eccfddbc9e73f97c8d715f158c4eb
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:08:33 2011 +0100
Added RELATIONS documentation to compat gemspec
commit 70d0f47ead977140ec0e87aa1e28f06f2b652040
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:08:03 2011 +0100
Improvements of interpolation routine, error reporting and arguments validation