File: ChangeLog

package info (click to toggle)
wdiff 1.2.2-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,544 kB
  • sloc: ansic: 34,374; sh: 7,608; perl: 147; makefile: 113; sed: 16
file content (2110 lines) | stat: -rw-r--r-- 69,402 bytes parent folder | download | duplicates (4)
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
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2014-04-14  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	2f40bc523412742dac387b37d70b5a7f5d8363cc of the master branch, or more
	precisely, revision 095c7d122d04cb935cfe8f7e6539f3cc7d27b8b9 of my own
	"mvg" branch, available from github.

2013-12-21  Yuri Kozlov  <yuray@komyakino.ru>

	Updated Russian translation.

2013-12-21  Rafael Ferreira  <rafael.f.f1@gmail.com>

	Updated Brazilian Portuguese translation.

2013-04-05  Wei-Lun Chao  <bluebat@member.fsf.org>

	Updated Chinese (traditional) translation.

2013-03-10  Toomas Soome  <Toomas.Soome@microlink.ee>

	Updated Estonian translation.

2013-03-10  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2013-03-10  Trần Ngọc Quân  <vnwildman@gmail.com>

	Updated Vietnamese translation.

2013-10-21  Ineiev  <ineiev@gnu.org>

	Fix out-of-tree builds of man pages.

2013-08-31  Martin von Gagern  <Martin.vGagern@gmx.net>

	[mdiff] Fix conflicting short option letter.
	
	There were two cases of 't' so far, --expand-tabs and --tolerance. This
	could lead to segmentation faults, since one of them expects an argument
	while the other does not. The latter is now removed since it is not even
	reported in the online help. Yet another -t option is removed from the
	documentation.
	
	The whole thing still looks like it would need a lot more work, with all the
	FIXME lines it contains.

2013-03-09  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 1.2.1.

2013-03-09  Martin von Gagern  <Martin.vGagern@gmx.net>

	Do not require Texinfo 5.0.

2013-03-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Disable some syntax checks to ensure we pass the rest.
	
	As there is no portable alternative to strncpy, and the strncpy uses in this
	application should be handling things careful enough, this seems safe.
	
	Keeping 9 years of copyrights in a single line in the texi file doesn't
	agree with my ideas of good style, so I'll rather disable the check.

2013-03-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improved ChangeLog: UTF-8 and without merges.

2013-03-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated NEWS.

2013-01-29  Felipe Castro  <fefcas@gmail.com>

	New Esperanto translation.

2013-01-29  Leandro Regueiro  <leandro.regueiro@gmail.com>

	Updated Galician translation.

2013-01-29  Marco Colombo  <m.colombo@ed.ac.uk>

	Updated Italian translation.

2013-01-29  David Prévot  <david@tilapin.org>

	Updated French translation.

2012-07-12  Мирослав Николић  <miroslavnikolic@rocketmail.com>

	Updated Serbian translation.

2012-05-31  Benno Schulenberg  <benno@vertaalt.nl>

	Updated Dutch translation.

2012-05-30  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2012-05-30  Michael Piefel  <piefel@informatik.hu-berlin.de>

	Updated German translation.

2012-05-30  Primož Peterlin  <primozz.peterlin@gmail.com>

	Updated Slovenian translation.

2012-05-28  Santiago Vila Doncel  <sanvila@unex.es>

	Updated Spanish translation.

2012-05-28  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2012-05-26  Jorma Karvonen  <karvonen.jorma@gmail.com>

	Updated Finnish translation.

2012-05-26  Petr Pisar  <petr.pisar@atlas.cz>

	Updated Czech translation.

2012-05-26  Trần Ngọc Quân  <vnwildman@gmail.com>

	Updated Vietnamese translation.

2012-05-26  Rafał Maszkowski  <rzm@icm.edu.pl>

	Updated Polish translation.

2012-05-25  Yuri Chornoivan  <yurchor@ukr.net>

	Updated Ukrainian translation.

2013-03-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	929bd53a6d2863c97bd3eb371f4693c39540bcb5 of the master branch, or more
	precisely, revision 3e80f5daa3f249b507666cec4133727d313f63a8 of my own
	"mvg" branch, available from github.

2012-05-23  Martin von Gagern  <Martin.vGagern@gmx.net>

	Beta release 1.2.0.

2012-05-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add NEWS item for 1.1.1

2012-05-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Update copyright to 2012.

2012-05-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Only index files, not directories.
	
	Without this change, many syntax checks suddenly fail. Perhaps due to some
	change to bzr, not sure.

2012-05-17  Мирослав Николић  <miroslavnikolic@rocketmail.com>

	Added Serbian translation.

2012-04-22  Trần Ngọc Quân  <vnwildman@gmail.com>

	Updated Vietnamese translation.

2012-04-22  Keld Simonsen  <keld@keldix.com>

	Updated Danish translation.

2012-04-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix wdiff man page synopsis.
	
	This fix works around the actual problem using a patch, in order to avoid
	changes to the translatable messages of the help on usage.

2012-04-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Adjust usage lines in help to match what help2man expects.

2011-11-16  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix title of 1.1.0 section in NEWS file.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 1.1.0.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated NEWS.

2011-10-27  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2011-10-20  Santiago Vila Doncel  <sanvila@unex.es>

	Updated Spanish translation.

2011-09-28  Michael Piefel  <piefel@informatik.hu-berlin.de>

	Updated German translation.

2011-09-19  Benno Schulenberg  <benno@vertaalt.nl>

	Updated Dutch translation.

2011-09-19  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2011-09-19  Petr Pisar  <petr.pisar@atlas.cz>

	Updated Czech translation.

2011-09-19  Jorma Karvonen  <karvonen.jorma@gmail.com>

	Updated Finnish translation.

2011-09-17  Primož Peterlin  <primozz.peterlin@gmail.com>

	Updated Slovenian translation.

2011-09-17  Rafał Maszkowski  <rzm@icm.edu.pl>

	Updated Polish translation.

2011-09-17  Yuri Chornoivan  <yurchor@ukr.net>

	Updated Ukrainian translation.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	9c19e102abfbf90cb5286c01441fec9f0b37b348 of the master branch, or more
	precisely, revision 52f7b80b7d853ef399e51f8189558b9976299bb8 of my own
	"mvg" branch, available from github.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Imported gnulib modules we started using in the last two commits.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop autodetection of less in mdiff as well.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop autodetection of less. Use the environment variable LESS instead to
	pass options to less without affecting other pagers. Pass -R in addition to 
	-X so less will simply pass control sequences to the terminal. By no longer
	automatically enabling less-mode (i.e. overstrike_for_less), we avoid   
	having to split a byte stream into characters for multibyte locales.
	Less-mode is now deprecated, but can still be used if explicitely enabled on
	the command line.

2011-11-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	* Pass PATH on to env inside screen. Without this, screen on OS X 10.5 will
	set that variable to some default, and the version of wdiff that will be
	tested will be the one installed, not the one just built.
	* Don't mention screen in AT_TESTED, as doing so will cause the test suite
	to fail if screen isn't available.
	
	Thanks to Nelson H. F. Beebe for a verbose e-mail pointing out these issues.

2011-09-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Don't run the public-submodule-commit rule as part of the check target.
	
	The resulting extra output of "make check" can be confusing for users, and
	doesn't benefit wdiff as we're using neither git nor submodules.

