Skip to content

Conversation

@kchadha
Copy link
Contributor

@kchadha kchadha commented Feb 5, 2019

Resolves

Work towards #1077.

Proposed Changes

Thanks to @picklesrus for pairing on this!

Fix issues with importing projects from scratch 2 (or even scratch 3 projects that were originally from 2.0) that have variables or lists with special characters in their names. When importing a 2.0 project, we were adding the user defined variable name (which could include special xml-unsafe chars) to the variable id. This was preventing blocks referencing variables with these special characters from showing up in the project (or in the toolbox).

Known Issues:

  • broadcast messages with special characters (imported from 2.0 or from 2 -> 3)
  • custom procedures ""
  • Backspace control character (and other control characters)

Test Coverage

Added tests!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants