{"issue":{"milestone":null,"user":{"id":25666,"login":"BanzaiMan","url":"https://api.github.com/users/BanzaiMan","gravatar_id":"40e5e9fe36a1f85166493faac2c17499","avatar_url":"https://secure.gravatar.com/avatar/40e5e9fe36a1f85166493faac2c17499?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"title":"1.9 mode compatibility fix","created_at":"2011-12-19T04:59:58Z","labels":[],"updated_at":"2011-12-19T18:58:07Z","state":"closed","id":2596936,"pull_request":{"patch_url":"https://github.com/jarib/celerity/pull/59.patch","html_url":"https://github.com/jarib/celerity/pull/59","diff_url":"https://github.com/jarib/celerity/pull/59.diff"},"html_url":"https://github.com/jarib/celerity/issues/59","closed_at":"2011-12-19T18:58:05Z","body":"In 1.9 mode, ivars are Symbols, not Strings. As `Celerity::Browser` contains another `Celerity#Browser` object as an instance variable, calling `#inspect` on it results in infinite loop of sorts, and quickly blows JVM's stack.\r\n\r\nThis commit fixes the issue, and fixes http://bugs.jruby.org/6273.","number":59,"url":"https://api.github.com/repos/jarib/celerity/issues/59","comments":3,"assignee":null},"comment":{"user":{"id":572,"login":"jarib","url":"https://api.github.com/users/jarib","gravatar_id":"f95abaf24e2445d1089ad5a961000382","avatar_url":"https://secure.gravatar.com/avatar/f95abaf24e2445d1089ad5a961000382?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-19T18:58:07Z","updated_at":"2011-12-19T18:58:07Z","id":3207677,"body":"Pulled, thanks!","url":"https://api.github.com/repos/jarib/celerity/issues/comments/3207677"},"action":"created"}