This file is indexed.

/usr/share/scilab/CHANGES_5.3.X is in scilab-data 5.3.3-10.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

   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
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
            Changes between versions 5.3.2 and 5.3.3 of Scilab
            =================================================

Bug fixes:
==========

* Bug 9475 fixed - A mistake in the translation of a string was causing Scinotes
                   to fail with the Japanese and Polish localizations.

* Bug 9527 fixed - Problem when a text was exported in SVG from the GUI.

* Bug 9545 fixed - contrib/loader.sce was no longer installed under GNU/Linux
                   and Mac OS X.

* Bug 9590 fixed - Xcos examples were not embedded in Windows binary versions.

* Bug 9670 fixed - Scilab crashed under Mac OS X 10.6.8.


            Changes between versions 5.3.1 and 5.3.2 of Scilab
            =================================================

Scilab:
=======

* The Mac OS X version is checked to avoid errors on unsupported versions
  of Mac OS X. As a reminder, Scilab is supported under Mac OS X 10.6.

* Under GNU/Linux, in case of an internal (C, C++ or Fortran) programming error
  of Scilab or an extension, the full error stack is displayed and Scilab no
  longer crashes.

Scinotes:
=========

* Tools 'Find Files' (CTRL+SHIFT+B under Windows and Linux / CMD+SHIFT+B under
  Mac) and 'Find word in Files' (CTRL+SHIFT+F under Windows and Linux /
  CMD+SHIFT+F under Mac) added.

* Added possibility to replace single quoted by double quoted strings.

* Added possibility to save and execute the code with F5 key.

* Added possibility to remove the comments when executing the code in the
  console.

* All occurrences of a search word are now highlighted in yellow in the
  text editor.

* Bug 9012 fixed - Print preview triggered a Java exception.

* Bug 9047 fixed - edit('foo',12) now opens the function foo 12 lines after the
                   definition of foo.

* Bug 9132 fixed - When s = "abc // def" was evaluated WITH ECHO, only s="abc was
                   executed.

* Bug 9171 fixed - Encountered problem to enter Japanese chars under Windows
                   with IME.

* Bug 9183 fixed - Bad display of selected text when horizontal wrapping was
                   disabled.

* Bug 9186 fixed - An exception was thrown when textfield got the focus in code
                   navigator.

* Bug 9189 fixed - Some keywords were not helpable.

* Bug 9257 fixed - Scinotes could not be started from NW / adv-cli mode.

* Bug 9340 fixed - Bad name was proposed at PDF export.

* Bug 9348 fixed - Miscolorization of a transposed field.


Xcos:
=====

* Some blocks parameters dialogs now support the translation system.

* A skeleton of an Xcos module has been introduced and should help the user
  to design his own palette.

* Documentation updated with examples of the blocks and their translations
  into French:
  - OUT_f - Regular Output Port
  - IN_f - Regular Input Port
  - Modulo_Count - Modulo counter (0 to N counter)
  - OUTIMPL_f - Output implicit port
  - CLKINV_f - Input activation port
  - CLKOUTV_f - Output activation port
  - INIMPL_f - Implicit Input port
  - GENSIM_f - Sine wave generator
  - STEP_FUNCTION - Step Function
  - SAWTOOTH_f - Sawtooth generator
  - TEXT_f - Free annotation
  - Counter
  - RAMP
  - INTRPLBLK_f (english update only)
  - TKSCALE (english update only)
  - EXPRESSION (english update only)
  - DELAY_f
  - RFILE_f Read from input file

* Some duplicated tests have been removed.

* Bug 5425 fixed - Drag and drop of blocks between different Scilab versions
                   produced an exception.

* Bug 5605 fixed - REGISTER block was not listed in the discrete palette.

* Bug 6416 fixed - GENSQR_f block documentation was not complete.

* Bug 7479 fixed - The diagram did not update its origin on block moving.

* Bug 8630 fixed - Scopes crashed Scilab on simulation when they had the same
                   window id.

* Bug 8692 fixed - Null block parameters were not checked before encoding.

* Bug 8735 fixed - Mixed (Implicit-Explicit) superblocks I/O blocks produced
                   warnings.

* Bug 8931 fixed - Simulations errors were not reported under Linux and Mac.

* Bug 9024 fixed - Opening a non existing file led to palette closing issues.

* Bug 9077 fixed - The diagram in Automotive Suspension demo was indicated as
                   modified on loading.

* Bug 9111 fixed - Zoom In/Zoom Out keyboard shortcuts did not work under Mac.

* Bug 9122 fixed - Java check failed on diagram validation.

* Bug 9160 fixed - Saving a diagram with the default name produced an exception.

* Bug 9175 fixed - Xcos: Sigbuilder, modify "Data bounds" in curve editor failed.

* Bug 9237 fixed - Labels were not editable after a block copy.

* Bug 9219 fixed - AFFICH_m format was not the parameterized one.

* Bug 9307 fixed - AFFICH_m block only printed the first column for an input
                   matrix.

* Bug 9346 fixed - FROMWS_c block had a functional regression since Scilab 5.3.1.

* Bug 9369 fixed - Diagrams with an origin did not pass validation.

* Bug 9386 fixed - Diagram root cell could be invalid on hierarchical diagrams.


Packaging:
==========

* Scilab's icons updated.

* In the source tree, Scilab's icons moved from icons/ to desktop/.

* In the source tree, scilab-adv-cli.desktop, scilab-cli.desktop,
  scilab.desktop can be found desktop/. This follows the FreeDesktop Standards:
  "Desktop Entry Specification".


toolbox_skeleton:
=================

* removal of temporary variables created on the stack by the build and load of
  the toolbox_skeleton.


Javasci:
========

* Javasci v2 FAQ updated.

* Bug 6823 fixed - In Javasci v1, the constructor
                   SciStringArray(String name, int r, int c) did not work.
                   Thanks to F. Legrand for providing the fix.

* Bug 9147 fixed - Javasci v1 was broken since the introduction of the
                   version 2.


Dynamic Link:
=============

* Under GNU/Linux and Mac OS X, the dynamic link is now creating a subdirectory
  of TMPDIR instead of doing everything in the same directory which could have
  led to unexpected side effects.

* Added 'ilib_include_path' macro to handle includes flag for platform
  compiler. See SEP 55.

* bug 7887 fixed - Under some GNU/Linux distributions (like Ubuntu or Mageia),
                   the dynamic link process was using the libstdc++ embedded
                   into the Scilab distribution. Now, if the compiler is gcc,
                   the dynamic link guesses the libstdc++ path and use it
                   uppermost.


Graphics:
=========

* JPG compression level is now set to 95 by default.

* Extends the xs2jpg function with a compression argument to set the quality of
  the exported JPG.
  See Bug 5573 and SEP 54.

* New functions 'comet' and 'comet3d' have been added.

* Bug 9428 fixed - A Java exception was displayed in some cases when using event handlers.


Localization:
=============

* Bug 8994 fixed - Some localization templates were not included and
                   translated.


Help:
=====

* Creation of a "complex" sub-section of "Elementary Functions".

* Bug 6975 partially-fixed - Beginning of the documentation of xlabel(),
                             ylabel() and zlabel() functions.

* Bug 7072 fixed - Fix various issues in the documentation.
                   Thanks to Yves Barois.

* Bug 7305 fixed - issparse was not documented.

* Bug 9362 fixed - An exception was thrown on the pdf doc generation.

* Bug 9439 fixed - There was no entry "Scilab Home" in help toc list.


Compilation:
============

* Option --without-scicos renamed to --without-xcos

* Option --without-ocaml renamed to --without-modelica

* Detection of Jgoodies / looks updated under GNU/Linux and Mac OS X.

* g77 is no longer supported. gfortran is replacing it.

* Explicit check Java version (at least 1.6).

* Bug 7049 fixed - JgraphX version was checked even if the --without-xcos
                   flag was set.

* Bug 9018 fixed - --without-xcos disabled the detection of jhdf5 but was still
                   building xcos.


Optimization:
=============

* semidef help page updated.

* Formatting of the leastsq help page updated.

* Bug 7723 fixed - The demonstrations of the nmplot functions generated
                   warnings.


Numerical Maths:
================

* Bug 7101 fixed - The roots had convergence problems for some polynomials.
                   The default algorithm has been changed to the eigenvalue
                   of the companion matrix.

* Bug 9350 fixed - abs(complex(%nan,0)) returned zero instead of nan.



CACSD Module:
============

* Bug 6744 fixed - p_margin() returned an erroneous result (new fix).

* Bug 9205 fixed - Optional argument added to nyquist to control the drawing of
                   the symetric part and a new function added for high
                   definition zoom.


Bug Fixes:
==========

* Bug 5687 fixed - The window title of a figure was not immediately updated when
                   figure_name was changed.

* Bug 6789 fixed - The page header was not printed with
                   toprint(["line 1" "line 2"],"Page header").

* Bug 6945 fixed - Conflicting options were confusing Scilab argument processing
                   (example: scilab-cli with the -nw option).

* Bug 7954 fixed - Using TCL_EvalStr randomly froze Scilab.

* Bug 7976 fixed - help/cleaner_help.sce was not called when cleaning a toolbox.

* Bug 8317 fixed - Examples of Matplot1 updated.

* Bug 8371 fixed - Each thread used to get the command line was not detached
                   from the JVM.

* Bug 8423 fixed - With certain options of the configure, the build process
                   failed.

* Bug 8595 fixed - When exporting with several windows opened, the Dialogbox options
                   did not appear at the front.

* Bug 8675 fixed - The complex function was undocumented.

* Bug 8959 fixed - winqueryreg returned an incorrect value if the value name was
                   false.

* Bug 8971 fixed - The termination rule of optim was unclear.

* Bug 9070 fixed - The demonstration "Simulation/Wheel Simulation/Simulation
                   with ode" displayed a warning about an obsolete use of
                   ilib_for_link.

* Bug 9082 fixed - It was not possible to preview LaTeX with second LaTeX
                   string displayed.

* Bug 9083 fixed - Bad output with prettyprint and syslin.

* Bug 9113 fixed - setlookandfeel could led to an exception.

* Bug 9121 fixed - Doc generation did not fail when an invalid image was displayed.

* Bug 9125 fixed - Scilab could not start when called through a symbolic link.

* Bug 9126 fixed - Some new files of the module/toolbox skeleton introduced in
                   Scilab 5.3.1 were not installed.

* Bug 9128 fixed - In help page of dir(), infos about bytes field were missing.

* Bug 9139 fixed - Scilab 5.3.1 had an unexpected dependency on GLIBC_2.7
                   causing Scilab to crash under old RHEL / CentOS.

* Bug 9141 fixed - An extra empty line was present in the console.

* Bug 9159 fixed - grand(1,3,'uin',1,0) crashed Scilab.

* Bug 9168 fixed - Bad command line width when completion window was displayed
                   at the bottom of the console.

* Bug 9170 fixed - 'help clink' threw an exception.

* Bug 9195 fixed - Empty lines entered in Scilab console were displayed in
                   the history browser.

* Bug 9200 fixed - perl.sci script crashed under Windows with a wrong error
                   message.

* Bug 9211 fixed - set("userdata", list()) crashed Scilab.

* Bug 9232 fixed - Play the example in 'help about' in NW mode led to an
                   exception.

* Bug 9246 fixed - It was not possible to insert an integer in an integer array
                   with a different integer type.

* Bug 9250 fixed - mkdir used to display a wrong message when called with
                   two inputs arguments.

* Bug 9264 fixed - Important loss of performance on some string management
                   functions in api_scilab (example: on mputl).

* Bug 9270 fixed - The contour function was broken.

* Bug 9279 fixed - Add a version number in configuration.xml.

* Bug 9280 fixed - wavread failed to read PCM 32 bit float file format.

* Bug 9300 fixed - Scilab crashed when one tried to complete an empty mlist.

* Bug 9442 fixed - Sometimes, an exception could be thrown in the console.

* Bug 9457 fixed - set("figure_style", "new") returned a error message.


            Changes between versions 5.3.0 and 5.3.1 of Scilab
            =================================================


Three main improvements particularly deserve to be enlightened with Scilab 5.3.1:
* Improvements of the current features, mainly focusing on usability, better user
  experiences  and stabilization.
* Consolidation of the undertaken efforts with Scilab documentation (content,
  integration with Scilab and Xcos, etc).
* Integration of the Japanese documentation into the Scilab distribution.
  Thanks to Rui Hirokawa.


Console:
========

* Scilab provides an on-the-fly rendering when a LaTeX expression is being typed.

* The console can now be scrolled with Page Up/Down keyboard keys.
  See Bug #6251.

* Performance improvements on the display of long computation with a lot of
  output (the more text was entered in the console, the slower was the display).
  See Bug #4840.

* Evaluate Selection With Echo/No Echo Right click options added in
  the console.
  See Bug #8749.


Documentation:
==============

* Homepage added in the help browser to highlight the new features of Scilab
  and list the online available resources.

* Add the capability to increase or decrease font size.
  Shortcuts under Windows and Linux: CTRL + + / CTRL + - or CTRL + mouse wheel
  increases/decreases.
  Shortcuts under Mac OS X: CMD + + / CMD + - or CMD + mouse wheel
  increases/decreases.


