Merge pull request from easylogic/feat/path-manipulate improvement path editor