{"action":"closed","issue":{"url":"https://api.github.com/repos/bonecode/TBCEditor/issues/117","labels_url":"https://api.github.com/repos/bonecode/TBCEditor/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/bonecode/TBCEditor/issues/117/comments","events_url":"https://api.github.com/repos/bonecode/TBCEditor/issues/117/events","html_url":"https://github.com/bonecode/TBCEditor/issues/117","id":87663878,"number":117,"title":"CodeFolding-safe way to change content by actual line/colon","user":{"login":"EricGrange","id":2197210,"avatar_url":"https://avatars.githubusercontent.com/u/2197210?v=3","gravatar_id":"","url":"https://api.github.com/users/EricGrange","html_url":"https://github.com/EricGrange","followers_url":"https://api.github.com/users/EricGrange/followers","following_url":"https://api.github.com/users/EricGrange/following{/other_user}","gists_url":"https://api.github.com/users/EricGrange/gists{/gist_id}","starred_url":"https://api.github.com/users/EricGrange/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EricGrange/subscriptions","organizations_url":"https://api.github.com/users/EricGrange/orgs","repos_url":"https://api.github.com/users/EricGrange/repos","events_url":"https://api.github.com/users/EricGrange/events{/privacy}","received_events_url":"https://api.github.com/users/EricGrange/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-06-12T09:01:43Z","updated_at":"2015-06-15T17:25:34Z","closed_at":"2015-06-15T17:25:34Z","body":"Is there a CodeFolding safe way to change content by actual (uncollapsed) line/colon?\r\n\r\nThe purpose is a symbol normalizer/renamer, when you edit or rename a symbol (variable, function, etc.), all the other occurences are normalized/renamed. This is done in a safe way through a parser/compiler, which works on the actual source (it's not a \"stupid\" search/replace, if you have several variables \"v\" and rename one, only the references to that particular \"v\" wiil be renamed, the others will be left untouched)\r\n\r\nHowever at the moment there does not seem to be any codefolding-safe way to achieve that in the editor short of replacing the the whole editor content... which has many other side-effects."}}