* Add an incremental search bar to search for text in the browser.
  Shortcut under Windows and Linux: CTRL + F
  Shortcut under Mac OS X: CMD + F

* Enable the creation of links in between external modules with the following
  syntax:
<link type="scilab" linkend="mytoolbox/exec/macros/fooexec.sce">macros/fooexec.sce</link>

* Enable the creation of links between an external module and Scilab main documentation
  with the following syntax:
<link type="scilab" linkend="scilab/help/bvode">bvode</link>

* Enable the execution and the edition of any Scilab example.

* Enable the execution of demos with the following syntax:
<link type="scilab" linkend="scilab/demos/gui/demos/uicontrol_plot3d.dem">Uicontrol demo</link>

* Enable the opening of a Xcos diagram from the help browser:
<link type="scilab" linkend="scilab.xcos/xcos/demos/bounce.xcos">Open bounce.xcos</link>

* Enable the opening of Scilab macros with Scinotes from the help browser:
<link type="scilab" linkend="scilab.scinotes/elementary_functions/macros/log2.sci">Edit log2.sci</link>

* "See also" links to other interesting functions now display the corresponding
  function description.

* In the documentation, Java, C, C++ and XML codes are now colorized if the role
  in the program listing is set (role='java', role='c', role='cpp' or role='xml').

* The categories "Bitwise", "Elementary matrices", "Matrix manipulation",
  "Matrix operations", "Set operations", "Signal processing", "Symbolic",
  "Search and sort" have been created for the elementary functions module.

* Help pages for the bitxor, bitcmp, bitget and bitset functions have been
  created.

* In documentation's examples, when an undocumented function is used,
  a warning is displayed and there is no link on that function name.

* Bug 3716 fixed - There was no "find text" option in the right area of
  the help window.

* Bug 5362 fixed - There were problems with the same xml:id when different
  cases were used.

* Bug 5511 fixed - printf_conversion help page was unclear.

* Bug 5796 fixed - No way to increase/decrease font size.

* Bug 6514 fixed - 'help %k' did not open the correct corresponding
  help file.

* Bug 7069 fixed - Former documentation about the documentation build process
  was removed.

* Bug 8463 fixed - scilab PDF (fr_FR and pt_BR) were not fully generated.

* Bug 8677 fixed - The factorial function was not documented.

* Bug 8690 fixed - Typo fixed in min French help page.

* Bug 8756 fixed - The file id was only expected in refentry which caused
  xmltojar not to process XML files.

* Bug 8915 fixed - ASCII art removed in histplot help page.

* Bug 8937 fixed - The tag <screenshot> was not handled.

* Bug 9019 fixed - dsearch help page was unaccurate.

* Improved the help page of ode.


Xcos:
=====

* Many improvements on Xcos English documentation (better description
  of the blocks, arguments, examples, etc).
  For now, functions such as EXTRACTBITS, DLATCH, DFLIPFLOP, INTMUL,
  SRFLIPFLOP, CONVERT, BITSET, BITCLEAR, etc have been fully documented
  and provided with examples of use.
  Many thanks to Bernard Dujardin.

* Capability added to display directly Xcos sample schemas from the help browser.

* Beginning of the French translation of Xcos documentation.
  Thanks to Bernard Dujardin.

* Improvements of error reporting.

* The demos have been updated to use the latest features.

* Most of the old user interface for Xcos/Scicos control functions are now
  deprecated and will be removed in Scilab 5.4.0.
  See Bug #7232.

* Bug 5346 fixed - Title was not used as default file name.

* Bug 5680 fixed - Labels were not visible by default.

* Bug 6705 fixed - When drag and drop was used, port alignment was not correct.

* Bug 7194 fixed - Block UUID could not be used on a block implementation.

* Bug 7363 fixed - Linking CBLOCKs implementation with an external library was
                   impossible.

* Bug 7424 fixed - Integer parameters could not be modified when loading a diagram.

* Bug 7639 fixed - Generating code for Scilab function block was failing with
                   a syntax error message.

* Bug 7953 fixed - No error message was displayed when the diagram was invalid.

* Bug 8042 fixed - After a region to superblock action, the ports were wrongly
                   positioned.

* Bug 8064 fixed - Without the grid, a SplitBlock could not be moved.

* Bug 8223 fixed - Xcos did not produce a visible error when Saxon was used as
                   XML DOM implementation.

* Bug 8235 fixed - Using masked superblock did not work when parameters were
                   defined in the inner-context.

* Bug 8440 fixed - The SVG background was not exported to SVG.

* Bug 8480 fixed - The DeBug block did not have a valid function type.

* Bug 8580 fixed - Mirror and flip icons were inverted.

* Bug 8639 fixed - Simulations did not stop at Xcos close.

* Bug 8642 fixed - The getDiagramVersion unit test failed.

* Bug 8644 fixed - Example added to define customed block.

* Bug 8658 fixed - Accentuated characters use on file name lead to a Modelica
                   compiler error.

* Bug 8674 fixed - xcosShowBlockWarning was not protected against arbitrary
                   arguments.

* Bug 8696 fixed - An exception was thrown while linking and deleting the
                   source block.

* Bug 8711 fixed - The "Cont. Plant-Hybrid Observer" demo contained a translated
                   origin point which led to strange links creation.

* Bug 8731 fixed - Copied superblocks lost some graphical settings.

* Bug 8737 fixed - Compilation failed when a diagram contained any hidden links
                   (wrong indexes issues).

* Bug 8740 fixed - In the Modelica initialization GUI, discrete parameters were
                   not added to the unknown sum.

* Bug 8741 fixed - In the Modelica initialization GUI, the "fixed" checkbox
                   disabled some fields.

* Bug 8743 fixed - In the Modelica initialization GUI, the fixing states did
                   not de-fix derivatives.

* Bug 8798 fixed - The context parameter of scicos_simulate was not taken into
                   account.

* Bug 8818 fixed - Generic Modelica blocks did not transform Scilab exponential
                   notation into Modelica one.

* Bug 8822 fixed - Remove an implicit link connected to a split block could lead
                   to an unconnectable port.

* Bug 8867 fixed - Unconnected links could not be deleted.

* Bug 8870 fixed - TKSCALE block did not work without TCL.

* Bug 8884 fixed - Using region to superblock with ports on the same position
                   was resulting to a non-reconnected link.

* Bug 8896 fixed - Under Windows, a multi-line context could not be edited twice.

* Bug 8945 fixed - Blocks did not update their shape on parameters update.

* Bug 8952 fixed - "lincos" did not produce a valid error message when the
                   diagram had no inputs nor outputs.


Scinotes:
=========

* Refactorization of the printing.

* Add the capability to export code to PDF, PS, EPS and RTF.

* Name of the current function and position (line, column) are now displayed
  in the status bar of Scinotes.

* Replace CTRL key by META key under Mac OS X.

* A rectangular selection tool is now available. CTRL+selection
  (under Windows and Linux) and CMD+selection (under Mac OS X) activates it.
  This improves the selection action (of data for example).

* "edit" function can now open a file at a given line number.
  See Bug #9047

* Content assist:
  * An identifier is now shown in the text editor when a wrong variable is typed.
  * When typing a closing char (e.g. ')',']',...), user do not need to insert it
    again (like in Eclipse).

* Bug 8095 fixed - With OpenJDK, the size of the dialog 'Set colors' was bad.

* Bug 8697 fixed - An exception was thrown when an empty document was reload.

* Bug 8709 fixed - Default font had no Japanese glyphs.

* Bug 8714 fixed - Problem was encountered with Incremental Search bar when
  Code Navigator was docked.

* Bugs 8715, 8716 fixed - Problems with dnd'ed tabs.

* Bug 8764 fixed - File permissions were not checked.

* Bug 8885 fixed - Anchors were removed on a Replace All action.

* Bug 9000 fixed - '1+..' was not correctly colorized.


New Functions
=============

* 'repmat' function added. This function replicates and tiles a matrix.
  See SEP #49.


Graphics:
=========

* Fix a critical Bug in the graphic rendering which was crashing Scilab.
  This Bug was occuring on some Buggy drivers (Intel HD graphics for example).
  See Bug #7526 for more information.

* Bug 2913 fixed - In the histplot function, the legend was displayed over the
                   graphic.

* Bug 4818 fixed - It was not possible to export a figure with a lot of circle
                   marks.

* Bug 7509 fixed - Update of the legend help page regarding some previous
                   changes.

* Bug 7526 fixed - Scilab crashed under Windows and Intel HD graphics cards
                   while executing a plot command.

* Bug 7836 fixed - The sub_tics property was not correctly tracking the number
                   of displayed sub-ticks. Thanks to Paul Griffiths for the patch.

* Bug 7990 fixed - Box thickness was badly exported in vectorial formats
                   (SVG/PDF/...). Thanks to Paul Griffiths for the patch.

* Bug 8163 fixed - datatipToggle could not be called without argument as
                   stated in the help page.

* Bug 8518 fixed - When graphic export failed, error messages were not
                   clear.

* Bug 8766 fixed - For small input matrices, the "Matplot1" function was not
                   correctly taking into account its rectangle argument.

* Bug 8786 fixed - When entering wrong input arguments in 'getcolor' function,
                   the error message had no sense.


GUI:
====

* user_data for a uimenu was not displayed.

* Bug 8203 fixed - It was not possible to close the font chooser or the
                   color chooser with the escape key.

* Bug 8717 fixed - Bad window's title just after creation.

* Bug 8793 fixed - 'waitbar' function crashed when the handle was not initialized.

* Bug 8826, 8827 fixed - userdata property for a menu crashed Scilab.

* Bug 8838 fixed - uimenu without input argument crashed Scilab.

* Bug 9044 fixed - Updating a LaTeXed label of uimenu() misworked.

Statistics:
==========

* Bug 8560 fixed - The grand function failed on 64 bits machines.


Optimization:
=============

* Improvement of the karmarkar linear optimization solver:
  * User can configure an output function.
  * The number of iterations can be put as an output argument.
  * x0 can be put as an optional argument.
  * Management of inequality constraints.
  * Management of bounds.
  * Computation of the exitflag.
  * Computation of the Lagrange multipliers.
  * Documentation provided for the rtolf and gam parameters.
  * Documentation provided for the stopping rule.
  * More examples provided.

* Bug 7164 fixed - The help for neldermead does not give examples of
                   constrained optimization.
                   Added an example of bound constrained optimization and
                   and example of nonlinearily constrained optimization.

* Bug 7165 fixed - The neldermead help page stated that the constraint
                   is negative, while it is positive.

* Bug 7166 fixed - The second example in neldermead's help was wrong.

* Bug 7193 fixed - The karmarkar help page did not document the
                   eps, gamma, and crit arguments.

* Bug 8719 fixed - The karmarkar function printed unwanted messages.

* Bug 8720 fixed - The karmarkar function stopped too early in the iterations.

* Bug 8726 fixed - The karmarkar function produced a division-by-zero error.

* Bug 8727 fixed - The karmarkar function required the initial guess x0.

* Bug 8775 fixed - The karmarkar function did not detect unbounded problems.

File I/O:
=========

* mkdir is now able to create recursively directories.
  See Bug #8529.


Obsolete Functions:
===================

* 'loadScicosLibs' is obsolete and will be removed on 5.4.0, please use
  'loadXcosLibs' instead.

* ilib_for_link, ilib_build will not accept files with ".o" or ".obj" extensions
  for source files in Scilab 5.4.0.


Removed Functions (previously declared as obsolete):
====================================================

* 'maxi' removed. Please use 'max' instead.

* 'mini' removed. Please use 'min' instead.

* 'VCtoLCCLib', 'configure_lcc', 'with_lcc', 'chooselcccompiler', 'findlcccompiler'
  are now available as ATOMS modules.
  See http://atoms.scilab.org/toolboxes/LCC-windows
  or type atomsInstall('lcc-windows') in Scilab.

* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' removed.
  Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.


Javasci:
========

* Bug 8807 fixed - Javadoc of javasci v2 was not installed under GNU/Linux and
                   Mac OS X.


Demonstration:
==============

* A demonstration (Non isothermal plug flow reactor model) of ode usage has been
  added. Thanks to Jakub Kopac.


Module Skeleton:
================

* New example added (function with copy instead of reference).


Localization:
=============

* Bug 8096 fixed - With Russian localization, the banner was not centered.


Installer:
==========

* Bug 8825 fixed - Mac OS X installer reported a wrong version of Scilab.


Quality Assurance:
==================

* C/C++/Fortran test coverage available on the Scilab source code.
  Add "--enable-code-coverage" to the configure under GNU/Linux and Mac OS X
  Start the unitary tests or launch Scilab
  "make code-coverage" creates the report into "/coverage/results/"

* Using the configure with the option "--enable-compilation-tests" launchs Java
  unitary tests (based on TestNG).

* Bug 6684 fixed - Some Xcos unitary tests encountered problems at native
                   libraries loading.

* Bug 6873 fixed - A jar file was not available when testng was called.


Compilation:
============

* -Wimplicit removed for Gfortran in the enable deBug mode

* Intel Compiler XE 2011 update 1 C++/Fortran used to build Scilab under Windows.

* Upgrade to autoconf 2.67

* Update of JLaTeXMath to version 0.9.4

* Bug 3196 fixed - Minimal version of pcre (7.2) was not checked by the
                   configure

