From 639e249e2825b40153e8d93ec172c142cdebf6f1 Mon Sep 17 00:00:00 2001 From: Samuel GOUGEON Date: Sun, 15 Jan 2017 02:13:11 +0100 Subject: [PATCH] slint / codecheck(Deprecated): updates list of removed functions Change-Id: Ida4b8f9a9179e6a93fe966a2263703bf05c56014 --- scilab/modules/slint/src/cpp/DeprecatedChecker.cpp | 178 ++++++++++++++++++-- 1 file changed, 168 insertions(+), 10 deletions(-) diff --git a/scilab/modules/slint/src/cpp/DeprecatedChecker.cpp b/scilab/modules/slint/src/cpp/DeprecatedChecker.cpp index c8b48cc..e8f96d4 100644 --- a/scilab/modules/slint/src/cpp/DeprecatedChecker.cpp +++ b/scilab/modules/slint/src/cpp/DeprecatedChecker.cpp @@ -1,6 +1,7 @@ /* * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab * Copyright (C) 2015 - Scilab Enterprises - Calixte DENIZET + * Copyright (C) 2017 - Samuel GOUGEON * * Copyright (C) 2012 - 2016 - Scilab Enterprises * @@ -91,38 +92,195 @@ std::unordered_map DeprecatedChecker::initDep() { // TODO: get this list from a conf file std::unordered_map map; + // Scilab 5.5.2 => 6.0.0 map.emplace(L"znaupd", L"eigs"); map.emplace(L"zneupd", L"eigs"); map.emplace(L"dseupd", L"eigs"); map.emplace(L"dneupd", L"eigs"); map.emplace(L"dnaupd", L"eigs"); map.emplace(L"dsaupd", L"eigs"); - map.emplace(L"m_circle", L""); - map.emplace(L"lex_sort", L"gsort"); + + map.emplace(L"m_circle", L"hallchart"); map.emplace(L"plot2d1", L"plot2d"); - map.emplace(L"plotframe", L""); - map.emplace(L"xset", L"set"); - map.emplace(L"xget", L"get"); map.emplace(L"xclear", L"clf"); - map.emplace(L"xpause", L"sleep"); - map.emplace(L"havewindow", L"getscilabmode"); map.emplace(L"datatipSetStruct", L""); map.emplace(L"datatipGetStruct", L""); map.emplace(L"fcontour2d", L"contour2d"); map.emplace(L"fcontour", L"contour"); map.emplace(L"fac3d", L"plot3d"); map.emplace(L"eval3d", L"ndgrid"); - map.emplace(L"str2code", L""); - map.emplace(L"code2str", L""); - map.emplace(L"perl", L""); + map.emplace(L"gspec", L"spec"); map.emplace(L"gschur", L"schur"); map.emplace(L"rafiter", L"taucs_chsolve"); map.emplace(L"numdiff", L"numderivative"); map.emplace(L"derivative", L"numderivative"); map.emplace(L"mvvacov", L"cov"); + + map.emplace(L"perl", L""); + map.emplace(L"lex_sort", L"gsort"); map.emplace(L"strcmpi", L"strcmp"); map.emplace(L"jconvMatrixMethod", L"jautoTranspose"); + map.emplace(L"havewindow", L"getscilabmode"); + map.emplace(L"xpause", L"sleep"); + map.emplace(L"curblockc", L"curblock"); + map.emplace(L"extract_help_examples", L""); + + map.emplace(L"addf", L""); + map.emplace(L"subf", L""); + map.emplace(L"mulf", L""); + map.emplace(L"ldivf", L""); + map.emplace(L"rdivf", L""); + map.emplace(L"cmb_lin", L""); + map.emplace(L"solve", L""); + map.emplace(L"trianfml", L""); + map.emplace(L"trisolve", L""); + map.emplace(L"block2exp", L""); + + map.emplace(L"comp", L"exec"); + map.emplace(L"errcatch", L""); + map.emplace(L"iserror", L""); + map.emplace(L"str2code", L"ascii"); + map.emplace(L"code2str", L"ascii"); + map.emplace(L"fun2string", L"string"); + map.emplace(L"getvariablesonstack", L"who"); + map.emplace(L"gstacksize", L""); + map.emplace(L"stacksize", L""); + map.emplace(L"macr2lst", L""); + + // Scilab 5.5.1 => 5.5.2 + map.emplace(L"%asn", L"delip"); + map.emplace(L"chart", L"nicholschart"); + map.emplace(L"IsAScalar", L"isscalar"); + map.emplace(L"jmat", L"flipdim"); + map.emplace(L"mfft", L"ftt"); + map.emplace(L"milk_drop", L""); + map.emplace(L"msd", L"stdev"); + map.emplace(L"nfreq", L"tabul"); + map.emplace(L"pcg", L"conjgrad"); + map.emplace(L"regress", L"reglin"); + map.emplace(L"relocate_handle", L""); + map.emplace(L"st_deviation", L"stdev"); + map.emplace(L"xmltochm", L""); + map.emplace(L"xsetm", L""); + + // Scilab 5.5.0 => 5.5.1 + map.emplace(L"datatipContextMenu", L""); + map.emplace(L"datatipEventHandler", L""); + + // SCilab 5.4.1 => 5.5.0 + map.emplace(L"dft", L"fft"); + map.emplace(L"sscanf", L"msscanf"); + map.emplace(L"fscanf", L"mfscanf"); + map.emplace(L"fprintf", L"mfprintf"); + map.emplace(L"demo_message", L""); + map.emplace(L"demo_mdialog", L""); + map.emplace(L"draw", L""); + map.emplace(L"clear_pixmap", L""); + map.emplace(L"winclose", L"close"); + map.emplace(L"datatipInitStruct", L""); + map.emplace(L"datatipRedraw", L""); + map.emplace(L"getfont", L""); + map.emplace(L"getmark", L""); + map.emplace(L"getlinestyle", L""); + map.emplace(L"getsymbol", L""); + map.emplace(L"with_embedded_jre", L""); + map.emplace(L"fit_dat", L"datafit"); + map.emplace(L"create_palette", L""); + + // Scilab 5.4.0 => 5.4.1 + map.emplace(L"chartoeom", L""); + map.emplace(L"eomtochar", L""); + map.emplace(L"config", L"preferences"); + map.emplace(L"createpopup", L"uicontextmenu"); + map.emplace(L"mtlb_conv", L"conv"); + map.emplace(L"mtlb_repmat", L"repmat"); + map.emplace(L"neldermead_display", L"disp"); + map.emplace(L"nmplot_display", L"disp"); + map.emplace(L"optimbase_display", L"disp"); + map.emplace(L"optimsimplex_print", L"disp"); + map.emplace(L"iptim_simplex_tostring", L"string"); + map.emplace(L"ricc_old", L"ricc"); + map.emplace(L"showalluimenushandles", L"set(get(0), \"ShowHiddenHandles\", \"on\")"); + map.emplace(L"with_pvm", L"getversion"); + map.emplace(L"with_texmacs", L""); + map.emplace(L"xbasr", L""); + map.emplace(L"xselect", L"show_window"); + + // Scilab 5.3.3 => 5.4.0 + map.emplace(L"MSDOS", L"getos"); + map.emplace(L"sd2sci", L""); + map.emplace(L"oldplot", L""); + + // Scilab 5.3.0 => 5.3.3: nothing removed + + // Scilab 5.2.X => 5.3.0 + map.emplace(L"maxi", L"max"); + map.emplace(L"mini", L"min"); + map.emplace(L"oldbesseli", L"besseli"); + map.emplace(L"oldbesselj", L"besselj"); + map.emplace(L"oldbesselk", L"besselk"); + map.emplace(L"oldbessely", L"bessely"); + map.emplace(L"textprint", L"prettyprint"); + map.emplace(L"pol2tex", L"prettyprint"); + map.emplace(L"xgetfile", L"uigetfile"); + map.emplace(L"tk_getfile", L"uigetfile"); + map.emplace(L"tk_savefile", L"uiputfile"); + map.emplace(L"tk_getdir", L"uigetdir"); + map.emplace(L"tk_choose", L"x_choose"); + map.emplace(L"sci2excel", L"csvWrite"); + map.emplace(L"excel2sci", L"csvRead"); + map.emplace(L"x_message_modeless", L"messagebox"); + map.emplace(L"sethomedirectory", L"SCIHOME,home"); + map.emplace(L"getcwd", L"pwd"); + map.emplace(L"xbasc", L"clf"); + map.emplace(L"getf", L"exec"); + map.emplace(L"NumTokens", L"tokens"); + map.emplace(L"sort", L"gsort"); + map.emplace(L"scilab_demos", L"demo_gui"); + map.emplace(L"with_gtk", L"getversion"); + map.emplace(L"readc_", L"input"); + + // Scilab 5.2.1 => 5.2.2 + map.emplace(L"oldsave", L"save"); + map.emplace(L"oldload", L"load"); + + // Scilab 5.2.0 => 5.2.1: nothing removed + + // Scilab 5.1.1 => 5.2.0 + map.emplace(L"lgfft", L""); + + // Scilab 5.1.0 => 5.1.1: nothing removed + + // Scilab 5.0.X => 5.1.0 + map.emplace(L"mtlb_load", L"loadmatfile"); + map.emplace(L"mtlb_save", L"savematfile"); + map.emplace(L"xbasimp", L"toprint,xs2ps"); + map.emplace(L"xg2ps", L"xs2ps"); + map.emplace(L"hidetoolbar", L"toolbar(,\'off\')"); + map.emplace(L"browsehelp", L"helpbrowser"); + map.emplace(L"quapro", L"qpsolve"); + map.emplace(L"%sp_eye", L"speye"); + map.emplace(L"TCL_gcf", L"gcf"); + map.emplace(L"TCL_scf", L"scf"); + map.emplace(L"TK_EvalStr", L"TCL_EvalStr"); + map.emplace(L"TK_GetVar", L"TCL_GetVar"); + map.emplace(L"TK_SetVar", L"TCL_SetVar"); + map.emplace(L"sciGUIhelp", L"help"); + map.emplace(L"demoplay", L"demo_gui"); + map.emplace(L"buttondialog", L"messagebox"); + map.emplace(L"tk_getvalue", L"getvalue"); + + // Scilab 5.0.1 => 5.0.3: nothing removed + + // Scilab 4.1.2 => 5.0 + map.emplace(L"xclea", L"xfrect"); + map.emplace(L"xaxis", L"drawaxis"); + map.emplace(L"loadplots", L""); + map.emplace(L"xtape", L""); + map.emplace(L"loaddefaultbrowser", L""); + map.emplace(L"%browsehelp", L""); + return map; } -- 1.7.9.5