2011-09-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Document testsuite fix

2011-09-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Use tr instead of sed to remove carriage returns in testsuite.
	
	The sed binary on OS X 10.6 doesn't recognise the '\r' escape sequence, and
	matches all occurrences of the letter 'r' instead.  POSIX doesnapparently
	doesn't require sed to understand '\r', but tr is required to know about it.
	
	Thanks to John Purnell for the report and detailed investigation.

2011-09-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Beta release 1.0.2.

2011-09-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Preparing a beta release 1.0.2 for translators.
	
	As there are virtually no changes except for the translation message id
	strings, there is little point in releasing this version tothe public before
	a significant number of translations are available as well.  Thus it's beta.

2011-09-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Use ngettext to allow the use of proper plural forms.
	
	Thanks to Petr Pisar for bringing this to my attention.

2011-09-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 1.0.1.

2011-09-11  Petr Pisar  <petr.pisar@atlas.cz>

	Updated Czech translation.

2011-09-08  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2011-09-08  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translation.

2011-09-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Document new translations in NEWS file.

2011-09-08  Jorma Karvonen  <karvonen.jorma@gmail.com>

	Updated Finnish translation.

2011-09-08  Benno Schulenberg  <benno@vertaalt.nl>

	Updated Dutch translation.

2011-09-08  Primož Peterlin  <primozz.peterlin@gmail.com>

	Updated Slovenian translation.

2011-09-08  Yuri Chornoivan  <yurchor@ukr.net>

	Updated Ukrainian translation.

2011-09-08  Rafał Maszkowski  <rzm@icm.edu.pl>

	Updated Polish translation.

2011-09-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 1.0.0.

2011-09-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	2c53fc42a02ccb53023521043c774769b057cbfb of the master branch, or more
	precisely, revision 161eb687864aaabb0aa54a8a8e3b7e446077e977 of my own
	"mvg" branch, available from github.

2011-09-04  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add test case to check handling of unified diff files as input.

2011-09-04  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improve pager test.
	
	The test now checks the full output, which helps in case wdiff prints any
	error message that it should not.  The test now is more likely to skip if
	any application out of our control does not behave as expected.

2011-09-03  Martin von Gagern  <Martin.vGagern@gmx.net>

	Rename system.h to wdiff.h.
	
	The header contains code common to many source files in the wdiff package,
	but not necessarily code related to the system (as in operating system)
	we're building for.  This the new name should be better suited.

2011-09-03  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reindented pipes.c.

2011-09-03  Martin von Gagern  <Martin.vGagern@gmx.net>

	Scan renamed pipes.c for translatable strings, instead of old file names.
	
	Accidentially reverted that change before I committed the pipes.c rewrite.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add test for usage of the pager.
	
	This requires screen to provide a tty which isatty will accept.  If screen
	is not available, the test will be skipped.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Unify pipe stream code.
	
	Now we have a single function to do the bulk of the pipe operation.  The two
	frontends readpipe and writepipe are rather minimalistic.
	The main motivation behind this change is using dup2 from gnulib instead of
	the old and probably less portable code relying on the order in which file
	descriptors are allocated by the operating system.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Perform uniform indentation using the indent tool.
	
	This commit is simply the result of a call to "make indent", which in turn
	ran "indent -gnu -ppi1 -ut" on all our source files.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Prepare for uniform indentation using the indent tool.
	
	Adding a set of style flags to cfg.mk which matches current style as closely
	as possible, and is also reasonably close to GNU defaults.  As mixing lines
	using tabs and those using only spaces will look particularly horrible in
	editors, we're forcing all code to use one style only.  As the current code
	mostly use tabs, that's our choice for now, but we might change that to
	spaces only one day.
	
	A check for proper indentation is now included in the syntax checks as well,
	so if a developer executes those checks as part of the release process, bad
	indentation will cause that check to fail.  Some other minor fixes and
	improvements to maint.mk were included in the process.
	
	The usage texts are not automatically indented, as for those lines, having
	output lines and code lines increases readability dramatically.  Having all
	those fputs lines reindented would make the code much harder to read than
	even hard wrapped lines do.  And most editors will allow truncating lines
	instead or wrapping them, making them even easier to read.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Scan readpipe.c and writepipe.c for translatable error messages.
	
	Thanks to the gnulib maintainer-makefile syntax-check for catching this.

2011-09-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Report errors due to a problem calling the diff program.
	
	- We use the gnulib error module for reporting, so explicitely adding it as
	a dependency.
	- Dropped old vararg syntax in readpipe.c and writepipe.c. The gnulib error
	function provides the new syntax only, so we depend on that being
	supported anyway.  Dropping old cruft only adds readability here.
	- When diff returned with an error code other than 0 (no differences) or 1
	(some differences), then we should not print remaining lines as unchanged,
	but exit with an error code ourselves.  This requires moving of the
	complete_input_program call to a location before the common tail is
	printed.
	- Added a test group simulating a missing or erroring diff binary.

2011-08-31  Primož Peterlin  <primozz.peterlin@gmail.com>

	Updated Slovenian translation.

2011-08-31  Jean-Christophe Helary  <jean.christophe.helary@gmail.com>

	Updated French translation.

2011-02-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	489cedffb410a94803cf10502b27b1facf026dfc of the master branch, or more
	precisely, revision 2a8557cf108b945966d0a8495218e2e86e983a0e of my own
	"mvg" branch, available from github.

2011-02-08  Martin von Gagern  <Martin.vGagern@gmx.net>

	Don't modify main po files when updating gnulib.

2011-02-06  Yuri Chornoivan  <yurchor@ukr.net>

	Added Ukrainian translation.

2011-02-06  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated copyright line in texinfo documentation.
	
	This is mainly to keep the gnulib style checks happy, as there is no real
	modification to the documentation as such.

2011-01-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	9779055889c2715b593930e39ead552759b5ddc2 of the master branch, or more
	precisely, revision 912de5d35a526ae0de84f7ae86358fffd1e9e66b of my own "mvg"
	branch, available from github.

2011-01-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Omit gnulib po file changes only affecting line numbers.

2011-01-15  Primož Peterlin  <primozz.peterlin@gmail.com>

	Updated Slovenian translation.

2011-01-14  Martin von Gagern  <Martin.vGagern@gmx.net>

	Include merges in ChangeLog.
	
	This way, contributors to sidelines, the translations sideline in
	particular, will be credited properly in the ChangeLog as well, not just in
	the translation message files.  One (somewhat ugly) consequence is that many
	messages appear twice, once for the sideline commit and once for the merge. 
	Can't be helped just now.

2011-01-14  Keld Simonsen  <keld@keldix.com>

	Updated Danish translation.

2010-12-20  Nicolas Provost  <nprovost@quadriv.com>

	Updated French translation.

2010-12-08  Benno Schulenberg  <benno@vertaalt.nl>

	Updated Dutch translation.

2010-12-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.5.

2010-12-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Include wdiff.h2m in distribution tarball.

2010-12-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add call to bindtextdomain to wdiff2.
	
	Thanks to gnulib for catching this.

2010-12-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	e8eabe5a3d44bcd5ca87fba668d52203192b1645 of the master branch, or more
	precisely, revision 2eabdc8c392a6cd5abfc4e2e35fff798a5158248 of my own "mvg"
	branch, available from github.