* Bug 8053 fixed - For an unknown reason, libtool refused to set the Wl flag
                   when the Gfortran compiler was set as
                   ./configure F77=gfortran

* Bug 8961 fixed - Ubuntu 11.04 explicitly forced the as-needed option to the
                   linker. It has been disabled.


Dynamic link:
=============

* Intel Fortran Composer XE 2011 (12) used by default if it is detected.


Scilab:
=======

* Scilab startup script of the binary is now automatically synchronized with
  the one from the source tree.



Bug Fixes:
==========

* Bug 476  fixed - find did not work when there were more output arguments
                   than matrix dimensions.

* Bug 4930 fixed - When the console was resized from 0-height to x-height,
                   lines() were not correctly updated.

* Bug 5551 fixed - With the function dir(), add a trailing filesep() for each
                   directory.

* Bug 6884 fixed - Issues with the buttmag help page fixed.

* Bug 7152 fixed - It was not possible to export LaTeX in SVG.

* Bug 7377 fixed - Thrownan failed on empty matrix.

* Bug 7691 fixed - Giving complex arguments to inverse degree trigonometric
                   functions produced inconsistent results.

* Bug 8007 fixed - Hit UP key when the message 'Continue display...' was
                   displayed could lead to a crash.

* Bug 8383 fixed - "void" and "undefined" items in list were not saved by
                   import and export hdf5 functions.

* Bug 8435 fixed - squarewave(t) failed for t<0. Thanks to Samuel Gougeon for
                   the fix.

* Bug 8478 fixed - A searched path was missing for docbook xsl under Gentoo.

* Bug 8492 fixed - When the documentation was generated, error messages were not
                   displayed in the console but in the terminal.

* Bug 8563 fixed - Scilab under GNU/Linux 64 bit was unable to load files bigger
                   than 2GB.

* Bug 8732 fixed - strchr and strrchr did not work with a non-ASCII character
                   needle.

* Bug 8765 fixed - A(1:N,j)=[] returned wrong values if N>size(A,1).

* Bug 8783 fixed - loadmatfile could not load hyper matrices of integer types.

* Bug 8789 fixed - read function crashed under Windows XP 64 bit platform.

* Bug 8809 fixed - Bad top link in the chm files.

* Bug 8820 fixed - squeeze function returned 2D hyper matrix instead of regular
                   2D array function also extended to all array types included
                   cells ans structs.

* Bug 8828 fixed - "savematfile" could no more save a structure.

* Bug 8830 fixed - In call_scilab, TerminateScilab did not clear the last
                   error.

* Bug 8836 fixed - fileparts crashed when a matrix of strings was given as
                   input argument.

* Bug 8837 fixed - fscanfMat did not read a malformatted text with many blanks
                   at the end of file.

* Bug 8845 fixed - An example in call_scilab module with Visual Studio has been
                   rewritten to use api_scilab.

* Bug 8854 fixed - warning about Bug 7575 disabled for new Nvidia drivers.

* Bug 8897 fixed - Typo fixed.

* Bug 8906 fixed - Bad links to javasci javadoc on the website.

* Bug 8912 fixed - fullpath did not return same result under Windows and Linux.

* Bug 8919 fixed - Typo fixed.

* Bug 8954 fixed - Print the console led to an exception.

* Bug 9034 fixed - atomsVersionCompare failed on version with '-0'.

* Bug 9096 fixed - Sometimes an exception was thrown at the Scilab's startup.


            Changes between versions 5.3.0-beta-5 and 5.3.0 of Scilab
            ========================================================


SciNotes:
=========

* Bug 8465 fixed - Under GNU/Linux, it was not possible to paste with the
                   middle click.

Xcos:
=====

* Bug 8348 fixed - Sometimes when openning the parameters of a block, its ports
                   changed their index (and position).

* Bug 8407 fixed - The blocks was always resized after a parameters edition.

* Bug 8441 fixed - "xcos_block" abstract block were not removed on the
                   compilation.

* Bug 8483 fixed - Multiplying a scalar and vector using the MATMUL block did not
                   work.

* Bug 8540 fixed - Fix a typo on the "highligthed" term.

* Bug 8556 fixed - Creating a split block from a link did not work.

* Bug 8569 fixed - Deleting a link with a split-block did not reconstruct any
                   valid link.


Bug Fixes:
==========

* Bug 4673 fixed - An example of "addinter" function call was added.

* Bug 4821 fixed - help file 'man' was obsolete.

* Bug 5686 fixed - Complex number manipulation could crash Scilab.

* Bug 6768 fixed - input did not return good value when RETURN was pressed
                   on Windows XP.

* Bug 7694 fixed - There were no key shortcuts in the command history browser.

* Bug 7695 fixed - Only the first selected line was deleted in command history
                   browser.

* Bug 7714 fixed - diag, triu, tril applyed to rational matrices  changed
                   the formal variable name

* Bug 7727 fixed - The help page of sp2adj was not correct.
                   Improved the help page of adj2sp.
                   Added unit tests for sp2adj and adj2sp.
                   Improved implementation by checking the input arguments.

* Bug 7806 fixed - [a, b] = dos("git 1>&2") returned a wrong error.

* Bug 7849 fixed - eqfir / remez functions crashed under MacOSX due to
                   a lapack Bug on slamch function.

* Bug 7900 fixed - inserting a rational in a rational hymermatrix  generated
                   invalid rationals entries (with zero denominators)

* Bug 8091 fixed - Scilab was unable to find fortran compiler under MacOSX.

* Bug 8175 fixed - roots function did not converge under MacOSX due to
                   a lapack Bug on slamch function.

* Bug 8254 fixed - The nearfloat function did not work properly for near
                   denormalized numbers.

* Bug 8279 fixed - error(144) returned a unexpected message.

* Bug 8390 fixed - a "Warning : redefining function: mputl" displayed if you
                   did not install fftw on Windows.

* Bug 8412 fixed - find returned incorrect values with big vector.

* Bug 8448 fixed - 'whereis' function with a string as input argument did not work
                   with ATOMS functions.

* Bug 8459 fixed - strsplit failed when second input argument was a "/"

* Bug 8462 fixed - bvodeS crashed on Windows and did not return a error.

* Bug 8468 fixed - size with 2 input arguments did not work for hypermatrices.

* Bug 8475 fixed - It was impossible to get the data of an entity through
                   the graphic editor.

* Bug 8481 fixed - Scilab crashed when display a rational containing a complex.

* Bug 8505 fixed - help was not generated on Windows, if there was a path name
                   with some spaces.

* Bug 8528 fixed - length returned a wrong size for malformed characters.

* Bug 8531 fixed - "edit" function failed to open a defined macro loaded on stack.

* Bug 8532 fixed - size of input arguments of read_csv was not verified.

* Bug 8540 fixed - Fix a typo in Xcos.

* Bug 8582 fixed - Under Linux & Mac OS the waitbar window was too small and we
                   could not see the bar inside it.

* Bug 8587 fixed - readNamedMatrixOfDouble (readCommonNamedMatrixOfDouble)
                   returned wrong values.

* Bug 8598 fixed - Fix a typo in the french help page of "return".

* Bug 8601 fixed - An help page was misdiplayed when the title contains html tag.

* Bug 8611 fixed - Path of few images in documentation was bad.



            Changes between versions 5.3.0-beta-4 and 5.3.0-beta-5 of Scilab
            ===============================================================

Due to an important change from Apple in the Java environment, a new beta
release of Scilab has been decided. This will allow further testing for
this architecture.


Documentation:
==============

Massive improvement of the documentation system:
* Improved navigation in the help browser and the web interface.
* Improved look and feel in the help browser and the web interface.
* Colorisation of the Scilab code.
* In the examples, functions can be clicked to see their help pages.
* Improved maintainability.
* Faster build process (30 to 60 minutes => less than 30 seconds).

In the meantime, a work of categorisation has been started in order to
improve the Scilab documentation. More updates will follow in the upcoming
versions of Scilab.

* Documentation of trigonometry functions moved in a dedicated documentation
  section.

* Documentation of profiling functions moved in a dedicated documentation
  section.

* Documentation of color management in graphics functions moved in a dedicated
  section. See Bug 7048.

* Documentation of floating point functions moved in a dedicated section.
  See Bug 7052.

* Documentation of Integer representation functions moved in a dedicated
  section. See Bug 8268.

* Documentation of adj2sp was not in the sparse help section. See Bug 8269.

* Documentation of discrete mathematics functions moved in a dedicated section.
  See Bug 8270.

* Bugs 8357, 8358 fixed - There was an encoding problem under Windows.

* Bug 8367 fixed - In synopsis function, &apos were displayed rather than '.


Javasci:
========

A new version of the Java => Scilab API called Javasci v2 is now included into
the Scilab distribution.
This version fixes most the issues and limitations of the previous version.
This API is automatically fully tested through unitary tests and code coverage.
Please, note that previous version of Javasci remains available and shipped
into the Scilab distribution.
Advanced documentation and examples will be provided in the stable release of
Scilab 5.3.0.


License:
========

The license of all demos and examples have been changed to the 3-clause BSD
license. The domain public license was not valid in some countries.


Security issue:
===============

* Fix a (minor) security issue. CVE-2010-3378
See: http://security-tracker.debian.org/tracker/CVE-2010-3378


Known incompatibilities:
========================

* Due to Bug 7364 fix, "Checked" uimenus have to be manually managed, these
  uimenus are no more (un)checked on mouse click. Moreover, they can now have
  a callback.

* The graph of the nyquist function (CACSD module) has been symetrized.


Xcos:
=====

* Loop link on a block produced some error when openning it.

* Bug 8081 fixed - The context was not checked before being set.

* Bug 8140 fixed - Masked suberblock became empty when copied and pasted
                   between two xcos schemes.

* Bug 8141 fixed - Superblock mask became empty when reopening a file.

* Bug 8186 fixed - Demos with Superblocks were not simulating.

* Bug 8195 fixed - Creating implicit links was not working.

* Bug 8220 fixed - Improve the link creation with split block adding.

* Bug 8291 fixed - Some blocks (PDE, SQRT) did not display any label.

* Bug 8322 fixed - Rotated shape had 2 different bounds (icon and shape).

* Bug 8326 fixed - Region to superblock action did not work with OUT_f blocks.

* Bug 8331 fixed - Block.doc was not cleared on superblock diagrams.

* Bug 8397 fixed - the simulation was blocked on a Modelica translator error.


* Bug 8400 fixed - start demos from Xcos menu (? --> Xcos demos) did not work.


* Bug 8417 fixed - An h5 diagram open a new diagram before the end of the
                   decoding.


Graphic export:
===============

* Decrease the amount of feedbacks when exporting a graphic.


Graphics:
=========

Thanks to Samuel Gougeon, many improvements on the polarplot function:
* Clipping was missing. See Bug #7007.
* In some common cases, values of radial labels were wrong with respect to the
plotted radial frame or/and were lacking of digits.
* When the plot was centered around an angle far from 45°, the radial labels
were completely clipped.
* Sampling of the angular frame is improved according to the number of drawn
quadrants.
* Improved H&V positionning of angular labels
* Polar frame drawn in grey instead of black for a better data visibility.
* if the basic radius is >= 10^4 or <=10^-4, LaTeX is used to display smart
$..10^p$ exponents instead of the D+/-## console style display.
* Finally, their positioning is still improved in order to avoid their mutual
overlaying for big values.

* Bug 7110 fixed - When inserting a structure in a handle, the handle was
  overwritten.

* Bug 7492 fixed - If its "data_mapping" property was set to "direct", the
  Grayplot object's data seemed to be transposed when displayed.

* Bug 8168 fixed - Adding a datatip in a figure that mix surface and curve
                   generated a zero divide error.


Completion:
===========

* Add a completion on the fields name of a mlist or a tlist.


SciNotes:
=========

* Incremental search added with the shortcut: the F2 key.

* Add a "Save file in..." menu which gives the capability to save a file
  in favorite directories.

* Bug 4399 fixed - It was not possible to distinguish lines from inner functions
                   and from normal functions.

* Bugs 5321, 7760 fixed - It was not easy to configure the tabulation.

* Bug 7263 fixed - Scilab code could not be copy as HTML to keep the formatting.

* Bug 7762 fixed - A keyword was not fully helpable depending on the caret
                   position.

* Bug 7806 fixed - Blocks elseif...end and else...end were not highlighted.

* Bug 8095 fixed - The Set Colors window was too height with OpenJDK.

* Bug 8135 fixed - An exception was thrown when restoring files on MacOS X.

* Bug 8166 fixed - All the checkboxes in SciNotes 'Preferences' menu were
                   inefficient.

* Bug 8227 fixed - The commands evaluated with "Evaluate selection" were not
                   stored in history.

* Bug 8229 fixed - There was a problem of selection after an indentation.

* Bug 8230 fixed - Save As action did not propose the current file name as
                   default.

* Bug 8267 fixed - The file encoding was not correctly detected and no default
                   encoding was set.

* Bug 8277 fixed - Under Windows, exceptions were thrown when a key was hit on
                   a keyboard in chinese mode.

* Bug 8304 fixed - A Java exception was thrown on Exit menu.

* Bug 8309 fixed - Bad display of the line number in whereami mode with broken
                   lines.

* Bug 8359 fixed - An exception was thrown on Save As action.

