<< removed removed 4-1-2 >>
removed >> removed > Presentation

Presentation

Purpose and organization of the "removed" module

Description

The module "removed" is made only of help pages of functions that were officialy in some former Scilab versions since Scilab 4.1.2 (2008), but that are no longer available.

The module "removed" will be helpful to users aiming to upgrade some old Scilab codes, to understand what the function did, and to choose or write the best possible replacement.

The help sections of this package map the Scilab release versions: The page of a former function is registered in the section named with the last Scilab version in which the function was available.

If the code of the function is not needed, using "removed" avoids downloading and installing any former Scilab release to access to its documentation page.

Since "removed" indicates the most advanced Scilab version in which a function could be found, it may also help targetting the right version for online archived pages (>= 5.3.0). Sometimes the page was somewhat emptied when the function was deprecated before being removed. In this case, "removed" provides the full page before it was shrunk.

Once the "removed" module is loaded in Scilab (atomsLoad removed), archived pages can be displayed as any other regular page of the current documentation, by invoking help. For instance

help str2code
will display the page of the str2code function available in Scilab 5.5 but not in Scilab 6.

  • Scilab Release notes are not always trustable: They do not always announce all functions removals. In addition, the removal is sometimes actually done after the version for which is was announced with the deprecation.
  • Obviously, none of the original examples given in "removed" pages will actually work on your current up-to-date Scilab session.
  • The slint Scilab code checker available in Scilab 6 may detect occurences of deprecated functions in a given set of .sci files (checking criteria #00022).
You have found a removed function missing or in the wrong section? Please post your remark or feedback on the removed dedicated ATOMS page, or directly to the author.

Author

Samuel GOUGEON

See Also

History

VersionDescription
1.0 2017.05.15 : 124 pages archived. First publication of "removed"
1.1 2017.05.27 : 126 pages archived:
  • New 6.0 section: eval3d, strcmpi moved to it. hypermat and square added to it.
  • History sections completed. They were most often missing for 5.5.x entries.
  • Pages style improved.
1.2 2019.08.23 : 141 pages archived. Added pages:
  • 5.4.1: show_pixmap
  • 5.5.2: bloc2exp, intersci, mtlb_mode, perl, readgateway, setbpt, delbpt, dispbpt, debug.
  • 6.0: frexp, lstsize, nanmin, nanmax, xgetech.
1.3 2020.03.01 : 150 pages archived. Added pages:
  • 5.5.2: maxfiles.
  • 6.0: denom, eval, fac3d, getPreferencesValue, numer, with_tk, xinfo. datatipGetStruct and datatipSetStruct moved from 5.5.2.
1.4 2023.04.02 : 184 pages archived. 34 functions newly archived:
  • 5.5.2: isequalbitwise, parallel_run, parallel_concurrency, readb, read4b, user, writb, write4b
  • 6.1.0: dnaupd, dneupd, dsaupd, dseupd, znaupd, zneupd
  • 6.1.1: %sn, champ1, closeEditvar, datatipToggle, dgettext, dirname, fplot2d, get_figure_handle, hist3d, noisegen, ric_desc, saveafterncommands, setPreferencesValue, soundsec, sysdiag, xdel, xname.
  • 2023: plotframe, xget, xset

<< removed removed 4-1-2 >>