{"issue":{"state":"closed","pull_request":{"diff_url":"https://github.com/composer/composer/pull/104.diff","html_url":"https://github.com/composer/composer/pull/104","patch_url":"https://github.com/composer/composer/pull/104.patch"},"milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/592599ef7d9cb49d7d0b4479b17594b9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"592599ef7d9cb49d7d0b4479b17594b9","url":"https://api.github.com/users/webfactory","login":"webfactory","id":135788},"labels":[],"assignee":null,"updated_at":"2011-11-15T14:30:38Z","comments":13,"closed_at":"2011-11-15T14:12:56Z","url":"https://api.github.com/repos/composer/composer/issues/104","body":"Hey,\r\n\r\nI have added a Downloader and a VcsRepository-Driver for mercurial.\r\n\r\nThanks a lot for composer! It really rocks!\r\n\r\nplb","html_url":"https://github.com/composer/composer/issues/104","title":"Mercurial support","number":104,"id":2196810,"created_at":"2011-11-10T11:04:55Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/b494363ed38b483b240180920c0d38c2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b494363ed38b483b240180920c0d38c2","url":"https://api.github.com/users/stloyd","login":"stloyd","id":67402},"updated_at":"2011-11-15T14:30:38Z","url":"https://api.github.com/repos/composer/composer/issues/comments/2745237","body":"@Seldaek I saw that you merged those two. Thanks again ;-)\r\n\r\nAbout relying on phar, we cannot here, it's same problem as with zip ext. Phar/PharData [rely](http://www.php.net/manual/en/phar.requirements.php) on zip extension for compressed phars. So decompression still will fail.\r\n\r\nHint:\r\n\r\n> `bool PharData::extractTo ( string $pathto [, string|array $files [, bool $overwrite = false ]] )`\r\n> (...)\r\n> This method is similar to `ZipArchive::extractTo()`.","id":2745237,"created_at":"2011-11-15T14:30:38Z"}}