* Bug 8368 fixed - Incremental search did not correctly highlight the pattern
                   under Windows.

* Bug 8381 fixed - It was not logical to add favorite dirs only in "Open file
                   in" action.

Completion:
===========

* Add completion on fields of mlist, tlist, struct and graphic handles in console.


Compilation:
============

* Bug 7489 fixed - VPATH was failing on scicos_blocks generation headers.
                   Note that the VPATH build system is not fully available.

* Bug 7606 fixed - Build option -Wold-style-cast removed for C++.

* Bug 8013 fixed - In some cases, the build of the compiler of modelica failed.

* Bug 8274 fixed - Improve detection of Java regarding Apple changes:
                   Java for Mac OS X 10.6 Update 3 and 10.5 Update 8 Release
                   Notes

Dynamic link:
=============

* Intel Fortran Composer XE 2011 (12) support on Windows x86 and x64 platform.


Bug Fixes:
==========

* Bug 3175 fixed - There were no shortcuts in the console menus.

* Bug 4738 fixed - The number of columns in the console was badly calculated.

* Bug 4827 fixed - The test_run function did not properly work with modules
                   begining with a "n".

* Bug 5486 fixed - It was not possible to precise the text of a link in
                   help_from_sci.

* Bug 6942 fixed - Explicit dependency on the libX11 on scilab-cli was existing.

* Bug 7242 fixed - API Scilab returned bad address for named variables
                   when name was provided by input arguments.

* Bug 7364 fixed - The "Checked" property misworked for uimenus and they could
                   not have a callback.

* Bug 7566 fixed - The handling of immediate_drawing had been broken in zgrid by
                   Bug 6395 fix in 5.3.0-beta-4 version

* Bug 7768 fixed - For cdfgam, the Scale parameter was, in fact, the Rate.

* Bug 7805 fixed - clear called inside an exec while in pause could
                   have unexpected results.

* Bug 7970 fixed - The eager loading of openmp support library was crashing
                   on Linux with unsupported configuration for openmp.

* Bug 7997 fixed - getfreememory function adapted for FreeBSD. Thanks to Rob
                   Farmer.

* Bug 8016 fixed - An error in a german translation gave an error message.

* Bug 8046 fixed - msprintf did not manage tabulation as format.

* Bug 8067 fixed - Nyquist unitary test failed due to a change of the nyquist
                   function. The graph has been symetrized.

* Bug 8068 fixed - Figures were not all closed at the end of a demonstration.

* Bug 8077 fixed - browsevar, scinotes, xcos functions were not disabled in
                   scilab-cli / -nwni mode on Linux and MacOS X.

* Bug 8079 fixed - When the max number of variable available has been reached,
                   it was not possible to leave Scilab.

* Bug 8087 fixed - prettyprint did not handle %inf and %nan.

* Bug 8107 fixed - sum(a,1), cumsum(a,1), .. made Scilab 5.0.3-beta-4 crash
                   in some particular context.

* Bug 8108 fixed - ATOMS: Modules that start by the letter "n" were not well
                   managed by ATOMS. The cause of the issue is the behaviour of
                   the msprintf function, which considers "\n" in file paths as
                   a new line insertion.

* Bug 8110 fixed - ATOMS: When removing a module, its main directory was not
                   deleted even if it was empty.

* Bug 8115 fixed - DisableInteractiveMode() (call_scilab) did not work.

* Bug 8122 fixed - help of write_csv said that it reads file and not that it
                   wrotes.

* Bug 8124 fixed - Some translations were not up to date.

* Bug 8126 fixed - Some demos from the GUI modules were hanging.

* Bug 8128 fixed - A warning was displayed on 'Save' action in a graphic window.

* Bug 8129 fixed - The error message was not cleared in tbx_builder_src if you
                   did not have a compiler.

* Bug 8134 fixed - The font attributes (FontName, FontSize, FontWeight) were not
                   taken into account for "text" uicontrols.

* Bug 8148 fixed - fscanfMat did not read matrix file with tabulation as
                   default separator.

* Bug 8154 fixed - It was not possible to cancel a messagebox with ESC key.

* Bug 8160 fixed - The derivative function did not check for input argument #1,
                   if it was a list.

* Bug 8164 fixed - Typo in the fileparts help page.

* Bug 8170 fixed - Loading HDF5 files in non-Scilab format caused crash
                   of application.

* Bug 8174 fixed - ss2tf produced bad results if applied to a complex
                   state space system.

* Bug 8177 fixed - Format mode was modified by some macros and not restored.

* Bug 8181 fixed - uicontrol did not handle color where composants were outside
                   the range 0-255.

* Bug 8202 fixed - Typo in the localization.

* Bug 8206 fixed - isnum did not manage blanks.

* Bug 8208 fixed - Error in creating the temporary directory in function
                   createScilabTMPDIR.

* Bug 8218 fixed - File association with filename with accentued characters
                   did not work.

* Bug 8232 fixed - Drag and drop of .scg files (on console) used "xload"
                   and not "load".

* Bug 8240 fixed - Demo of polarplot improved (Thanks to Samuel Gougeon).

* Bug 8257, 8258 fixed - fscanfMat did not read matrix file not formated by
                   fprintfMat.

* Bug 8283 fixed - File graphics/help/en_US/datatips datatipLookfor.xml removed.
                   datatipLookfor is an internal function that has not be used
                   directly.

* Bug 8294 fixed - A help page about "supported compilers" has been added.

* Bug 8296 fixed - size( M,3) crashed scilab 5.3.0-beta-4.

* Bug 8299 fixed - ilib_compile did not return enough feedback on Windows when
                   compilation failed.

* Bug 8300 fixed - a(48400, 48400) = 0 crashed scilab.

* Bug 8318 fixed - help window was not brought up to front when already opened.

* Bug 8321 fixed - In some cases, configure_msvc failed and returned a wrong
                   error message.

* Bug 8332 fixed - Some use of clipboard function crashed Scilab.

* Bug 8413 fixed - fscanfMat crashed when file included text lines at the
                   beginning.

         Changes between versions 5.3.0-beta-3 and 5.3.0-beta-4 of Scilab
         ===============================================================

Due to a critical Bug from an underlying library of Scilab, a new beta release
of Scilab has been decided. This will allow further testing and avoid potential
side effects in the future stable release.

Xcos:
=====

* Include all the old-scicos palettes in the binary version.

* Use a user-friendly error message on the palette management implementation.

* Update to the latest jgraphx version.

* Bug 6500 fixed - The ideal transformer block was unusable due to wrong port
                   positioning (update the Transfomer demo).

* Bug 7219 fixed - The old gain demo did not work.

* Bug 7445 fixed - The Kalman filter and the Cont-Plant-Hybrid-Observer demos
                   did not simulate.

* Bug 7716 fixed - Block inter-functions were not loaded after using the
                   xcosPal API and then starting Xcos.

* Bug 7770 fixed - It was not possible to compile a diagram with Modelica
                   blocks.

* Bug 7822 fixed - Xcos menu bar was larger than the Scilab one.

* Bug 7868 fixed - Resizing a super-block with a lot of inputs or outputs
                   sometimes changed the order of the ports.

* Bug 7922 fixed - The Automotive Suspension demo did not work.

* Bug 7923 fixed - The DSUPER block was not documented.

* Bugs 7931, 7933, 7934 fixed - Some artifacts were visible on diagrams such as
                   wrong links and block names.

* Bug 7942 fixed - The "Start" button was not disabled when the diagram was
                   empty.

* Bug 7944 fixed - "Fit diagram to view" was disabled after opening a diagram.

* Bug 7945 fixed - The diagram path was not displayed in the title bar.

* Bug 7995 fixed - The "export diagram" actions did not work with file without
                   extension.

* Bug 8014 fixed - The TEXT_f.png file was not present on the source tree.

* Bug 8025 fixed - The simulation parameter dialog window was modal.

* Bug 8052 fixed - The I/O block value was used for computational purpose.

* Bug 8071 fixed - The PROD_f block in the Fibonacci demo was not well
                   rendered.

* Bug 8073 fixed - The child context could not be used to specify masked
                   super-blocks parameters.

* Bug 8097 fixed - Scilab crashed when plotting on a figure with "Units"
                   property set to "pixels".


Statistics:
===========

* Examples added in the "cdfnor" help page.


SciNotes:
=========

* LaTeX formula in comments or in a string are now rendered when the mouse
  cursor is over.

* Block text (function, if, while...) are now easily selectable. See Bug #7546.

* Bug 7524 fixed - Tabulation representation had a bad size in whitespace mode.

* Bug 8008 fixed - The "Edition" menu had an incorrect name (renamed to "Edit").

* Bug 8024 fixed - No key Insert had no effect.

* Bug 8027 fixed - In a splitted view, a frame was not informed of a change in
                   the other frame.

* Bug 8056 fixed - Comments were badly colorized after a command without
                   parenthesis.

* Bug 8061 fixed - An unwanted message box was displayed when an unsaved file
                   was executed.

* Bug 8085 fixed - It was not possible to disable the horizontal line wrapping.


GUI creation:
=============

* Now, it is possible to use LaTeX or MathML as label for uimenu or pushbutton
in uicontrol. See Bug #7366.

* Bug 7082 fixed - Setting the "enable" property had no effect on "listbox" and
                   "text" uicontrols.

* Bug 7365 fixed - "delete" applied to a "Checked" uimenu destroyed the handle
                   without updating the display.

* Bug 7367 fixed - uimenu properties display was not consistent.

* Bug 7368 fixed - Setting the "Visible" property to "off" had no effect.

* Bug 7898 fixed - In a "popupmenu" style uicontrol, when the list in the
                   "String" parameter has several repeated values, the returned
                   selected value was always the first value in the list and not
                   the selected one.


Editvar:
========

Actions such as Copy, Cut, Paste, Undo and Redo have been added.

The integer matrices are now handled.

In a cell of editvar, expressions such as =2+2 are now accepted. See Bug #7319.

A refresh button to synchronise the variable from Scilab has been added.
See Bug #7321

* Bug 7325 fixed - An error message did not respect the standard format.

* Bug 7327 fixed - Memory problems could lead to a crash without warning.

* Bug 7338 fixed - %nan and %inf were not correctly displayed.

* Bug 7340 fixed - %t or %f were not correctly displayed.

* Bug 7839 fixed - A global variable could be modified.


Graphics:
=========

* The icons have been updated to the Tango Art libre icons and to the Inkscape
  themable icons.

* Bug 6395 fixed - evans display improved to take special care of the
                   root loci points where complex conjugates roots
                   collapsed in a pair of real roots. Datatips
                   customization added. Root locus grids "sgrid" and
                   "zgrid" superposition improved.

* Bug 6686 fixed - The automatic sub-ticking gave wrong results.
Thanks to Paul Griffiths for the fix.


Call_Scilab:
============

* In StartScilab function, "int *Stacksize" argument changed to "int Stacksize"


Compilation:
============

* Fix a problem in the detection of some ARM cpus.


Bug Fixes:
==========

* Bug 6514 fixed - "help %k" and "help %asn" pointed to the symbols help page.

* Bug 6767 fixed - The "uicontrol" help page said the "Style" property of an
                   uicontrol could be set after creation but it did not.

* Bug 7095 fixed - The margins unit_test failed.

* Bug 7163 fixed - tree2code wrongly replaced every (:) occurence in a function
                   definition with (eye()).

* Bug 7140 fixed - Modifying the stack with gstacksize() and stacksize()
                   is now forbidden in concurrent execution context.

* Bug 7231 fixed - mtlb_num2str did not manage second input argument.

* Bug 7569 fixed - The number of accurate digits during inversion of cdfbet,
                   cdfgam, cdfbin, cdfchi, cdfchin, cdff, cdffnc, cdfnbn, cdfpoi
                   was only 8. Changed to 13.

* Bug 7640 fixed - xs2pdf, xs2eps, xs2emf crashed if filename prefix had less
                   of three characters.

* Bug 7690 fixed - Long lines removed in the parallel_run help page.

* Bug 7748 fixed - The help page of rcond was wrong: only one output
                   argument is provided.

* Bug 7862 fixed - "savematfile" only saved the first string in the vector
                   (or matrix) when variable was a vector (or matrix) of strings.

* Bug 7872 fixed - Riemann Surface demo returned an error if window was closed by
                   the cross button.

* Bug 7897 fixed - configure failed under FreeBSD (bashim)

* Bug 7907 fixed -  ilib_build, ilib_for_link, ... did not check 'files' input
                    argument.

* Bug 7908 fixed - The number of values modified by scicos_getvalues could not
                   by more than 20. This value has been updated to 30
                   variables.

* Bug 7924 fixed - pathconvert failed conversion to cygwin format.

* Bug 7940 fixed - Typo fixed in the parallel_run documentation.

* Bug 7941 fixed - The demonstration CACSD/PID did not work.

* Bug 7943 fixed - On a GNU/Linux binary version, it was not possible to use
                   the fortran_block block.

* Bug 7946 fixed - error(0, "bye") crashed Scilab.

* Bug 7950 fixed - spec crashed on Windows.

* Bug 7951 fixed - strcat crashed with the row concatenation option on
                   GNU/Linux.

* Bug 7952 fixed - libraryinfo did not check size of the input argument.

* Bug 7959 fixed - fscanf did not manage file descriptor as input argument.

