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 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085
|
Sun Feb 03 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7:
- fix the multiple SetBuddy problem with spin control in the Global Preferences,
- fix the ClassWizard parsing in the CMyShellTree class.
* ChangeLog - fix some dates entry in this log file
Sat Feb 02 2002 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b10:
- fixed a problem with ISO8859
- update the cvs-macho readme.
- have applevent call load to the directory settings.
Fri Feb 01 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0b2
- callback.[ch], interface.[ch] and support.[ch] will be
created automaticaly if gcvs.glade is newer
- add debug statement to check what envirment cvs gets
(activated by -DqCvsDebug=1)
Wed Jan 30 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0b2
- fixed Bug #507525
- fixed memory leaks while changing enviroment
- updated INSTALL file for using CVSGUI111 branch
- project- and spec-file updated to new beta
Tue Jan 29 2002 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b10:
- fixed a problem with persistent settings for mac if you open a
sub-browser : the settings was storing the sub-path instead of the top
one
- attempt to fix the end of connection problem with ssh by waiting longer
and printing a count-down.
- put ISO8859 inside the code, same as MacCvsPro's ISO8859.
- change locate menu to "reveal" instead of "opening".
Tue Jan 29 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - More explanatory messages in ChangeRoot.tcl macro and the
login/logout when not having pserver authentication set in Preferences
Tue Jan 22 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - "Merge" create tag by module, delete tag by module
and create branch by module dialogs into two common classes and resource
templates (for setting and options) and provide combo boxes instead of edit
boxes for tag and module names,
* WinCvs 1.3b7 - Fix the "cvsntdos" project compilation error (cvsgui.h)
Sun Jan 20 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b10: OSX work
- fixed the release target of cvs which had the qCvsDebug set to 1
- added a folder cvs-1.10/macho which is the start of the Mach-O support
for OSX.
- put a README.txt to explain the state of this tool which is already
handy. With some limits right now, you can have a unix cvs command
compatible with the MacCvs/MacCvsPro format.
Sun Jan 20 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - "Merge" create tag, delete tag and create branch dialogs
into single class and resource template
Fri Jan 18 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0b1:
- add forgotton headers to makefiles for building distribution
- update project file and version-strings
Fri Jan 18 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0a7:
- checkbox for alternate server name/alternate rsh name
is only accessible when rserver is selected
Fri Jan 18 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Bug 11 - add the note to setup the CVSROOT on the General tab,
Preferences: re-arrange the WinCvs tab to keep the important settings on top,
Add the note that alternate cvs has to support cvsgui protocol,
Some cosmeting changes to the Update, Preferences and Checkout options dialogs,
Remove the space between the text and the colon on all dialogs and review tab order
Thu Jan 17 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0a7:
- check cvs binary for support of '-cvsgui'
- add doxygen script for gcvs-sourceDocs
- cvs usage extended to show user '-cvsgui'
Thu Jan 17 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Smart Combo Box improvement:
- re-organize code to get a better common abstraction model
- modify DDX rutine for to avoid the danger of passing the wrong data
- derive the Location combo from Smart Combo Box
Wed Jan 16 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0a7:
- spinbox for tcp-compression added
- solve some TCL problem (thanks Timo); hope it will be the last
- add "alternate cvs have to support '-cvsgui' flag" as tooltip
Wed Jan 16 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Fix compilation (AppGlue.cpp, cvsgui_process.cpp: WinCvs specific code move into AppGlue)
Tue Jan 15 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.0a7:
- 'alternate cvs' checkbox in GCVS-Preferece-dialog added
- ignore whitespace and case checkbox in DiffDlg added
- defines for MAC-only sources added
- compiler error solved
- project-file for anjuta usage added and temp. anjuta-files in .cvsignore added
Mon Jan 14 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gcvs 1.7a: fix problems with Jerzy's changes for gcvs
Sun Jan 13 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Add the merge by date capability (-jSymbolic_Tag:Date_Specifier)
to the update, add the merge tab to the checkout so the tracking the third
party sources can be done as per manual (co -jrelease_tag_1 -jrelease_tag_2 mudule)
Thu Jan 10 2002 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b9: OSX work
- SSH works again, thanks to Jean Pierre (--no-pty).
- New Python dialog at opening if not available.
- Removed every non-carbon targets (no MPW anymore).
- Created a MacCvs:Distrib folder (to use with MacPython)
- Removed WASTE 2.0, InternetConfig, MoreFiles : all are
included in the Third Party Support of CodeWarrior >= 6
- Updated GUSI from GUSI_CARBON, added a fix for OSX SMP.
However MacPython 2.2 shipped with the bug. It is not suggested
to use Python on OSX just Yet, or may be I will probide a
replacement which works.
- Fixed double click on OSX (problem with SendFinderOpen).
- Added ISO-8559 support for MacCvsPro which is using a
different table.
- Changed again all the use of GUSI (GUSI is included for
each shared library). This way ssh is interruptable. However,
Python might lack OpenTransport support (problem with InitOpenTransport)
on OSX.
- Re-activated Key-Chain on OSX if OSX >= 10.1.2
- Misc bugs
Sun Jan 06 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Upgrage doxygen config file to ver. 1.2.13.1, provide the env. variables for
all the vital settings so the file can be used by gCvs and MacCvs (with external scripts),
cleanup some code in CJ lib (remove the unnecessary class type specifications from the member-list
in the class declarations)
Wed Jan 03 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gCvs 1.0a7 - problems with gcc 3.x solved
Wed Jan 02 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gCvs 1.0a7 - include-path for 'SmartComboBox.h' in rf/Makefile.am added
Thu Jan 03 2002 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Introduce Smart Combo Box (CSmartComboBox) to extend the standard combo box.
So far it suports 3 features: Auto Width, Items Removal and Read-Only edit for DropDown style.
To keep the code consistent the "Template" button is provided instead of combo item, and the
cvsroot history list is replaced with single CMString object(need to be done for gCvs and MacCvs too).
To migrate the settings introduce schema for persistent settings (migration code needs to be
done for gCvs and MacCvs).
Wed Jan 02 2002 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gCvs 1.0a7 - header implementation in common-subtree corrected
Wed Dec 26 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Fix the false indication of CVS folder (root icon in the browser tree),
* WinCvs 1.3b7 - Fix the command line execution when pressing Enter key
* WinCvs 1.3b7 - #459999 - DDV_CheckPathExists can eliminate trailing backslash
Tue Dec 25 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - More detailed checking if the CVS command is running before launching a new one
* WinCvs 1.3b7 - Enhance "Command Line" command dialog, wrap CompatMakeSurePathExists into
DDV_CheckPathExists for use in dialog's DoDataExchange()
Sun Dec 23 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Fix the message pumping for console-commands (like Log and Graph)
Thu Dec 20 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Re-arrange the Commit dialog: move the "no recurse" to the options tab,
add the preview file info
Thu Dec 13 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Fix the CVSROOT Preferences settings
Tue Dec 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Bug 713 - Fix the limitation of Import dialog combobox text length
* WinCvs 1.3b7 - Add the "-d" import option to allow use the file's modification
time as the time of import
* WinCvs 1.3b7 - #489373 - Fix compilation with USE_PYTHON defined to 0
Mon Nov 19 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Fix a bug in CHistComboBoxEx::FindBestRoot causing the lower case roots
Thu Nov 15 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Remove the calls to MDIActivate - graph and file views
should not "fight" each other any more
Wed Nov 14 2001 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gCVS 1.0a7 - solve some problems, when searching for
TCL files on Linux
* gCVS 1.0a7 - compiler problems solved
Tue Nov 06 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - #473976, Bug 504 - Fix CJLibrary build if PSDK is installed,
patch by Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu>
Sun Nov 04 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - #406988 - Better "GoToFile": it can now change the location and create
one if none of the existing browse locations matches
Wed Oct 31 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - #474059 - Fixed crash when right-click in Explore,
patch submitted by GIB <softlion@users.sourceforge.net>
Wed Oct 24 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b7 - Commit dialog can be dismissed by Esc key
Tue Oct 16 2001 Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu>
* New FixDST Python macro to fix files erroneously marked red because
of DST errors. This may erroneously mark truly modified files as
unmodified, so use it at your own risk.
* Modified files: FixDST.py, PythonGlue.cpp, CvsEntries.py.
Fri Oct 16 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b6 - Restore the usage of SetTclFileRunning
to avoid displaying "*****CVS exited normally with code 0*****"
(Oliver Giesen).
* WinCvs 1.3b6 - Cosmetic compilation problem on Mac.
* WinCvs 1.3b6 - Return the good result code (David Carson)
* WinCvs 1.3b6 - Modified Jonathan's macro to run only on Windows
* WinCvs 1.3b6 - Modified the macro registry so it doesn't fail
if one macro fails to load.
Wed Oct 17 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b6 - Bug 658 - Thread handles not being closed in cvs_process_destroy()
Sun Oct 14 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b6 - Fix a small bug in the history location when DEL pressed as the message was going
to the file view and trying to erase the selection
* WinCvs 1.3b6 - Fix the cvsroot validation in the preferences (fields must be refilled after
the DDV_CheckCVSROOT call for UpdateData(TRUE))
* WinCvs 1.3b6 - Set login window to foreground to make sure people can see it
Fri Oct 12 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b6 - Fix for the backlash problem in the Macro
path.
Sun Oct 07 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b6 - Fix the graph window activation introduced by fix to #418354. This should
actually fix the Bugzilla Bug 16 as well because it appears that the problem was always there
and it just intensified with the latest changes, so it might be a "good thing" after all
Sat Oct 06 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Monitor the editor launched from Commit Dialog and paste message log when closed
* WinCvs 1.3b5 - Directory-tree updated after cvs command finish
Sat Oct 06 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5 - Did the lazy load for Python only in
release mode (because the scope of symbols is different
in debug and you need it to compile WinCvs anyway)
* WinCvs 1.3b5 - Added a warnig dialog if Python is not here.
* WinCvs 1.3b5 - Still TODO : custom menu dialog for Python,
toolbar buttons interface for Python (?). Also if a macro load
fail, eveything fails (we need to catch the error and format
the exception in the console).
Wed Oct 03 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Introduce admin options menu for the graph view: set state, description and
log message, the delete revisions was moved to that submenu, also enables to lock and
unlock particular revisions (which resolves the #431042)
Sun Sep 30 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Alternate pserver authentication port default to 2401
Sat Sep 29 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Bug 106 - Eliminate error message boxes when removing or erasing non-existing file,
* WinCvs 1.3b5 - #463809 - remove David Gravereaux from the credits per his request
Thu Sep 27 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Error if the vendor and release tags are same in the Import dialog
Wed Sep 26 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Provide the graph options to change the colors of it's basic elements: you can
select the color for header/tag/branch and different nodes(normal, dead, user state),
change the shape of the branch tag so it can be easily spot on the printouts and by color-blind
persons
Sun Sep 23 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5 - Python. Begin to write new and old macros
with Python.
Wed Sep 5 2001 Karl-Heinz Bruenen <kbruenen@yahoo.com>
* gCVS 1.0a7 - SF 451514 - compiler problems solved
Mon Sep 3 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b9: Python.
- New folder MacCvs:PythonSDK:. This is temporary as I try to convice Jack
to do something similar.
- Works like on WinCvs now, so good so far.
- *BUT* ssh is not working anymore with Python around (sigh). Investigating
this one.
Sun Sep 2 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5 - Python. Continuing breaking things. Tcl Macro are functional.
I'm still designing both the C++ glue code for Python and the python
cvsgui module. This goes well.
Tue Aug 28 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2b9:
- Fixed DoAECommandLine problems.
- Fixed browser popup/proxy icon/startup problems.
Tue Aug 28 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5 - Python. Started to write cvsgui.ColorConsole and cvsgui.App.
You need now to check out cvsgui/PythonLib.
Sun Aug 26 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5 - Start support for Python. The linking part is not done yet, it needs to be done
when the support of python is (closed to ) complete. You'll need Python 2.1 from now on
to compile WinCvs.
* WinCvs 1.3b5 - The current state consists in a menu entry in the edit menu which let the user
switch the shell from Tcl to Python but default to TCL.
Sun Aug 26 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - SF 454604, 454510 - Add two new TCL scripts to add and remove the patterns
to .cvsignore file - submitted by Holger Dehnhardt <dehnhardt@users.sourceforge.net>, reworked slightly
Wed Aug 08 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Bug 538 - Enhancement for "EditSafely.tcl", update before edit to sync
with the repo, reworked patch originally by Marcus Hampel <marcus.hampel@myview.de>
* WinCvs 1.3b5 - Bug 582 - Change location icon face-lift as per idea of <mico@zucchetti.com>
Mon Aug 06 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Bug 557 - Problems to launch external diff if path is relative path, patch by
Mika Nieminen <poiu@altavista.net>
Sun Aug 05 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Bug 539 - Delete history in browse location combo box, use DEL key while the list
is dropped down, the menu item displaying that information is provided,
Use a customized CComboBoxEx derivee to show the folders status and to compute the width of the
dropdown to fit the locations (but don't go off the screen)
Thur Jul 26 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5: Temper a bit the file watcher thread and
especially on background.
Mon Jul 24 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b8: Updated to last MPTP (July 23th).
Tue Jul 24 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - SF 437382 - Ctrl+A in the file view select all files (but not directories because
most commands works on files)
Mon Jul 23 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - SF 437139 - Allow DEL key to erase files,
cvsgui - confirm the "Erase Files" command with Yes/No prompt dialog
Sun Jul 22 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - On the Graph View place the first revision not to the right but below the file name,
that will prevent the graph to go too much to the right for the long filenames and in flat view mode,
also add a little margin at the bottom-right just as it's at the top-left sides
Graph View display the revisions with the "user state" (not "dead" and not Exp") as green, dashed rectangle
Fri Jul 20 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Remove the conditional compilation around currentDirectory parameter in
cvs_process_open()
* WinCvs 1.3b5 - Graph View display the revisions with the state "dead" as red, dotted rectangle
Wed Jul 18 2001 Jonathan Gilligan <jonathan.gilligan@vanderbilt.edu>
* WinCvs Change project files to generate debug (.pdb) and map
files for Release builds as well (this should make it easier
to decipher crash reports).
* Write registry key HKCU\WinCvs\wincvs\Current Version
which is read by cvsnt to determine DST compatibility.
Sun Jul 15 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b8: Updated to last MPTP (July).
* MacCVS 3.2b8: Made lsh interruptable.
Sat Jul 14 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b5: Fixed the CVSUSEUNIXLF so it does return a valid
string. It was crashing the protocol.
* WinCvs 1.3b5: Make a hack in findtcl in order to use activetcl.
Fri Jul 13 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b5 - Add optional parameter to the cvs_process_open()
to specify the working directory for the child process,
only for Windows right now
* WinCvs 1.3b5 - Use new Current Directory parameter on Windows - no more chdir(),
remove the default value to comply with plain "C"
Wed Jul 11 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b4: Fixed the problem in the cvsgui protocol
when using SMP machines.
* WinCvs 1.3b4: Fixed a bug in the CVSROOT dialog when using
local mode.
* WinCvs 1.3b4: New WinCvs icon (!) by Ed Halley <ed@halley.cc>
Tue Jul 10 2001 Jonathan Gilligan <jonathan.gilligan@vanderbilt.edu>
* Added new Tcl command filemodtime
* Cleaned up win32.c to make GMT-volume detection equivalent
to cvsnt.
* Affected files:
common/TclGlue.cpp
Macros/SelectionTest.cpp
cvs-1.10/windows-NT/win32.c
Mon Jul 09 2001 Jonathan Gilligan <jonathan.gilligan@vanderbilt.edu>
* Bug fix. More DST trouble with FAT, FAT32 systems. This now
works on my computer (Win2K) with FAT, NTFS. Needs testing
with FAT32.
* Introduced some net TCL commands for turning on debug tracing.
Rudimentary and undocumented now, but we should build on this to
enhance user error reporting.
* Affected files:
WinCvs/Stat.cpp
WinCvs/wincvs.dsp
WinCvs/WinCvsDebug.cpp
WinCvs/WinCvsDebug.h
common/CvsEntries.cpp
common/FileTraversal.cpp
common/TclGlue.cpp
cvs-1.10/windows-NT/win32.c
Wed Jul 04 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - SF 229798 - Graph open from flat mode loses current revision
* WinCvs 1.3b4 - SF 438157 - Change the Custom Build for WinCvs project - remove the /Y from the
xcopy command because not all the xcopy implementations support that flag
Tue Jul 03 2001 Jonathan Gilligan <jonathan.gilligan@vanderbilt.edu>
* WinCvs 1.3 b4 - Fix DST handling to use system time zone info to get DST start/stop
dates rather than assuming United States rules. I have checked this change into
cvsnt.org as well.
Affected files:
cvs-1.10/windows-NT/win32.c
WinCvs/Stat.cpp
Mon Jul 02 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - SF 437235, 404336 - Add a diff button to the commit dialog -
patch originally by Lance Larsen <lance_c_larsen@hotmail.com>, enchanced slightly to support
more than one selected file
* WinCvs 1.3b4 - Change the Custom Build for WinCvs project - add the /Y to the xcopy command
to prevent the overwrite prompt
Sun Jul 01 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - Fix typo in the error message (AppGlue.cpp: #463, #526)
Fri Jun 29 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - Selection of Context Menu in graph view changed to comply with Windows UI standard
Thu Jun 28 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2b8: Death to full pathnames!
- Changed the menus to only show full paths if folder names are ambiguous (a la CodeWarrior).
- Use proxy icons instead of full paths in window names.
- Remove non-existent paths at startup.
* MacCVS 3.2b8: Jasik debugging tweak
- Changed names of the CVS and GUSI library _files_ to match the fragment names.
Wed Jun 27 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - Fix the "View with <default-viewer>" menu text
Tue Jun 26 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - "cvs annotate" in Customize Menu and Graph Menu
* WinCvs 1.3b4 - resize the "About" dialog box to fit the new version info format
* WinCvs 1.3b4 - Fix the combo droplist contents when "Is Date" checked - Annotate and Diff dialogs
Mon Jun 25 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3b4 - Bug 31 - implement "cvs annotate"
Mon Jun 25 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b8: Alex Harper <aharper@broadjump.com> fix for
GUSIDescriptor leak. I removed the dup change I did to GUSI
which was essentially wrong and was overided anyway in
GUSIMacSSHPatch.cpp. hum, hum... I came to the same conclusion
than Alex, except that I can state that dup is working but that
the sequence is wrong in client.c (I put a comment).
Sun Jun 24 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b3: Fix "cvs login". Added a CMainFrame::GetEnvMainThread for
that matter.
* WinCvs 1.3b3: Fix "cvs release". It should work much better now in
every case. Added OnSetupEnv and OnRestoreEnv in class AuthenModel for
that matter.
* WinCvs 1.3b3: Bumped the version number to beta 3 (using version_no.h,
yeah man).
* WinCvs 1.3b3/cvsnt: Made 2 little changes. Removed the switch to choose
between cvsnt and our cvs. We are now using officially cvsnt everytime. Our
cvs will be there only for debugging purpose but it won't be release anymore.
YEAH MAN !
* WinCvs 1.3b3: Added in the WinCvs preferences tab the ability to pick the current
cvs used (request of Tony). This is per WinCvs installation.
Sun Jun 24 2001 David Gravereaux <davygrvy@pobox.com>
* Macros/PrepPatch.tcl (New): Uses an external diff program to build-up
patches and adjusts for paths.
Sun Jun 24 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3b3 - Stabilize the tree for building and adjust Jonathan's changes a little:
1. Merge to the CVSGUI111 branch:
/cvsgui/cvs-1.10/windows-NT/cvsntdos.rc
/cvsgui/cvs-1.10/windows-NT/res/cvsntdos.rc2
2. Add the GPL exhibit and change formatting of the file info to comply with other files:
\cvsgui\WinCvs\version_no.h
\cvsgui\WinCvs\version_fu.h
3. Comment out the include of "resource.h":
\cvsgui\cvs-1.10\windows-NT\cvsntdos.rc
4. Replace the "\n" with the "\r\n":
\cvsgui\WinCvs\res\wincvs.rc2
\cvsgui\cvs-1.10\windows-NT\res\cvsntdos.rc2
5. Add the dot after the sentence "For use with WinCVS version 1.3 and higher" in cvs.exe comments:
\cvsgui\cvs-1.10\windows-NT\res\cvsntdos.rc2
Sat Jun 23 2001 Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu>
WinCvs 1.3b3 - Add more sophisticated use of VERSION_INFO resources
to allow users to identify which version (and build) they are using.
This should help with bug reporting and compatibility questions in the
future.
Added files WinCVS/version_no.h, WinCVS/version_fu.h,
cvs-1.10/windows-NT/cvsntdos.rc, cvs-1.10/windows-NT/res/cvsntdos.rc2.
Modified files WinCVS/wincvs.rc, WinCVS/res/wincvs.rc2, WinCVS/Splash.cpp,
WinCVS/wincvs.cpp, WinCVS/wincvs.dsp, cvs-1.10/src/version.c, cvs-1.10/cvsntdos.dsp
Sat Jun 23 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3b3 - Fix duplicate duplicate insert block (AFX_DATA_INIT) for the classes:
CInit_MAIN, CRtag_DELETE, CRtag_BRANCH, CRtag_CREATE, CTag_CREATE, CTag_BRANCH
Thu Jun 21 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2b8:
- Remove ellipsis from Status command.
- Remove bogus S64 arguments from GUSI non-Carbon export file.
- Remove full paths from main menu and browser window. Now all we need is to
delete non-existent paths.
* GuiCVS in general.
- Change the authentication method if CVSROOT popup specifies it (e.g. pserver)
- Fix 'missing typename' warning in MultiString.cpp
Wed Jun 20 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2b8 - Fix MacCvsAE.cpp problems
GetEnv. Our getenv seems to want a return of -1 for undefined.
Use default args with AppleEvents (a kludge to make scripts work with SF).
Tue Jun 19 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b8 - Use the latest MPTP PowerPlant 0x02118000.
* MacCVS 3.2b8 - Updated WText and WASTE.
Fri Jun 15 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3b3 - Re-arrange the code of "const char * Authen::token(void)" for better readability
Thu Jun 14 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3b2 - Changed the Licence for the cvsgui protocol
(cvsgui_protocol.[cpp,h]) from GPL to LGPL so commercial
or semi-free applications can take advantage of the protocol.
* WinCvs 1.3b2 - Fixed the pserver bug reported by Andy Gussie
<andy.gussie@efruitinternational.com>
Wed Jun 13 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3b2 - Bug 505 - CvsCoworker.cpp would not compile with PSDK installed,
patch submitted by Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu>,
reworked according to the article Q243298 at MSDN:
http://support.microsoft.com/support/kb/articles/Q243/2/98.ASP
Wed Jun 13 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3b2 - Add new TCL macros:
EditSafely.tcl - Andre Kostur (andre@incognito.com), Incognito Software Inc.
Ensure that the editors list is empty before allowing a file to be edited.
SetCurrentVersion.tcl - Rafael Sanz <rafael_sanz@ya.com>
Move selected version to head revision.
Mon Jun 11 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b7 - Use the latest MPTP PowerPlant and compiler (sorry,
Metrowerks fault).
* MacCVS 3.2b7 - Updated lsh and GUSI.
* MacCVS 3.2b7 - Fixed the commit dialog problem.
Sun Jun 10 2001 Peter Small <petersm@nwlink.com>
WinCvs 1.3 - SF Bug ID: 431981 - View with... not aligned with menu
Fixed it so that the View with menu item is aligned with the rest of the menu items
Mon Jun 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - Bug 33 - Problem with daylight saving.
Fix by Tony Hoyle <tmh@magenta-logic.com> and
Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu>
NOTE: This is a serious fix and to support further tracking strategic tags have been placed:
Tag: DST_BEFOREMERGE - whole WinCvsSrc module before DST merge
Tag: DST_BEFOREMERGE_FILES - modified files only
Tag: DST_MERGE_FILES - WinCvsSrc module after DST merge - modified files only
Branch: WINCVS120-DST - DST fix branch based on WinCvs 1.2 (for someone who wants to patch WinCvs 1.2)
Tag: WINCVS120-DST_TRUNKMERGE - merge to the trunk point for DST branch
Modified 7 files:
In /cvsgui/common :
CvsEntries.cpp
In /cvsgui/cvs-1.10/windows-NT :
config.h
filesubr.c
win32.c
In /cvsgui/WinCvs :
Stat.cpp
StdAfx.h
wincvs.dsp
Mon Jun 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - Bug 424 - WinCvs Menu Names -- selection is redundant,
Some changes in the new dialogs made by Alex (tab order, alignment etc.)
Sun Jun 10 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3 - Changed the splash to reflect 1.3.
Sat Jun 9 2001 Dave Clendenan <paranoid@squirrel.mine.nu>
* WinCvs 1.3 - The problem was that spawnvp() doesn't
work right if you're calling a non-win32 program, like
tkdiff.tcl. The solution (proposed by David Gravereau)
was to use ShellExecute instead. I did that, and also tweaked
the logging to produce a text message, instead of a numeric
error code for the results of GetLastError().
Sat Jun 9 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.3 - Completed the new Authentication mechanism as
much as I could. We have some new ssh options.
* WinCvs 1.3 - Show optionnaly the cvs console.
Sat Jun 09 2001 Peter Small <petersm@nwlink.com>
WinCvs 1.3 - SF Request ID: 430720 - Graph View needs a context menu
Added OnContextMenu handler and OnInitMenuPopup to CGraphView.
Wed Jun 06 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - SF Request ID: 429974 - Adjustments to WinCVS Customize Menus Dialog,
submitted by: Peter Small <petersm@nwlink.com>
Tue Jun 05 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - SF Request ID: 428566 - Make update, diff, graph and log dialog boxes optional,
patch originally submitted by: Peter Small <petersm@nwlink.com>, reworked slighly
Wed May 30 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - Bug 17 - UI convention in graph Window, should feel more intuitive now.
Control and Shift are equal for the single selection and Control reverses for a range selection
while Shift selects new items.
Also normalize the selection rectangle so it works when selected from either direction.
Sun May 27 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs (Branch WINCVS120-DST) - Check in the patch made by Jonathan M. Gilligan
to fix certain problems with the original Tony Hoyle patch.
Mon May 14 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs - Create Branch WINCVS120-DST and checkin the DST fix from cvsnt project
for further testing. This branch is going to be merged with the 1.2 and 1.3 branches
eventually.
Sun May 13 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b7 - Updated to CW Pro 7 beta MPTP.
* MacCVS 3.2b7 - Update to GUSI 2.1.7.
Sat May 5 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - Checking of the file notification timer creation and kill timer when its
window is destroyed
Tue May 1 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
WinCvs 1.3 - Bug 436 - Fix the query update button for the directories selected in
the file view, fix the compiler warning C4800
Fri Apr 20 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3 - Bugs by <gtasker@fastpicsystems.com>:
#463 - Uninitialized variable later being used (in IsValidHandle())
#464 - Array index out of range if string length is 0 (UStr::endsWith(), CLogStr::endsWith())
#465 - RegKey handles not being freed - resource leak (in findTcl())
#470 - Missing letter in the update_usage string (CVS source)
#471 - Shortcircuit file traversal in ::ResetView() if no file selected
#472 - Use of pointer whose referenced memory has been deleted (in ResetBrowser)
While there, small improvement - file view gets the first item focused
to allow the use of the keyboard to select the file or directory without
the need of mouse click
Fri Apr 6 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2b6 - Fixed the laptop problem with ssh.
* MacCVS 3.2b6 - Set recursion to off when opening a fresh browser.
Thu Apr 5 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - Fixed the selection bug (Chris Nandor).
* MacCVS 3.2 - Updated lsh to 1.2 (From MacSSH).
* MacCVS 3.2 - Established that it is slow in flat mode because of the
LOutlineTable of Metrowerks. I was put in the wrong direction because
the MPTP profiler gives absolutely wrong informations. GUSI behaves
great in fact and is not causing the slow down. Nothing I can do unless
I come up with a new LArray mechanism. Their one sucks, it's too linear
and the keep sorting flag is buggy and inefficient. The flat mode should be
activated *after* selecting a search mask, like modified. This way
it's usable for now.
* MacCVS 3.2 - Added a counter for the files to reflect that.
2001-04-03 David Gravereaux <davygrvy@pobox.com>
* Macros/cvs2cl.tcl: better core version checking
* Macros/ChangeRootTK.tcl: new ChangeRoot macro that uses Tk by Rafael Sanz.
* Macros/startup.tcl: added a package ifneeded statement to let the interp know about Tk.
Mon Apr 02 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3 - Bug 172 - Add "Force update" TCL script (ForceUpdate.tcl),
orig. by Scott MacHaffie <scottm@saltire.com> but changed a lot.
Fri Mar 30 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - Improved the speed on the flat view.
* MacCVS 3.2 - Fixed a crash on quitting (Chris Nandor).
* MacCVS 3.2 - Fixed the checkout dialog problem (Chris Nandor).
Thur Mar 29 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - Flat view.
* MacCVS 3.2 - Applied the patch of Jean-Pierre about /etc/services.
Tue Mar 27 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Selection oriented Menu bar.
* MacCVS 3.2 - Add location verification to import and checkout dialogs.
* MacCVS 3.2 - Implement Logout command.
* MacCVS 3.2 - Remove targetable flag from toolbar (disabled menus problem).
Tue Mar 27 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - local support ! But it's mostly for fun and to stay ahead
of MacCvsPro ;-) It's not really functional since it does handle
only flat files (no resource fork then). Which makes me think that
I didn't implement it right. Instead of hacking client.c, I should
have intercepted fopen and other functions and then emulate a
HQX/MacBinary on the fly. It would be a big work but it could work
even better this way. Cause I've seen that most of the overhead is due
to the socket *and* the encoding. A special socket could be created
for resource fork and could work on a thread. Well, dreaming...
* MacCVS 3.2 - Found some huge bugs in GUSI involving rename
and delete 0L. Sent a report to Matthias. This could be the bug
on quitting.
* MacCVS 3.2 - Removed every occurence of LGroupView and replaced it
by LTextGroupBox.
Mon Mar 26 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - New layout for the CVSROOT dialog.
* MacCVS 3.2 - New the source tree requires MWPro 6 MPTP.
* MacCVS 3.2 - Started some test on local repository.
Sun Mar 25 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCVS 3.2 - Integrated SSH2/LSH inside MacCvs. Details are to find
in cvsgui/MacCvs/README_SSH_LSH. Many thanks to the author of MacSSH
Jean-Pierre Stierlin who came up with the underlaying API.
* MacCVS 3.2 - Started flat support.
* MacCVS 3.2 - Started KeyChain support, thanks to MacCvsPro.
Fri Mar 23 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Aquify dialogs.
Tue Mar 20 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Save and restore Log/Browser locations, sizes, visibilities and activations.
Fri Mar 16 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Aquify menu bar.
Tue Mar 13 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Remove downcasts for panel options popups.
* MacCVS 3.2 - Add contextual menu for browser selection.
* MacCVS 3.2 - Fixed cvs edit not refreshing browser.
* MacCVS 3.2 - Fixed external difference not using temp items folder.
Tue Mar 13 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Fix MacCvsAE.*:HandleAppleEvent (again...).
Mon Mar 12 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3 - Bug 433 (Import dialog displays wrong module name), combo boxes for initial
vendor and release tag and for module name - that eliminates the need for a static variable
as all the previous values are stored in the registry and shown in the combo.
Module name is always suggested from the import directory now.
Sun Mar 12 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* CvsGui - Make so the settings 1) Do not get prompted
if you ask for a sub-folder of a defined setting. 2) Do not get
saved if the setting is exactly the same than the saved one.
The result is less annoying dialog and messages.
* MacCVS 3.2 - Added the remove and add icons.
* MacCVS 3.2 - Added resizable columns (in progress).
* MacCVS 3.2 - Do not use anymore the pool memory allocation
of MSL. It seems buggy. Unfortunately, allocation gonna be slower.
Fri Mar 09 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Add auto-logout feature.
Thu Mar 08 2001 Richard Wesley <hawkfish@electricfish.com>
* MacCVS 3.2 - Bumped version (minors can only go up to 9, so this looks like a good time
to go up to 3.2)
* MacCVS 3.2 - Build with UH 3.4b3. MacCVSX now runs under OS X PB!
* MacCVS 3.2 - Add WinCVS 1.2 update options.
* MacCVS 3.2 - Add WinCVS 1.2 commit options.
* MacCVS 3.2 - Add WinCVS 1.2 checkout options (but not path stuff).
* MacCVS 3.2 - Add WinCVS 1.2 import options.
Wed Mar 07 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3 - Bug 416 - More options for the commit dialog
Tue Mar 6 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a7 : Fixed the -c problem.
* GCvs 1.0a7 : GCvs links against libtcl.so instead
of libtcl8.3.so (rpm issue).
* GCvs 1.0a7 : Put the cvs version number to 1.11
* GCvs 1.0a7 : Fixed numerous bugs from bugzilla
Sat Mar 03 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.3 - Bug 404 - Fix the IsValidHandle() so it checks the return code of DuplicateHandle
properly, also some re-arrangement of the code to make it match the notation of wincvs.cpp file
Thu Mar 1 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.11 : Fixed #356 (bind, rsh problem).
* MacCvs 3.1.11 : Fixed #351 (Macros admin menu).
* MacCvs 3.1.11 : Fixed #341 (LineCmd check box, courtesy Jean-Charles BERTIN).
* MacCvs 3.1.11 : Support for CW 6.1.
Sat Feb 17 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Bug 2 - Export Makefiles:
WinCvs\CJLib\CJLibrary\CJLibrary.mak
cvs-1.10\windows-NT\cvs2ntlib.mak
cvs-1.10\windows-NT\cvsntdos.mak
cvstree\cvstree.mak
cvs-1.10\windows-NT\diff.mak
cvs-1.10\windows-NT\diffdos.mak
WinCvs\DosPipe\DosPipe.mak
WinCvs\wincvs.mak
Thu Feb 15 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Bug 239 - Changes to 'globals' during update take effect for the current update
Sun Feb 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Bug 5, Add the "Use default cvsignore" (removes -I! from the import command) to
the import options dialog. As a bonus provide the edit box for import directory and checking
whether it exists, so it is same as preferences dialog.
2001-02-11 David Gravereaux <davygrvy@pobox.com>
* Macros/cvs2cl.tcl:
Added some preliminary Mac support where needed. Truely untested,
but looks good.
Sun Feb 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Add -ko (no keyword expansion) to the import filter dialog.
Note: ImportFilterCompat() renamed to CompatImportFilter() for consistency with others
Sat Feb 10 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Longer (scrollable) history listboxes(jonathan.gilligan@vanderbilt.edu)
* Remove wincvs_vc5.dsp & wincvs_vc5.dsw (these were not supported for a long time now anyway)
Wed Jan 31 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Add ListNonCVS.tcl - macro to list a non-cvs files send by Justin Georgeson
(modified Cleanup.tcl)
Tue Jan 30 2001 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.10 : Updated to GUSI 215, MoreFiles 5, CWPro 6.
* MacCvs 3.1.10 : Carbon.
* MacCvs 3.1.10 : Fixed bug #301.
* MacCvs 3.1.10 : Fixed a bug in GUSI (RemoveReference and dup).
* MacCvs 3.1.10 : Unfortunately rsh is still behaving poorly (ask Matthias).
Sun Jan 28 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - change the way that "cvs release" works,
it will now attempt to split the path and issue the release in the parent directory.
that solves the bugs related to problems with removing the directory that browser
points into (when "-d" for the release command is selected)
Sat Jan 27 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - WinCvs preferences - some cosmetic changes and
replace the WinCvs preferences static controls with edit boxes so the paths can be typed or copy/pasted
provide checking/creating the HOME directory
* WinCvs 1.2 - introduce CompatMakeSurePathExists() to support the folder creation
in the dialogs (so Mac and Unix can implement the feature easier and we have centralized
solution for windows as well)
* CvsEntries.h - fix the performance compiler warning C4800 (forcing value to bool 'true' or 'false')
Tue Jan 23 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Provide the check box to enable double click
in the file view always opening the viewer instead of windows
associated application
Sun Jan 21 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Fix the newline problems when inserting CVS/Template
2001-01-17 David Gravereaux <davygrvy@pobox.com>
* WinCvs/BrowseFileView.cpp:
* WinCvs/WinCvsBrowser.cpp:
* WinCvs/wincvs.cpp:
* WinCvs/wincvs.dsp:
* WinCvs/wincvsDoc.cpp:
* WinCvs/wincvsView.cpp:
* WinCvs/wincvsView.h:
* common/AppConsole.cpp:
* common/AppConsole.h:
* common/CTCP2Parse.cpp:
* common/CvsCommands.cpp:
* common/TclGlue.cpp:
* common/TclGlue.h:
* Macros/cvs2cl.tcl:
Total revert to unmodified form with the changes now on the "daves_color_mods"
branch.
2001-01-14 David Gravereaux <davygrvy@pobox.com>
* common/CTCP2Parse.cpp:
* common/CTCP2Parse.hpp:
Small changes to comments and added some more ANSI escape codes I found @
http://www.delorie.com/gnu/docs/screen/screen_48.html (there's more to life
than an old DOS 5 user guide!)
* common/TclGlue.cpp:
Fixed some logic bugs in the preprocessor rules (what am I blind!)
* common/TclGlue.cpp:
Very nasty Tcl_Obj bug fixed. I was asking Tcl if a NULL Tcl_Obj* was
shared! (What am I blind!)
* WinCvs/.cvsignore:
added glob patterns for the CoWorker MIDL auto-generated files.
2001-01-13 David Gravereaux <davygrvy@pobox.com>
* WinCvs/CJLib/CJLibrary/CJLibrary.dsp:
re-fix of previous
* WinCvs/CJLib/CJLibrary/CJLibrary.dsp:
removed the /incremental:no option so /editandcontinue can work.
* WinCvs/Win32wstring.hpp:
NEW: multibyte to wide string convertor.
* Macros/ColorTest.tcl:
NEW: a color test file for the new ctcp/2 parser. should not be used for distro.
* WinCvs/BrowseFileView.cpp:
* WinCvs/WinCvsBrowser.cpp:
* WinCvs/wincvs.cpp:
* WinCvs/wincvs.dsp:
* WinCvs/wincvsDoc.cpp:
* WinCvs/wincvsView.cpp:
* WinCvs/wincvsView.h:
* common/AppConsole.cpp:
* common/AppConsole.h:
* common/CTCP2Parse.cpp:
* common/CvsCommands.cpp:
* common/TclGlue.cpp:
* common/TclGlue.h:
CTCP/2 attribute option parser added to Tcl's cvsout command. I might
have broken unix and mac compiles a bit (not sure). TclGlue.cpp was
rewritten to use as much Tcl_Obj constructs as possible. The Tcl is
now being linked using Stubs (at last). I might have broken some
stuff accidentally. ColorTest.tcl was added for a small test routine.
please run "color test" to see some of the new display goodies :)
CTCP/2 embedded attributes are documented @
-> http://www.lag.net/~robey/ctcp <- See section 2.
* common/CTCP2Parse.cpp:
* common/CTCP2Parse.hpp:
NEW: generic CTCP/2 parser.
* tcl8.1.0/generic/tcl.h:
* tcl8.1.0/generic/tclDecls.h:
* tcl8.1.0/generic/tclInt.h:
* tcl8.1.0/generic/tclIntDecls.h:
* tcl8.1.0/library/init.tcl:
* tcl8.1.0/tools/genStubs.tcl:
* tcl8.1.0/win/Release/tcl81.dll:
* tcl8.1.0/win/Release/tclsh81.exe:
* tcl8.1.0/win/Release/tclstub81.lib:
NEW: tcl8.1.0 base used for building the tclGlue code to use Stubs support.
Thu Dec 07 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Add CvsAddAll.tcl - macro that adds all
selected files and folders to the cvs repository
Wed Dec 06 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.2 - Update cvs2cl.tcl macro
Sun Dec 1 2000 Richard Wesley <hawkfish@electricfish.com>
* MacCvs 3.1.10 : Implemented external difference. Currently uses
Resourcerer diff suite. Resourcerer handles resource files;
BBEdit handles text files via a small applet that translates the
event. Still needed: a prefs panel to do the mapping?
* cvs2.lib : Added file decoding entrypoint to make file diffs work
for AppleSingle and BinHexed files. What a nasty hack!
* Added my BBEdit Diff applet to the Goodies folder.
Sun Nov 26 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.9 : Empty password was returning nil.
* MacCvs 3.1.9 : Fix for TCL and MacOS 9.0.4.
* MacCvs 3.1.9 : Updated to GUSI 2.1.2.
* MacCvs 3.1.9 : Removed all the Carbon support in GUSI.
Too bad, we gonna have to wait for Matthias.
* MacCvs 3.1.9 : The rsh support still broken.
* MacCvs 3.1.9 : Removed ssh in the preferences.
Sat Nov 25 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b17 - Updated cvsnt support + introduced cvs95
support
* WinCvs 1.1b17 - Customize the menus with the macros
* WinCvs 1.1b17 - Dos vs Unix Line Feed : now it's possible
to switch to the Unix line feed using Dos.exe.
1. Using the CVSUSEUNIXLF variable (set it to anything)
2. Using the command '--lf' when invoking cvs.exe.
Thu Nov 24 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 - Display the Added and AddedBinary icons in the file view
Thu Nov 23 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 - Remove the unused Apply button from the dialogs
Sun Nov 19 2000 Andras Timar & Emese Kovacs <wincvs@itp.hu>
* WinCvs 1.1b17
* wincvs.rc: hotkey clashes fixed, resources marked as French set back to US
Thu Nov 9 2000 V.Antonevich <v_antonevich@hotmail.com>
* b.17 - merged in filtering in file detail view
FILTER-VIEW-DEV branch shall not be used any more
Wed Nov 9 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 - roll back the files:
wincvs.rc[1.57], wincvs.cpp[1.40], resource.h[1.37]
Wed Nov 8 2000 Andras Timar & Emese Kovacs <wincvs@itp.hu>
* WinCvs 1.1b17
* wincvs.rc: fixed hotkey clashes
* wincvs.cpp: some hardwired strings have been moved to wincvs.rc
Tue Oct 24 2000 V.Antonevich <v_antonevich@hotmail.com>
* WinCvs 1.1b17
* added drag/drop reodering of the list view columns,
* persistency for column widths and their order
Tue Oct 24 2000 V.Antonevich <v_antonevich@hotmail.com>
* WinCvs 1.1b17 : housekeeping fixes
- file detail view properly handles ownership of EntNodeData
- fixed behaviour of smart pointer on EntNodeData
- changed smart pointer getter of EntNodeData to eliminate type casts.
Sun Oct 15 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Bug 172 - "-C" on the Update Dialog
Thu Oct. 12, 2000 V.Antonevich <v_antonevich@hotmail.com>
* WinCvs 1.1b17 : modified Cleanup.tcl (Remove non-cvs files),
ignored files/folders get deleted, unknown files go to recycle bin,
purpose was to generate less clutter in recycle bin.
Sun Oct 8 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Bug 267 - Possibility to specify the name of
the checkout directory
Sat Oct 7 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Bug 266 - bad parent for the Browse for folder dialog
caused many weird behavior when called from within the dialog
Thu Oct 5 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Add the files to create the doc's using Doxygen
The files: DoDoxygen.bat, Doxyfile
Tue Oct 3 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Bug 12 - import dialog can change the CVSROOT
and the module name is initiated to the folder name
Sun Oct 1 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b17 : Bug 117 - settings dialog for "cvs release [-d]" command
Wed Sep 27 2000 Uwe Hees <uwe.hees@rz-online.de>
* MacCvs 3.1.8 : Empty password was returning nil.
* MacCvs 3.1.8 : Encoding policy bug fixed.
Wed Sep 27 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b16 : Updated to CVS 1.11, new cvsgui/cvs-1.10 branch
is 'CVSGUI111'.
Wed Sep 27 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.8 : Refresh bug when trashing.
* MacCvs 3.1.8 : Tried to fix rsh : no luck. Deep GUSI problem.
* MacCvs 3.1.8 : Updated to CVS 1.11, new cvsgui/cvs-1.10 branch
is 'CVSGUI111'.
* MacCvs 3.1.8 : Fixed bug about switching windows / resuming application
which changed the default directory of cvs.
Sat Sep 23 2000 Mika Nieminen <poiu@altavista.net>
* Mac/WinCvs 1.1b16 : Mac/WinCvs reads ".cvsignore" file from the application
path (ie. the same dir where WINCVS.EXE executable is located) if HOME folder
didn't have such a file. This allows easy network installations of WinCVS
where group of people can share the same .cvsignore file (Common\CvsIgnore.cpp).
* WinCvs 1.1b16 : If the launch of exeternal diff application fails then WinCvs
tries to find it from the application path (Common\CvsPrefs.cpp). This makes it
easier to create network installation of WinCvs for a group of people.
Wed Sep 20 2000 V.Antonevich <v_antonevich@hotmail.com>
WinCvs 1.1b16
Bug#19 initial checkout folder is the one selected as app root,
editable checkout folder, folder gets created if it does not exist.
Tue Sep 19 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b16 : Bug 163 - options for diff dialog to ignore whitespace and case
(original idea of Lyle A. Anderson <lyle.anderson@baesystems.com>)
Wed Sep 14 2000 V.Antonevich <v_antonevich@hotmail.com>
WinCvs 1.1b16
* added TCL command to move files to recycle bin
* trash file1 file2 file3 ....
Wed Sep 16 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b16 : Patches by: Wieland Pusch <wielandP@web.de>
1. The initial directory for the "Checkout module" option set to current location
2. Drag&Drop goes to the file
Wed Sep 14 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
Wed Sep 13 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b16 : Bug 218 - the Macros menu text is more descriptive now
(like: "CVS is running...", "No selection...")
Wed Aug 30 2000 V.Antonevich <v_antonevich@hotmail.com>
WinCvs 1.1b16
* Fixed synching between tree and file detail views ( when
using backspace and return keys in file detail view)
Wed Aug 23 2000 V.Antonevich <v_antonevich@hotmail.com>
WinCvs 1.1b16
* in file detail view, you cannot navigate upward (backspace key)
any further than the current checkout root folder
* added 'retrieve revision' command in Graph view
(must have a revision node selected to enable this)
* added script to remove non-CVS files (Macros\cleanup.tcl)
* added script to print out list of deleted files (Macros\ListDeletd.tcl)
* added script to revert modifications of changed files (Macros\RevertChanges.tcl)
* modified FastModSearch.tcl to print out missing and modified files
Thu Aug 17 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a6 : Add of removed files.
* GCvs 1.0a6 : Build problem in FileTraversal.cpp.
* GCvs 1.0a6 : Removed dynamic loading of TCL, make TCL
optional at compilation time using autoconf.
Sun Aug 12 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b16 : Bug 199 - enable "Checkout module" entry in the
"Create" menu at WinCvs startup
Wed Aug 9 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b16 : Bug 170 - fix the problem with current directory
Thu Aug 3 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.7 : Various cosmetic bugs introduced with the new GUSI.
* MacCvs 3.1.7 : Fixed prune directory bug (GUSI returns EBUSY on rmdir).
* MacCvs 3.1.7 : Fixed the 2 new macros to work with MacCvs.
* MacCvs 3.1.7 : New : ability to re-add removed files.
* MacCvs 3.1.7 : New : forceReload now is checked, it results in
less reload of the browser.
Mon Jul 24 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Bug 177 - fix the focus crash by <sosedada@usa.net>
Sun Jun 9 2000 Mika Nieminen <poiu@altavista.net>
* WinCvs 1.1b15 : Fixed bug, where value of LastWorkingDir property
was not updated when user changed directory through file browser.
* WinCvs 1.1b15 : Added "ListStickyTags.Tcl" macro. This macro can be
used, for example, in release management to make sure that all files
have been tagged properly.
Mon Jul 10 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Import filter dialog - full row select and buttons
more to the standard (Cancel on the right, Continue on the left)
Sun Jul 09 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Bug 155 - update status bar at the end of operation
Fri Jul 7 2000 Richard Wesley <hawkfish@electricfish.com>
* MacCvs 3.1.7 : Various cosmetic changes: Fix toggle ignore button state,
Tree Window scroll bars.
* MacCvs 3.1.7 : Added cvs event to AE dictionary (code was there but not
hooked up). Started adding validation AppleScripts to Goodies folder.
Thu Jul 6 2000 Richard Wesley <hawkfish@electricfish.com>
* MacCvs 3.1.7 : Bump version.
* MacCvs 3.1.7 : Fixed MacCvsAE.* linkage again, this time
checking the PP version.
* MacCvs 3.1.7 : Check elapsed ticks in spin callback.
* MacCvs 3.1.7 : Various cosmetic changes: WTextEdit undo strings,
"Page Setup", Log Window scroll bars.
Wed Jul 5 2000 Richard Wesley <hawkfish@electricfish.com>
* MacCvs 3.1.6 : Add GUSI spin callback. This prevents
GUSI from calling WNE with ridiculous sleep times (10 seconds).
* MacCvs 3.1.6 : Updated build instructions in :MacCVS:README:
Mon Jul 05 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Bug 148 - change the sort order for filename and tag,
fix by: "VLADIMIR ANTONEVICH" <vanton@usa.net>
Mon Jul 1 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b15 : Fix by Torsten.Lang@bsk-germany.com.
* MacCvs 3.1.7 : Did some work on the move to trash. It's
much more efficient to send all the files at once.
* GCvs 1.0a5 : Save settings + RPMs.
Tue Jun 27 2000 Mika Nieminen <poiu@altavista.net>
* WinCvs 1.1b15 : Added new macro file "ListLockedFiles.tcl".
This macro shows a nicely formatted output of locked files
in a repository.
Mon Jun 27 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Bug 46 - windows position. The analyze and
fix by: Anthony Hargan <AHargan@prof-rsrch.com> on the CodeJock
discussion board
Tue Jun 27 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.6 : Many thanks to Richard and Matthias, *the*
bug have been found. TCL was causing the problem. You can read
README.TCL for more details.
* MacCvs 3.1.6 : The MacOS X port is almost ready. TODO : wait
for Matthias fix to be released in GUSI and wait to have
Metrowerks release the new CodeWarrior. Also todo the TCL
support. A better port would require a lot of work, that's
what I intend to do if Apple is welling to sell a computer
at developper price for this project. If you can currently
advocate for this purpose, please do.
Sun Jun 25 2000 Mika Nieminen <poiu@altavista.net>
* WinCvs 1.1b15 : Added "LastWorkingDir" preference
variable. When WinCVS is opened, it will automatically
go the last working directory. User doesn't have to "manually"
browse to the previous directory (s)he was working on
when WinCvs was closed the last time.
Wed Jun 21 2000 Richard Wesley <hawkfish@electricfish.com>
* MacCvs 3.1.6 : Fixed AppleEvent linkage. We now
respond to events again.
* MacCvs 3.1.6 : Adjusted conditional compilation in
PP_DebugNew.cp to triger off MW C version rather
than MW PP version.
Wed Jun 21 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b15 : Trim the trailing spaces out of CVSROOT
Mon Jun 19 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b15 : Fixed a bug in CMainFrame::OnClose.
Thanks iainc@charybdis.co.uk.
* WinCvs 1.1b15 : Real date sort. Thanks Jonathan M.
Gilligan <jonathan.gilligan@vanderbilt.edu>.
* WinCvs 1.1b15 : Changed the folder browser dialog to use
the CJLib one (which is really the Shell one).
Tue Jun 13 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.6 : Got MacCvs on MacOSX ! Fixed numerous
bugs and inconsistencies.
* MacCvs 3.1.6 : Still, MacCvs is crashing on quitting. A
very bad bug indeed. I'm working on it.
* WinCvs 1.1b14 : Bug #119 (Installer), thanks
Jonne Itkonen <ji@math.jyu.fi>.
Fri Jun 9 2000 Mika Nieminen <poiu@altavista.net>
* WinCvs 1.1b14 : Added cvsexitonerror and cvslasterrorcode
commands to TCL macro files (see DOCMACROS.TXT)
Thu Jun 8 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Fix the Commit log message problem
introduced by WordWrap
Tue Jun 6 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Fix the comboboxes loosing the contents
Mon Jun 5 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a5 : Console keyboard handling.
* GCvs 1.0a5 : README.SUN.
* MacCvs 3.1.5 : Carbonization. On the way. New carbon
targets.
* MacCvs 3.1.5 : New MoreFiles, WASTE 2.0, WText.
* MacCvs 3.1.5 : New CWPro 6 early access support.
* MacCvs 3.1.5 : New CWPro 6 early access support.
* MacCvs 3.1.5 : Several fixes.
* WinCvs 1.1b14 : Bug #111, Bug #112, Thanks Mika
Nieminen <poiu@altavista.net>. There is a new macro
"Query State" BTW.
Sat Jun 2 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Word Wrap Commit Dialog
Wed May 31 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : New Commit Dialog
Fri May 26 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : The preference dialog - add the filter
for the Viever and Diff select dialogs (*.exe and *.*)
*NOTE* Milestone - this was entirely processed with CvsIn
for the first time in WinCvs project(edit, update, commit)
Sun May 21 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Keyboard accelerators for the dialogs
Tue May 16 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Small adjustments of 3D toolbars
* WinCvs 1.1b14 : Fix the graph problem (Bug 51)
Thu May 11 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Solve the Tip at Startup problem
* WinCvs 1.1b14 : Disable "Tip of the Day" if 'GoToFile' used
Wed May 10 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Fix the focus problem - it will now
restore the focus to the fileview, not the workspace
Sun May 7 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Enter key button - open the file
(like the mouse double-click opens it).
Fri May 5 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Cool menu for graph view
Thu May 4 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b14 : Print the text: Locating <dir/file>
with bold and underline - it looks better that way
* WinCvs 1.1b14 : Update tips with info about 'GoToFile'
Wed May 3 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b14 : Fix with CCvsThreadLock. This was
never effective. Thanks to Francis Irving
<francis.irving@creaturelabs.com>.
* MacCvs 3.1.5 : Settings management.
* MacCvs 3.1.5 : new look.
* MacCvs 3.1.5 : Compression level.
* MacCvs 3.1.5 : Ignore toggle.
Sun Apr 30 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b13 : Settings done.
* WinCvs 1.1b13 : The toolbar should remember their previous
locations now.
Mon Apr 24 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b13 : Remove wincvs.clw from the project.
It is automatically regenerated by VC anyway, it's
temporary file for ClassWizard, Add *.clw to the .cvsignore
Mon Apr 24 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.4 : New toolbar + icons.
* MacCvs 3.1.4 : define RELATIVE_REPOS to 1 in options.h.
Mon Apr 24 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b13 : 'GoToFile' - resolve the long filename
when given the short filename - you can now use WinCvs in
the 'SendTo' shell menu
Sun Apr 23 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
* WinCvs 1.1b13 : Fix the Drag&Drop to the Output Window
crash.
Sat Apr 22 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b13 : Customize menus dialog for contextual
menus.
* WinCvs 1.1b13 : First draft for 'Save Settings'. This
allows to store the settings by checked-out copy. When
you jump from one module to the other, it automatically
changes the preferences.
* WinCvs 1.1b13 : Someone suggested a CVS folder should
appear as a special folder and a non-Cvvs folder should
appear as a regular forder (instead of the one with a ?).
I'm not real happy with the new icon.
Fri Mar 17 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b13 : Clean-up merging files macro works now
on Win32 (Pavel Zaichenko <zaichep@mail.com>).
* WinCvs 1.1b13 : Big fonts support (Jerzy Kaczorowski).
* WinCvs 1.1b13 : findtcl.cpp (David Gravereaux).
Mon Wed 14 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a4 : Thanks to Nicolas Moterey
<Nicolas.Sauterey@syseca.thomson-csf.com> who found the
bug that prevented to compile and run on Solaris.
Mon Mar 13 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a3 : Mostly worked on the graph window. Few
other things too. This version is still not expected
to run on Solaris, no user were able to make it work.
Fri Mar 10 2000 Jerzy Kaczorowski <jerzy.kaczorowski@actfs.com.hk>
* WinCvs 1.1b12 : GoToFile patch.
Fri Feb 25 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b12 : No diff program caused a crash.
* WinCvs 1.1b12 : View selection works with Word.
* WinCvs 1.1b12 : Win98 bug in the watcher thread is fixed.
* WinCvs 1.1b12 : Date sort (only string compare).
Wed Mar 1 2000 Dag Garthus <dag@opera.com>
* WinCvs 1.1b11 : Suggested change -- optionally folder grouping
- I.e folders always come first (or last) without regard to the
selected sorting order
Fri Feb 25 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b11 : Added the tip menu entry in the resources
cause some users reported the dynamical code was inserting
it over and over.
* WinCvs 1.1b11 : Added support to tcl up to 8.7.
* WinCvs 1.1b11 : Switched to cvs-1.10.8 : there was a *HUGE*
bug in cvs-1.10.7 : any command was repeated twice.
Mon Feb 21 2000 Matti Lehtonen <m-Matti-a.Lehtonen@Kolumbus.Fi>
* WinCvs 1.1b11 : Added support for RSA identity files
for SSH with WinCVS and CVS
* WinCvs 1.1b11 : Now "Supply control when adding files"
doesn't over lap "Prune (remove) empty directories" in
global WinCvs preferences
* WinCvs 1.1b11 : Now "Create missing directories that exist
in the repository"
Sun Feb 20 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a2 : All the dialogs are done. Still misses
the graph, printing, docs, splash screens.
Wed Feb 16 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* GCvs 1.0a1 : First snapshot.
Fri Feb 11 2000 Marco Goertz <marco.goertz@spatial.com>
Purely cosmetic changes:
* WinCvs 1.1b10 : Added flat toolbar button look and changed
font for browse history combobox.
* WinCvs 1.1b10 : Added statusbar and tooltip descriptions for
Icon, List and Detail buttons.
* WinCvs 1.1b10 : Cleaned-up View menu and toolbar names.
* WinCvs 1.1b10 : Cosmetic fixes/changes in Globals and Ports
tabs of Preferences dialog.
* WinCvs 1.1b10 : Sort indicator in list view header.
Fri Feb 11 2000 Nikita Jorniak <nikita@tanner.com>
* WinCvs 1.1b10 : Drag & Drop : This works to drag files from
WinCVS and drop them to any external viewer/editor,
which supports Windows Shell standard CF_HDROP Clipboard style.
Directories are intentionally left out.
Tested: MS DevStudio, Windows Explorer.
Tested on Windows NT 4.0 (Service Pack 6)
Fri Feb 11 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b10 : View file problem (again and again).
Should work now by giving the full path.
* WinCvs 1.1b10 : Changed a bit the diff dialog,
suggestion of Steve Madsen <steve@edaycare-inc.com>.
* WinCvs 1.1b10 : Some UI goodies. Icons in the menus,
About dialog.
Mon Feb 7 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b9 : Set the IDR_CNTR_INPLACE string. Thanks
Jerzy Kaczorowski <jerzy.kaczorowski@actfs.com.hk>.
* Started the support of the NT server by Tony Hoyle
<tmh@magenta-logic.com>. http://betty.magenta-logic.com/cvs.
All it does is to provide the dll compiled by Tony (renamed
cvs2ntslib.dll) and a new kind of authentication : ntserver.
I was not able to test it really. The service is starting fine,
but it crashes on Win2000 for ntserver when doing a check out.
See the preferences dialog for the new stuff. However Tony
tells it should be stable enough in pserver mode.
Thu Feb 3 2000 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b9 : Got the resurect (remove->add) to work. Thanks
to Michael Schmitz <mschmitz@sema.de>
* WinCvs 1.1b9 : Re-fixed the view file problem. Thanks to
Article ID: Q140724 about the bug of FindExecutable.
* WinCvs 1.1b9 : Added a ResetView for Edit/Unedit on Win98
cause the thread watch misses the changes of attributes.
Wed Dec 22 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b8 : Updated to cvs-1.10.7. Check if abcvs is
working now.
* WinCvs 1.1b8 : Added a spin to the compression.
* WinCvs 1.1b8 : Added sort by revision (Haedelmayr-Kuehn Oliver).
* WinCvs 1.1b8 : Now a file already deleted can be removed
without issuing a warning (Ross Mellgren).
Tue Nov 30 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b8 : Updated to CJLib 6.09.
Wed Nov 24 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b8 : Changed the way to launch a viewer (suggestion
of Pepijn Schmitz <p.schmitz@xpuntx.nl>).
* WinCvs 1.1b8 : Changed "edit" to "view". Suggested many times.
* WinCvs 1.1b8 : Added an option to check-out with the Unix line feed.
This is kind of experimental. Thanks to Norman Bring <brg@ep-ag.com>
for the solution.
Fri Sep 10 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b8 : Now WinCvs is exporting automatically the HOME
variable for the "cvs release" case.
* WinCvs 1.1b8 : Put a StatusBar message when cvs is running in
order to show the status of cvs. The initial idear was to make
a progress, but cvs is hanging most of the time in the sockets,
so it won't let us know what time is still remaining for the
command to complete.
Mon Sep 6 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 3.1.2 : Thanks to Martin Neitzel, we may have found why
the shared library sometimes doesn't load. That's because we
updated to InternetConfig 2.0. So it should work now, and it
only complains if IC is not there.
* MacCvs 3.1.2 : Added a popup in the CheckOut dialog.
* MacCvs 3.1.2 : Re-put the Macros folder (oups).
Sun Sep 5 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b7 : Made a fast fix for the time stamp beeing in
the future. *BUT* this is bad, it will use every time the
current machine time.
* WinCvs 1.1b7 : Updated CJLib to 6.08d. Now the docking windows
positions are persistent.
* WinCvs 1.1b7 : Re-introduced the import/checkout in the browser
views. It's still possible to set the location from the explorer.
People were confused with this change.
* WinCvs 1.1b7 : I wanted to set a preference for using LF as the
linefeed, but I cannot find anymore the mail of the guy who told me
how to do it by modifying a global somewhere (anyone ?).
* WinCvs 1.1b7 : Finally it's here, you can use an external editor
when diffying *one* file.
* WinCvs 1.1b7 : Updated the credits and copyrights with Don Harper.
* WinCvs 1.1b7 : Some people are asking me to be able to customize
the context menu. Well, I don't know how to do that (anyone ?).
* WinCvs 1.1b7 : Updated TCL support for tcl8.2.
Tue July 13 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b6 : Fixed the problem for NT 2000.
* WinCvs 1.1b6 : Some other minor fixing.
Mon July 12 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs 1.1.1 : Updated to CWPRO5. Made it simpler to compile
the whole thing. It should be now one click to build it all.
* MacCvs 1.1.1 : Added the proxy support.
Tue June 15 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b5 : Worked on the menus. New presentation
* WinCvs 1.1b5 : Added an explorer tab in order to
checkout/import/explore. This is not clear for me about how
to use it.
* WinCvs 1.1b5 : Removed any language dependant dll from the
installer.
Wed May 26 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b2 : CoWorker : started integration. This is the future
cvsscc support. Preston L. Bannister <preston@home.com> is the most
qualified guy for that.
* WinCvs 1.1b2 : The visual diff now uses some human readable temporary
file names so the diff utility can make the difference about the file type
(asked by the users which are using NIB files).
* WinCvs 1.1b2 : Started the CJLIB integration so WinCvs can have a more
explorer-like interface.
* WinCvs 1.1b2 : Fixed the installer so it won't install comctl32.dll and
comdlg32.dll on Windows 95/98. Still I would need these files for this platform
since WinCvs won't work without it.
* WinCvs 1.1b2 : Changed the registry where WinCvs stores its informations :
you'll have to reset your preferences. But it's required since it may conflict
and crash 1.0 (especially the toolbars). A backward code could be nice when
running the first time.
* WinCvs 1.1b2 : Added also a nice combo for the recent checked-out copy.
Fri May 21 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b1 : Printing of the console, file view, graph view.
* WinCvs 1.1b1 : Added an icon for removed files.
* WinCvs 1.1b1 : Updated to cvs-1.10.6.
Thu May 20 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.1b1 : 1.1 Starting.
* WinCvs 1.1b1 : Update to TCL8.1 as suggested by
David Gravereaux <davygrvy@bigfoot.com>. I did integrate
more or less the patch of David. So now in order to compile
WinCvs, you need these libraries (http://www.scriptics.com).
* WinCvs 1.1b1 : Also begin to think about linking dynamically
with MFC, so we can provide the dependant dlls with the installer,
and it may work on any M$Windows. Updated the installer in
this direction.
Tue March 23 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.0.6 : a huge bug reported by Jeroen C. van Gelderen
("case ssh : return ":ext"; break;" misses another colon) +
a little enhancement of the tagging dialog.
Mon March 22 1999 HANAI Tohru <honey@din.or.jp>
* WinCvs 1.0.6 : tab circulation between the panes.
Mon March 22 1999 Alex Lemaresquier <alex@brainstorm.fr>
* WinCvs 1.0.6 : memory leak problem fixed.
* WinCvs 1.0.6 : VC5 projects fixed.
Tue March 16 1999 HANAI Tohru <honey@din.or.jp>
* WinCvs 1.0.5 : patches correcting :
Bug fix
1. Now WinCvs remembers it's size when window state is SW_NOWMAL.
2. Doesn't show SplashScreen when WinCvs starts as iconic.
3. When user double-clicks on an item of CBrowseFileView, now it
executes associated executable correctly.
(When an association value(on registry) was written as using
parameter, like "some.exe %1", WinCvs had executed the
default viewer.)
To be having more friendly GUI
1. Now CWinCvsBrowser shows selection with highlight, ALWAYS.
2. CBrowseFileView had always shown one but it does with
different CWinCvsBrowser's color, so I have made it with
the same color.
Tue Feb 23 1999 Alex Lemaresquier <alex@brainstorm.fr>
* WinCvs 1.0.4 : new patch correcting 2 details and 2
severe problems. One of them is hopefully the memory leak.
But there are still 2 remaining problems during the update
of the TreeView/ListView.
Mon Feb 16 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.0.4 : Problem fixed regarding the log parser.
Thanks Hartmut Keller <keller@FS-NET.DE>.
Mon Thu 11 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.0.4 : Paul Henschke's patch <henschke@mincom.com>.
Should fix both Win2000 & NT40 browser problem. Thanks Paul.
* Integrated the patch below : thanks Blake Sobiloff
<sobiloff@mindspring.com>.
1998-12-26 Andy Piper <andy@xemacs.org>
and Jim Kingdon <kingdon@harvey.cyclic.com>
* CVS can now tunnel connections through web servers (and hence a
firewall) that support the CONNECT command. The syntax augments the
connection syntax, for instance
:pserver#proxy=www#proxyport=8080#port=2401:, where proxy is the
name of the web server proxy, proxyport is the port to connect to on
the proxy and port is the remote port to connect to. proxyport
defaults to 80 and port defaults to 2401.
* cvs.h: declare proxy variables CVSroot_proxy,
CVSroot_proxy_port, CVSroot_port.
* root.c: define proxy variables.
(parse_cvsroot): pick up semicolon expressions port=, proxy=,
proxyport= from CVSROOT.
* client.h (CVS_PROXY_PORT): default port for a proxy.
* client.c (connect_to_pserver): connect to a proxy before doing
anything else if one was specified.
(auth_server_port_number): return CVSroot_port if set.
Mon Jan 25 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.0.2 : Integrated the context menu thing of Alex
Lemaresquier <alex@brainstorm.fr>. Merci alex ;-).
* WinCvs 1.0.2 : Worked without success on finding memory
leaks of WinCvs (WinCvs seems to grow the heap when it
idles, I've no idea why, but it seems to allocate some
Windows resources).
* WinCvs 1.0.2 : Re-enabled the threading on Windows-98,
it seems to be OK now.
Tue Jan 19 1999 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs 1.0.2 : More work on DosPipe in order to get
cvs release to work (in fact popen). "Should" be OK now.
HAPPY NEW YEAR !
Fri Nov 24 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs : Jocelyn Houle <houlejo@IRO.UMontreal.CA> did a lot of
work on the help balloons. This is not 100% complete but it is enough
complete te release it.
* MacCvs : Richard Wesley did a bit of work for CWCVS 1.0.
* MacCvs 1.0 RELEASED !
Fri Nov 18 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : Solved the "cvs co ." problem.
Fri Nov 11 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs : Navigation services + some drag'n drop (Jack Jansen).
Fri Oct 30 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : Made the file watcher smoother et clever.
* WinCvs 1.0 RELEASED !
Mon Oct 26 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : Did the automatic logout + force -d option + version number
in the splash screen & about dialog.
Fri Oct 23 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : You gonna love it : I did implement the idea of Jason Aten
<jaten@rosetta.org> to use the notification mechanism : Kick ass. Now
WinCvs updates automatically the file view when something changed.
Tue Oct 6 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs : Cvs/Template support + persistents commit logs/tags...
* MacCvs : ssh support.
* Both : cvs status uses "-v" by default now (suggestion of Elliott Bloom).
Tue Oct 4 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : Now the combo box with the default values for the tags,
dates... are persistents.
* WinCvs : Cvs/Template support + persistents commit logs.
Tue Oct 3 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : A lot of work on the left view like suggested Jason :
real ignore/missing support, F5 support, macros selection support,
navigating to the right view now update the left one...
* Both side : added a TCL "cvsentries" function + a sample macro
named "Fast search modified" in order to illustrate it.
Found a memory leak in CvsIgnore.
Tue Sep 17 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : ~/.cvsignore handling + toggle ignore files button
* Both sides : Now use STRATA1102 for cvs-1.10.2
* Both sides : removed the cvs-1.9 support, now cvs-1.0 is far more
stable than cvs-1.9. The cvs-1.9 folder is now obsolete.
Tue Sep 8 1998 Stephen Wark
* WinCvs : Bug fix in ListViewEx.cpp
Tue Sep 8 1998 Norbert,Klamann@pobox.com
* WinCvs : Bug fix for Netware (windows-NT/filesubr.c)
Tue Sep 8 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs : finnaly got a solution for pipe : I use a little
dos application named DosPipe which does the work. It appears
to be impossible to use anonymous pipes from a MFC app to a Dos
application. The reason is the lack of console (!?).
* WinCvs : removed the changes of Jason in src/filesubr.c because
this file is not intended to compile with VisualC++. The one in
diff3.c is still there and is still very usefull. According to Jason
we should free the return of _tempnam (oups! it is used in several places).
* Both side : found a bug in src/find_names.c. It needs a report.
* WinCvs : The browser now should expand automatically at startup
and show-up entirely (it used to be truncated).
* WinCvs : other little things : an install shield installer
(./InstallShield), dbl-click in the browser try now to guess the viewer,
explore selection, send to recycle bin.
Wed Sep 4 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* MacCvs : Completed the Mac side for the macros menus
and added a new macro.
Wed Sep 2 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* NOW USE STRATA1101 ! Updated the source code from Cyclic.
* WinCvs : Modified the entry of the dlls so it sets STDIN, STDOUT,
STDERR. Now "popen" is working when invoked by "loginfo"
in local mode.
Tue Sep 1 15:03:02 1998 Jason Aten <jaten@accessone.com>
* cvs-1.10\diff\diff3.c:
* cvs-1.10\src\filesubr.c:
* cvs-1.9\src\filesubr.c:
* in each of the 3 above files, added win32-share safe
version of tmpnam() call. It is now possible to update
to a share that has a protected root directory; diff
no longer tries to write there.
Fri August 20 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Both side : Added the cvs-1.10 support.
* Win side : Fixed a little bug about the edit field for getting
the external diff.
Mon July 6 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Both side : Tag/Rtag support + added some icons to the
graph log window.
* Win side : added ssh support (contribution of Noel CRAGG).
* Win side : misc fix things + external diff support in the graph log
window (tested with Windiff).
Thu July 2 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Mac side : lot of work including the visual log tree
(option graph log), cvs-1.9.28 support, .cvsignore support
(not ~/.cvsignore, not CVS_IGNORE)...
Thu June 18 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Win side : lot of work including the visual log tree
(option graph log), cvs-1.9.28 support, .cvsignore support
(not ~/.cvsignore, not CVS_IGNORE)... Hopefully the Mac versoin
will follow next.
* CVSTREE : cvstree is a new library cross-platform using bison
and flex to parse the cvs log output. It can be used in any cvs
client. WinCVS uses it now in order to draw a tree of the history
of a revision.
Fri May 29 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1b2
* Win side : little import bug.
* Mac side : big import bug + CW Pro3 port + GUSI 1.8.4
Wed May 14 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1b1
* Win side : Added a contextual menu on the right button. I just
don't know *what* to put inside, so I put most of the commands.
Wed May 13 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1b1
* Both side : Fixed a bug when having multi-lines in a log message
(Gerhard Moeller).
* Win side : fixed a crash when dropping file in he log window
(Gerhard Moeller). Now it should print the path name of the files
in the log window (useful for tcl command line)
* Win side : implemented a (sort of) dir command for tcl and fixed
some bug in the log window after entering Enter.
* Mac side : implemented a keyboard selection for the browser
(a la Finder). added the ability to toggle/resize/drag windows
while cvs is running.
Fri May 8 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1b0
* Both side : integrated cvs-1.9.27.1. Now the 2.0 options
refers to this version.
* Win side : fixed several problems reported by Gerhard Moeller.
* Both side : first draft for an integrated shell using TCL.
It allows to invoke cvs with arguments directly in the Log window.
On the mac side I'll ship MacCVS with the TCL shared library because
I had to fix a problem (see README.TCL). Instructions on how to use
it are described in INSTALL.txt for WinCVS. I would like to have
some comments before documenting it and be sure it is useful.
* Mac side : MACCVS TURNS BETA ! There are few things to complete
before it is "feature complete" but it seems to be stable now.
Tue May 5 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Mac side : Resolved for CW Pro2 the memory leak due to the
new/delete handling in the MSL Runtime. You need to change
your MSL Runtime "New.cpp" : #define NEWMODE NEWMODE_MALLOC.
When the Fragment Manager calls the newly created __terminate_malloc,
it will remove the allocs pools used for malloc and new.
* Mac side : Fixed a bug (OUPS) in the preferences.
* Mac side : Enhanced the browser so it opens another browser
when you double click on a folder. The open-finder behaviour is still
available thru Option-Click.
Fri May 1 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Win side : Removed a security hole reported by Neal Becker.
Now the user *has* to have a login which conforms with the
cvs server. So if you use like me "Administrator", you should
change it to your log name pretty soon ! I think this applies
only for .rhosts authentication.
Tue Apr 30 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a8
* Mac side : Finally I run QC (http://www.onyx-tech.com) on
MacCvs and found several inconsistencies. This version *should*
be MUCH MORE stable. I also identified the memory leak : it comes
from the new operator in the runtime library. I need to go thru
GUSI to suppress it. The browser get enhanced a little bit and
should just run fine now. Next version of MacCVS 3.1 will probably
turn 'Beta' ! Alleluia ! :->
Tue Apr 28 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a7
* Mac side : First preview of the browser (very experimental).
This version intends to be the one to use for checking out Mozilla
with a fix of Aleks Totic about long filenames.
Thu Apr 24 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a6
* Both side : Tested and inserted the monitors (release,
lock, edit, watch...).
Thu Apr 16 1998 Aleks Totic <atotic@netscape.com>
* Version 3.1a5
* Mac side : Released the Aleks's work.
* Win side : Finished the browser.
* Both side : added a paranoiac range check for memory in
the garbage collector that you can turn on optionally if
you got crashes.
Tue Apr 14 1998 Aleks Totic <atotic@netscape.com>
* Version 3.1a5
* Mac side : AppleSingle support. According to Alesks :
"1) apsingle.* contains the actual encoders/decoders. This code only depends on
MoreFiles, and can be standalone.
2) cvs_hqx.cpp is mostly plugging my code in. I did change set_file_type to
optionally give a warning if the file type is not found in InternetConfig.
This is because binary files really should have their types set to be useful.
3) The GUSI file contains that 1-liner change for chdir.
4) More AS details: AppleSingle format encodes mac files as a series of entries (1 for data fork,
1 for resource fork, 1 for file's real name, etc). Every entry is optional,
you can encode as little or as much data as you'd like. To make my code
generic enough, the encode/decode routines take a flag argument,
wantedEntries, that is a bit array describing what entries would you like encoded/decoded."
Fri Apr 10 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a4
* Mac side : prepared the MacCVS side for Aleks Totic
AppleSingle support. This is not finished but you can
now set the plain binary mappings interactively.
* Mac side : for MPW and CWCVS users (and any AppleEvent
user) : now some variables are "globals". It means that
if you don't define them, they are read from the
MacCVS preferences. This will help a lot in order to not make
mistakes and have to set some preferences only once (ports,
binary mappings, home...). See the doc for details.
* Mac side : a bug keep making MacCVS crash, reported
by Alain Roy. It happens only when MacCVS have finished,
closed the connection and unloads the cvs
fragment. I've no idea what's going on so please keep
hacking this problem. I don't feel like it's dangerous,
but you may need MacsBug in order to avoid to restart :-<.
Tue Apr 7 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a4
* Mac side : detected a new bug with the daylight time.
* Mac side : Removed the @@@ trick for the HOME env. variable :
now ~/.cvsrc, ~/.cvswrappers should work. Also fixed the
bug found by Aleks Totic.
* Mac side : introduced a hack contributed by Roman Dementiev.
It allows to use the Paul Sanders's WinNT server.
* Win side : fixed a big bug introduced in the import.
* Win side : Began also to make a browser. The Mac side
will follow later.
Fri Apr 3 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a4
* Mac side : cvs release works now but only with cvs 2.0.
Some others minors things suggested by Alain Aslag Roy
for cvs import.
Mon Mar 30 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a3
* Both side : Fixed the old problem of stdout/stderr getting
mixed. Now the mpw tools reveive the two channels separately.
Also MacCvs and WinCvs now take advantage of the two channels...
Mon Mar 30 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a3
* Both side : Fixed the old problem of stdout/stderr getting
mixed. Now the mpw tools reveive the two channels separately.
Also MacCvs and WinCvs now take advantage of the two channels...
Wed Mar 25 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a3
* Mac side : enhanced a little bit cvslog.
* Win side : enhanced threads to be able to use MFC
objects (crash when getting password).
* Both side : added more dialogs/options.
Fri Mar 20 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a2
* Mac side : two MPW tools, cvs and cvslog,
see the documentation.
Wed Mar 18 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a2
* Both side : First version of a (very) improved import.
It's now possible to detect errors, force binary, ignore...
* On the mac side we need now to improve the "plain binary"
by making a proper interface.
Mon Mar 15 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a1
* On the Mac side : fixed the bug color.
* On the Windows side : added local authentication
support
* Both side : fixed some memory leaks and improved
the garbage support for 1.9.26.
Thu Mar 12 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a0
* On the Mac side : added ports support.
* On the Windows side : added multi-thread support
+ a stop button.
Wed Mar 11 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a0
* On the Mac side : added font selection plus color
in the log window : but Aaste doesn't want to use
my colors (?!?), so I use a bold face instead :<
* On the Windows side : fixed the ports bugs +
cleaned the documentation (sort of ;-]) + updated
the command line dialog to have the global settings.
Fri Mar 6 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.1a0 (at least !)
* A lot of improvements in both WinCvs and MacCVS.
* MacCvs 3.1a0 uses now powerplant so we'll run less
problems to make new cvs commands mapping in MacCVS.
* The 3.1 code lets you use either cvs 1.9 code or
cvs 1.9.xxx (refered as 2.0). It simply switch the
good shared library (the same on Windows).
* It begins to sound good so anytime I can update
the documentation, I will make a release build...
Wed Feb 18 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b5
* I think cvs 1.9.20 is usable now since I've done
the encoding/patch/decoding session, the patch can apply
correctly on the server format. I keep testing.
* Changed also convert_file to use MSL (and the famous
toggle \n<->\r) instead of the GUSI (no automatic
conversion).
Tue Feb 17 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b5
* cvs 2.0 begins to work. I had to slightly reorganize
the projects so we split MacCVS and the cvs shared library.
We have now two shared libraries : for cvs 1.9 and future 2.0
(cvs 1.9.24). This way we can expect the macintosh folder
to be distributed with the official cvs distribution of Cyclic.
* Fixed a bug when deleting directories (prune option).
Mon Feb 16 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b5
* Begins work on cvs 2.0 (cvs 1.9.24). I think we can have
a single application and two shared libraries (1.9 and 2.0).
Tue Feb 3 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b5
* Added a TODO and corrected the top README.
Wed Jan 28 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b5
* Added binary control you the user is warned when it
tries to add binary files as text files (or the contrary).
It detects also escape characters, wrong line feeds and
wrong file types.
Tue Jan 27 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Added ISO-8859-1 translation. Thanks to Jim Matthews.
Suggestion of ric Aubourg. <- (Hey ! Should work now ;->)
* Added Internet Config on TEXT files (disabled by
default). Suggestion of Richard Wesley.
* Fixed a bug which affects all the files picking
(some files were added with a short DirID).
Wed Jan 16 1998 Miro Jurisic <meeroh@MIT.EDU>
* Added AE pending event. See PendingAeQueue.[cpp,h]
for details
Wed Jan 15 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Begin works on kcvs (for KDE desktop)
* Cleaned common sources
* Added missing elements to compile on Windows
Wed Jan 8 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs Version 1.0b2
+ Fix temporaly -z9 freeze : see zlib.c
+ added quiet mode (-q)
+ worked on the documentation (wincvs.hlp).
+ cleaned the project.
+ added find command.
* MacCvs Version 3.0b4
+ fixed bugs due to the merge
+ added quiet mode (-q)
Mon Jan 6 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* WinCvs Version 1.0b1
* First draft
Fri Jan 2 1998 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b4
* MacCVS uses now native \r carriage return by
Miro Jurisic <meeroh@MIT.EDU>
* MacCVS implements the AE core suite by
Miro Jurisic <meeroh@MIT.EDU>
* Corrected logo in About box.
* Provide a work around for a GUSI bug. So added
the GUSIFile.cpp to the GUSI-Add-ons folder.
* Added a mail from Miro Jurisic to the documentation
which explains the MacCVS architecture.
** HAPPY NEW YEAR !! **
Mon Dec 29 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b3
* Added quote handling by Miro Jurisic <meeroh@MIT.EDU>
* Added dialog and menu baloon helps
Tue Dec 23 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b3
* Fixed bug in client.c when using fgets (the branches
seem to work now).
* Added a multi-files dialog for all the command
which pick a file (commit, add, status...) so the
user can select several files at once.
Mon Dec 22 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b3
* Added "cvs status" command.
* Added the bin# resource to set-up plain binary files
(contribution of Miro Jurisic, meeroh@MIT.EDU)
* Added GUSI 1.8.3 and removed GUSI.r and GUSI.rsrc
from maccvs. This change still do not fix our "epoch"
problem with MSL. But it fixes the problem of the
creation date of folders.
* Added a 'README.GUSI' to help people to find and
compile GUSI : GUSI should not be distributed
anymore with MacCVS.
* Fixed move to trash bug (contribution of Miro Jurisic,
meeroh@MIT.EDU).
* Worked on look & feel (about dialog, spin cursor,
application icon...).
* Added "MacCVS:" to all the errors messages generated
by MacCVS so the user can understand which side is
going wrong.
Wed Dec 17 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b2
* New kserver authentification (contribution of Miro Jurisic,
meeroh@MIT.EDU).
* Worked a little bit on the doc (Miro Jurisic suggestion)
Mon Dec 15 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Version 3.0b1
* New pserver authentification (Richard Wesley)
* Fixed a bug for mac_duplicate
Fri Dec 12 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Added policy files for MoreFiles
* Fixed a memory leak in Apple Events (Richard Wesley)
* Removed the annoying printf in the garbage collector (Richard Wesley)
* Added version number 3.0b0, previous was 2.xxx I think (Richard Wesley)
* Fixed bug : user had to restart to change the CVSROOT
* Started the work on pserver
* Cleaning projects to commit to Cyclic
Wed Dec 10 1997 Alexandre Parenteau <aubonbeurre@hotmail.com>
* Added ChangeLog, BUGS, README
* Fixed printf from the garbage collector (stderr->stdout)
* Changed MacCVS application signature from 'CVS ' to 'mCVS'
|