{"action":"created","issue":{"url":"https://api.github.com/repos/sass/libsass/issues/910","labels_url":"https://api.github.com/repos/sass/libsass/issues/910/labels{/name}","comments_url":"https://api.github.com/repos/sass/libsass/issues/910/comments","events_url":"https://api.github.com/repos/sass/libsass/issues/910/events","html_url":"https://github.com/sass/libsass/pull/910","id":59392845,"number":910,"title":"Refactor output emitter and implement missing output styles","user":{"login":"mgreter","id":282293,"avatar_url":"https://avatars.githubusercontent.com/u/282293?v=3","gravatar_id":"","url":"https://api.github.com/users/mgreter","html_url":"https://github.com/mgreter","followers_url":"https://api.github.com/users/mgreter/followers","following_url":"https://api.github.com/users/mgreter/following{/other_user}","gists_url":"https://api.github.com/users/mgreter/gists{/gist_id}","starred_url":"https://api.github.com/users/mgreter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgreter/subscriptions","organizations_url":"https://api.github.com/users/mgreter/orgs","repos_url":"https://api.github.com/users/mgreter/repos","events_url":"https://api.github.com/users/mgreter/events{/privacy}","received_events_url":"https://api.github.com/users/mgreter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/sass/libsass/milestones/3","html_url":"https://github.com/sass/libsass/milestones/3.2","labels_url":"https://api.github.com/repos/sass/libsass/milestones/3/labels","id":812844,"number":3,"title":"3.2","description":"","creator":{"login":"hcatlin","id":111,"avatar_url":"https://avatars.githubusercontent.com/u/111?v=3","gravatar_id":"","url":"https://api.github.com/users/hcatlin","html_url":"https://github.com/hcatlin","followers_url":"https://api.github.com/users/hcatlin/followers","following_url":"https://api.github.com/users/hcatlin/following{/other_user}","gists_url":"https://api.github.com/users/hcatlin/gists{/gist_id}","starred_url":"https://api.github.com/users/hcatlin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hcatlin/subscriptions","organizations_url":"https://api.github.com/users/hcatlin/orgs","repos_url":"https://api.github.com/users/hcatlin/repos","events_url":"https://api.github.com/users/hcatlin/events{/privacy}","received_events_url":"https://api.github.com/users/hcatlin/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":54,"state":"open","created_at":"2014-10-03T16:44:45Z","updated_at":"2015-03-01T22:45:01Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-03-01T11:40:06Z","updated_at":"2015-03-02T00:41:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sass/libsass/pulls/910","html_url":"https://github.com/sass/libsass/pull/910","diff_url":"https://github.com/sass/libsass/pull/910.diff","patch_url":"https://github.com/sass/libsass/pull/910.patch"},"body":"This superseeds https://github.com/sass/libsass/pull/899\r\n\r\nRelated to https://github.com/sass/sass-spec/pull/270 and https://github.com/sass/sassc/pull/97\r\n\r\n- Heavily refactored output code\r\n- Should make source maps more reliable\r\n- Output styles are mostly done in emitter.cpp\r\n- Refactored Parser (added new String type)\r\n- Interpolation should now work as with ruby sass\r\n- Commented out obsolete code (missing spec tests?)\r\n\r\nFixes\r\n- #615 Interpolation inside an interpolation isn't handled correctly\r\n- #639 Interpolation mangles up lists\r\n- #694 Interpolation of quoted strings differs from Ruby SASS\r\n- #870 Fix string-interpolation of lists, and normalization of string-quoting\r\n- #876 Interpolations are parsed incorrectly\r\n- #838 Support 'compact' output style\r\n- #894 `SASS_STYLE_COMPRESSED` fails to eliminate empty rules with comments\r\n- libsass-todo-tests/186 and libsass-todo-tests/scss-tests/172\r\n- partially libsass-todo-tests/css_nth_selectors\r\n- partially #552 libsass doesn't preserve newlines"},"comment":{"url":"https://api.github.com/repos/sass/libsass/issues/comments/76641684","html_url":"https://github.com/sass/libsass/pull/910#issuecomment-76641684","issue_url":"https://api.github.com/repos/sass/libsass/issues/910","id":76641684,"user":{"login":"am11","id":3840695,"avatar_url":"https://avatars.githubusercontent.com/u/3840695?v=3","gravatar_id":"","url":"https://api.github.com/users/am11","html_url":"https://github.com/am11","followers_url":"https://api.github.com/users/am11/followers","following_url":"https://api.github.com/users/am11/following{/other_user}","gists_url":"https://api.github.com/users/am11/gists{/gist_id}","starred_url":"https://api.github.com/users/am11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/am11/subscriptions","organizations_url":"https://api.github.com/users/am11/orgs","repos_url":"https://api.github.com/users/am11/repos","events_url":"https://api.github.com/users/am11/events{/privacy}","received_events_url":"https://api.github.com/users/am11/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T00:41:52Z","updated_at":"2015-03-02T00:41:52Z","body":"AppVeyor builds are failing for VC: https://ci.appveyor.com/project/sass/libsass/build/1.0.200.\r\n\r\nAdding `output_nested` and `output_compressed` in `win/libsass.vcxproj` and applying the following patch would fix it:\r\n\r\n```diff\r\ndiff --git a/inspect.cpp b/inspect.cpp\r\nindex d58dd3c..f3998b1 100644\r\n--- a/inspect.cpp\r\n+++ b/inspect.cpp\r\n@@ -6,6 +6,7 @@\r\n #include <string>\r\n #include <iostream>\r\n #include <iomanip>\r\n+#include <stdint.h>\r\n```"}}