)]}'
{"tools/build-install-guides-rst.sh":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"141dcb4c61dc9ab2098e22e783c4247ed9148370","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # for each distribution to set the title explicitly."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        title\u003d$(grep -A 5 \"^.. only:: ${tag}\" ${INDEX} | \\"},{"line_number":38,"context_line":"                  head -n 5 | sed -n 4p | sed -e \u0027s/^ *//g\u0027)"},{"line_number":39,"context_line":"        sed -i -e \"s/\\.\\. title::.*/.. title:: ${title}/\" ${INDEX}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Build the guide"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_a6142e44","line":38,"range":{"start_line":38,"start_character":26,"end_line":38,"end_character":27},"updated":"2016-09-01 17:12:58.000000000","message":"shouldn\u0027t \"1\" be the same as the grep -m1?","commit_id":"db2a1f8749a887e5dedba354b4fa36dd37df6f86"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"e08eec263bdc33775d16ee2102b881a7daab05a7","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # for each distribution to set the title explicitly."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        title\u003d$(grep -A 5 \"^.. only:: ${tag}\" ${INDEX} | \\"},{"line_number":38,"context_line":"                  head -n 5 | sed -n 4p | sed -e \u0027s/^ *//g\u0027)"},{"line_number":39,"context_line":"        sed -i -e \"s/\\.\\. title::.*/.. title:: ${title}/\" ${INDEX}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Build the guide"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_01d6a4f0","line":38,"range":{"start_line":38,"start_character":26,"end_line":38,"end_character":27},"in_reply_to":"fa7ab95a_8159d437","updated":"2016-09-01 17:41:47.000000000","message":"Oh, you\u0027re right! Since the last line is just a blank line, it worked. I do not want to lose the context of original implementation.\n\nDone.","commit_id":"db2a1f8749a887e5dedba354b4fa36dd37df6f86"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"55147ee3f25fea9df75e9d8d0595035e764fa427","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # for each distribution to set the title explicitly."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        title\u003d$(grep -A 5 \"^.. only:: ${tag}\" ${INDEX} | \\"},{"line_number":38,"context_line":"                  head -n 5 | sed -n 4p | sed -e \u0027s/^ *//g\u0027)"},{"line_number":39,"context_line":"        sed -i -e \"s/\\.\\. title::.*/.. title:: ${title}/\" ${INDEX}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Build the guide"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_8159d437","line":38,"range":{"start_line":38,"start_character":26,"end_line":38,"end_character":27},"in_reply_to":"fa7ab95a_86df2a39","updated":"2016-09-01 17:34:01.000000000","message":"Yeah, you\u0027re right. Mixed it up.\n\nBut it should be 6:\n-A means 5 lines after the original line. so original+5 gives 6.","commit_id":"db2a1f8749a887e5dedba354b4fa36dd37df6f86"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"f1a41c4bed8ea9348be1c4a0dea155e543d8c565","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # for each distribution to set the title explicitly."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        title\u003d$(grep -A 5 \"^.. only:: ${tag}\" ${INDEX} | \\"},{"line_number":38,"context_line":"                  head -n 5 | sed -n 4p | sed -e \u0027s/^ *//g\u0027)"},{"line_number":39,"context_line":"        sed -i -e \"s/\\.\\. title::.*/.. title:: ${title}/\" ${INDEX}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Build the guide"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_86df2a39","line":38,"range":{"start_line":38,"start_character":26,"end_line":38,"end_character":27},"in_reply_to":"fa7ab95a_a6142e44","updated":"2016-09-01 17:19:28.000000000","message":"\"-m 1\" means \"maximum 1\", and on Linux it means that grep will after there is 1 find on the match. \"-A 5\" means to print after 5 lines. Therefore, \"head -n 5\" will match the first found 5 lines, which is the same as original in Linux environment.","commit_id":"db2a1f8749a887e5dedba354b4fa36dd37df6f86"}]}
