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 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627
|
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
commit ce54b7309fef659b8a06e6f011d30a4dc15587e5
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:04:59 2011 +0100
Added tests for named patterns, some tests fixed
commit 5d81d7514ad94a12b72e7ffcb2f2168511a52f2f
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 26 01:04:27 2011 +0100
Added new error classes InflectionOptionNotFound and InflectionOptionIncorrect
commit 2d0d2f041798681ce598f95bfa2847e7c86e8fef
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 04:10:18 2011 +0100
Added note about named patterns to README
commit 663aedad35b98c6aac08073ef13f6145041eb431
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 04:00:47 2011 +0100
Documentation updated
commit 0658fe79eaa385ca058ed29e4cc8a18007875a11
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 03:36:24 2011 +0100
Added tests for easy API calls with @kind in arguments
commit aa9dd4a1133eeb50dfe5237f142350fb6e0609d9
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 03:35:04 2011 +0100
Documentation fixes
commit 3b241abe7ae39219a0e847bddc65e76f89590055
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 03:34:29 2011 +0100
Fixed bug in typing that caused some API calls to has_kind? and default_token to be erroneus
commit 71600f1056aa3e89fe2f5c21982bca5f5379ec50
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 03:32:43 2011 +0100
Documentation for API updated and corrected
commit e007ce75e59bbb42f2d6474d8fbfd0888937bd1b
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 25 03:32:05 2011 +0100
Fixed bug that caused some aliases for strict kinds to not be loaded because of missing @
commit 25303663e091123e1820b33f2c3e670c054fc25f
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 18:31:09 2011 +0100
Documentation updated, tests fixed
commit 370ad6e4e5f1ab6dcbe7b9a7edd703064ee708a9
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 18:29:53 2011 +0100
API_Named calls changed to API_Strict, documentation updated
commit d95b43f359b438e4a1fef4907545dae4ec7abe9d
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 18:29:01 2011 +0100
API_Named renamed to API_Strict
commit a5c1467e931279022173e86e5e05992a30768334
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 14:38:59 2011 +0100
Fixes: slow blocks removed, magic @kind interpreting finished, Ruby's version test improved
commit fbdd10ae7ff73ceb5b5697f138f2e02deee8bb5e
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 13:02:52 2011 +0100
Removed backport.rb, added some backporting code directly to LazyEnumerator class
commit 570709c07a293b4a1cd4e1b864744ac38f12f2ee
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 11:32:01 2011 +0100
Manifest.txt and ChangeLog regenerated
commit 691d74f506c78566f2d5d04d55f0381a0a2209a6
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 11:31:31 2011 +0100
Added backport methods for lazy enumerators to work with Ruby 1.8 and some tests
commit 65c6c73e263f6e8e655921fcea78e6237d3a438f
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 03:07:26 2011 +0100
Documentation updated
commit cc3d99c2b869cd8ee467ffd97d286850f0763125
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 24 02:58:39 2011 +0100
Tokens querying methods of InflectionData and InflectionData_Strict are based on lazy enumerators
commit 90bcb046711fcce1d0302bc4de3cb5caf728518c
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 21:04:07 2011 +0100
Added lazy enumerators class
commit 869810b79278843efe712580589e69676a230cf4
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 21:03:41 2011 +0100
Important fix to @kind-style tokens parsing
commit a17a2a86839e6ef969ca0672648423c65ee5f28d
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 21:02:53 2011 +0100
Documentation fixes
commit 354ae5dd247a5d0b9c3a15ae226757c215c8335a
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 21:01:15 2011 +0100
Added lazy enumeration while loading tokens
commit 2a853fad411a2fb1cabb18eaf0b594486cbbfa71
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 04:41:07 2011 +0100
Added magic to API; kinds with names containing @ marker are now parsed by methods from @named
commit 5a0894ee65bb08732186e1cae0e0e32311144621
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 23 04:17:16 2011 +0100
Loading inflection tokens cleaned up, documentation updated
commit 377d8e6077bba885885ae3fda441935b88137365
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 23:07:29 2011 +0100
Fixed databases loading, API unified, InflectionData and InflectionData_Strict databases split
commit 7a6401eefa879905b40181f44a95fcfcb916c3c0
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 18:57:12 2011 +0100
Documentation updated
commit 4d076ecf54f195755c560ecac0370eddc4624111
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 18:16:25 2011 +0100
Reader for @locale moved to base class (InflectionData_Strict) from InflectionData
commit 8b2c38a5151ae4fc66dfbf98533be816fa7400f6
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 18:12:14 2011 +0100
Removed InflectionStore class, moved logic to InflectionData and InflectionData_Strict
commit afd1dee0fc460d433fb7235148ef53d780952481
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 17:25:30 2011 +0100
I18n::Inflector::API is now major class for using inflections
commit 593ae7ff42fcdac1fa5951f0324990d3caa2d31f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 14:39:17 2011 +0100
Class API removed and methods joined to Core class. Class API::Named moved to NamedAPI
commit 8eef8a5bc39ce202332a53f659ff6593f0d29ace
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 22 02:00:46 2011 +0100
Documentation updates
commit c77c841aed0dbc19ef26ce1c44fe38b74fe46e2f
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 20 23:21:44 2011 +0100
Added tests to cover public API, database management methods moved to InflectionStore
commit 61b0e11d895de3284eab73805c471505b1fdc0a9
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 20 18:13:12 2011 +0100
Dummy whitespaces removed
commit d7fcb11585469b40c2a03e03d70d3382d30efa50
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 20 16:52:41 2011 +0100
Added named patterns support, I18n::Inflector::Core refactored
commit a358abde6191cb48d80a087a3b4da58f8cb4166e
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 20 05:37:24 2011 +0100
Internal classes seriously refactored
New class I18n::Inflector::InflectionStore that is a child class of I18n::Inflector::InflectionData
New class I18n::Inflector::InflectionData::Strict which instance is in InflectionStore
Reader strict for InflectionStore to access inflection data for named patterns (strict kinds)
commit 599aed89b85f72274d6e4f9e9efd4c11ba863026
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 19 15:50:07 2011 +0100
Added support for loading named patterns and partial support for interpolating strict kinds
commit 7818644eee848f3c2d744b41240f00486822a319
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 19 15:46:13 2011 +0100
Error messages corrected
commit be0c88a74f18575932663c4822c3d45e46442eab
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 18 12:24:04 2011 +0100
Default rake task now runs tests for inflector with both: i18n and i18n version 4
commit c5ce5658d45b867ed3f0157c1f45a2b60d4f50b6
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 17 23:08:03 2011 +0100
Manifest.txt updated, ChangeLog updated
commit 481ffa6a961bc4713c75fefd7e2dd48b3fa8668b
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 17 23:06:09 2011 +0100
Added rake test for i18n in version 4
commit 498b2b78908a2b1173360034bafa265cac67002f
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 17 15:25:52 2011 +0100
RESERVED_KEYS fetching improved
commit 4dbdc4b1fb569f7239157aa19b8db8a0ec964d64
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 17 15:03:19 2011 +0100
Documentation updated
commit bb0670ef630cab63736145b3554739be6630f307
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 17 15:02:50 2011 +0100
Fixes in README
commit e8ada4542f3ec98a669a39443c7e556a61894e44
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 15 14:46:09 2011 +0100
README examples fixed
commit dc6ff4d63c7df14681c42ee9799c495aed8140de
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 15 14:35:00 2011 +0100
Doco fixes
commit 6afd66c2780f792c13e9e61491cbcc55d684b882
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 15 01:20:17 2011 +0100
Fix for duplicated dependency in Rakefile, typos fixed in README
commit e7a6eb41eab2f76881169eeabb03e9540adeeb0e
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 17:33:44 2011 +0100
Version 2.0.0 ready to be released
commit 9d87da0b8781be172ed7216aafc57e3bde096504
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 17:29:19 2011 +0100
Added more tests and cleaned up conditional expressions in InflectionData
commit 295f2e3c98a23b1109e8e8355c008e9d59ecd010
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 16:26:20 2011 +0100
Version 2.0.0 tested in Rails 3 environment
commit 62785a25f593460d91294cd87fdde254acb5f2e3
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 15:06:14 2011 +0100
Speed improvements.
commit 1b3ac06a779288f8f9584dd0fc4f50e9f1728a34
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 12:54:40 2011 +0100
Updated version information in README
commit d76bd2a91323c8f612a7328191b69014353a3802
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 12:52:13 2011 +0100
Version 2.0.0
commit 33c2e77ecef865c7f1813c1a7db899e66be98c13
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 12:36:36 2011 +0100
Version 1.2.0
commit c86af221fe2a3d7f0bcba863a2ef9e2a91d4825a
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 12:31:47 2011 +0100
Documentation updates, code cleanups
commit 2fb80a5725325071b9dbad85c8662e263edcfbcc
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 02:55:12 2011 +0100
README.rdoc fixed
commit f39db3b5a29ee34706326d337cc766983a1bfb9b
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 02:51:52 2011 +0100
Added RELATIONS to documentation
commit bf8a9799aa0600eddecbf95a981947cf2ef805ef
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 14 02:51:06 2011 +0100
Documentation updated
commit 4bf626399b4556ee2a4aaa76a9a7559bd20464a3
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 13 18:47:08 2011 +0100
Serious refactoring
- Interpolating method moved to I18n::Inflector
- Loading inflections now creates InflactionData object that feeds I18n::Inflector::Core
- Locale management created in I18n::Inflector::Core (pluggable databases)
- Added safe_data() and data() methods to Core in order to simplify inflection database calls
- Removed send() calls, removed bridge; not needed anymore
- InflectionData initializer can now be feeded with locale (it's also stored there)
- Removed unneeded I18n::Inflector::Util incusion in I18n::Inflector::Backend
commit 0fc113797bdd9ff7bd3d1e953385c6670064b936
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 13 06:36:19 2011 +0100
I18n::Inflector is a regular module and inflector is sticked to the backend again
New class I18n::Inflector::Core is API to deal with inflection data.
Inflector is now @inflector in altered I18n::Backend::Simple and I18n.inflector is a proxy method
commit cf547a804c4c90418e8cfb69de405660a959eba9
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 13 05:25:21 2011 +0100
Options are now kind of InflectionOptions and are controlled by I18n::Inflector class methods
commit a7cbc568ca90d67a4c7ef2b9c9c08f1c5dbc94f0
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 13 01:56:15 2011 +0100
Errors moved out if I18n::Inflector::InflectionData, documentation updated a bit
commit 324a647292c9e9d5121b0b2bd18fb83151458afb
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 12 22:13:52 2011 +0100
Code refactored. Added class InflectionData and keeping all data in its instance
Aliases are now keeped along with tokens in one hash, there are also some new API methods
commit faa4ca16bbafb572e7d209e139b8664406040a43
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Jan 12 01:36:26 2011 +0100
Serious refactoring and namespace changes
- Most of inflector-specific API methods are now in I18n::Inflector
- Core logic (loading and translations) in I18n::Backend::Inflector
- Useful methods used in both modules listed above in I18n::Inflector::Util
- Added new method for checking if token exists
- Added bridge between I18n::Inflector and I18n::Backend::Inflector (init_frontend)
- Started working on feature for is_* methods (additional argument narrows tests to some kind)
- Changed method names to more intuitive
commit edc402233f62b6a135882a28fc1c284d5a5fee99
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 11 21:50:28 2011 +0100
Added support for negative matches in patterns
commit 6cf50a1b31c61a0f0ddb102d8b5f1a68bf769247
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 11 16:04:16 2011 +0100
Added support for token groups seaprated by commas
commit e399d04ba157e16fe45c55b41ff5cb313ce6da3e
Author: Paweł Wilk <siefca@gnu.org>
Date: Tue Jan 11 08:21:32 2011 +0100
Inflected locale testing is not raising errors when entered locale is invalid
commit a336e2376c3e0e2e50f1404529dd5e726732583b
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 10 05:38:14 2011 +0100
Fix for apps initializing translations via YAML files
commit dc81afa48b36336b9efde0ce9019637edc0474f8
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 10 04:23:49 2011 +0100
Release 1.0.10
commit 2a3e10b2b9310c37a66a88f0511e24336671ee80
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 10 04:19:21 2011 +0100
Serious bugfixes and enhancements; removed cause of the infinite loop while loading translations
commit 34321a02570226c07948f306bf3a68dff9d8ecb1
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Jan 10 01:38:22 2011 +0100
Added TODO
commit 5e3f970ffd3bd9d56bad8fe910439d2689e83da1
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 9 07:06:39 2011 +0100
ChangeLog updated
commit fb02e573ec85a29efac5e7cd3f2f5f01c7ff3859
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 9 07:06:11 2011 +0100
Version information moved out of main include file and Backend namespace, dependencies fixed
commit dff3f3214f4601d1ac5351b1f7444b200abc7101
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Jan 9 07:03:15 2011 +0100
Year change to 2011 in doco
commit f100799dff8d5b289db6fa7e7348e17439847037
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 8 16:47:16 2011 +0100
Fixed typo in doc
commit 5b6fbbf2bffdcf5cd082532068ad7900454db163
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 8 16:30:23 2011 +0100
Release 1.0.8
commit a58d0636a559419e6c3f715562d2240ee9f6e1ff
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Jan 8 16:29:40 2011 +0100
Enabled escaping of patterns and added some documentation about it and tests
commit 3e0a295246dd90a18cc164d71f064fb11d8d2364
Author: Paweł Wilk <siefca@gnu.org>
Date: Fri Jan 7 00:08:18 2011 +0100
Using default GPG key for signing tags that's referenced in the global configuration of the git tool
commit 591de41dd9e6418457ee6273121ac25ee7e0d4b8
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 6 23:54:41 2011 +0100
Release 1.0.7
commit 7bb3d12c15221b3d2bb9cb74ff9cda86378ce5c7
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 6 23:53:52 2011 +0100
Fixed bug that caused translation data containing anything but a pattern to not be interpolated
commit 70fceb583e8201ac5ae5d8a6210e160024fd3c83
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Jan 6 23:52:26 2011 +0100
Typo in documentation fixed
commit 948438fdcbb940b5f02186b7fe337348c7e86930
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Dec 30 18:00:22 2010 +0100
Release 1.0.6
commit cf0e6b5a0c01de939c0bdeea82b9cd615966b3a8
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Dec 30 17:43:49 2010 +0100
Added two API methods to test tokens: inflection_true_token() and inflecion_kind()
commit a1b2aa5314e7724c145902fec445dd2ef63356c3
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Dec 30 02:37:41 2010 +0100
Added API method inflected_locale? to check if a locale supports inflection
commit 322d88353b88966a2c1f2daa281b2e825156201b
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Dec 30 02:35:14 2010 +0100
Added YARD's @api public metatag to public methods
commit d20c178f9ca63735e5cad860b09a0935c3601365
Author: Paweł Wilk <siefca@gnu.org>
Date: Thu Dec 30 02:31:44 2010 +0100
Moved RESERVED_KEYS reading to module scope from instance method
commit 44b365005abe11ac310ceb3ca55dd598f73ae6b6
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 29 16:18:59 2010 +0100
Release 1.0.5
commit c101947a64bb40050ff7a7df48c7207297140b5b
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 29 16:18:22 2010 +0100
Compatible with i18n >= 0.4.1
commit d2916cbe2fb605c95c875cef0c16f9f6bacaf001
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Dec 27 16:02:59 2010 +0100
Release 1.0.4
commit 2c87d11e253ed34d427e6c74c052c7a890f75a80
Author: Paweł Wilk <siefca@gnu.org>
Date: Mon Dec 27 15:45:53 2010 +0100
Added @return metatags to shortcuts documentation
commit b269c64ae9be6054d61cac5ac17611c37efccc3f
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Dec 26 00:59:05 2010 +0100
Typo fixed
commit 822737f020057b84179b323e3e156f8521fb7507
Author: Paweł Wilk <siefca@gnu.org>
Date: Sun Dec 26 00:16:42 2010 +0100
Added entry to HISTORY file and fixed the description string
commit e3fde026a01ec3103650f5beac96f831da422c99
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Dec 25 21:48:57 2010 +0100
Release 1.0.3
commit 1425a4ec1101de2b4d15182af012714a842308ed
Author: Paweł Wilk <siefca@gnu.org>
Date: Sat Dec 25 21:47:40 2010 +0100
Serious changes in documentation, accessors refactored
- YARD options moved to .yardopts
- Added YARD metatags to inline documentation
- Exception classes moved to in errors.rb
- Method inflection_raw_tokens renamed to inflection_tokens_raw with alias added
- Method inflection_true_tokens renamed to inflection_tokens_true with alias added
- Shortcut names from I18n::Inflector are now module methods defined within class<<self
commit 397c0e67473315a83dd026dc990c104ce1895541
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 20:37:49 2010 +0100
Cosmetics in README.rdoc
commit 79e3a3adf00b6fbd4709ab1d60631ae4c8a676f5
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 20:13:20 2010 +0100
Moving to README.rdoc as an index file for documentation
commit b299fef82a0358fecdeb0ff9b634a34b3f30f707
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 20:04:26 2010 +0100
Removed redundant dependencies and moved YARD options out of Rakefile
commit 0c12a10a5a0b0a6a886cea5bbafd6f77a15ae8a9
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:59:50 2010 +0100
Release 1.0.2
commit bc666bd326a2bd3724239923f8204d5576d3a855
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:58:42 2010 +0100
Prepared for release 1.0.2
commit 6bbda195d3f4fe0999a1a88b42a8489b0ebbd210
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:55:06 2010 +0100
Release 1.0.1 fixed
commit fb6ecc91e8c8a7d06e8fce986209a0443aa05cc6
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:52:27 2010 +0100
Module linked in README.
commit 678e90c7b04499a71f1c6f907a898a2b5722a853
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:42:37 2010 +0100
Release 1.0.1
commit 778841d1dab12aafc478e74df61f192a744607f1
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 15:40:56 2010 +0100
Switched fully to YARD
commit 053d21b50b5441a973a870d415e72fb88497d0f2
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 14:15:01 2010 +0100
Tests simplified, Rakefile cleaned, dependencies cleaned, documentation fixed.
commit 3ed077e240660ff09e4ff3df5e698f198b8eafbf
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 04:01:25 2010 +0100
Prepared for v1.0.0
commit 3cf24746a9a4e3b41ef9b4ee11334df76607d6b6
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 04:00:13 2010 +0100
Documentation fixes
commit 3ceb7f1aeaa1d682ac3d1ee0d091e5be4caad3b6
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 03:48:07 2010 +0100
Fixes in documentation, dependencies and examples
commit 8f88cedae5b9f15a0e468f568103125933af3f27
Author: Paweł Wilk <siefca@gnu.org>
Date: Wed Dec 22 02:26:03 2010 +0100
Initial commit
|