{"push_id":1083497555,"size":22,"distinct_size":21,"ref":"refs/heads/master","head":"164dcf577e2973c01eabd4ea4e43d522830cd2b9","before":"4a96ae625abcc0e981b5e20562b51036c9b11f24","commits":[{"sha":"1bb0d1c1a25ed393d8feb09bab039b2b1b1fbced","author":{"email":"040678f77fbaeef54ff569aa94052adbebb12c71@gmail.com","name":"Jeremy Jackins"},"message":"Add support for double-width (CJK) characters","distinct":false,"url":"https://api.github.com/repos/jnjackins/liner/commits/1bb0d1c1a25ed393d8feb09bab039b2b1b1fbced"},{"sha":"3f3a91ddf7d2784892a58e27ddf48d70e3304bb7","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@qse.no","name":"Morten Andersen"},"message":"CTRL+C support in sample","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/3f3a91ddf7d2784892a58e27ddf48d70e3304bb7"},{"sha":"5bab5289f9054d94b7f63b51425f0b3e41d8f832","author":{"email":"f69bf5514fde50d7fb64e12e8052d5aebfc37e06@holm.scot","name":"Duncan Holm"},"message":"wordLeft: move left until at a word beginning","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/5bab5289f9054d94b7f63b51425f0b3e41d8f832"},{"sha":"c754da6f2d91ef30ddb6c975d2dbe7696eec4fbc","author":{"email":"f69bf5514fde50d7fb64e12e8052d5aebfc37e06@holm.scot","name":"Duncan Holm"},"message":"wordRight: move right until at a word end","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/c754da6f2d91ef30ddb6c975d2dbe7696eec4fbc"},{"sha":"941195f85dd7a23971a3d55142972d396278ddcf","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Support AltF and AltB\n\nAlternative keystrokes for Ctrl-Left and Ctrl-Right (word-next and\nword-previous).","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/941195f85dd7a23971a3d55142972d396278ddcf"},{"sha":"02f749bbb6c8f70f02f2c44e10d8b79a5d5ca4b6","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Add test for column calculation in TabPrints","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/02f749bbb6c8f70f02f2c44e10d8b79a5d5ca4b6"},{"sha":"d9326390d91574c6b7c0212d83f701fca6f40044","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Add Column test that panics with divide by zero\n\nThis test demonstrates bug #52.","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/d9326390d91574c6b7c0212d83f701fca6f40044"},{"sha":"5aeb17b9a617b7221e279e79c161bed9a991a09e","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Fix crash when suggestion is wider than terminal\n\nFixes bug #52 by avoiding a divide by zero.","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/5aeb17b9a617b7221e279e79c161bed9a991a09e"},{"sha":"b850cf8c6d0ee52309aad09ac610508c6c75e819","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Fix example to run on Windows","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/b850cf8c6d0ee52309aad09ac610508c6c75e819"},{"sha":"7f556f66b438931281fc851740b1ea5e4127a3a6","author":{"email":"886779732a25c97b5aefd7badc836eebc43bf724@gmail.com","name":"Paulo Pires"},"message":"Added WriteHistory example\nRefs #57","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/7f556f66b438931281fc851740b1ea5e4127a3a6"},{"sha":"32e535aff4145c12d1e154754ab144b49ab578e2","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Include WriteHistory example in the output of godoc\n\nAlso add \"expected output\" so that `go test` will test the example, and\nfix a typo so that `go test` passes.","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/32e535aff4145c12d1e154754ab144b49ab578e2"},{"sha":"506a2f061bd0b362a8a2fa445be80386f39dedd8","author":{"email":"8d9c871cdb8e2c8773179c9af8796a019a7e4b7f@gmail.com","name":"Yin Jifeng"},"message":"glyph width is more precise than rune length","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/506a2f061bd0b362a8a2fa445be80386f39dedd8"},{"sha":"b766fe1b451c8e95fd3be66e123afd42bf49945e","author":{"email":"8d9c871cdb8e2c8773179c9af8796a019a7e4b7f@gmail.com","name":"Yin Jifeng"},"message":"support MultiLineMode","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/b766fe1b451c8e95fd3be66e123afd42bf49945e"},{"sha":"4eaca45aee38805ac5b89aadb84fabf7c1a6b626","author":{"email":"8d9c871cdb8e2c8773179c9af8796a019a7e4b7f@gmail.com","name":"Yin Jifeng"},"message":"support SIGWINCH","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/4eaca45aee38805ac5b89aadb84fabf7c1a6b626"},{"sha":"ed6151f5256f030dd52859579f3cbad59b2f189f","author":{"email":"8d9c871cdb8e2c8773179c9af8796a019a7e4b7f@gmail.com","name":"Yin Jifeng"},"message":"multiline: support CtrlC","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/ed6151f5256f030dd52859579f3cbad59b2f189f"},{"sha":"4d47685ab2fd2dbb46c66b831344d558bc4be5b9","author":{"email":"8d9c871cdb8e2c8773179c9af8796a019a7e4b7f@gmail.com","name":"Yin Jifeng"},"message":"reset multiline state after enter key pressed","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/4d47685ab2fd2dbb46c66b831344d558bc4be5b9"},{"sha":"3f1c20449d1836aa4cbe38731b96f95cdf89634d","author":{"email":"9b1c42e567326d02f223843097d918a102bd7788@gmail.com","name":"Yasuhiro Matsumoto"},"message":"fix completer","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/3f1c20449d1836aa4cbe38731b96f95cdf89634d"},{"sha":"d5e5aeeb67ca5aeeddeb0b6c3af05421ff63a0b6","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@harr.ca","name":"Peter Harris"},"message":"Restart read goroutine in tabPrinter\n\nFixes #65","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/d5e5aeeb67ca5aeeddeb0b6c3af05421ff63a0b6"},{"sha":"72909af234e0e355af10d0ace679446a6c5d7ec3","author":{"email":"bcb2a57ec04be763935eb6bebf9886855042ae44@gmail.com","name":"Jason E. Aten"},"message":"preserve trailing spaces in input.\n\nnecessary for correct parsing of multiline input.","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/72909af234e0e355af10d0ace679446a6c5d7ec3"},{"sha":"ad1edfd30321d8f006ccf05f1e0524adeb943060","author":{"email":"e09aa1267569a0d7618dff696bb52b3e6ad48456@gmail.com","name":"Michael MacInnis"},"message":"Add SetShouldRestart.","distinct":true,"url":"https://api.github.com/repos/jnjackins/liner/commits/ad1edfd30321d8f006ccf05f1e0524adeb943060"}]}