* Bug 7964 fixed - errclear(2) cleared all errors and not only error 2 as
                   written in help.

* Bug 7974 fixed - Customized xerbla.f subroutine did not return enough
                   information.

* Bug 7981 fixed - copyfile failed with localized filenames on GNU/Linux.

* Bug 7988 fixed - Inverted pendulum demo failed with f2c version on Windows.

* Bug 7994 fixed - xs2emf created empty files on Windows.

* Bug 8006 fixed - mgetl produced a memory allocation error.

* Bug 8032 fixed - cdfnor was able to fail silently.

* Bug 8055 fixed - lines() was wrongly updated when the console had the focus
                   back.


         Changes between versions 5.3.0-beta-2 and 5.3.0-beta-3 of Scilab
         ===============================================================

Scilab:
=======

Some long-standing usability Bugs have been fixed in this release.
Contributions from the Scilab team have been done on the flexdock project
to fix these issues.

* Bugs 1589, 3994 fixed - On Startup, Scilab console did not have the focus.
                   The user had to click in the main window to gain focus.

* Bug 3614 fixed - Sub-applications could not have their own icons. This
                   problem was causing some issues with the "Alt-Tab" features
                   under some operating systems.

* Bug 4247 fixed - The command xclick didn't work correctly.

* Bug 4423 fixed - It was not possible to navigate in Scilab's menu with arrow
                   keys.

* Bug 5708 fixed - A focus problem between the console and the editor
                   happened when SciNotes was started from the console.

* Bug 7369 fixed - fun2string  produced incorrect code for parenthesis
                   exponentiation expressions.

* Bug 7625 fixed - Some selection issues were appearing from time to time when
                   Scilab was losing the focus.

* 'whos' function updated, variables sorted by name (case insensitive).
  If a variable is global, a * appears after his type name.
  (Thanks to Samuel Gougeon).

Graphics:
========

It's now possible to use LaTeX or MathML as label for uimenu or Pushbutton and
Text in uicontrols.

SciNotes:
=========

Anchors can be added in the source code and one can navigate between them with
the Code Navigator.

* Bugs 7276, 7726 fixed - There was a highlighting problem with default font.

* Bug 7554 fixed - Auto-completion on typing was too general.

* Bug 7618 fixed - The color background change generated an exception.

* Bug 7621 fixed - The font change generated an exception.

* Bug 7623 fixed - "Evaluate Selection" evaluated the selection with one added char.

* Bug 7673 fixed - The extension ".dem" was not available in Open or Save actions.

* Bug 7676 fixed - The SaveAs action did not remove "readonly" mode.

* Bug 7677 fixed - User could not open files in his favorite directories.

* Bug 7678 fixed - Help action did not give help on selection.

* Bug 7682 fixed - The knob of the vertical scrollbar moved badly on resize.

* Bug 7718 fixed - There was a bad detection of a function when the list of args
                   was broken.

* Bug 7719 fixed - It was not possible to open several files at the
                   same time through the file chooser.

* Bug 7719 fixed - It was not possible to open several files at the
                   same time.

* Bug 7722 fixed - Several FindReplace windows could be opened.

* Bug 7731 fixed - In Find/Replace window, buttons were not updated when an
                   item was chosen in the combobox Find.

* Bug 7746 fixed - File streams were not closed. This problem was causing some
                   issues under Windows.

* Bug 7759 fixed - Several Code Navigator instances were possible.

* Bug 7764 fixed - The CR in comments was removed when executing from SciNotes.

* Bug 7774 fixed - The default tabulation was \t.

* Bug 7801 fixed - The FindReplace window could not be cancelled with ESC.

* Bug 7807 fixed - The SaveAs or Save actions emitted an error message when cancelled.

* Bug 7808 fixed - The RestoreSession window could not be cancelled with ESC.

* Bug 7830 fixed - There was a problem when opening a file at a line number.

* Bug 7842 fixed - There was not the filepath in the title bar.

Editvar/Browsevar:
==================

* Bug 7324 fixed - editvar() did not work for string variables.

* Bug 7610 fixed - browsevar(): The icons (left column) did not appear in the
                   binary version (Linux & MacOSX).

* Bug 7617 fixed - editvar() window did not have any menu bar.

* Bug 7627 fixed - When browsevar() window was docked, if browsevar() was called
                   again, an empty window poped up and could not be closed.

* Bug 7629 fixed - browsevar(): Trying to edit a variable that no more exists
                   generated an error.

Compilation:
============

* -fwritable-strings C argument removed for all architectures under Linux
  (was causing some build issues under sparc, alpha and powerpc)

* A problem on startup with GNU/Linux sparc has been fixed.

* The Java "user.home" property has been set to SCIHOME.

* Bug 7668 fixed - Scilab 5.3.0-beta-2 did not build with Visual Studio 2008
                   Express.

* Update Lapack to 3.2.2 on Windows (fix Bugs 7754, 7485, 6477).

* Update JLaTeXMath to version 0.9.3

Documentation:
==============

* Bug 7755 fixed - Some sparse help pages moved from elementary_functions to
                   the sparse chapter.

Windows Installer:
==================

* Add "Command Line - Minimal Installation (no gui)" Configuration.
  Interpreter in command line without the graphic, java or Tcl/Tk capabilities.
  Installation requires only 60 Mo on disk.

Graphics:
=========

Two additionnal Graphics demos about plotyy() and plotyyy() added. See Bug #7687
Thanks to Samuel Gougeon.

* Bug 6910 fixed - The font size in LaTeX labels was too big.

* Bug 7137 fixed - In Text uicontrol, fontsize was rounded which was
                   problematic when fontUnits was 'normalized'.

* Bug 7857 fixed - If an event_handler was previously assigned to a graphic
                   window the datatips toogle tool icon had to be clicked twice
                   to make it active.


Xcos:
=====

* A new initialization UI for partial differential equations settings has been added.

* Bug 7256 fixed - Saving a diagram with a non-ASCII filename created a
                   corrupted file on Windows.

* Bug 7498 fixed - SPLIT_f were not always deleted when one of its connection
                   were.

* Bug 7622 fixed - When opening an Xcos diagram done on 5.2.2, an exception
                   could be thrown.

* Bug 7628 fixed - When importing Scicos diagram, type each port as "explicit"
                   when not typed.

* Bug 7631 fixed - On Xcos, using xcosPalAdd modified the user palatte.xml file.

* Bug 7635 fixed - Xcos diagram with nested SuperBlocks did not contains a
                   valid container reference.

* Bug 7636 fixed - The SUPER_f internal diagram was not coherent with the block
                   external view.

* Bug 7644 fixed - The last user palette could not be removed from the palette
                   tree.

* Bug 7651 fixed - scicos_math.h was missing in binary package.

* Bug 7715 fixed - Performances of xcosDiagramToHDF5 degraded after several
                   subsequent calls to this function.

* Bug 7778 fixed - The disabled buttons were badly colorized.

* Bug 7809 fixed - The AFFICH_m block settings did not update the block view.

* Bug 7834 fixed - The last argument of xcosPalAddBlock about the block style
                   could not be changed by the user.

* Bug 7845 fixed - Code generation was broken.

call_scilab:
============

* in 'API' mode, history manager is disabled.

* Bug 7601 fixed - call_scilab C functions did not check if engine was started.

* Bug 7602 fixed - It was not possible to start/close a Scilab engine at any
                   time.

Scilab/LabView Gateway:
=======================

* Bug 7791 fixed - It was not possible to restart anymore. VI already started.

Bug Fixes:
==========

* Bug 4247 fixed - The command xclick did not work correctly.

* Bug 5697 fixed - External hyperlinks were opened in Help Browser rather
                   than in Web Browser.

* Bug 6477 fixed - in some case, schur returned wrong values on Windows.

* Bug 6504 fixed - Due to a Bug in Java, the <br> tag was not copied as a CR
                   in a messagebox.

* Bug 6938 fixed - frexp returned a wrong error message with a complex as
                   input argument.

* Bug 7125 fixed - fscanfMat() did not read correctly %inf, -%inf and
                   %nan values respectively recorded by fprintfMat().

* Bug 7208 fixed - The help for atomsGetLoaded() gave the wrong shape
                   for the loaded matrix.

* Bug 7348 fixed - ATOMS: A module was loaded twice if it was installed both in
                   the "user" and the "allusers" section.

* Bug 7405 fixed - The toolbar was not updated when an undocking occured.

* Bug 7452 fixed - demos nmplot from Optimization and Simulation -> fminsearch
                   -> nmplot* did not work.

* Bug 7453 fixed - newfun() was broken after clearfun().

* Bug 7485 fixed - Division of matrices of complex numbers crashed on Windows.

* Bug 7519 fixed - Help page of getcallbackobject() did not describe input argument.

* Bug 7525 fixed - Scilab failed to assign 2-d matrices into 3-d matrices, on
                   Windows.

* Bug 7599 fixed - Intersci-n and intersci did not create code from a .desc file
                   if it was not ended by an empty line.

* Bug 7603 fixed - Fortran code generated by intersci did not build with a fortran
                   or F2C compiler on Windows.

* Bug 7611 fixed - The cross to close a subwindow and the little arrow to undock
                   were not visible even if the subwindow was docked.

* Bug 7615 fixed - When opening a SuperBlock, a non-blocking exception could be
                   thrown.

* Bug 7616 fixed - fullfile did not work with only one input argument.

* Bug 7619 fixed - get_function_path did not return all available paths.

* Bug 7620 fixed - The Optimization and Simulation/Optimisation/Plot demo did
                   not plot anything.

* Bug 7661 fixed - Add some usage examples for the function 'warning'.

* Bug 7681 fixed - help_from_sci failed to process tabulated .sci files.

* Bug 7685 fixed - Demo Graphics => More surfaces => Sphere did not appear
                   as spherical.

* Bug 7688 fixed - set("color_map", hsvcolormap(128)) produced
                   a EXCEPTION_STACK_OVERFLOW.

* Bug 7693 fixed - With a corrupted palettes.xml file, the error message was not
                   coherent with the recovering action.

* Bug 7703 fixed - 'coding_ga_identity' help contained false "See Also".

* Bug 7704 fixed - 'init_ga_default' help did not inform the default values of
                   the optional parameters.

* Bug 7706 fixed - example in the 'optim_ga' help page did not work.

* Bug 7733 fixed - strstr crashed scilab if the second input argument was longer
                   than the first one.

* Bug 7737 fixed - Part 1 - ATOMS: when installing a module, the archive was
                   automatically downloaded before checking if the archive
                   already existed in the archive directory.

* Bug 7740 fixed - edit() with a Scilab macro redefined failed.

* Bug 7747 fixed - xclick(): When the graphic window was docked, keyboard
                   events were not detected.

* Bug 7751 fixed - justify() did not work correctly if the subject embedded
                   leading or trailing spaces.

* Bug 7754 fixed - umfpack did not work with Scilab 5.3.0-beta-2 on Windows.

* Bug 7756 fixed - sprand did not produce normal numbers.

* Bug 7766 fixed - cdff, cdffnc functions did not display %inf in error messages

* Bug 7775 fixed - ged action 6 (selection and move of a graphic entity) was
                   broken.

* Bug 7802 fixed - the graduate function complained about obsolete maxi and mini
                   functions.

* Bug 7803 fixed - edit edit failed.

* Bug 7821 fixed - In a messagebox, an exception was thrown when clicking on a
                   mal-formed url.

* Bug 7831 fixed - Some reference of the old editvar UI were present in the
                   source directory tree.

* Bug 7840 fixed - big lines were splitted by mgetl.


         Changes between versions 5.3.0-beta-1 and 5.3.0-beta-2 of Scilab
         ===============================================================

Obsolete Functions:
===================

* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' are obsolete.
Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.


History Manager:
================

* "// End Session" line removed from the history file.

* Begin session line identified by "// -- " and finished by " -- //"


SciNotes:
=========

* Add the possibility to restore the last session (thanks to Paul Griffiths).

* Add a close-button on the tabs and the possibility to drag&drop them.

* Bug 6496 fixed - Add hyperlinks on macros in SciNotes.

* Bugs 7462, 7463 fixed - The editor did not manage files with extensions *.tst,
                   *.start,*.quit.

* Bug 7477 fixed - Bad detection of a function declaration when the line
                   ended with a comment.

* Bug 7491 fixed - Broken lines with a .. were not correctly handled and caused
                   a freeze of SciNotes.

* Bug 7550 fixed - In SciNotes, the "case" keyword was misplaced in some cases.

* Bug 7557 fixed - SciNotes: unselected line was tabified.

* Bug 7558 fixed - SciNotes: global variables were reached before local ones.

* Bug 7564 fixed - In SciNotes, no message was displayed when an unsuccessful
                   search occurred.

* Bug 7586 fixed - ShortCut for 'Save' action was missing in SciNotes.

* Bug 7590 fixed - In SciNotes, there was a bad organization of
                   "Split..." and "Line Numbering..." menus.

* Bug 7595 fixed - In SciNotes, a string was broken if '..' was encountered.


File input/output:
==================

* Rewrite 'mputl' as a built-in function for speed improvements.


Window Management:
==================

* If a subwindow is not docked, it is not possible to close a subwindow with
its own "cross" anymore.

* Bugs 7572, 5519 fixed - The cross in the dockbar was confusing when a window
                          was not docked.

Editvar/Browsevar:
==================

* Bug 7328 fixed - editvar() window title did not contain the name of the
                   edited variable.

* Bug 7329 fixed - If editvar() window was docked, calling editvar another time
                   threw java exceptions and froze editvar().

* Bug 7330 fixed - browsevar() called editvar() even if the latter did not
                   handle the variable type.

* Bug 7332 fixed - browsevar(): When checked booleans were hidden and unchecked
                   booleans were displayed, the "boolean" menu was reversed.

* Bug 7333 fixed - browsevar(): The type of global variables had weird values.

* Bug 7334 fixed - browsevar(): Some columns had wrong names.

* Bug 7337 fixed - browsevar(): Some types could not be filtered
                   (Scilab intrinsic, Matlab sparse and implicit polynomial).

* Bug 7343 fixed - editvar could not edit empty matrices.


Xcos:
=====

* Bug 6968 fixed - Modelica Chaos Xcos demo was not simulating.

* Bug 7372 fixed - No message was displayed in the Xcos info bar during the
                   first drag and drop of a block (it may take time).

* Bug 7396 fixed - On I/O blocks used in SuperBlocks, empty index threw a
                   decoding exception.

* Bug 7480 fixed - Xcos conditional compilation produced a too long script on
                   Scilab queue.

* Bug 7483 fixed - A wrong id block could lead to unopenable files.

* Bug 7520 fixed - The Xcos context was not translated from parent diagram to
                   child one.

* Bug 7529 fixed - Using the Xcos block help from the palette froze Scilab.

* Bug 7530 fixed - When connecting two links together in a superblock, the split
                   block was not correctly positioned.

* Bug 7532 fixed - Old Scicos diagrams without diagram version numbers could not
                   be opened.

* Bug 7533 fixed - On Xcos, it was possible to drop a block into another one.

* Bug 7534 fixed - On a RegionToSuperBlock action, the exported block parent
                   field were not updated with the new parent diagram.

* Bug 7540 fixed - Xcos did not well serialized ScilabInteger types. This
                   problem produced Bugs on the LOGIC and BITSET blocks.

* Bug 7551 fixed - An Xcos block could not change the type of a port when it was
                   already present.

* Bug 7571 fixed - The mirror state of a block was not saved on a diagram.

* Bug 7574 fixed - The Xcos diagram configuration settings did not work with
                   exponential values.

* Bug 7588 fixed - When Xcos palettes had been installed in Scilab, they were not
                   removed at the end of the session.



Compilation:
============

* Fix "warning: deprecated conversion from string constant to 'char'"
  message when compiling a toolbox using Scierror(...) and sciprint(...)


Bug Fixes:
==========
* Bug 3842 fixed - "native" and "double" evaluation modes added to the sum,
                   cumsum, prod and cumprod functions
                   For more information, see the SEP #46.

* Bug 4370 fixed - Help page for alufunction and figure_properties were not
                   up-to-date and the help page for pixel_drawing_mode was
                   missing.

* Bug 5185 fixed - It was not possible to edit the name of a super block.

* Bug 5366 fixed - Help of modules_manager was not built.

* Bug 6639 fixed - "hypermat"  did not remove the higher dimensions equal to 1.

* Bug 6741 fixed - Some source files were useless.

* Bug 6849 fixed - add_profiling badly handled "else" which made plotprofile
                   function produced an incorrect report.

* Bug 7121 fixed - Help file about saveafterncommands(0) updated.

* Bug 7124 fixed - mputl returned a wrong error message if a file did not exist.

* Bug 7158 fixed - Help chapter on texmacs was empty.

* Bug 7182 fixed - Help file of link about the output argument updated.

* Bug 7183 fixed - Help file of ulink about the input argument updated.

* Bug 7228 fixed - Help file of strcat about the third input argument updated.

* Bug 7282 fixed - eval failed on some functions without output arguments.

* Bug 7286 fixed - On some platforms, eps export of NaN values was Buggy.

* Bug 7371 fixed - Documentation about cell did not precise that the value
                   returned by A.dims could not be used as a subscript.

* Bug 7374 fixed - If Scilab was launched via another Scilab, TMPDIR was badly
                   built.

* Bug 7388 fixed - A java exception was thrown when we clicked on a menu created
                   using uimenu because this menu had no child.

* Bug 7391 fixed - Links added between help files on evstr, eval, execstr.

* Bug 7432 fixed - fscanfMat and fprintfMat accepted wrong format.

* Bug 7437 fixed - If history file was invalid, history browser crashed.

* Bug 7441 fixed - The history browser crashed if the language was changed.

* Bug 7443 fixed - The number of arguments of the "title", "xlabel", "ylabel"
                   and "zlabel" macros were incorrectly checked.

* Bug 7457 fixed - Under GNU/Linux and Mac OS, the datatip mode icon was
                   missing in the graphic windows toolbar.

* Bug 7459 fixed - Character issues fixed on some Japanese systems.

* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
                   library name on Windows.

* Bug 7505 fixed - Last optional parameter of "legend" macros was not read.

* Bug 7507 fixed - There were some issues in the pvm module error messages
                   which made translation difficult.

* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
                   library name on Windows.

* Bug 7508 fixed - There was a wrong error message in gmres function.

* Bug 7514 fixed - Some demo files were broken due to changes in x_mdialog function.

* Bug 7566 fixed - The cacsd module graphic functions (bode, black, nyquist,...)
                   did not preserve the immediate_drawing property value.

* Bug 7568 fixed - In the completion window, an exception was thrown when an
                   item was selected.

* Bug 7594 fixed - Undefined variable error was not properly handled since Bug 6781 fix.

           Changes between versions 5.2.X and 5.3.0-beta1 of Scilab
           =======================================================


Performance:
============

* Faster access to primitive table (internal). This change improves the overall
  speed of Scilab.

* Improved access to the list of functions increases the performances.


Parallel execution:
===================

* Function "parallel_run" has been introduced for all supported architectures.
  This function allows parallel computations and leverages multicore
  architectures and their capacities.
  For more information, see the help page of parallel_run or SEP #43.


SciNotes (Text Editor):
=======================

* The Scilab consortium would like to express their congratulations to Calixte
  Denizet for his impressive work on the recent developments on SciNotes.

* Distributed with a new name: SciNotes

* Complete refactorization of the text editor. This change improves the speed,
  the stability of the editor and also improves many aspects of SciNotes.

* Add the possibility to complete on-the-fly typing.
  Ex: type '[' gives '[]') or keywords (e.g. type 'if ' gives 'if <CR>end')

* Add the possibility to have several instances of the editor and to dock
  them (or not).

* Add the possibility to remove trailing whitespaces.

* Improve the "help on keyword" from the popup menu.

* Bugs 4399, 4922 fixed - The line numbering could not be compatible with the
                          output of the whereami function.

* Bug 4790 fixed - A broken string (with .. operator) was badly colorized.

* Bug 4865 fixed - The buttons to undo and redo were not disabled when there
                   was nothing to undo or redo.

* Bug 4872 fixed - A binary file was opened like a text file.

* Bug 4907 fixed - The source code of a given macro could not be opened.

* Bug 4916 fixed - Problem with 'See the code' in the demos.

* Bug 4990 fixed - When the argument was a directory, an error was displayed.

* Bug 4992 fixed - There was no possibility to split a window with the same
                   contents.

* Bug 5087 fixed - Different keywords were not split in different categories.

* Bug 5102 fixed - It was not possible to choose the font weight or the font
                   style for a keyword category.

* Bug 5113 fixed - Bad refresh of the application title in some cases.

* Bug 5124 fixed - Editor's title was not updated when a file was saved as...

* Bugs 5126, 6519 fixed - Problems appeared after using undo a few times.

* Bug 5175 fixed - Ghost text appeared in the view.

* Bug 5178 fixed - The kind of tabulations (hard tabulations or spaces)
                   could not be specified.

* Bug 5204 fixed - Weird display of 'else' keyword.

* Bug 5261 fixed - Several instances of the editor could not be opened.

* Bug 5269 fixed - Help could not be reached on a keyword with CTRL+F1.

* Bug 5320 fixed - A correct name was not proposed on the 'Save as' action.

* Bug 5321 fixed - There was no possibility to choose the length of a
                   tabulation.

* Bug 5473 fixed - It was not possible to generate a function help template
                   using help_from_sci.

* Bug 5534 fixed - Auto-completion was not available.

* Bug 5632 fixed - A file in read-only mode could not be opened.

* Bug 5644 fixed - The DragN'Drop text was copied rather than moved.

* Bug 5645 fixed - Undo action deleted a line rather than making it visible.

* Bugs 5646, 5658 fixed - The undo/redo strategy was failing in some cases.

* Bug 5647 fixed - Bad line numbering when a file was just opened.

* Bug 5648 fixed - The editor let you think that you can change a filename just
                   in changing the case.

* Bug 5652 fixed - Bad line numbering when several files were opened.

* Bug 5654 fixed - The editor did not save the user preferences.

* Bug 5655 fixed - The selection was lost after an unsuccessful search.

* Bug 5656 fixed - When a part of text was selected, the search was done on the full
                   document.

* Bug 5657 fixed - Control+End did not move the cursor to the end of the file.

* Bug 5681 fixed - The search window was not put in front of the editor's one.

* Bug 5682 fixed - A problem occurred in some cases with the replace action.

* Bug 6479 fixed - A problem occurred in some cases when a '{' was used in
                   comments.

* Bug 6515 fixed - The DragN'Drop text was copied at the end of the file.

* Bug 6658 fixed - The position and size of the editor were not saved.

* Bug 6670 fixed - There was no shortcut for the "Evaluate Selection" action.

* Bug 6748 fixed - There was a time problem between local computer and
                   remote file system.

* Bug 6807 fixed - '.*' was not correctly highlighted.

* Bug 6980 fixed - When a replaced text contained a '\', the backslash was
                   considered as a special character.

* Bug 7032 fixed - There was a problem when a filename contained a ' or a ".

* Bug 7088 fixed - The editor freezed when a user copied/pasted several times.

* Bug 7112 fixed - Two transpositions gave a string (if a'==1 then a=b').

* Bug 7150 fixed - It was impossible to change the background color.

* Bug 7237 fixed - Whites and tabs were not visible in strings and in comments.

* Bug 7238 fixed - The dot/del key on the numeric pad added a 'suppr' and a dot.

* Bug 7239 fixed - Font style was lost on a selected text.

* Bug 7240 fixed - The menu "Open source file" was active even if nothing could
                   be opened.

* Bug 7262 fixed - An exception was thrown when a text was dragged and dropped.

* Bug 7272 fixed - No check on the lastModified property was performed when
                   a file was opened.

* Bug 7277 fixed - The "recent files" list was badly ordered.

* Bug 7281 fixed - The menu "Evaluate selection" did not change when nothing
                   was selected.

