IQSS / DataTaggingLibrary

Language tools for DataTags (Decision graph variant). Including the embeddable runtime engine

Home Page:http://datatags.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Localizations and node IDs clash

michbarsinai opened this issue · comments

Node ids allow characters that are not supported, or have special meaning in file systems, such as :/\#$. Need to escape them properly on creation, and un-escape them the reading.

Also - unify the escape/unescape logic under two methods in some place that makes sense. Currently the node<->path logic is spread over a few places (at least loc creation and loc loading)