2010-12-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Use $(PATH_SEPARATOR) in makefile for added compatibility.
	
	This was suggested by the gnulib syntax check.

2010-12-04  Martin von Gagern  <Martin.vGagern@gmx.net>

	Deprecate --no-init-term, make --terminal a synonym to it.
	
	Terminal initialization is only required when performing cursor movement,
	which wdiff doesn't.  Therefore there should be no need to initialize the
	terminal.  Furthermore, doing initialization can cause the screen to be
	restored to its pre-initialization state upon deinitialization, thereby
	clearing all wdiff output.
	
	As a consequence, we never do terminal initialization.  This is what the old
	--no-init-term option did.  Nevertheless we keep the shorter and more
	intuitive --terminal (-t) as the documented and preferred option,
	deprecating --no-init-term.  We still accept the option, but don't document
	it in the online help, and use a dedicated section on compatibility in the
	man page.

2010-12-04  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improve help2man generation of man pages.
	
	* Avoid passing a path in argv[0] to the invoked process.
	* Ensure binary not only exists, but is more recent than source file.
	* Put long things like the name section into a separate help2man file.

2010-11-06  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.4.

2010-11-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated NEWS

2010-11-05  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	e9101693adb3c251ee277242ef4af7aa570193b6 of the master branch, or more
	precisely, revision 53eef0ec613ddadc83449fe9cc1275e787e4ac1c of my own "mvg"
	branch, available from github.

2010-11-05  Jordi Mallach  <jordi@sindominio.net>

	Updated Catalan translations

2010-06-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.3 again, this time with updated NEWS file.

2010-06-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.3.

2010-06-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	47e899ad11a04647942b39dd501bfc2381e9b2f0 of the master branch, or more
	precisely, revision 6cd4f0c488faed6acf44bfb07184cfd9ae4f1ba1 of my own "mvg"
	branch, available from github.

2010-06-09  Marco Colombo  <m.colombo@ed.ac.uk>

	Updated Italian translations

2010-06-09  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translations

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.2.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Pass sc_prohibit_always-defined_macros, introduce EXIT_ERROR.
	
	The old use of EXIT_FAILURE with a nonstandard value of 2 was confusing. 
	It's cleaner to pick a new name when using a new value.  So I replaced most
	occurrences of EXIT_FAILURE with EXIT_ERROR (=2), in distinction to
	EXIT_DIFFERENCE (=1).
	
	sc_prohibit_always-defined_macros complains about the environ definition in
	a comment in build-aux/warn-on-use.h which obviously doesn't make a lot of
	sense.  We simply ignore build-aux altogether for this kind of check.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Set gnulib_dir so sc_prohibit_always_true_header_tests works.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Pass sc_prohibit_empty_lines_at_EOF syntax check.
	
	Except ABOUT-NLS from that check, as it is generated by gettext and
	therefore not under our control.
	
	Drop empty line from end of Makefile.am.  It was there because previous
	gettextize invocations used to append stuff to that file, and we want such
	additions separated.  But recent gettext behaves well, so let's be clean
	here.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add ./ or build-aux/ to several files given as raw file names before.
	Newly ignore build-aux/compile and lib/uniwidth/.dirstamp which occur now.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Replace strrchr with mbsrchr.
	
	This prevents the gnulib syntax check sc_prohibit_strings_without_use from
	complaining about the strings.h inclusion.  Any platform where the old code
	used to build but the new one doesn't will be considered a bug in gnulib.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Import gnulib module mbsrchr.
	
	We'll use it to replace a strrchr invocation that the gnulib syntax check
	sc_prohibit_strings_without_use complains about.

2010-04-09  Benno Schulenberg  <benno@vertaalt.nl>

	Updated Dutch translation.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Add files generated by autopoint for gnulib.
	
	The autopoint from gettext 0.18 seems to create some more files, or more
	precisely, the same files in additional directories, i.e. lib/po/ as well
	as po/ itself.  Add them, as we have all gettext infrastructure under
	revision control.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Upgrade to gettext-0.18.

2010-05-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	daeb0e53ab0726d41bbda09ff5d70d67ddcc8f0d of the master branch, or more
	precisely, revision f614b2a3415a22f33a46b3fa3b0cbdb9575624f4 of my own "mvg"
	branch, available from github.

2010-04-14  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix shell test syntax in configure script.

2010-04-09  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	Typo in comment.

2010-04-09  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore files generated by testsuite.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.1.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	e01b458f40440e64ce6f59beb0b446219bb6302d of the master branch, or more
	precisely, revision 56a274bbc6b1c1efe8f1fca30360feb6ea5f696c of my own "mvg"
	branch, available from github.

2010-03-29  Michael Piefel  <piefel@informatik.hu-berlin.de>

	Updated German translation.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Imported gnulib module strstr-simple.
	
	This ensures that a strstr implementation is available, without bothering
	about its efficiency.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Resolve symlinks for PAGER when detecting less.
	
	E.g. on Debian, people might have /usr/bin/pager as their configured pager,
	which is a symlink to /etc/alternatives/pager which in turn might be a
	symlink to /usr/bin/less.  So resolving symlinks increases chances we detect
	less.
	
	Loosely based on a Debian patch by Charles C. Fu, currently available from:
	http://patch-tracker.debian.org/patch/series/view/wdiff/0.5-21/04
	and mentioning http://bugs.debian.org/36618.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Imported gnulib module canonicalize-lgpl for realpath implementation.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Introduce --with-default-pager=PAGER configure switch.
	
	This might benefit distros like e.g. debian, which can configure
	--with-default-pager=/usr/bin/pager in order to get a sane system-wide
	default for users without PAGER environment variable.  Of course, specifying
	--with-default-pager=/usr/bin/less or similar would be a sensible thing even
	for many systems without configurable system-wide default pager.

2010-04-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop PARAMS macro in mdiff as well.

2010-03-31  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix missing newline in info dir entry list.

2010-03-30  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated NEWS file to include 0.6.0 release.
	
	Yes, I know the release has been made, and the NEWS have been forgotten.
	Still it would be good for later releases to include this information.

2010-03-30  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop strstr declaration.
	
	Any sane system should supply a strstr implementation sane enough for our
	application: locating "less" in the basename of the PAGER program.  We could
	use the gnulib strstr module here, but that seems to be more concerned about
	efficiency, and probably is overkill here.
	
	Taken from debian patch, author UNKNOWN, see:
	http://patch-tracker.debian.org/patch/series/view/wdiff/0.5-21/03
	http://bugs.debian.org/29711
	http://bugs.debian.org/30174

2010-03-30  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop PARAMS macro. Always include parameters in function prototypes.

2010-03-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Releasing 0.6.0.

2010-03-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated German translation.
	
	I checked this translation myself, and offered the resulting file to the
	German translations team for upload to translation project.  That upload
	hasn't happened yet, but I expect it will eventually, and I don't want to
	delay the release for this.

2010-02-16  Santiago Vila Doncel  <sanvila@unex.es>

	Updated Spanish translation

2010-02-14  Jan Djärv  <jan.h.d@swipnet.se>

	Dropped periods in Swedish error messages

2010-02-13  Jan Djärv  <jan.h.d@swipnet.se>

	Updated Swedish translations

2010-02-11  Clytie Siddall  <clytie@riverland.net.au>

	Updated Vietnamese translation