* Bug 7299 fixed - There was a bad matching by the right for the expression
                   n=size(x,"*"); r=(x*x')

* Bug 7352 fixed - No completion menu on the right click.

* Bug 7421 fixed - The source file of a selected name with right
                   click could not be opened.


editvar (variable editor):
==========================

* New variable editor
  Note that this editor will be improved in the next beta releases.


browsevar (variable browser):
=============================

* New variable browser
  Note that this browser will be improved in the next beta releases.


Graphics:
=========

* The set, get and uicontrol functions are now overloadable.

* Datatips tools added.
  For more information, see the help page of datatips or SEP #29.

* The frequency response plots ("bode", "black", "nyquist", "gainplot",...)
  support cutomized datatips.

* Bug 2651 fixed - "plot2d" was not working when the x argument was not given
                   and some optional arguments were given.

* Bug 3100 fixed - The "xselect" function has been made obsolete and replaced
                   by "show_window", in accordance with its help page.

* Bug 3975 fixed - The "xload" function was not able to load the contents of a
                   previously saved graphic figure into a different one.

* Bug 4531 fixed - "legend" macros were not displaying any error when no
                   'Polyline' existed.

* Bug 4658 fixed - When some graphic functions were called without any
                   arguments, the error was not explicit enough.

* Bug 5284 fixed - In some cases, the function "legend" drew line segments in
                   its box in a reverse order.

* Bug 5606 fixed - In certain cases, user-defined x-axis ticks were not
                   correctly aligned.

* Bug 6098 fixed - It was not possible to get values by clicking on a point
                   of Bode diagram.

* Bug 6394 fixed - The "black", "m_circle", "chart" functions has been
                   improved for a better rendering and datatips
                   customization. Two new functions created: "hallchart"
                   (superseed "m_circle") and "nicholschart" (superseed
                   "chart").

* Bug 6532 fixed - In some case text entity rendering order was wrong.

* Bug 6676 fixed - When "twinkle(gca())" was executed, data related to the
                   current axes was not twinkling.

* Bug 6786 fixed - The "polarplot" function did not correctly display the polar
                   coordinated grid when negative rho values were plotted.

* Bug 6835 fixed - Performing an interactive rotation after having executed the
                   "plot3d" function caused Scilab to freeze on 64-bit Windows.

* Bug 6848 fixed - The patterns of the lines were poorly exported.

* Bug 6958 fixed - The "tics_labels" property from "axes" rejected column vector
                   of labels.

* Bug 6959 fixed - axis.tics_labels did not accept $..$ LaTeX labels.

* Bug 7024 fixed - Error messages from "twinkle" were not standard.

* Bug 7028 fixed - When Scilab printed an "axis" graphic handle, string array
                   size for "tics_labels" was erroneous.

* Bug 7065 fixed - "getColorIndex" used some global variables prohibiting
                   user's calls.

* Bug 7067 fixed - The "isoview" macro created an unnecessary "plot" object.

* Bug 7075 fixed - When the "links" property was set for a handle of type
                   "legend", the property type was not checked.

* Bug 7079 fixed - The "mtlb_get" used a "h" global variable instead of the
                   given "H" argument.

* Bug 7172 fixed - Executing the "scaling" function caused a function
                   redefinition warning due to its "factor" input argument.

* Bug 7173 fixed - The equation in the "scaling" help page was incorrect.

* Bug 7187 fixed - Plotting a curve, zooming, and then plotting an additional
                   curve caused Scilab to freeze, depending on the zoomed-in
                   area.

* Bug 7188 fixed - Deleting a Label graphics entity caused Scilab to crash.

* Bug 7353 fixed - Setting a Polyline's "interp_color_mode" property to "on"
                   without having previously set its "interp_color_vector"
                   property caused Scilab to crash.


Localization:
=============

* Polish localization added. Thanks to Paweł Dąbrowski, Ernest Życiński,
  Sebastian Sławski, Kamil Dąbrowsk, Kamil Strojek, Kamil Dąbrowski,
  Michał Snoc, Piotr Seroka...

* Bug 3069 fixed - In some cases, the function gettext was returning \"

* Bug 7059 fixed - The tag X-Launchpad-Export-Date has been removed to avoid
                   huge and useless difference after a launchpad
                   synchronization.

* Bug 7220 fixed - On Windows, when you started Scilab with "WScilex -l ru_RU",
                   some menus were disabled.

Source reorganization:
======================

* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
   has been moved in modules_manager module.

API_Scilab:
===========

* Error(x) is now deprecated and will be removed in Scilab 5.4.
  Please consider SciError(x).

Call_Scilab:
============

* Function "sci_types getVariableType(char *varName)" added into call_scilab.h
This function provides an easy way to retrieve the type of a variable.

Documentation:
==============

* It is now possible to use LaTeX inlined in the documentation. Thanks to
  Calixte Denizet for this feature. (See Bug #4329)

* Bug 6630 fixed - JavaHelp did not update existing image files when
                   building help.

* Bug 6852 fixed - JavaHelp did not center the LaTeX formulas containing an
                   attribute align="center"

Xcos:
=====

* Modelica compiler 1.12.1

* New set of icons added (the previous set of icons will be available as an
  external module)

* The default palettes can now be manipulated by the user.

* LaTeX formulas can be used on any TextBlock using the Scilab tag based
  description.

* builnewblock.sci rewritten to use Scilab dynamic link module tools.

* Introduction of the variable %MODELICA_USER_LIBS
  Allows a user to set where are the Modelica files describing the user's
  Modelica blocks.

* Bug 4156 fixed - Xcos defined some temp. variables on stack without
                   removing them.

* Bug 4705 fixed - Xcos used a non-existing file BEpsf

* Bug 4898 fixed - The scifunction_block stored list() parameters on the ipar
                   field instead of the opar field.

* Bug 4977 fixed - Some icons were duplicated between Gui and Xcos.

* Bug 5022 fixed - When opening some demos, ArrayIndexOutOfBoundsException
                   were thrown by some Swing components.

* Bug 5161 fixed - The export to SVG did not work with images or html.

* Bug 5596 fixed - It was not possible to change text block properties (font
                   and color)

* Bug 5640 fixed - Toolbar and menubar were sometimes not visible at startup.

* Bug 6440 fixed - Xcos demos did not work and returned "Unable to
                   open file" error.

* Bug 6527 fixed - There was several instances of the same variable name
                   in the workspace when a data set was exported via a
                   "To Workspace" block.

* Bug 6661 fixed - "Code Generation" menu failed.

* Bug 6668 fixed - Xcos Modelica demos did not work with the new
                   Modelica compiler.

* Bug 6672 fixed - "Code generation" failed if superblock had
                   some gain blocks.

* Bug 6674 fixed - Modelica generic block did not work.

* Bug 6814 fixed - Link point positions (link.xx and link.yy) were not exported
                   as column vectors.

* Bug 6900 fixed - The block interfunction was not considered as Scilab
                   macros.

* Bug 6903 fixed - modelicat called ocamlrun (wrong dependency on Windows).

* Bug 6981 fixed - The Scilab 'exit' call was killing Xcos session without
                   prompting the user if modified diagrams must be saved before
                   exit.

* Bug 7053 fixed - Rotated saved blocks were not loaded with the right rotation
                   value.

* Bug 7089 fixed - Drawing links when creating superblock threw an encoding
                   exception.

* Bug 7099 fixed - xml2modelica called ocamlrun (wrong dependency on Windows).

* Bug 7129 fixed - Xcos hung at the opening of superblocks with context.

* Bug 7143 fixed - Simulation values were not valid when the exponential sign
                   was an 'e'.

* Bug 7175 fixed - Demo bridge rectifier did not build on Windows.

* Bug 7214 fixed - Modelica demos did not generate a .mo file in TMPDIR/modelica
                   directory.


ATOMS:
======

* ATOMS client: Categories are now managed.
  - atomsList(category) limits the list of modules to a category.
  - atomsCategoryList() lists available categories.

* ATOMS GUI:
  - Ergonomics have been improved.
  - Modules can be filtered by category (See request 5276).
  - When a module is not up-to-date, a warning is displayed on the
  corresponding sheet.
  - Release date of a selected module can now be displayed.

* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.

* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
                   list of already installed modules appears on the home page.

* Bug 6842 fixed - The ATOMS GUI could tell that an installed version of a module
                   was the most recent one even if it was not the case.

* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
                   from the presentation frame.

* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
                   not hyperlinked.

* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.


Matlab to Scilab Conversion Tools:
==================================

* Unitary tests added.

* Matlab-Scilab equivalents dictionary added in documentation.

* In 'mfile2sci', option only_double is now set to %T as default.

* Conversion updated with new Scilab functions:
  - 'filesep' now converted by 'filesep' instead of 'pathconvert'.


Dynamic Link:
=============

* Microsoft Visual Studio 2010 Express and Professional support on
  Windows x86 and x64 platform.

* Microsoft Visual Studio 2008 Express support on Windows x64 platform
  It requires to install Windows SDK to add x64 component on Visual Studio.

* lcc-win32 support moved as module in ATOMS.
  It will be easier to maintain with new versions of lcc-win32.

* Intel Fortran 12 (beta) support on Windows x86 and x64 platform.

* 5th argument of 'ilib_compile', 'ilib_for_link', 'ilib_gen_cleaner',
  'ilib_gen_Make', 'ilib_mex_build', 'ilib_build' is deprecated.
  default value of makefile name must be [].

* Bug 4265 fixed - The execution of the dynamic link functions (ilib_*)
                   continued even if a compiler was not available.

* Bug 5737 fixed - loader.sce generated by ilib_gen_loader did not detect
                   if it was a x86 dll or a x64 dll used with a scilab x64 or x86,
                   on Windows.


Optimization:
=============

* Simulated annealing: Added documentation for accept_func_default and
  accept_func_vfsa.

* fminsearch: updated printing of neldermead, optimbase and optimsimplex objects.

* fminsearch: added demo for dimensionality effect of the Nelder-Mead algorithm.


Incompatibilities:
==================

* The Bug 4583 fix makes the default element value in string array assignment
  be an empty string instead of " ".


FFTW:
=====

* On Windows, Scilab can use FFTW3 wrapper of Intel Math Kernel Library.
  Select "Download FFTW3 wrapper optimized by Intel Math Kernel Library" during
  installation.


API_Scilab:
===========

* Error(x) is now deprecated and will be removed in Scilab 5.4.
  Please use SciError(x) instead.


Source reorganization:
======================

* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
   has been moved in modules_manager module.


Compilation:
============

* On Windows, Pentium III class (or equivalent) with SSE instructions is
  required.

* Scilab_f2c.sln can be exported to VS 2010 format.

* Windows 2000 operating system is no more supported.

* Scilab Mac OS X distribution only relies on Java 1.6 and is therefore now
  only available under 64-bit OS (Most of 10.5 and all 10.6 Mac OS X versions)

* Under Mac OS X, uses /usr/libexec/java_home instead of hardcoded paths to
  retrieve JAVA_HOME

* special_functions module is dynamically loaded by Scilab.

* tclsci module is dynamically loaded by Scilab.

* pvm module is dynamically loaded by Scilab.

* Many warnings detected by Intel Fortran 11.1.051 and more on Windows fixed.

* Better detection system of the dependencies version.

* Add a check of the minimal installations of hdf5 (1.8.4), batik (1.7).

* /usr/share/*/lib added to the Java search path for OpenSuse.

* Option --enable-compilation-tests added to the configure. With this option,
  if TestNG has been found, tests will be launched at compilation time.

* Added /usr/lib to JNI search path. Gluegen-rt needed it on openSUSE.

* Bug 4300 fixed - Moving Command Queue management to core.

* Bug 6432 fixed - Checkstyle disabled on SWIG (Java/JNI) generated files.

* Bug 6643 fixed - --without-gui failed to disable Ocaml build (A Xcos
                   dependency).

* Bug 6857 fixed - make CXXFLAGS="-myflag" was removing some C++ arguments.


Help Tools:
==========

* %helps_modules (global variable in Scilab) is only defined when
  Scilab build help and no more at Scilab's startup.


Core:
=====

* Under GNU/Linux, Unix and Mac OS X, for security purposes, temporary
  directory name is now randomized and permissions are limited to the user
  (See Bug #3493).

* Under GNU/Linux, Unix and Mac OS X, if TMPDIR is set, Scilab will respect it
  to store its temporary files (See Bug #3493).

* Under non-Windows system, the name of the temporary directory has been changed
  from SD_* to SCI_TMP_* to match the current Windows behavior.

* Bug 6986 fixed - edit('toto.sce') created a file toto.sce.sci containing
                   a function named toto.sce

Tests:
======

* Mechanism of unitary tests for Java code based on TestNG added and used.

* test_run() now accepts ATOMS modules as input argument.


Text Rendering:
===============

* Antialiasing activated by default to render text


License:
========

* The demos files (modules/*/demos/**/*.dem.*) are now released in the public
  domain. (See Bug #4902)


Obsolete Functions:
===================

* 'MSDOS' obsolete. Please use 'getos' instead (SEP #39).

* 'with_lcc', 'VCtoLCCLib', 'chooselcccompiler', 'configure_lcc',
  'findlcccompiler' have been moved as modules in ATOMS
  See http://atoms.scilab.org/toolboxes/LCC-windows or atomsInstall('lcc-windows')
  from Scilab.

* 'maxi' obsolete see 'max'.

* 'maxi' obsolete. Please use 'max' instead.

* 'mini' obsolete. Please use 'min' instead.

* 'xselect' obsolete. Please use 'show_window' instead.

Removed functions (previously declared as obsolete):
====================================================

* 'textprint', 'pol2tex' replaced by 'prettyprint'.

* 'tk_savefile' replaced by 'uigetfile'.

* 'tk_getdir' replaced by 'uigetdir'.

* 'tk_choose' replaced by 'x_choose'.

* 'sci2excel' replaced by 'write_csv'.

* 'excel2sci' replaced by 'read_csv'.

* 'x_message_modeless' replaced by 'messagebox'.

* 'sethomedirectory' replaced by 'SCIHOME'.

* 'getcwd' replaced by 'pwd'.

* 'xbasc' replaced by 'clf'.

* 'getf' replaced by 'exec'.

* 'NumTokens' replaced by 'tokens'.

* 'sort' replaced by 'gsort'.

* 'scilab_demos' replaced by 'demo_gui'.

* 'with_gtk' replaced by 'getversion'.

* 'readc_' replaced by 'input'.


ATOMS:
======

* ATOMS client: Categories are now managed.
  - atomsList(category) limits the list of modules to a category.
  - atomsCategoryList() lists available categories.

* The ATOMS GUI ergonomics has been improved.

* ATOMS GUI: Modules can be filtered by category (See request 5276).

* ATOMS GUI: When a module is not up-to-date, a warning is displayed on the
  corresponding sheet.

* ATOMS GUI: Display the release date of the watched module.

* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.

* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
                   list of already installed modules appears on the home page.

* Bug 6842 fixed - If the installed version of a module was not the most recent
                   one, the ATOMS GUI claimed that the newest version was
                   installed.

* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
                   from the presentation frame.

* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
                   not hyperlinked.

* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.

Bug fixes:
==========

* Bug 1041 fixed - An error inside a loop was reported as if it occurred on
                   the "end" line.

* Bug 1304 fixed - macr2tree now works with a Scilab expression as input.

* Bug 1371 fixed - The representation of floating numbers with and exponent
                   larger than 100 or smaller than -100 was incorrect.

* Bug 2076 fixed - pspect did not use the last data window.

* Bug 2613 fixed - Incorrect stack recovery for catched errors in some
                   specific contexts (for loops, ...).

* Bug 2623 fixed - Non-regression test script fixed.

* Bug 2654 partially fixed - exec returned a wrong error if a line had more
                   than 4096 characters.

* Bug 2775 fixed - Multiplication of 0 times infinity did not work because of
                   ATLAS under Windows.

* Bug 3281 fixed - Incorrect error message #72 fixed.

* Bug 3311 fixed - Loop with a "for" over a vector of complex polynomials produced
                   wrong values.

* Bug 3490 fixed - "resume" inside an exec crashed Scilab, "resume" restrictions
                    of use removed.

* Bug 3688 fixed - The assignment using ":" subscript for a dimension that did not
                   exist, did not work for hypermatrices.

* Bug 3780 fixed - The loadmatfile function did not ignore comments found in
                   ASCII files while loading them, resulting in an error message.
                   For Matlab compatibility, when this function is called with
                   one input argument load(filename), it now looks for a binary
                   file (if filename has no extension or .mat extension) or for an
                   ASCII file if filename has another extension.

* Bug 3796 fixed - In some situation the "tf2ss()" function failed to
                   compute correctly the state space representation of
                   a transfer function.

* Bug 3810 fixed - Insertion in string array and polynomial array may be very slow.

* Bug 3811 fixed - Documention about "typeof" and overload prefixes was not
                   up-to-date (help overloading).

* Bug 3937 fixed - Buttons size in "x_choices" window was related to the labels one.

* Bug 4075 fixed - A basic uicontrol example crashed Scilab 5.0.3

* Bug 4117 fixed - Via the user interface, closing a graphics figure which had a
                   non-existing event handler attached did not destroy
                   its associated data structure.

* Bug 4224 fixed - uigetfile masks were case insensitive on Windows.

* Bug 4359 fixed - M(:,:)='anything' produced erroneous results.

* Bug 4362 fixed - test_run("gui","checkbox") no more freezes Scilab.

* Bug 4375 fixed - Interactive test SCI/modules/core/tests/unit_tests/breakpoints.tst
                   failed.

* Bug 4493 fixed - 'rat' moved in elementary_functions module.

* Bug 4505 fixed - A red vertical bar appeared for some continuous time systems.

* Bug 4572 fixed - Scilab did a SIGSEGV after stacksize('max') + stacksize().

* Bug 4583 fixed - Default value for string array assignment was " " instead
                   of an empty string "".

* Bug 4625 fixed - intersci-n was broken on Windows.

* Bug 4640 fixed - plot2d() put CPU utilization at 100% on Windows.

* Bug 4672 fixed - Internal function AddFunctionInTable renamed to
                   getFunctionByName to avoid confusions on the actual usage
                   of this function. Thanks to Yuvraj Tomar.

* Bug 4699 fixed - xml2test.pl: Paths were badly displayed in some cases.

* Bug 4783 fixed - Comparison between sparse complex matrix and a full one was
                   wrong when the sparse matrix contained a  zero row.

* Bug 4799 fixed - Sometimes the bode, nyquist , ... function reported a
                   "non convergence" error

* Bug 4841 fixed - Functions created by 'getd' were unknown by Scilab.

* Bug 4948 fixed - A simple Runge Kutta method for solving a second order
                   differential equation had a strange behavior.

* Bug 4857 fixed - Help file of 'gsort' updated with sort of complex numbers
                   and overloading.

* Bug 4985 fixed - mgetl did not use fgets (C function).

* Bug 4996 fixed - mgetl() was not located in the right module. It has been
                   moved to "fileio" module.

* Bug 5110 fixed - Incomplete mgetstr documentation.

* Bug 5123 fixed - Help about '%helps' was wrong.

* Bug 5136 fixed - Information about dependant platform display of
                   exponential form (%e) was missing in the prinft_conversion
                   documentation.

* Bug 5149 fixed - test_run(): Calls to exec() were no more logged by diary().

* Bug 5216 fixed - URLs are now active in uicontrols of style "text". This
                   feature is used in ATOMS GUI (modules description).

* Bug 5324 fixed - Under Windows, "File open" dialog box focused on parent
                   directory of current directory.

* Bug 5432 fixed - A link to http://www.tcl.tk/doc/ added in help files about
                   Tcl/Tk.

* Bug 5512 fixed - The display order of input arguments was not described in
                   the disp() documention.

* Bug 5541 fixed - In the API documentation, the information that data must be
                   allocated before calling API functions was missing.

* Bug 5575 fixed - Wrong German translation fixed (Standart => Standard).

* Bug 5583 fixed - exec() did not manage correctly UTF-8 and ANSI/ASCII files
                   encoded.

* Bug 5588 fixed - Assigning null() in a tlist or mlist field shifted all remaining
                   values with respect to field names.

* Bug 5609 fixed - Documentation stated incorrectly that fieldnames were working
                   on cells.

* Bug 5612 fixed - There was no way to delete a field in a struct.
                   It is now possible with null().

* Bug 5629 fixed - export_to_hdf5 to a file overwrote a directory
                   with the same name (now trigger an error).

* Bug 5630 fixed - export_to_hdf5 to a file with a same directory
                   name altered the permission of the directory.

* Bug 5724 fixed - erfinv and erf missed references to similar functions

* Bug 6332 fixed - stacksize had problems on Mac OS X and 64-bit platforms.

* Bug 6349 fixed - The callback of an 'edit' uicontrol was only executed when it lost focus.

* Bug 6419 fixed - There was no way to retrieve minimum global stack size
                   from Scilab.

* Bug 6428 fixed - fscanfMat did not manage format parameter as fprintfMat.

* Bug 6435 fixed - error 4 returned a wrong message.

* Bug 6447 fixed - unix_g() and dos() did not support properly neither UTF8
                   nor ANSI encoded output.

* Bug 6449 fixed - regexp returned a wrong value with a string returned by mgetl.

* Bug 6451 fixed - length returned a wrong value with a string returned by mgetl.

* Bug 6452 fixed - part returned a wrong value with a string returned by mgetl.

* Bug 6484 fixed - file did not return filename of an opened Fortran file.

* Bug 6504 fixed - Copy/paste of the contents of message boxes was not available.

* Bug 6510 fixed - modules/helptools/help_en_US.xsl and
                   modules/helptools/help_fr_FR.xsl were useless but not removed.

* Bug 6511 fixed - mseek and mtell did not manage files > 2 Gbytes on 64-bit
                   Windows.

* Bug 6516 fixed - fullfile did not remove blanks and not create a valid path.

* Bug 6535 fixed - The property 'ListboxTop' of the graphic user interface object
                   'listbox' had no effect.

* Bug 6543 fixed - neldermead issues for automatic restarts.

* Bug 6549 fixed - genlib function had a behavior which was not consistent with
                   the load function.

* Bug 6550 fixed - lib(".") returned a relative path in library variable
                   created.

* Bug 6556 fixed - fprintf() returned an error if it was called twice (or more)
                   on the same file.

* Bug 6635 fixed - Incorrectly drawn Bode plots (calfrq Bug).

* Bug 6666 fixed - emptystr() gave a wrong result instead of complaining
                   about hypermatrix.

* Bug 6682 fixed - mprintf, msprintf, mfprintf did not manage octal (%o) format.

* Bug 6726 fixed - Variables whose name starts with a $  could be retrieved in
                   libraries.

* Bug 6731 fixed - Information on the output argument was missing from the
                   lib() documentation.

* Bug 6740 fixed - It was not possible to launch Scilab as Minimized
                   or Maximized Window.

* Bug 6744 fixed - p_margin() returned an erroneous result.

* Bug 6745 fixed - g_margin() returned an erroneous result.

* Bug 6750 fixed - TMPDIR constant had no help page.

* Bug 6751 fixed - Completion added unwanted characters when some
                   string sequences occurred several times.

* Bug 6774 fixed - Calling get_param generated a "funcprot" warning when
                   the value of an option stored in a parameters list was
                   a function.

* Bug 6781 fixed - Defined variables in a library were not recognized in
                   compiled macros.

* Bug 6783 fixed - Solving a system of linear equation by backslash ("\")
                   caused a crash, when using complex numbers on Windows.

* Bug 6784 fixed - It was not possible to move a Scilab installation without
                   breaking the (previously installed) ATOMS packages load.

* Bug 6827 fixed - The error printed by spchol if the variable was complex
                   was wrong.

* Bug 6830 fixed - C2F(scistring) in stack2.c was broken for macro names of
                   exactly two characters.

* Bug 6831 fixed - in cli (=nwni) mode, tbx_build_help failed.

* Bug 6861 fixed - yulewalk example failed on Windows.

* Bug 6862 fixed - Help page for 'vectorfind' missed some explanations about
                   input arguments types. Moreover there were missing checks
                   about input arguments number and types in the function.

* Bug 6864 fixed - Some error messages were wrong in data_structures module.

* Bug 6867 fixed - Wrong error message when base2dec() was called with an invalid
                   base representation.

* Bug 6889 fixed - 'fscanfMat' crashed with wrong formatted files.

* Bug 6891 fixed - 'whos' did not display global variables.

* Bug 6893 fixed - Some files +~JF****.tmp were created outside of Scilab
                   temporary directory.

* Bug 6895 fixed - Completion crashed with -NW mode, on some Linux.

* Bug 6901 fixed - This script with 'exec' produced a weird warning.

* Bug 6923 fixed - Some localized messages were wrong in 'qmr'.

* Bug 6924 fixed - Some error messages were wrong in 'gmres' and 'qmr'.

* Bug 6932 fixed - Unitary test for function 'exit' failed in Linux binary
                   version.

* Bug 6933 fixed - Some temporary files (dict_*.tmp) were created when using
                   search engine of the help browser.

* Bug 6934 fixed - Denormalized floating point numbers were not present in
                   Scilab's master.

* Bug 6940 fixed - An error message was wrong in 'pvm_send'.

* Bug 6946 fixed - Information about optional input arguments 'column separator'
                   and 'decimal mark' were missing in the write_csv documentation.

* Bug 6947 fixed - Some demos in "Optimization and Simulation" failed,
                   without write rights in SCI subdirectory.

* Bug 6951 fixed - stacksize had a strange behavior.

* Bug 6952 fixed - stacksize('max') did not return maximum value.

* Bug 6962 fixed - bvode generated an error on Windows.

* Bug 6964 fixed - Scilab could detect a wrong SCI path on Windows.

* Bug 6971 fixed - After launching a module by loader.sce, variable v was
                   predefined.

* Bug 6990 fixed - "and" and "or" did not work on hypermatrices.

* Bug 7003 fixed - 'evstr' did not evaluate NaN and Inf as %nan and %inf.

* Bug 7006 fixed - exec removed spaces at the end of filename when it returned
                   an error.

* Bug 7014 fixed - ilib_verbose value was modified after toolbox_skeleton.

* Bug 7019 fixed - resume() produced an incorrect error message.

* Bug 7021 fixed - Scilab did not start and returned a system error (193)
                   on Windows.

* Bug 7033 fixed - newfun was randomly crashing (mostly on 32-bit) writing to
                   unallocated memory.

* Bug 7036 fixed - The plot2d document was incomplete (missing optional argument).

* Bug 7042 fixed - Insertion of an empty matrix into a struct (to remove a row or column)
                   was Buggy when multiple index was used.

* Bug 7044 fixed - calling sequence in help of 'strcat' was wrong.

* Bug 7057 fixed - isdigit and isalphanum crashed with a matrix of string
                   as input argument.

* Bug 7077 fixed - uigetfont crashed Scilab when the cancel button was clicked.

* Bug 7078 fixed - A wrong error message was displayed when setting the "value"
                   property of an "edit" uicontrol.

* Bug 7094 fixed - If badly called, ode made Scilab crashed.

* Bug 7108 fixed - It was not possible to set the callback_type property via uicontrol.

* Bug 7109 fixed - 'lu' function with some complex matrices crashed on Windows.

* Bug 7123 fixed - No completion was possible if the name of a variable was
                   preceded by ~ or @ or < or >

* Bug 7161 fixed - wavread failed to load some .wav files with error 44.

* Bug 7163 fixed - Assignment index ":" were translated into "eye()".

* Bug 7170 fixed - Scilab equivalent for Matlab "uigetdir" was "tk_getdir",
                   it has been replaced by "uigetdir".

* Bug 7180 fixed - xs2pdf was unable to export a graphic.

* Bug 7181 fixed - The display of a struct having no fields did not work.

* Bug 7189 fixed - In some cases the usage of resume led to a crash of Scilab.

* Bug 7223 fixed - 'unsetmenu' on a separator crashed Scilab.

* Bug 7224 fixed - Export empty matrix in HDF5 did not unlock file.

* Bug 7236 fixed - Due to Bug 1371 fix, sci2exp(-%inf) returned a wrong
                   value -nf and not -%inf.

* Bug 7250 fixed - In the console, the first character of a filename was doubled
                   when completed.

* Bug 7260 fixed - To read a malformed .csv file with fscanfMat crashed Scilab.

* Bug 7285 fixed - Open/Save dialog box did not display filenames without
                   extension with filter "*.*"

* Bug 7291 fixed - unix('') and dos('') returned a wrong messsage on Windows.

* Bug 7278 fixed - strsplit did not work with some particular inputs.

* Bug 7312 fixed - isnum() diplayed warnings when using some unusual parameters.