{"push_id":792138007,"size":35,"distinct_size":1,"ref":"refs/heads/jk/diff-binary-fast-wip","head":"51623d15576bb3847df953ef8ef404e118df25fe","before":"8db26acbe518b631a94def8ea54c8900f401f4ef","commits":[{"sha":"0013251fe217b882bc4fd5a40b732baebfad02fb","author":{"email":"139449a27381270391752f9e0993fccac55fea0e@gmail.com","name":"Alex Henrie"},"message":"gitk: Fix bad English grammar \"Matches none Commit Info\"\n\nSigned-off-by: Alex Henrie <alexhenrie24@gmail.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/0013251fe217b882bc4fd5a40b732baebfad02fb"},{"sha":"c47f86c56a371cd8d439c10d19baf92e6e6d5545","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@softwolves.pp.se","name":"Peter Krefting"},"message":"gitk: sv.po: Update Swedish translation (305t0f0u)\n\nSigned-off-by: Peter Krefting <peter@softwolves.pp.se>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/c47f86c56a371cd8d439c10d19baf92e6e6d5545"},{"sha":"157c8e3ddfd3d44805bb5ed02805bc484edc8670","author":{"email":"e9ae0fa8a6ea1c4a34faf6d3356cfe5d659ec9d4@xiplink.com","name":"Marc Branchaud"},"message":"gitk: Rearrange window title to be more conventional\n\nSigned-off-by: Marc Branchaud <marcnarc@xiplink.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/157c8e3ddfd3d44805bb5ed02805bc484edc8670"},{"sha":"009409fe72e53ce5a3c7cf6802d7e068632e68e8","author":{"email":"19a0ba370c443ba08d20b5061586430ab449ee8c@samba.org","name":"Paul Mackerras"},"message":"gitk: Replace catch {unset foo} with unset -nocomplain foo\n\nThis generates better bytecode in Tcl 8.6 according to\nhttp://wiki.tcl.tk/1506.\n\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/009409fe72e53ce5a3c7cf6802d7e068632e68e8"},{"sha":"eb859df85e480ae4aa76a0d8358054b10d91749c","author":{"email":"19a0ba370c443ba08d20b5061586430ab449ee8c@samba.org","name":"Paul Mackerras"},"message":"gitk: Fix error when changing colors after closing \"List references\" window\n\nThis fixes an error that manifests itself if the user opens the\n\"List references\" window and the closes it, and subsequently opens\nthe Preferences window and changes one of the colors.  When the\nuser clicks OK, and error popup appears with the message:\n\nError: invalid command name \".showrefs.list\"\n\nThis is because .showrefs.list was added to the list of windows to\nbe notified on foreground/background color changes, but the window\nno longer exists.  We fix the bug by checking whether the window\nexists before trying to change its colors.  As an optimization, we\nalso avoid adding the .showrefs.list window to the list a second\ntime.\n\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/eb859df85e480ae4aa76a0d8358054b10d91749c"},{"sha":"ef87a4801a8732bd60b4f96ce1f8d66ca2bdf2f1","author":{"email":"139449a27381270391752f9e0993fccac55fea0e@gmail.com","name":"Alex Henrie"},"message":"gitk: Remove mc parameter from proc show_error\n\nThis is a better fix for 8d849957d81fc0480a52570d66cc3c2a688ecb1b.\n\nThis new fix makes the strings \"Sorry, gitk cannot run...\" and \"OK\"\ntranslatable and the string \"mc\" not translatable. It will take effect\nthe next time `make update-po` is run.\n\nmsgcat is now imported before the Tcl/Tk version check so that the mc\nfunction is available even if the version check fails. This should not\nbe a problem because msgcat and ::msgcat::mc were officially added in\nTcl 8.1 (released April 29, 1999) and we are not trying to support\nversions of Tcl older than that.\n\nSigned-off-by: Alex Henrie <alexhenrie24@gmail.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/ef87a4801a8732bd60b4f96ce1f8d66ca2bdf2f1"},{"sha":"427cf16985c77b3c185b06bc8d6d3278ce177181","author":{"email":"df1c72018775340029f276bcf70b160abad424e1@gmail.com","name":"Michael Rappazzo"},"message":"gitk: Add mouse right-click options to copy path and branch name\n\nThis adds menu entries to two of the right-click menus:\n - 'Copy path' in the file list\n - 'Copy branch name' on a branch in the commit list\n\nSigned-off-by: Michael Rappazzo <rappazzo@gmail.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/427cf16985c77b3c185b06bc8d6d3278ce177181"},{"sha":"9922c5a3340e77c7a3b199f25a49af5fdd7a5ef1","author":{"email":"e9ae0fa8a6ea1c4a34faf6d3356cfe5d659ec9d4@xiplink.com","name":"Marc Branchaud"},"message":"gitk: Show the current view's name in the window title\n\nIf the current view is the \"Command line\" view, show the command line\narguments instead of the view name.\n\nSigned-off-by: Marc Branchaud <marcnarc@xiplink.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/9922c5a3340e77c7a3b199f25a49af5fdd7a5ef1"},{"sha":"0deb5c97217b9d4695f3d09c081e39fee58ed60f","author":{"email":"0794a5c7e497910d682bf2c54c66cc30760c0221@iodev.co.uk","name":"Ismael Luceno"},"message":"gitk: Make it easier to go quickly to a specific commit\n\nBinds \"g\" to focus and clear the sha1 entry box.\n\nSigned-off-by: Ismael Luceno <ismael@iodev.co.uk>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/0deb5c97217b9d4695f3d09c081e39fee58ed60f"},{"sha":"5ee1c99ad17357a2f8a4e0139b5b0e276d17e092","author":{"email":"e9ae0fa8a6ea1c4a34faf6d3356cfe5d659ec9d4@xiplink.com","name":"Marc Branchaud"},"message":"gitk: Use translated version of \"Command line\" in getcommitlines\n\nThis is needed for getcommitlines to work properly when a language\ntranslation is being used.\n\nSigned-off-by: Marc Branchaud <marcnarc@xiplink.com>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/5ee1c99ad17357a2f8a4e0139b5b0e276d17e092"},{"sha":"cbdf203f88075044ecd01affc5b5e37718be1a42","author":{"email":"cb101192dff2cc1ddd0272f73de307c89bebc181@kambanaria.org","name":"Alexander Shopov"},"message":"gitk: Update Bulgarian translation (304t)\n\nSigned-off-by: Alexander Shopov <ash@kambanaria.org>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/cbdf203f88075044ecd01affc5b5e37718be1a42"},{"sha":"9c11578b00732e4cdb1398c49a3615fd187cfc40","author":{"email":"19a0ba370c443ba08d20b5061586430ab449ee8c@samba.org","name":"Paul Mackerras"},"message":"gitk: Update .po files\n\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/9c11578b00732e4cdb1398c49a3615fd187cfc40"},{"sha":"dfed7f917e54d09349a14dc2d6410815504a8266","author":{"email":"cb101192dff2cc1ddd0272f73de307c89bebc181@kambanaria.org","name":"Alexander Shopov"},"message":"gitk: Update Bulgarian translation (307t)\n\nSigned-off-by: Alexander Shopov <ash@kambanaria.org>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/dfed7f917e54d09349a14dc2d6410815504a8266"},{"sha":"d835dbb91fe246d123dc81f6a317d73518ecef46","author":{"email":"492283376763148288091dc1edb13b1b4edf3d1b@drbeat.li","name":"Beat Bolli"},"message":"gitk: Add a \"Copy commit summary\" command\n\nWhen referring to earlier commits in commit messages or other text, one\nof the established formats is\n\n    <abbrev-sha> (\"<summary>\", <author-date>)\n\nAdd a \"Copy commit summary\" command to the context menu that puts this\ntext for the currently selected commit on the clipboard. This makes it\neasy for our users to create well-formatted commit references.\n\nThe <abbrev-sha> is produced with the %h format specifier to make it\nunique. Its length can be controlled with the gitk preference\n\"Auto-select SHA1 (length)\", or, if this preference is set to its\ndefault value (40), with the Git config setting core.abbrev.\n\nSigned-off-by: Beat Bolli <dev+git@drbeat.li>\nCc: Paul Mackerras <paulus@samba.org>\nSigned-off-by: Paul Mackerras <paulus@samba.org>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/d835dbb91fe246d123dc81f6a317d73518ecef46"},{"sha":"cc75addd238a0d59dade0a67d442ab7c148e92ad","author":{"email":"139449a27381270391752f9e0993fccac55fea0e@gmail.com","name":"Alex Henrie"},"message":"show-ref: place angle brackets around variables in usage string\n\nSigned-off-by: Alex Henrie <alexhenrie24@gmail.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/cc75addd238a0d59dade0a67d442ab7c148e92ad"},{"sha":"b894d3e7881cf48770a25fb16a90310afa30834f","author":{"email":"5a54419687edbbb8a7de9e0b431b1f0134127fb6@gmail.com","name":"Matthieu Prat"},"message":"t7060: actually test \"git diff-index --cached -M\"\n\nA test was designed for \"git diff-index --cached -M\" but the command is\nrun without the \"-M\" option (which makes the test essentially identical\nto its preceding counterpart).\n\nSigned-off-by: Matthieu Prat <matthieuprat@gmail.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/b894d3e7881cf48770a25fb16a90310afa30834f"},{"sha":"1c9b659d9837fa2bd6ab21edaae94d19c20ac216","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"pack-protocol: clarify LF-handling in PKT-LINE()\n\nThe spec is very inconsistent about which PKT-LINE() parts\nof the grammar include a LF. On top of that, the code is not\nconsistent, either (e.g., send-pack does not put newlines\ninto the ref-update commands it sends).\n\nLet's make explicit the long-standing expectation that we\ngenerally expect pkt-lines to end in a newline, but that\nreceivers should be lenient. This makes the spec consistent,\nand matches what git already does (though it does not always\nfulfill the SHOULD).\n\nWe do make an exception for the push-cert, where the\nreceiving code is currently a bit pickier. This is a\nreasonable way to be, as the data needs to be byte-for-byte\ncompatible with what was signed. We _could_ make up some\nrules about signing a canonicalized version including\nnewlines, but that would require a code change, and is out\nof scope for this patch.\n\nSigned-off-by: Jeff King <peff@peff.net>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/1c9b659d9837fa2bd6ab21edaae94d19c20ac216"},{"sha":"5fcadc3b6c815757c8694df331e526fcbc4caaea","author":{"email":"6010d7f2c049984f25cd19568d4ace2cc46b0817@gmail.com","name":"Giuseppe Bilotta"},"message":"apply: comment grammar fix\n\nSigned-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/5fcadc3b6c815757c8694df331e526fcbc4caaea"},{"sha":"b9d66899a992525f2de9436e160779844ecfa2f1","author":{"email":"53fb8db7833fca1e1746dd8592f61048d350f64c@gmx.de","name":"Johannes Schindelin"},"message":"am --skip/--abort: merge HEAD/ORIG_HEAD tree into index\n\nf8da6801 (am --skip: support skipping while on unborn branch,\n2015-06-06) introduced a performance regression to \"git am --skip\",\nwhere it used \"read-tree\" to reconstruct the index from scratch\nwithout reusing the cached stat information.\n\nThis is a backport of the corresponding patch to the builtin am in 2.6:\n3ecc704 (am --skip/--abort: merge HEAD/ORIG_HEAD tree into index,\n2015-08-19).\n\nReportedly, it can make a huge difference on Windows, in one case a `git\nrebase --skip` took 1m40s without, and 5s with, this patch.\n\ncf. https://github.com/git-for-windows/git/issues/365\n\nReported-and-suggested-by: Kim Gybels <kgybels@infogroep.be>\nAcked-by: Paul Tan <pyokagan@gmail.com>\nSigned-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/b9d66899a992525f2de9436e160779844ecfa2f1"},{"sha":"57cee8ac5f108f1e4a51372b37c82a72b0407042","author":{"email":"27206d5b8770b2510a49282c7ab9d874450efe13@mit.edu","name":"Alejandro R. Sedeño"},"message":"Makefile: use SHELL_PATH when running generate-cmdlist.sh\n\nNon-POSIX shells, such as /bin/sh on SunOS, do not support $((...))\narithmetic expansion or $(...) command substitution needed by\ngenerate-cmdlist.sh.  Make sure that we use a POSIX compliant shell\n$(SHELL_PATH) when running generate-cmdlist.sh.\n\nSigned-off-by: Alejandro R. Sedeño <asedeno@mit.edu>\nAcked-by: Eric Sunshine <sunshine@sunshineco.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/57cee8ac5f108f1e4a51372b37c82a72b0407042"}]}