)]}'
{
  "commit": "998e8dda938cfef0146f1bfc4e8973a0e12d7d35",
  "tree": "093f07d7d0a33d2423f962e6731b31e7becc2915",
  "parents": [
    "e97835ad43f5c68e8cb29599246cae0f4461d663"
  ],
  "author": {
    "name": "Chun-wei Fan",
    "email": "fanchunwei@src.gnome.org",
    "time": "Mon Nov 02 16:55:29 2015 +0800"
  },
  "committer": {
    "name": "Chun-wei Fan",
    "email": "fanchunwei@src.gnome.org",
    "time": "Mon Nov 16 23:04:35 2015 +0800"
  },
  "message": "util: Fix build on Visual Studio\n\nUse the fallback implementation for lround() only on pre-2013 Visual\nStudio, and ensure we are clear about the types of the parameters for\nlround() and scalbnf(), since Visual Studio can be quite picky on\nambiguous parameter types.  Also, use g_ascii_strcasecmp() rather than\nstrcasecmp() as we are already using GLib for this code and we are\nassured that g_ascii_strcasemp() is available.\n\nFor scalbnf() on pre-2013 Visaul Studio, a fallback implementation is\nneeded, but use another forced-included header for those compilers, which\nwill be added later.\n\nAlso use (char)27 on Visual Studio builds as \u0027\\e\u0027 is not a recognized\nescape sequence, which will do the same thing.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9060af56919ab2a30a2fb004153e677d4110150",
      "old_mode": 33188,
      "old_path": "util/ansi-print.cc",
      "new_id": "e0ce7b35631d975dd0aeeb6347dc7a5ed128c043",
      "new_mode": 33188,
      "new_path": "util/ansi-print.cc"
    },
    {
      "type": "modify",
      "old_id": "50e22ab0ee1ac19b867886207179af6d8429d4be",
      "old_mode": 33188,
      "old_path": "util/helper-cairo.cc",
      "new_id": "450e5cf95f3ca2f68d67cd7aa27f906e81b03ed6",
      "new_mode": 33188,
      "new_path": "util/helper-cairo.cc"
    },
    {
      "type": "modify",
      "old_id": "ca8f9066986be31b32f3bc8e4df022d7579444b6",
      "old_mode": 33188,
      "old_path": "util/options.cc",
      "new_id": "882e060727f426a11b22d160c7dcd0b0f420ab69",
      "new_mode": 33188,
      "new_path": "util/options.cc"
    }
  ]
}