2010-02-11  Rafał Maszkowski  <rzm@icm.edu.pl>

	Updated Polish translation

2010-02-11  Erwin Poeze  <erwin.poeze@yahoo.com>

	Updated Dutch translation

2010-02-11  Jorma Karvonen  <karvonen.jorma@gmail.com>

	Updated Finnish translation

2010-03-29  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	Re-imported gnulib modules based on the current revision
	e936a81c04962903122ea0d8b6af63c5fce4beaf of the master branch, or more
	precisely, revision fa649b55747429c1fa633047770dbd71a14d6f9a of my own "mvg"
	branch, available from github.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Correct Compatibility documentation.
	
	wdiff uses whatever diff it finds, not necessarily GNU diff.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated titlepage.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Added comment lines for chapters and sections.
	
	This makes browsing the texinfo source a bit easier, even without the use
	fancy outline editor features.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Various small documentation improvements.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Colored output example.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Moved examples from mdiff to wdiff.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Provide phony "manual" target to generate online manual using gendocs.sh.

2010-03-11  Martin von Gagern  <Martin.vGagern@gmx.net>

	Import gendocs module from gnulib.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	configure is a file.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Move unify after mdiff.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Dedicate node to experimental history.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Invocation of wdiff and wdiff2.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Let makeinfo take care of pointer creation.
	
	Note (texinfo)makeinfo Pointer Creation:: about how this works.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Use @command, @option, @env instead of @code and @samp where appropriate.
	
	Package names like "diffutils" were stripped of any special formatting, but
	padded with the word "GNU" instead. "@code{termcap}" has been left as it is.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore generated HTML documentation.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	More distinction for experimental.
	
	Added a few more case distinctions, and a dedicated node "Experimental".

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop sections for experimental tools in non-experimental texinfo runs.
	
	This only introduces guards and fixes some node pointers. It doesn't adjust
	content yet.  Some paragraphs will need different wording under different
	circumstances.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Introduce convenience targets to toggle experimental mode.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore generated files from tex invocation.
	
	These files are created when the pdf and ps targets are executed in the doc
	directory.  As they are generated from source, we should ignore them.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	Prepare autotools for conditional texinfo documentation of experimental parts.
	
	Introduce a new file, flags.texi, managed by autoconf.  It clears or sets a
	single flag, EXPERIMENTAL, which can then be used to control conditional
	content in the texinfo documentation.  This should make it easier to
	maintain documentation for both experimental and non-experimental builds,
	without omitting documentation or confusing users by providing documentation
	for uninstalled tools.
	
	Doing even more case distinctions for the individual apps seems overkill,
	though, so we won't go that far.

2010-03-10  Martin von Gagern  <Martin.vGagern@gmx.net>

	First reference to wdiff2

2010-03-09  Martin von Gagern  <Martin.vGagern@gmx.net>

	Move wdiff before mdiff in texinfo documentation.
	
	As wdiff is the core product and mdiff experimental, this seems to be the
	proper order.

2010-03-09  Martin von Gagern  <Martin.vGagern@gmx.net>

	Set info document encoding to UTF-8.
	
	This allows us to use Unicode characters in the info document, like the name
	of François.

2010-02-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop redundant localedir definition.
	
	Recent automake already defines localedir, so there is no need for us to do
	the same again.

2010-02-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reintroduce termcap configuration.
	
	Search the following libs for a tputs function: termcap termlib ncursesw and
	ncurses.  The first library to provide the tputs function will be linked in,
	and termcap support enabled.  There is a --with-termcap configure option to
	override this behaviour, e.g.  using --without-termcap or --with-termcap=foo
	to select libfoo instead of an autodetected library.
	
	The include statements have been adjusted to include term.h as well, as the
	ncurses man page for tputs recommends.  Configure doesn't check if the
	headers actually declare tputs; we simply assume the compiler will complain
	if things don't work out as expected.

2010-02-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reindent preprocessor directives for mdiff as well.

2010-02-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reindent preprocessor directives.
	
	This way the #endif properly line up with the corresponding #if and #else. 
	Now you can see more easily that tgetstr() gets declared if HAVE_TPUTS and
	not HAVE_TERMCAP_H.

2010-02-27  Santiago Vila  <sanvila@debian.org>

	Typo in README

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Disable fuzzy translations again.
	
	Had enabled fuzzy translations for the 0.5.95 pre-release only.  The
	intention was to give translators a better idea of what their translations
	will look like, and other users a better idea of what translations are there
	in theory.  Shouldn't use fuzzy translations in a final release, though.

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	wdiff 0.5.95 pre-release
	- translation improvements, many translations now fuzzy instead of missing
	- enabled use of fuzzy translations for this specific pre-release
	- introduced --enable-experimental configure switch

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Introduce --enable-experimental configure switch.
	
	This switch controls installation of mdiff, unify and wdiff2. That way, an
	unconfigured installation will only install wdiff, avoiding flooding the
	maintainers with bug reports about applications they themselves (yes, this
	includes me) don't really understand (yet).  On the other hand, the code
	does get released to a somewhat wider audience if it is included in the next
	wdiff release, so giving interested parties a way to toy with these apps
	might be a good thing and help their development.
	
	* configure.ac: generate substitutions from senable switch
	* man/Makefile.am, src/Makefile.am: use substitutions to decide what to install
	* man/Makefile.am, src/Makefile.am: auto-build binaries for help2man so that
	"make dist" without preceding "make" will succeed
	* README: Mention new flag, cleaned up some obsoleted information

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Added some copyright notices

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Let "make dist" rewrap message files.
	
	It seems that the message merging process tries to avoid long lines in the
	po file sources.  Shouldn't change anything for the logical strings. 
	Committing the changes anyway so we won't have to revert or ignore po files
	all the time.

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	po-file handling perl scripts: copyright, documentation, added to dist.
	
	Added a copyright comment as well as some pod documentation to the
	print-po.pl script and the msgitm.pm library it uses.  Adjusted Makefile.am
	to include these two scripts, as they might be useful for translators, and
	as translators from TP usually work on released tarballs not repository
	checkouts.

