Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

[22205] Ensure the check for IDE stacks is accurate #2094

Open
wants to merge 1 commit into
base: develop-9.6
Choose a base branch
from

Conversation

livecodepanos
Copy link
Contributor

Closes bug 22205

This patch ensures that user stacks with names similar to the leaf name of IDE library stacks (e.g. "drawing", "diff" etc) are no longer treated as IDE stacks. The check if the stack name is among the lines of revInternal__ListLoadedLibraries() was removed, as all the stacks included in this list either already have their _ideoverride set to true, or begin with "rev". The only exception to this is tsNetLibURL, so for this reason its _ideoverride property is set when this stack is loaded (i.e. in revInternal__LoadIfLibrary)

This patch ensures that user stacks with names similar to the leaf name
of IDE library stacks (e.g. "drawing", "diff" etc) are no longer treated
as IDE stacks. The check if the stack name is among the lines of
revInternal__ListLoadedLibraries() was removed, as all the stacks included
in this list have either their _ideoverride set to true, or begin with "rev".
The only exception to this is tsNetLibURL, so for this reason its _ideoverride
property is set when this stack is loaded (i.e. in revInternal__LoadIfLibrary)
@livecodepanos livecodepanos added this to the 9.5.1-rc-1 milestone Oct 17, 2019
@livecodepanos livecodepanos changed the base branch from develop-9.5 to develop December 9, 2019 11:42
@livecodepanos livecodepanos modified the milestones: 9.5.2-rc-1, 9.6.0-dp-2 Dec 9, 2019
@livecodepanos livecodepanos modified the milestones: 9.6.0-dp-2, 9.6.0-rc-1 Apr 16, 2020
@livecodepanos livecodepanos modified the milestones: 9.6.0-rc-1, 9.6.1-rc-1 May 12, 2020
@livecodepanos livecodepanos changed the base branch from develop to develop-9.6 May 12, 2020 12:08
@livecodepanos livecodepanos modified the milestones: 9.6.1-rc-1, 9.6.2-rc-1 Aug 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant