/usr/share/scilab/CHANGES_5.1.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 | Changes between version 5.1.0 and 5.1.1 of Scilab
=================================================
Improvements:
=============
* Catalan localization added (Thanks Oriol Gonzalez and others)
* German Localization added (Thanks Armin Mohring and others)
* Spanish Localization added (Thanks Federico Vera and others)
* Online Help translated into português do Brasil (pt_BR) added
(Thanks Daniel de Souza Grilo)
Compilation:
============
* Defining the environment variable SCI_JAVA_ENABLE_HEADLESS disables the X11
access when building the documentation (necessary when building the
documentation in a chroot)
* ./configure && make all && make distclean == tarball (ie, make distclean is
cleaning all the elements)
* In the source tree of Scilab, ant target "build-example" added in order to
build only the javasci examples (cd modules/javasci && ant build-example)
Source reorganisation:
======================
* New module added call_scilab: the goal of this module is to highlight the
possibility to call Scilab engine from other languages.
* "SCI/modules/output_stream/includes/error.h" renamed to "do_error_number.h"
Help & Tests:
=============
* Some equations in the documentation converted to the MathML format
(bugs #4180 & #4182)
* Page "Compile and run with Javasci" added
* Examples in javasci translated into english
* Examples and unit tests added for the function find
* Examples provided in the help of the function argn
* Unit tests for the completion (GUI & NW/NWNI modes)
* Minor improvements in the documentation of the ilib_* functions and
fprintf
* Unitary tests for isfield() function has been added
Enhancement:
============
* isfield() now accepts matrix of strings (fieldnames) as second input argument.
Then, it returns a matrix of booleans.
* test_run() now accepts "skip_tests" as optionnal argument (3rd argument), if
present, the second input argument of test_run is no more the list of tests to
launch but the list of tests to skip.
For example, test_run("time",["bug_1506" "bug_793"],"skip_tests");
* test_run() : The following tags have been added :
- <-- WINDOWS ONLY --> If the operating system isn't Windows, the test is skipped.
- <-- UNIX ONLY --> If the operating system isn't an unix OS, the test is skipped.
- <-- LINUX ONLY --> If the operating system isn't Linux, the test is skipped.
- <-- MACOSX ONLY --> If the operating system isn't MacOSX, the test is skipped.
License:
========
* Examples in SCI/modules/javasci/examples/ are now released under the public
domain
Internal API:
=============
* GetLengthStringMatrixByName function added in stack3.h (return length of strings)
Scilab / Scipad synchronisation bugs:
=====================================
A critical bug present in Scilab 5.0.X and 5.1.0 has been fixed.
It has been reported a numerous number of time:
* bug 2578 fixed - Calling input function within Scipad.
* bug 3345 fixed - From SciPad editor ending Scilab with exit is not correct.
* bug 3394 fixed - A malformed script originating from the editor window hangs
Scilab and the editor.
* bug 3553 fixed - System crash executing tk_getfile() from within scipad by
CTRL+L.
* bug 3643 fixed - Scilab spec function is the equivalent of Matlab function
(mtlb_eig is now obsolete).
* bug 3839 fixed - strrev doesn't work correctly if the string to be reversed includes some accentuated characters.
* bug 3944 fixed - ilib_mex_build() wasn't using the content of the
* bug 3705 fixed - During execution of any Scipad sequence, entering abort
after the prompt hang up both Scipad and Console.
* bug 3778 fixed - Calling TK gui from Scipad.
* bug 3799 fixed - Using xgetmouse from Scipad makes Scilab crash.
* bug 4149 fixed - Calling TCL functions within Scipad
* bug 4178 fixed - Scilab crash when using "legend" via Scipad.
* bug 4196 fixed - Scipad and Scilab crashing when using menu "Execute->load
into Scilab".
* bug 4204 fixed - Strange error message when using usecanvas(%F).
* bug 4331 fixed - Wrong result for gamma(13).
Bug fixes:
==========
* bug 3186 fixed - input is lost when graphics window is closed.
* bug 3240 fixed - msprintf error in plotprofile.
* bug 3587 fixed - gsort is not stable: It does not preserve the relative order
of equal values creates problem with function unique.
* bug 3852 fixed - Line wrapping problem in help browser
* bug 3666 fixed - 'input' with accentued character returns incorrect value
* bug 3944 fixed - ilib_mex_build() wasn't using the content of the
variable tables to compile other files
* bug 3945 fixed - Error with the help example of library()
* bug 3962 fixed - incorrect first left hand side argument of pca (one col instead of two)
* bug 4052 fixed - A wrong usage of xmlCleanupParser (libxml2) was causing
a seg fault on startup
* bug 4067 fixed - bug with completion and some paths
* bug 4073 fixed - mprintf does not display some special characters
* bug 4074 fixed - Scilab now uses native MacOSX menubar.
* bug 4088 fixed - When Tcl/Tk is disable, demos are now deactivated.
* bug 4099 fixed - Demos mixing gui and plots were not desactivated on plateforms
having usecanvas set to %T.
* bug 4120 fixed - amell returns wrong value on Scilab x64 (Windows)
* bug 4123 fixed - %i_prod crashs scilab (Windows release mode built with F2C
only)
* bug 4128 fixed - 'win' argument of the event_handler function did not work
(was always 0 instead of current figure ID).
* bug 4132 fixed - fullpath crashs
* bug 4134 fixed - In some cases, bad detection of a 64 bit arch was
causing a seg fault during the "make doc" process
* bug 4141 fixed - ascii doesn't support extended ascii values in the range of [128-255].
* bug 4242 fixed - Copyright added (INRIA code)
on modules/linear_algebra/src/fortran/doldqr.f
* bug 4150 fixed - user startup executed twice if you change directory to
SCIHOME in this file.
* bug 4159 fixed - coshlt was defined twice on windows
* bug 4164 fixed - isinf is now defined in more recent versions of the Sun
Compiler. Detection and replacement of the function is now
done in the configure.
* bug 4166 fixed - test_run was broken
* bug 4179 fixed - The dec2hex "see also" part was missing in the help page.
* bug 4192 fixed - When doing a getd in a directory where there are no .sci
files, getd displayed a error message not clear at all.
* bug 4197 fixed - inaccurate floating point results computed by norm with
large/small vector matrices.
* bug 4197 fixed - When warning messages are disabled, a blank line is printed
out.
* bug 4199 fixed - Missing information in findobj help page + findobj did not
find figures.
* bug 4201 fixed - Confusing error message in datafit
* bug 4228 fixed - mclearerr with a false file descriptor crashs
* bug 4231 fixed - graphics exports functions crash (xs2png, xs2svg, ...)
* bug 4235 fixed - error.h renamed
* bug 4238 fixed - waitbar and progressionbar won't close when clicking on the X
in the upper-right corner of the window.
* bug 4245 fixed - The icon of the progressionbar is a java icon.
It should it be a Scilab one instead.
* bug 4249 fixed - filter dos not work with perfect all pass system
* bug 4250 fixed - The online help of intx function was badly located
* bug 4258 fixed - Configure script does not contain the correct detection
code for the JNI libraries under Solaris SPARC.
* bug 4266 fixed - ones, rand, zeros functions do not remove highest dimensions
equal to 1
* bug 4269 fixed - Fix a bashim in the macros of detection of swig (causing
problems with netbsd)
* bug 4270 fixed - The module tclsci wasn't really desactivated when using
the option --without-tk
* bug 4274 fixed - Open dialog invoked from Toolbar to select file to open with Scipad
has wrong "Scilab SCI files" filter instead of "All Scilab files"
like dialog invoked from File -> Open a file...
* bug 4282 fixed - When doing a symlink of scilab script, when calling this
script, it changes the PWD
* bug 4284 fixed - The online help of isfield() was missing.
* bug 4295 fixed - mdelete no more works with "*.extension" as input (wildcard).
* bug 4297 fixed - A spelling mistake was causing in some cases with the
pfss function
* bug 4299 fixed - getmemory is reporting bad total memory on system with
a lot of memory (> 3Go)
* bug 4301 fixed - Better reporting at the end of the configure
* bug 4302 fixed - Do not build the helptool module when --disable-build-help
is used
* bug 4309 fixed - Under Scilab5 the dashed lines are not well displayed. They
are reinitialized for each segment.
* bug 4311 fixed - rcond(eye()) returns 1 and not eye()
* bug 4312 fixed - Support for NetBSD in the memory detection (getmemory)
* bug 4316 fixed - mfprintf(0,'string') does not redirect stderr as fprintf(0,...)
* bug 4321 fixed - strcat with 3 input parameters crashs if input type
parameters are wrong.
* bug 4325 fixed - set("auto_clear","off") crashes Scilab.
* bug 4326 fixed - move called with an already deleted handle crashes Scilab.
* bug 4315 fixed - completion("",["commands","macros"]) will only returns "commands"
* bug 4332 fixed - completion copies selected item instead of completing according to this one.
* bug 4342 fixed - When the coutour function is called, an error message is printed.
* bug 4343 fixed - the plot3d demo doesn't seems to work.
* bug 4372 fixed - The graphics from the genetic_algorithms and simulated_annealing toolbox where not displayed
* bug 4386 fixed - link('show') with only one symbol writes 'librairies' and not 'library'.
* bug 4771 fixed - the configure did not stop when jhall (javahelp) or looks were not available on the system
Changes between version 5.0.X and 5.1 of Scilab
===============================================
New Features:
=============
* Added elementary functions: acosd acot actod acoth asecd asech asec asind
acsc acscd acsch csch atand cosd cotd cscd csc secd sech sec sind tand
* Scicos documentation in Docbook format.
PDF, PS, JAR and other versions now available.
* Graphics available on all platforms and OS using function usecanvas
See help page of usecanvas function for more details.
* New function dae (for Differential Algebraic Equations) added.
This function is providing the same features as dassl with ode
(ordinary differential equations) profile.
For more information, see SEP #2.
* Request 564: completion add '\' or '/' at the end of a directory
* Added uigetfile (Functions xgetfile and tk_getfile are now obsolete).
For more information, see SEP #8.
* Scilab is now supported natively under Mac OS X (See RELEASE_NOTES_5.1.X)
* Uses termios instead of termio in NW & NWNI modes
Enhancement:
============
* Graphics stabilty improved.
* Graphics speed improved.
* Menubar/toolbar update improved (particularly when (un)docking windows).
* Update of some output strings (standard, warning & error)
* Scilab uses Atlas 3.9.4 on Windows
* Directive FRENCH IMPOSED added to test_run() to force the test in french
* Errors occuring when getting or setting graphic/gui handles properties are
now treated as any other Scilab errors.
* Now catch the exception when JOGL is crashing because native library
gluegen-rt is not available in the java.library.path (LD_LIBRARY_PATH) and
display a nice message
* Better error report in the documentation build process (docbook)
* Binary versions embed jre 1.6.0_11
* test_run() now accepts absolute paths as first input argument. It permits
toolboxes to use this system.
* Under Linux/Unix, do not launch Scilab in background when called without argument
* icons are now installed into pkgdatadir/icons/
* Update of the example in the dynamic_link modules and in the toolbox skeleton
(use the actual filename instead of the .o)
* The demos of the simulated_annealing module have been integrated into the demos menu
* The demos of the genetic_algorithms module have been integrated into the demos menu
Tests:
======
* Tests added for functions: umf_luget, taucs_chget, pcg, removedir, rmdir, ones
Internationalization:
=====================
* Almost all the i/o functions (isdir, mkdir, cd, chdir, mopen, fileinfo,
mclose, deletefile, findfiles, ls, listfiles, getshortpathname,
getlongpathname, removedir...) now handle file and directory names containing
UTF-8 characters. This is the work of Yung-Jang Lee. Many thanks!
(Unitary tests provided)
Misc:
=====
* Some dead code removed (SCI/scripts/,
SCI/bin/{dold,scilink,Blatdoc,Blatdocs,f77-linux,minfopr} )
Compilation:
============
* libmatio is now detected thanks to pkg-config
* More warnings in C/C++/Fortran during the compilation process.
See http://lists.scilab.org/cgi-bin/ezmlm-browse?list=dev&cmd=showmsg&msgnum=684
* --enable-build-help is now the default behaviour
(--disable-build-help removes the check of the dependencies)
* --with-fftw, --with-pvm and --with-umfpack are now the default behaviour
(--without-fftw, --without-pvm and --without-umfpack removes their builds)
* interpolation, signal_processing, statistics modules are loaded dynamically
by Scilab.
* cc and cc-* are not longer consider as GNU C compiler when detecting the
compiler (use gcc & gcc-*) because it was causing some issues under Solaris
* By default, under Linux/Unix/Macosx, static libraries are no longer built.
* Do not init TK when building the doc ("make doc")... in order to be able to
build Scilab through ssh
* Giws has lost it .py extension
* Force the build for the french documentation.
Bug fixes:
==========
* bug 1582 fixed - If parametric 3d curve values are out of given ebox of 3d
axes, this curve values are netherveless plotted.
* bug 1926 fixed - wavwrite doesn't manage single channel mode.
* bug 2175 fixed - "contour2d" prints level numbers partially outside the rect.
* bug 2255 fixed - plot function fails to verify that x and y data have the same
length in certain cases.
* bug 2265 fixed - Add a property to toggle grid position between background
and foreground.
* bug 2273 fixed - chdir didn't manage UNC path on Windows.
* bug 2357 fixed - The vertex-order of the plot3d2 and plor3d3 functions is
different from the one given in the manual.
* bug 2453, 3731, 3759, 3784, 3801 & 3802 fixed - Force all the numerical value
to remain to the english notation.
* bug 2647 fixed - Bad display of some numbers in special cases due to a
gfortran bug.
* bug 2682 fixed - chart() is inconsistent in the second argument, angle.
It might be treated as degrees or radian.
* bug 2767 fixed - By default graphic windows are opened one above each others
whereas they should be tiled.
* bug 2814 fixed - Ticks graduation produce some unwanted decimals.
* bug 2959 fixed - functions on F1, F2, F12 keys are not mapped as scilab 4.x
* bug 3070 fixed - Could not use non-simple character like °, µ, ø ....
* bug 3080 fixed - When we click many times on a button of the Graphic window
the instruction will be done as much times we have clicked.
* bug 3089 fixed - chdir seems to have problems with directory names containing
nordic characters like æ ø and å.
* bug 3131 fixed - version 'GLIBC_2.4' not found with the binary version under
some GNU/Linux distro
* bug 3314 fixed - linspace primitive - rev 27707 - removed use of "ones" and
use colon (i.e. :) operator only
* bug 3322 fixed - trimmean primitive - rev 27627 - Added verbose option, added
unit tests, updated doc.
* bug 3326 fixed - ESC key clears the command line in the console.
* bug 3407 fixed - Line number where error is reported changed in Scilab may be
wrong.
* bug 3411 fixed - eye on a sparse is not explicit.
* bug 3462 fixed - The match string returned by regexp is not the right one if
the subject string contains backslashes.
* bug 3470 fixed - plot2d(), followed by legends produce an unexpected error.
* bug 3500 fixed - [pcre] match position but no character = no match
* bug 3512 fixed - regexp could return incorrect results
* bug 3515 fixed - Erroneous submenu numbering for setmenu() and unsetmenu() in
Scilab 5.0.1
* bug 3527 fixed - Graphic windows created by figure are unable to display plots.
* bug 3530 fixed - Check that X11/Xlib.h is available since the Tk header needs it.
* bug 3546 fixed - frmag is broken when called with hn given by a vector of
coefficients instead of a polynomial.
* bug 3549 fixed - machine.h was including PATH_MAX.h, BOOL.h and PARAMS.h
includes have been cleaned up.
* bug 3554 fixed - 'findobj' function does not find figures nor sub-menus and
the help example does not work.
* bug 3556 fixed - derivative was not supporting non compiled functions.
* bug 3559 fixed - paths in examples.bat in SCI/modules/javasci/examples were
wrong.
* bug 3561 fixed - 'call' crashs when we want to return a 'c' variable type.
* bug 3565 fixed - bad detection of the IBM JDK
* bug 3571 fixed - Only one message displayed when log(0) is computed with
ieee(1) mode.
* bug 3578 fixed - the definition of NewSparse and FreeSparse have been added.
* bug 3581 fixed - Legends do not appear correctly when axes are plotted in log
scale.
* bug 3590 fixed - Error message when we want to see a figure which has as
userdata a structure (struct).
* bug 3596 fixed - In the graphic export (bitmap) the exported file is stored in
vertical mirrored fashion.
* bug 3605 fixed - Better fix of the javasci freeze. A part of this bug was
caused by a dead lock in the TCL thread (we were trying to
get access to a TCL interpretor which was locked).
* bug 3608 fixed - Scilab freezes when executing a combination of
"eventhandler", "xchange" and "plot"
* bug 3624 fixed - Nan returned when multiplying large zero vector by its transpose.
* bug 3624, 3640 fixed - Atlas 3.8.0 have a bug causing wrong answer for
row-major gemm C=A*A' or A'A
* bug 3626 fixed - lcc-win32 library (.lib) not correctly generated.
* bug 3627 fixed - variance did not manage complex matrices of data
* bug 3628 fixed - Problem with cdouble type arguments in intersci.
* bug 3630 fixed - functions added by 'addinter' are not visible by 'what'.
* bug 3635 fixed - popupmenu objects created using uicontrol does not work as
expected (it is not possible to use the arrow keys on the
keyboard to browse through the various options).
* bug 3645 fixed - SCI/contrib/toolbox_skeleton package does not work out of the
box, and crashes on help.
* bug 3652 fixed - wrong computation of generalized eigenvalues.
* bug 3653 fixed - Figure menus were deleted when deleting current axis.
* bug 3661 fixed - cotg and coth do not work.
* bug 3664 fixed - an error occurs when a change directory operation implies a
directory name with french accent letter ('é' for example).
* bug 3667 fixed - Function input() now accepts a \n in the text to be printed
and colon is no more added.
* bug 3673 fixed - When using Scilab embedded in a Java application through
javasci, the first call to javasci API reset the look and
feel of the Java application.
* bug 3681 fixed - Disable automatic completion if there are only spaces in a line.
* bug 3687 fixed - 'format' doesn't check inputs arguments.
* bug 3697 fixed - setdefaultlanguage moved in localization module. (Windows)
* bug 3700 fixed - Problem when displaying accents in the help browser using the
fr language. (Windows)
* bug 3702 fixed - When I start scilex.exe (Windows) in a windows console, the
windows lost the focus.
* bug 3714 fixed - fprintfMat and fscanfMat cannot cope with directories with
accented characters.
* bug 3745 fixed - "make install" now install all <module>/demos/
and <module>/examples.
* bug 3749 fixed - Scilab error when building scilab help in HTML.
* bug 3753 fixed - drawaxis produces unreadable labels.
* bug 3755 fixed - print files on some Windows.
* bug 3756 fixed - undocumented input argument for prompt().
* bug 3757 fixed - completion works better on nw mode on Windows.
* bug 3767, 3827 fixed (windows) - Atlas 3.8.2 crashs scilab.
* bug 3769 fixed - Dynamic link doesn't detect intel fortran compiler version 11
on Windows.
* bug 3770 fixed - "qld" returns a error (qld: The constraints are inconsistent).
* bug 3775 fixed - get_absolute_file_path(input_file) returns a error if
input_file is not opened in Scilab.
* bug 3800 fixed - After using surf to plot giving a stacksize error, it is no
longer possible to plot in the same window.
* bug 3821 fixed - Problems with uicontrol scrolling when parent figure has
property auto_resize set to "off".
* bug 3822 fixed - When a figure handle is saved and reloaded the figure_size as
well as the viewport properties are not saved nor restored.
* bug 3833 fixed - Problems in cell insertion (loss of data).
* bug 3844 fixed - Axes with a very high y-bounds/x-bounds ratio do not appear.
* bug 3858 fixed - when trying to open a file from the GUI (Menu: File -> Open file), Scilab crashes (xgetfile error).
* bug 3860 fixed - Scilab was using the dev name of the fftw library (ie without
heading .3 in the lib name). Thanks to Andrea Florio for
providing the patch
* bug 3867 fixed - On the branch 5.0 nightly build 64 bits, the libmatio is
defined with the GLIBC_2.7 as mandatory. There is no reason
for this and it prevents Scilab binary to run under Redhat
and Centos.
* bug 3868 fixed - In the nightly 64 bits build of the branch 5.0, jogl & gluegen
dyn lib are 32bits (should be 64 bits).
* bug 3869 fixed - In the binaries, we have some useless files in thirdparty/tk8.5/demos/
which are causing some issues with the LSB.
* bug 3870 fixed - In the binaries, we incorporate checkstyle in thirdparty/checkstyle/
which are causing some issues with the LSB (btw, it is useless in the binary).
* bug 3873 fixed - While editing ticks'label on Axes, mouse click outside box or
double clicks or using Tab key, program terminates.
* bug 3874 fixed - When building the macros, only replaces the extension
(.sci => .bin).
* bug 3875 fixed - No images in PDF documentation.
* bug 3877 fixed - No use of interp->result any more in the Tcl interface.
Compatible with Tcl/Tk 8.6.
* bug 3878 fixed - Under mandriva, the javahelp package is not called jhall but javahelp2.
* bug 3879 fixed - Under mandriva, the batik package is not called batik but batik-all.
* bug 3880 fixed - Bug with p_margin and g_margin fixed.
* bug 3886 fixed - strsubst with regular expression was working only on the first
element of the vector.
* bug 3887 fixed - missing installation of scisparse.h and doublecomplex.h.
* bug 3891 fixed - strsubst() replaces wrong characters with the regexp mode and
when the subject contains backslahes.
* bug 3892 fixed - example about mfprintf added in help.
* bug 3894 fixed - missing information about status -2 returned by mkdir.
* bug 3895 fixed - example about mputl added in help.
* bug 3897 fixed - macros perturbs the behavior of mfprintf().
* bug 3898 fixed - There was no way to check if mputl() has done his job.
mputl returns %t or %f to check if function has correctly
written on the file.
* bug 3899 fixed - The help for "startup" was incorrect.
* bug 3903 fixed - "xdel" of a non existent window crashes Scilab
* bug 3905 fixed - fscanf supports filename and file descriptor as in scilab 4.x.
* bug 3906 fixed - debug(4);exit kills scilab.
* bug 3907 fixed - msprintf with a incorrect format can kill Scilab.
* bug 3912 fixed - strsubst() used with regular expression may return very
stange result.
* bug 3918 fixed - The french documentation fails to build when french locales are not available on the system
* bug 3919 fixed - scilab x64 doesn't display graphics from a remote desktop.
* bug 3924 fixed - I used uicontrol with bad parameters, but uicontrol makes Scilab hangs.
* bug 3931 fixed - fileparts returns invalid values with some special filenames.
* bug 3941 fixed - Error in function minreal when used with state-space linear system.
* bug 3947 fixed - format old syntax reintroduced.
* bug 3950 fixed - Invalid index in kpure function (Example in help page failed).
* bug 3951 fixed - krac2 did not work for rational input (Example in help page failed).
* bug 3967 fixed - When called with a tf, pfss should of course return a tf.
* bug 3987 fixed - The relation between the font_size property and the size in
point is not clearly given in the help pages.
* bug 3988 fixed - The title help page is not properly formatted.
* bug 3989 fixed - xlfont help updated.
* bug 3991 fixed - It is not possible to set a font_style greater than 10 even
if one has added a new font using xlfont.
* bug 3993 fixed - Scilab menu is not located in the "Apple menu bar" like other applications
* bug 3995 fixed - install -D does not work under Mac OS X
(used by the make install).
* bug 3996 fixed - tabulation included in a paste string may make scilab crash
in -nw or -nwni mode.
* bug 3999 fixed - xbasc() doesn't clear the current graphics window.
* bug 4005 fixed - Only localization system is used (only native now).
* bug 4006 fixed - xlfont does not return the right index.
* bug 4009 fixed - savematfile crashed when could not open the file for writing
(error message added).
* bug 4014 fixed - Wrong positioning in console after its clearing.
* bug 4015 fixed - "Flip left to right" no longer worked on hypermatrices.
* bug 4021 fixed - make distclean is cleaning also some temporary help files.
* bug 4022 fixed - Having the source tree and packaged version of Scilab on the
same system caused the system library to be loaded first
(should be the source tree first).
* bug 4026 fixed - With the "unix" command under Windows, it is not possible to
run an external program which has a long path name.
* bug 4027 fixed - Impossible to create hypermatrices under Linux x64
(actually a bug with int32 values).
* bug 4037 fixed - wavread detects broadcast file format and returns a error
(format not yet managed).
* bug 4046 fixed - core/includes/scisparse.h wasn't installed.
* bug 4052 fixed - Due to a bug in the libxml2 provided by Fedora/Redhat,
Scilab was crashing on startup. Scilab binaries under Linux
are now shipping libxml2 as a workaround to this bug.
* bug 4055 fixed - From time to time, when I plot a graphic, scilab displays a
blank graphic windows. (Windows)
* bug 4094 fixed - delete("all") does not refresh the graphic.
* bug 4106 fixed - bar and barh override drawlater/drawnow mode.
* bug 4108 fixed - Argument location of function caption has no effect.
* bug 4173 fixed - Graphic export : Style the text fonts is not respected when exporting to SVG.
* bug 4174 fixed - the xs2xxx (graphic export) functions don't support paths that start with a tild.
* bug 4186 fixed - uigetfile() uses a hardcoded path in SCI\modules\gui\src\java\org\scilab\modules\gui\filechooser\Juigetfile.java
* bug 4187 fixed - uigetdir() opens on "Desktop" and not on "Computer" on windows
* bug 4221 fixed - graypolarplot uses to much memory.
* bug 4272 fixed - Preconditionning in pcg was not taken into account.
* bug 4761 fixed - memory leak in grep and regexp.
* Side effect in the setenvc function.
* In the binary, the path to the fortran include directory was wrong.
* Some bashims in the starting script were causing startup issues.
* uimenus and uicontrols callbacks were executed two times when their "enable"
property were set to "on" and they were already enabled.
* Docking bugs fixed (problems with menubar, toolbar, infobar updates).
* bug in the script in charge of the dispatch of localization files fixed
(tools/localization/dispatchLocalizationFile.sh)
Obsolete functions removed :
============================
* mtlb_load() (Please use loadmatfile() instead).
* mtlb_save() (Please use savematfile() instead).
* xbasimp() (Please use toprint() for printing and by xs2ps() for the file export instead).
* xg2ps() (Please use xs2ps() instead).
* hidetoolbar() (Please use toolbar(,'off') instead).
* browsehelp() (Please use helpbrowser() instead).
* quapro() (Please use qpsolve() instead).
* %sp_eye() (Please use speye() instead).
* TCL_gcf() (Please use gcf() instead).
* TCL_scf() (Please use scf() instead).
* TK_EvalStr() (Please use TCL_EvalStr() instead).
* TK_GetVar() (Please use TCL_GetVar() instead).
* TK_SetVar() (Please use TCL_SetVar() instead).
* sciGUIhelp() (Please use help() instead).
* demoplay() (Please use scilab_demos() instead).
* buttondialog() (Please use messagebox() instead).
* tk_getvalue() (Please use getvalue() instead).
|