2010-02-02  Martin von Gagern  <Martin.vGagern@gmx.net>

	Better handling of escape sequences.
	
	Now escape sequences are evaluated by perl. This handles \\[\\nt"] at the
	moment, but can easily be extended to any other escape sequence that can be
	matched by the regular expression.  Not much point in expanding stuff like
	\a or \r, though.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Change wdiff-bugs@iro.umontreal.ca to wdiff-bugs@gnu.org

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Wrapped another few overlong lines.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Adjust proper alignment of usage help for all commands.
	
	To faciliate this, I've added a perl script which simply prints all msgstr
	from a po file, in the order in which they are referenced in the source
	files.  That gives all usage strings one after the other.  I also
	implemented some primitive detection of overlong lines, and wrapped some
	translations to fit common terminal widths.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Adjust case of auto-pager short option.
	
	It's -A in mdiff and -a in wdiff and wdiff2.  The heuristics that migrated
	previous translations in some cases used the long option alone to identify a
	translation, causing this kind of issue.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Align wdiff usage text.
	
	Some changes to indentation to ensure that "wdiff --help" looks sane in most
	languages.  This only aligns translated strings, untranslated English
	messages might have a different alignment and therefore break the format. 
	Other tools besides wdiff might still have unaligned help.  In some cases
	the situation might even have deteriorated due to alignment of shared
	strings to now fit wdiff alone.  Aligning them all seems like too much work
	just now, as everything besides wdiff is kind of experimental in any case.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Manually adjust translations to pass gmsgfmt checks.
	
	As entries are still fuzzy, gmsgfmt won't deal with them by default.  But
	removing all gmo files and running 'GMSGFMT="gmsgfmt -f" update-gmo' listed
	me one file with problems after the other, until at last I had all of them
	adjusted.  As I don't speak most of the languages I edited, translators
	should still have a final look at everything marked fuzzy.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	More elaborate automatic translation adjustment.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Try to automatically adjust translations for split usage help.

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Merged translations via make dist

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore gnulib-related generated files

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Have configure create lib/po/Makefile

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Avoid syntax check complaints

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop gnulib from main package po files

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Have gnulib translations in their own dir, lib/po

2010-02-01  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated from translation project.

2010-01-27  Jim Meyering  <jim@meyering.net>

	maint: remove a signle trailing blank
	
	* Makefile.am (EXTRA_DIST): Remove trailing blank,
	so that "make syntax-check" passes once again.

2010-01-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib

2010-01-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	New tool to help updating gnulib

2010-01-27  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix length restriction on temporary file name.
	
	Older code used a fixed char array of length L_tmpnam for temporary file
	names and their templates.  This is WAY to short; on my GNU Linux system
	L_tmpnam was 20.  Instead of raising that limit to some other arbitrary
	value, I decided to dynamically allocate memory for the temporary filename
	instead.
	
	Fixes a bug reported by Karl Berry:
	http://lists.gnu.org/archive/html/wdiff-bugs/2010-01/msg00001.html

2010-01-25  Martin von Gagern  <Martin.vGagern@gmx.net>

	Generate ChangeLog from bzr commit messages.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	wdiff 0.5.94 pre-release
	- many small changes to translatable messages
	- wdiff: buffer non-seekable input
	- wdiff: accept unified diff as input

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore generated lib/configmake.h

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Converted NEWS to outline format for Emacs

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Unify wording of --help and --version option descriptions.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Adjust copyright lines.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Style improvements regarding memory management.
	
	Now we no longer cast allocated memory explicitely, as void* will cast to
	anything automatically.  Neither do we check that pointers are non-NULL
	before freeing them, as free(NULL) is defined to be a no-op.  Corresponding
	syntax checks have been enabled.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Moved VC_LIST_EXCEPT exceptions from .x-* files to cfg.mk.
	
	This is much cleaner, as it avoids having an extra revision-controlled file
	for every rule with exceptions.  The old exception files are still supported
	(and suitable if you happen to have long lists of such rules).  Therefore
	the change is backwards-compatible and thus suitable for inclusion into
	gnulib as well.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improved style of config.h inclusion.
	
	This drops guards around the config.h include statements.  It also enables
	the corresponding syntax checks and configures system.h as an alternative to
	config.h, which is OK as system.h includes config.h at its very top.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Update list of gnulib-generated files.
	
	Seems our list of files generated by gnulib at configure-time and ignored by
	bzr was out of date.  Now I've got a tool to maintain it.  Also added a few
	missing files, which used to be generated in the past but seem to be simply
	imported as-is now.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Clean up include blocks.
	
	Simply include unistd.h and sys/stat.h and let gnulib take care of the rest.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improve style of error invocations.
	
	Now all error messages are lower-case and without a period at the end. 
	Furthermore, EXIT_FAILURE is used instead of the magic constant 1. 
	Corresponding gnulib syntax checks have been enabled.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Moved auxiliary build files to build-aux directory.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Avoid self-reference of DEFS make variable.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Update gnulib.
	
	This update includes 4a24fcd6cf5620964e71361c57c2b273225dc47a:
	"Avoid a link error due to the __printf__ symbol."

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Improvements and bug fixes to maint.mk.
	
	I've sent these fixes to bug-gnulib@gnu.org as well, and I'd expect them to
	end up in gnulib one day.  Including them into wdiff might help transfer
	ownership of my changes to the FSF without additional paperwork.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Enable gnulib maintainer-makefile.
	
	Also configured some things so that syntax checks won't fail. The list of
	skipped syntax checks in cfg.mk is actually quite long and should be reduced
	in the near future.  Some other syntax checks I've heeded already, which
	explains modifications to some other source files.
	
	As I assume noone will apply an ancient patch to autoconf anymore in any
	case, I'm dropping that (syntactically offensive) autoconf patch.  Anything
	modern autoconf still can't handle should be dealt with in autoconf itself.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore release tarballs.

2010-01-21  Martin von Gagern  <Martin.vGagern@gmx.net>

	Upgrade to gettext-0.17.
	
	As gnulib-tool has to be run after gettextize/autopoint, because it
	overwrites some files from gettext, we have to have the gettext
	infrastructure in repository as long as we have gnulib there.  Probably best
	this way, because gnulib officially only supports latest gettext.
	
	Activated the gettext gnulib module as well.  This is in order to avoid
	problems with gnulib overwriting m4 files that gettext depends on with a
	version that unmodified gettext no longer can cope with.  In that situation,
	I'd now expect gnulib to provide adjusted gettext files, resolving any such
	issues.

2010-01-20  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reindented wdiff.c.
	
	Changes suggested by GNU indent, but reviewed and adjusted manually.

2010-01-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Removed some more auto-generated files.
	
	All these files are automatically regenerated at one point or another. 
	Little point in keeping them all in the repository, as they aren't to be
	edited manually in any case.

2010-01-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Have automake add missing files.

2010-01-19  Martin von Gagern  <Martin.vGagern@gmx.net>

	Change GPL version to 3 or later.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Imported gnulib modules locale and sys_wait.                                              
	
	As we added those headers to several files recently, it seems prudent to
	have gnulib ensure they exist.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignoring a few more gnulib-generated files.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Updated gnulib.
	
	This is the result of a simple gnulib-tool --import. Haven't looked too
	closely, but I simply expect it to work.  The gnulib git tree was used as of
	revision 3b1d015225dd896c76cac5318db7982944aea238 (2010-01-17).

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Drop several generated files, especially build files.
	
	Instead I've added a script, autogen.sh, that generates all necessary build
	files using the autotools installed on the client's system.  Calling that
	from a fresh working tree should get your working tree into something on
	which the usual compile and make build process works as expected.  I expect
	that the release tarballs will contain those files automatically, so this
	change only affects people building from a repository snapshot.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Fix a bunch of errors reported by gcc -Wall.
	
	There were some missing header inclusions. For now I've included the
	headers, but if someone reports portability issues, we might have to check
	for them in configure and maybe provide fallbacks if they are unavailable.
	
	There were also some variables which gcc reports might get used
	uninitialized.  I initialized them to 0 or NULL, but I'm far from certain
	that this is what was originally intended.  Might as well be that they are
	an indication of more serious errors in those functions.
	
	Most other changes are cosmetic things to prevent warnings, like added
	braces and the likes.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Adjust a few printf conversions to avoid compiler warnings.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Added myself and Denver Gingerich to AUTHORS.

2010-01-18  Martin von Gagern  <Martin.vGagern@gmx.net>

	Split Usage messages for easier translation.
	
	Now there is a separate string for every line of Usage message output. That
	way, new options might be added in the future without invalidating the
	messages for existing options.  Furthermore it's now easier to share common
	options between different executables.
	
	The options themselves haven't been split, as arguments to some options
	require translations, and as having them translated separately makes it
	really difficult to align all options in a pleasing way, especially with
	multi-byte encodings or double-width logograms.  So translators have both
	the freedom and the responsibiluty to manage column alignment for their
	language.
	
	This change also turns a lot of "#if 0 ... #endif" into "/*** ... ***/" in
	order to avoid unneccessary translations for these options.  This is in
	response to an email by Benno Schulenberg:
	http://lists.gnu.org/archive/html/wdiff-bugs/2008-06/msg00003.html

2010-01-06  Martin von Gagern  <Martin.vGagern@gmx.net>

	Reindent.

2010-01-06  Martin von Gagern  <Martin.vGagern@gmx.net>

	Allow unified diff as input.
	
	This change introduces a new flag, --diff-input (or -d), which will allow a
	single unified diff as input.  Two distinct files will be created from this
	and passed on to the normal wdiff comparison.
	
	See also http://lists.gnu.org/archive/html/wdiff-bugs/2009-04/msg00000.html

2010-01-06  Martin von Gagern  <Martin.vGagern@gmx.net>

	Ignore auto-generated files.
	
	This list matches all files generated on my system during configure, make
	and make distcheck, with the obvious exception of the distribution tarball. 
	Many other files are modified in the process, so this list certainly doesn't
	match all auto-generated files.

2009-12-15  Martin von Gagern  <Martin.vGagern@gmx.net>

	Handle non-seekable input.
	
	In particular this allows the use of shell process substitutions as input.

2008-11-16  denverg

	- fix "make check" so that it uses the newly-compiled wdiff binary instead of
	searching the PATH for it
	- this issue was first mentioned in the 0.5.93 release notes
	- issue also noted by Nelson H. F. Beebe:
	
	http://lists.gnu.org/archive/html/wdiff-bugs/2008-06/msg00005.html
	
	- the fix was created with the help of Ralf Wildenhues' suggestion to use
	AUTOTEST_PATH on the Autoconf list:
	
	http://lists.gnu.org/archive/html/autoconf/2008-06/msg00075.html
	
	- the appropriate AUTOTEST_PATH value was determined using the description of
	AUTOTEST_PATH in the Autotest documentation:
	
	http://www.gnu.org/software/autoconf/manual/html_node/testsuite-Invocation.html

2008-11-16  denverg

	- fix libintl linking problems on Cygwin and Mac OS X
	- first reported by Jari Aalto using Cygwin:
	
	http://lists.gnu.org/archive/html/wdiff-bugs/2007-08/msg00007.html
	
	- also reported by Christopher Vollick using Mac OS 10.4.11 with the following
	error output:
	
	/usr/bin/ld: Undefined symbols:
	_libintl_bindtextdomain
	_libintl_gettext
	_libintl_textdomain
	
	- this fix has been confirmed to work on Mac OS 10.4.11

2008-11-16  denverg

	- update to gnulib 20080701, automake 1.10.1, and autoconf 2.61; used the
	following commands:
	
	$ [gnulib-tool command from lib/Makefile.am header]
	$ aclocal -I m4
	$ autoreconf
	$ autoconf
	$ automake
	
	- remove #include for getline.h in mdiff.c; this is no longer needed because
	getline is available from stdio.h

2008-06-20  denverg

	wdiff 0.5.93
	- this version contains the following fixes:
	- split wdiff and wdiff2 help strings to facilitate translation
	- update gnulib modules to gnulib 2007-05-28
	- add getopt and regex gnulib modules for compiling without glibc
	- fix compiler warnings with GCC 3.4.2 on Solaris 8
	- add manpages to the distribution so users don't need help2man
	- for a complete description of the fixes, see the commit logs between this
	revision and the RELEASE_0_5_92 tag

2008-06-20  denverg

	- update po files based on previous commit (localize "'\n" and add note for
	translators that it's part of the previous string)

2008-06-20  denverg

	- localize "'\n", which is the end of "Launching `mdiff [args]", as recommended
	by Benno Schulenberg
	- add note for translators that the two strings are linked
	- chose not to combine into one string because that would have required some
	extra memory and possibly a lot (if there were lots of arguments); it's much
	easier to just send it to the output stream and forget about it

2008-06-20  denverg

	- update po files for previous commit (splitting wdiff and wdiff2 help strings)

2008-06-20  denverg

	- split help string for wdiff and wdiff2 into multiple parts as suggested by
	Benno Schulenberg
	- this will cause the common parts of the help strings to be combined for
	translators
	- the help string has been changed recently (to change -V to -v) so now is a
	good time to split the string
	- the next commit will update the po files

2008-06-20  denverg

	- update po files with new line numbers for wdiff.c and wdiff2.c, changed by
	previous commit to fix compiler warnings
	- add manpages so that users can check out from CVS and not need help2man;
	originally reported by Christopher Vollick

2008-06-20  denverg

	- fix warnings when compiling with GCC 3.4.2 on Solaris 8:
	
	warning: passing arg 2 of `rpl_getopt_long' discards qualifiers from pointer target type
	
	- using fix by Eric Blake for m4's main.c described at:
	
	http://lists.gnu.org/archive/html/m4-patches/2006-06/msg00024.html

2008-06-20  denverg

	- include manpages in the distribution package
	- before this fix, manpages were being generated at compile time, which caused
	systems without help2man to fail during the make step
	- reported by Christopher Vollick

2008-06-20  denverg

	- update autotools-generated scripts after adding the getopt and regex modules
	from gnulib in the last commit

2008-06-20  denverg

	- add getopt and regex modules from gnulib; these are required on systems that
	do not have the glibc extensions
	- reported by Christopher Vollick after he received compile errors when trying
	to build on Solaris 8
	- autotools-generated scripts will be updated in the next commit

2008-06-20  denverg

	- update scripts after gnulib 2007-05-28 update ("autoreconf; autoconf;
	automake")

2008-06-20  denverg

	- update to gnulib 2007-05-28 ("gnulib-tool --import")
	- autotools update ("autoreconf; autoconf; automake") will be in next commit

2008-06-19  denverg

	wdiff 0.5.92
	- bump version; along with the expected effects, it also fills in some empty
	fields in tests/testsuite and tests/package.m4
	- see commit logs since the RELEASE_0_5_91 tag for a list of the fixes in 0.5.92

2008-06-19  denverg

	- keep all files resulting from "./configure; make dist; make distclean" and
	nothing more
	- this makes it easier for packagers and other keeners to keep up with the
	latest build on their own machine
	- this has the side-effect of updating all the po files and wdiff.pot as well
	as doc/version.texi
	- reported by Santiago Vila:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-06/msg00012.html

2008-06-19  denverg

	- use mkstemp instead of tmpnam to eliminate race condition
	- added create_template_filename to find an appropriate temporary directory
	- reported by Karl Berry and Debian team:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-07/msg00005.html
	- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=425254

2008-06-19  denverg

	- add mdiff binary to "make install" as reported by Benno Schulenberg at:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-10/msg00000.html
	- error report:
	
	Upon installation, wdiff forgets to install the mdiff program,
	although it does install the man page and Info document for it.

2008-06-19  denverg

	- fix some errors in the documentation; reported by Benno Schulenberg at:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-10/msg00000.html
	- the error report:
	
	In wdiff.texi the --statistics option for mdiff is described twice.
	Also --help and --version occur twice; their second occurrences are
	straight copies from the wdiff section, and mistakenly mention -h
	and -V as synonyms -- these work for wdiff, but not for mdiff.
	
	The Info doc further mistakenly mentions -c as synonym for
	--ignore-case (should be -i, also for wdiff), and -a as synonym
	for --autopager (should be -A, but only for mdiff).  It looks like
	there may be several more errors like this.
	
	
	(note: the --statistics option was completely removed from the mdiff
	documentation because mdiff does not have such an option)

2008-06-18  denverg

	- import new and updated translations from the Translation Project

2008-06-18  denverg

	- update wdiff.texi to new conventions and regenerate wdiff.info; patch by
	Karl Berry:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-08/msg00001.html
	- description of change:
	
	Some simple diffs for the wdiff manual.
	
	1) use the standard @dircategory/@direntry cmds instead of the old (very
	old) INFO-DIR-ENTRY stuff.  (With the category names and alignments set
	to match other packages.)
	
	2) use @copying instead of @ifinfo.
	
	3) move @contents to after the title page where it belongs.

2008-06-18  denverg

	- set textdomain; patch by Benno Schulenberg:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-09/msg00006.html
	- "The output messages of 'wdiff' don't actually get translated, as wdiff
	forgets to set its textdomain."

2008-06-18  denverg

	- update wdiff.info to reflect new version of makeinfo (was using 3.12i; now
	using 4.8) and change in --version short option from -V to -v (see last
	commit)

2008-06-18  denverg

	- change the --version short option -V to -v for consistency with GNU diff and
	the wdiff 0.5 manpage; reported at:
	- http://lists.gnu.org/archive/html/wdiff-bugs/2007-09/msg00002.html
	- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=438461
	- wdiff.info still needs updating; this will be done in the next commit because
	it contains a lot of unrelated changes due to a new version of makeinfo

2008-06-18  denverg

	- change return type of main from void to int in wdiff and wdiff2; fixes
	compiler warning

2008-06-18  denverg

	- remove clean-local's dependence on the non-existent clean-local-legacy target
	- this dependence was introduced when copying in the test suite rules from
	libtool, which has a set of rules for legacy tests (including
	clean-local-legacy); wdiff does not have any legacy tests

2008-06-18  denverg

	- merging translations with template file (msgmerge --update)
	- with the updates in CVS, the make step will be faster because the
	msgmerge --update is not required at build time

2007-11-19  denverg

	- back out gnulib updates; these cause autoreconf to fail because the
	gnulib updates were incomplete (did not add/update all files)
	- not fixing gnulib update because the gnulib files will eventually be
	migrated out of CVS

2007-11-18  denverg

	- update gnulib files to those found in gnulib 2007-05-28

2007-07-11  denverg

	wdiff 0.5.91 (continued)
	- adding files that were accidentally left out of the last commit

2007-07-11  denverg

	wdiff 0.5.91
	- replaced old autotools scripts with new scripts created from scratch
	to work with more recent versions of the autotools
	- replaced files in the lib directory with their Gnulib counterparts
	- moved readpipe.c and writepipe.c to src because they Gnulib does not
	appear to provide equivalent functionality
	- modified the test scripts to work with a more recent autom4te version
	- some syntax was not recognized by the newer autom4te
	- moved i18n directory to po and updated i18n files to reflect changes
	in gettext
	- added man directory and necessary Makefiles to create man pages

2007-06-22  denverg

	wdiff 0.5.90
	- updated mailing list address for all files except i18n (these will be
	fixed later)
	- starting to use recommended pretest version number convention for GNU
	packages (x.y.90)

2007-06-20  denverg

	wdiff 0.5.4-pre3
	- correct build problems by resetting timestamps for several files
	within the configure script
	- this is done so that people checking out from CVS will have the
	correct timestamps because CVS does not keep modified dates
	- ideally we wouldn't need this, but it looks like autoconf, automake,
	or some other utility requires the timestamps to be a certain way or
	it complains loudly
	- revert i18n/sv.mo to 0.5g version (not sure why it had changed)

2007-06-19  denverg

	wdiff 0.5.4-pre2
	- replaced Makefile.in, aclocal.m4, configure, and configure.in with
	versions from 0.5g
	- for some reason, these had been replaced by freshly-generated files,
	which seem to cause problems with the build

2007-06-19  denverg

	wdiff 0.5.4-pre1
	- updating to wdiff 0.5g code from Francois Pinard
	- complete list of changes will be available in the final 0.5.4 commit
	- this version currently has some build issues, which will be described
	on the mailing list (wdiff-bugs@gnu.org)

2007-06-19  denverg

	- removing files deleted in 0.5.4 because there are problems committing
	when a file has been deleted but was updated since that point (CVS
	reports a conflict, which appears to be difficult to solve)

2007-06-17  denverg

	- change version from 0.5.1 to 0.5.3 to prevent ambiguity
	- 0.5.1 is referenced in the de, fr, no, and pl .po files in the i18n
	directory of wdiff 0.5g
	- 0.5.2 is referenced in the cs, es, nl, ru, and sv .po files in the
	i18n directory of wdiff 0.5g
	- 0.5.1 and 0.5.2 are referenced in the BACKLOG file of wdiff 0.5g
	- none of the above 0.5.1 or 0.5.2 are related to this version (now
	0.5.3); they relate to a separate branch (0.5g) which will be merged
	into this tree later

2007-06-16  denverg

	- updated version strings (from 0.5 to 0.5.1)
	- updated ChangeLog and NEWS with changes between 0.5 and 0.5.1

2007-06-15  denverg

	wdiff 0.5.1
	- changes from wdiff 0.5
	- updated license notices to reflect new FSF address
	- added license notices to files that did not have them

2007-07-10  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (EXTRA_DIST): New variable.
	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
	(AM_GNU_GETTEXT_VERSION): Bump to 0.16.1.

2007-06-19  Denver Gingerich (denver@ossguy.com)

	* Version 0.5.4.

	* ChangeLog: relevant entries moved from root ChangeLog to ChangeLog
	files in subdirectories (such as src, lib, etc.)

	* : TODO: add relevant entries here

2007-06-17  Denver Gingerich (denver@ossguy.com)

	* Version 0.5.3, changes are relative to Version 0.5 (see 1994-11-05).

	* acconfig.h, aclocal.m4, cbars.sh, c-boxes.el, checkit, configure,
	configure.in: Add license notices.

	* COPYING: Update to new revision of GPL (version 2, revision 3).

	* error.c, getopt1.c, getopt.c, getopt.h, Makefile.in, pathmax.h,
	readpipe.c, strstr.c, texinfo.tex, wdiff.c, writepipe.c, xmalloc.c:
	Update license notices to reflect new FSF address.

1999-07-05  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Do not call fp_PROG_ECHO, as AT_CONFIG does it.

	* Makefile.am, acconfig.h, configure.in: Prepare for fp_WITH_GETTEXT.

1998-12-07  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in (ALL_LINGUAS): Add Russian.

1998-11-18  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Version 0.5g.

1998-11-16  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Version 0.5e.

	* configure.in: Use AT_CONFIG.
	Substitute tests/atconfig rather than tests/preset.

1998-11-13  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.am (SUBDIRS): Add m4.  Use -I m4 on aclocal.

	* PATCHES-AC: New file, from elsewhere.
	* Makefile.am (EXTRA_DIST): Adjusted.

	* README-mdiff: New file.
	* Makefile.am (EXTRA_DIST): Adjusted.

	* configure.in: Substitute in m4/Makefile.
	Use jmFUNC_MALLOC and jm_FUNC_REALLOC.
	* acconfig.h: Describe malloc and realloc.

	* missing: New file, from elsewhere.

	* configure.in: Version 0.5d.

1997-02-12  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Derive src/cbars from src/cbars.in.

	* configure.in: Derive tests/preset from tests/preset.in.
	Check how to use echo with newlines suppressed.
	* acinclude.m4: Add definition for fp_PROG_ECHO.

	* configure.in: Cleanup tputs detection.  Do not just consider we
	need -ltermlib on Xenix and -ltermcap everywhere else.  Instead,
	check for LIB.h only if tputs if found in -lLIB, for LIB in
	termcap, termlib, curses and ncurses.
	* acconfig.h: Add documentation for HAVE_TPUTS.

1997-02-11  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Adjusted for Automake, and latest PO files.
	* Makefile.am: New files.
	* acinclude.m4: New file, assembled from Jim's collection.
	* acconfig.h: Adjusted for gettext.

1996-09-06  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in (ALL_LINGUAS): Add nl, pl.  Replace cz by cs.

1995-06-22  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Use AC_TYPE_SIZE_T.

1995-03-26  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Define SCRIPTS separately from PROGRAMS.  Use
	fp_PROG_INSTALL instead of AC_PROG_INSTALL.
	* Makefile.in: Adjusted accordingly.

1995-03-19  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Remove GLOCALE, add LINGUAS, use fp_WITH_CATALOGS.
	* Makefile.in: Modify accordingly.
	* acconfig.h: Add description for WITH_CATALOGS.

1995-02-24  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Put gdiff test in parentheses, because Bourne
	shell otherwise complains about an inexisting program.
	Reported by Kaveh R. Ghazi.

1995-02-21  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in, Makefile.in: Replace `date' by `echo timestamp'.
	Reported by Greg McGary and Jim Meyering.

1994-12-01  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in, Makefile.in, acconfig.h: Rename PRODUCT to PACKAGE.

1994-11-26  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Check for <libintl.h> and <locale.h>.

1994-11-11  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Check libraries before functions, else there is
	little chance that tputs will ever be found in -ltermcap.
	Reported by Andreas Schwab.

1994-11-05  François Pinard  <pinard@iro.umontreal.ca>

	* Release 0.5.

1994-11-02  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Check for const only after having found possible
	ANSIfying compiler flags, this is of no use to check it before.

1994-11-01  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: Clean up, following the one in shar utilities.
	I will not detail all the changes here.
	* configure.in: Likewise.
	* acconfig.h: New file.

1994-04-13  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (Makefile, etc.): Adapt for Autoconf 1.8.

1994-03-22  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Use AC_PROGRAMS_PATH instead of AC_PROGRAMS_CHECK,
	while defining DIFF and PAGER.  Add diff to the programs tested,
	so its full path is saved.  Avoiding SGI gdiff, define DIFF to
	non-pathed diff, instead of empty.

1993-12-24  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: General cleanup.  Handle .stamp-h.in,
	mkinstalldirs, install.sh, FAQ and HINTS.
	* configure.in: Check for ranlib.
	* mkinstalldirs, install.sh: New, from elsewhere.

	* FAQ, HINTS: New files, for alleviating README a little.

1993-06-09  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (dist): Replace "echo `pwd`" by a mere "pwd".
	Create a gzip file.

1993-02-27  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Use AC_HAVE_LIBRARY for -lmalloc, instead of
	explicit code.

1993-02-06  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: In dist goal, ensure 777 mode for directories, so
	older tar's will restore file modes properly.

1993-01-07  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: Replace -DHAVE_CONFIG_H back to $(DEFS), since
	Autoconf now handles this appropriately.

1993-01-01  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: Using autoheader, derive config.h.in from
	configure.in.  Distribute config.h.in.
	Use config.status for reconstructing config.h from config.h.in.
	Remove config.h in distclean.
	* configure.in: Create config.h from config.h.in.

1992-12-30  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Force xmalloc.o in whenever alloca.o is needed.
	Reported by Nelson H.F. Beebe.

	* configure.in: Use AC_VPRINTF, check for strerror().

1992-12-23  François Pinard  <pinard@iro.umontreal.ca>

	* Release 0.04.

	* Makefile.in: Some cleanup before the release.

1992-12-21  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in: Distribute the THANKS file.

	* Makefile.in: Do not distribute collate.el, which lacks the
	required Copyright assignment to the FSF.

1992-12-05  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (realclean): Remove configure.

	* configure.in: Use AC_ISC_POSIX for defining -posix if necessary.
	Reported by Karl Berry.

1992-11-23  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (dist): Get .fname from the current directory name,
	instead of from version.c.  I need updating many files manually,
	when the version changes, version.c is just one of them.

	* cbars.sh: New.  By default, cbars is not part of PROGS.
	* Makefile.in: Prepare, install, and distribute it.

1992-11-21  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Use AC_CONST.

	* configure.in: Avoid gdiff for X as found on SGI systems.  The
	test presumes gdiff returns non-zero status if DISPLAY is defined
	to be empty.
	Reported by Jim Meyering.

1992-11-13  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (dist): chmod a+r before making the tar file.

	* aclocal.m4: Update FP_STDC_CHECK, replacing by FP_PROTOTYPES.
	* configure.in: Adjust accordingly.

1992-08-23  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Split FP_STDC_CHECK out into aclocal.m4.
	* aclocal.m4: New.
	* Makefile.in: Distribute aclocal.m4.

1992-08-19  François Pinard  <pinard@iro.umontreal.ca>

	* collatew.el: New, generalizes Emacs LISP `compage-windows'.
	* Makefile.in: Distribute collatew.el.
	Reported by James Ganong.

	* configure.in: To define DIFF, also try gnudiff and diffgnu, not
	only gdiff and diff.

1992-08-18  François Pinard  <pinard@iro.umontreal.ca>

	* Release 0.03 to alt.sources and ftp.uu.net:/tmp.

	* configure.in: Add FP_STDC_CHECK, then use it.  Add AC_PROG_LEX.

	* Makefile.in: Various corrections for being truly able to make in
	subdirectories.

1992-08-17  François Pinard  <pinard@iro.umontreal.ca>

	* configure.in: Check for improper `const' support.

	* configure.in: Check for alloca.

1992-08-12  François Pinard  <pinard@iro.umontreal.ca>

	* Release 0.01 to alt.sources and ftp.uu.net:/tmp.

	* configure.in: Try defining PAGER to less or more.  Also use our
	strstr if necessary.

	* configure.in: Try defining DIFF to gdiff or diff.
	* Makefile.in: Transmit DIFF to wdiff.c, which handles it already.

	* configure.in: Use -ltermlib on LIBS for Xenix, -ltermcap
	otherwise; once this done, test for `tputs' availability.

	* COPYING.LIB: New.
	* Makefile.in: Distributing COPYING.LIB.