when multiple versions installed, atomsRemove doesn't delete the loaded one, even after restart
Reported by Simon GARESTE
-->atomsInstall(["number" "1.1"])
ans =
!number 1.1-1 allusers SCI/contrib/number/1.1-1 I !
!apifun 0.1-1 allusers SCI/contrib/apifun/0.1-1 A !
-->atomsInstall(["number" "1.0"])
ans =
!number 1.0-1 allusers SCI/contrib/number/1.0-1 I !
!dispmat 0.1-1 allusers SCI/contrib/dispmat/0.1-1 A !
-->atomsInstall(["number" "0.2"])
ans =
!number 0.2-1 allusers SCI/contrib/number/0.2-1 I !
-->atomsLoad(["number" "0.2"])
Start Number
Load macros
Load help
ans =
!number 0.2-1 allusers SCI/contrib/number/0.2-1 !
-->atomsRemove("number")
the package number (0.2-1) is currently loaded, It will be removed at next Scilab start
ans =
!number 1.1-1 allusers SCI/contrib/number/1.1-1 I !
!number 1.0-1 allusers SCI/contrib/number/1.0-1 I !
!apifun 0.1-1 allusers SCI/contrib/apifun/0.1-1 A !
!dispmat 0.1-1 allusers SCI/contrib/dispmat/0.1-1 A !
-->atomsGetInstalled
ans =
!number 0.2-1 allusers SCI/contrib/number/0.2-1 I !
-->exit
#> ./bin/scilab
-->atomsGetInstalled
ans =
!number 0.2-1 allusers SCI/contrib/number/0.2-1 I !