{"thread":{"id":"47343","subject":"[ANNOUNCE] Git for Windows 2.15.1","startedAt":"2017-11-29T13:57:37Z","lastAt":"2017-11-30T08:07:01Z","messageCount":5,"participants":["Johannes Schindelin","Igor Djordjevic","stefan.naewe@atlas-elektronik.com"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"333778","messageId":"20171129135723.11664-1-johannes.schindelin@gmx.de","threadId":"47343","inReplyTo":null,"subject":"[ANNOUNCE] Git for Windows 2.15.1","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2017-11-29T13:57:23Z","receivedAt":"2017-11-29T13:57:37Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Dear Git users,\n\nIt is my pleasure to announce that Git for Windows 2.15.1 is available from:\n\n\thttps://git-for-windows.github.io/\n\nChanges since Git for Windows v2.15.0 (October 30th 2017)\n\nNew Features\n\n  * Comes with Git v2.15.1.\n  * Operations in massively-sparse worktrees are now much faster if\n    core.fscache = true.\n  * It is now possible to configure nano or Notepad++ as Git's default\n    editor instead of vim.\n  * Comes with OpenSSL v1.0.2m.\n  * Git for Windows' updater now uses non-intrusive toast notifications\n    on Windows 8, 8.1 and 10.\n  * Running git fetch in a repository with lots of refs is now\n    considerably faster.\n  * Comes with cURL v7.57.0.\n\nBug Fixes\n\n  * The experimental --show-ignored-directory option of git status\n    which was removed in Git for Windows v2.15.0 without warning has\n    been reintroduced as a deprecated option.\n  * The git update command (to auto-update Git for Windows) will now\n    work also work behind proxies.\n\nFilename | SHA-256\n-------- | -------\nGit-2.15.1-64-bit.exe | a2ba53197db79b361502836eecf97f09881703148774f9b4e9e6749d41d4ff71\nGit-2.15.1-32-bit.exe | 73154bdfd1ad4ced8612d97b95603ff2b2383db9d46b4c308827fb5233d52592\nPortableGit-2.15.1-64-bit.7z.exe | 94d485454af33a32d08680950aaf38f0825a189ef8b617054b81b2c48d817699\nPortableGit-2.15.1-32-bit.7z.exe | 7d804748a7de735133d78c5420d9b338379123734509415035593e106b03515a\nMinGit-2.15.1-64-bit.zip | 5e38d13241b0742e6673bc5116ac82e851dd1fad01c660c943017f4549b6afea\nMinGit-2.15.1-32-bit.zip | 2fc85f67cabe3c13aceb6868b4bb6bda28ddfecd6f32d7e0da9ddce8cee9b940\nMinGit-2.15.1-busybox-64-bit.zip | 02611486e3c8c427f09d2c4639484cd604ea812471248ae928960f1e0dc59633\nMinGit-2.15.1-busybox-32-bit.zip | a6dfb770f5cfa7b120ba49922d3434577b8601c5d322ad473dd2e2adc91e92b3\nGit-2.15.1-64-bit.tar.bz2 | bb630e5f3d7b650db67134b0187cf0cb8f5ed75990838ee65fed85e21777f08a\nGit-2.15.1-32-bit.tar.bz2 | ec3938e161ac1bbcf2b4f5d41fae1c05ea229fa0276b4db8530ec50b69131832\n\nCiao,\nJohannes\n"},{"id":"333821","messageId":"af169d17-708e-5ec0-53ee-b85df76e67c2@gmail.com","threadId":"47343","inReplyTo":"20171129135723.11664-1-johannes.schindelin@gmx.de","subject":"Re: [ANNOUNCE] Git for Windows 2.15.1","fromName":"Igor Djordjevic","fromEmail":"igor.d.djordjevic@gmail.com","sentAt":"2017-11-30T00:06:17Z","receivedAt":"2017-11-30T00:06:31Z","isPatch":false,"sender":{"key":"igor.d.djordjevic@gmail.com","avatar":null},"body":"Hi Johannes,\n\nOn 29/11/2017 14:57, Johannes Schindelin wrote:\n> \n>   * It is now possible to configure nano or Notepad++ as Git's\n>     default editor instead of vim.\n\nThis seems as a really nice option, as it could\\should greatly help \nWindows people in lowering friction in first encounter with Git (for \nWindows).\n\nBeing pretty unfamiliar with Linux and its tools at the time, I \nremember the initial frustration in trying to do what otherwise felt \nas a no-brain, simple and trivial task - write the damn commit \nmessage after `git commit`, lol. Even had to kill the bash window a \nfew times, not knowing what to do, where it was clear it was \nexpecting something from me :$\n\nI later learned about vim, like getting started with Git wasn`t hard \nenough... :) As soon as I found it being a possibility, I`ve set \nNotepad++ as my default editor.\n\nThat said, what is the Notepad++ as default editor option doing, just \nsetting:\n\n[core]\n\teditor = 'F:/Install/Notepad++/notepad++.exe' -multiInst -notabbar -nosession\n\n... inside users` .gitconfig (`git config --global`)? Asking because \nI already had it there, and seems the option made no difference, so \nI`m not sure if it actually worked.\n\nOtherwise, I guess I can dig the answer up from the installer code as \nwell... :)\n\nThanks for yet another Git for Windows release.\n\nRegards, Buga\n\np.s. Ok, It seems it actually went to `git config --system` instead, \nlike:\n\n[core]\n\teditor = 'F:\\\\Install\\\\Notepad++\\\\notepad++.exe' -multiInst -notabbar -nosession -noPlugin\n\nI removed my original (user) configuration, and it still works (minus \nplugins, due to that last parameter), so all good :)\n\nPlugins do come in handy for me, though, like spell-check when \nwriting commit messages, so I`ll just stick with my option for now.\n"},{"id":"333826","messageId":"alpine.DEB.2.21.1.1711300238520.6482@virtualbox","threadId":"47343","inReplyTo":"af169d17-708e-5ec0-53ee-b85df76e67c2@gmail.com","subject":"Re: [ANNOUNCE] Git for Windows 2.15.1","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2017-11-30T01:44:05Z","receivedAt":"2017-11-30T01:44:29Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Buga,\n\nOn Thu, 30 Nov 2017, Igor Djordjevic wrote:\n\n> On 29/11/2017 14:57, Johannes Schindelin wrote:\n> > \n> >   * It is now possible to configure nano or Notepad++ as Git's\n> >     default editor instead of vim.\n> \n> This seems as a really nice option, as it could\\should greatly help \n> Windows people in lowering friction in first encounter with Git (for \n> Windows).\n> \n> Being pretty unfamiliar with Linux and its tools at the time, I \n> remember the initial frustration in trying to do what otherwise felt \n> as a no-brain, simple and trivial task - write the damn commit \n> message after `git commit`, lol. Even had to kill the bash window a \n> few times, not knowing what to do, where it was clear it was \n> expecting something from me :$\n> \n> I later learned about vim, like getting started with Git wasn`t hard \n> enough... :) As soon as I found it being a possibility, I`ve set \n> Notepad++ as my default editor.\n\nThanks for this entertaining personal account!\n\nAnd yes, you guessed it, I wanted this option for a long time, but never\ngot around to it (always hoping that somebody would beat me to it...). BTW\nthis installer page is probably far from done, there is a lot of room for\nimprovement, e.g. this up-for-grabs ticket:\n\n\thttps://github.com/git-for-windows/git/issues/1356\n\n(hint, hint ;-))\n\n> That said, what is the Notepad++ as default editor option doing, just \n> setting:\n> \n> [core]\n> \teditor = 'F:/Install/Notepad++/notepad++.exe' -multiInst -notabbar -nosession\n> \n> ... inside users` .gitconfig (`git config --global`)?\n\nAs you found out, it is set in the system config. There are two reasons\nfor that:\n\n- the installer runs as administrator, so it cannot know for which user you\n  want to configure Notepad++\n\n- in case the user does not like the setting (as in your case), they can\n  still override it in their $HOME forever.\n\nCiao,\nJohannes\n"},{"id":"333827","messageId":"alpine.DEB.2.21.1.1711300245250.6482@virtualbox","threadId":"47343","inReplyTo":"20171129135723.11664-1-johannes.schindelin@gmx.de","subject":"[ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2017-11-30T01:50:04Z","receivedAt":"2017-11-30T01:50:13Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi all,\n\nunfortunately, a last-minute bug slipped in: MSYS2 updated vim (including\nits defaults.vim, in a way that interacted badly with Git for Windows'\nconfiguration). The result was that an ugly warning is shown every time a\nuser opens vim (which is still the default editor of Git for Windows, for\nhistorical reasons).\n\nGit for Windows v2.15.1(2) fixes just this one bug, and can be downloaded\nhere:\n\n\thttps://github.com/git-for-windows/git/releases/tag/v2.15.1.windows.2\n\nCiao,\nJohannes\n\nP.S.: Oh, yes, you're right, I forgot the SHA-256s:\n\nGit-2.15.1.2-64-bit.exe\n5eaffe3f364c89d2811f572678b3d4bbd092b887f2dda1f2d12b7b81eea4e6a7\nGit-2.15.1.2-32-bit.exe\nd227c0694fe1eef9a7299570167549aaf454bf28a5ac6d34ad3d288d9185f7e2\nPortableGit-2.15.1.2-64-bit.7z.exe\n36847f62418a5c62a7f50650f3662283f8d324602f4a611d592095ee296cd912\nPortableGit-2.15.1.2-32-bit.7z.exe\n8b1973bde82718684945c7373266976c70be55022ac554847a8a201c941952af\nMinGit-2.15.1.2-64-bit.zip\n59060c93425709d66db1756f884d8f235b012d58f6de0963087afbac46134c57\nMinGit-2.15.1.2-32-bit.zip\n6d2e782c9fd714feab86a6a6358353da32adb4975eaca8a6532bc51aa0ad4ed9\nMinGit-2.15.1.2-busybox-64-bit.zip\n2d2f3ac49caf7296dd4299236ca9425dc11954b3486f5a3301bf7b7a63286dbc\nMinGit-2.15.1.2-busybox-32-bit.zip\n2b25fcc2b27e8f1e75eae79912c59a35b066397195597600fd48e32140df0f24\nGit-2.15.1.2-64-bit.tar.bz2\n174f1a37f313a4ac6cb617693d10d28304d6b952121b41a934e5c484eb68444c\nGit-2.15.1.2-32-bit.tar.bz2\n709c15a33c0c25f4b293438eef5cf8c501e84032be36a5f4de8815df1e927eaf\n\nOn Wed, 29 Nov 2017, Johannes Schindelin wrote:\n\n> Dear Git users,\n> \n> It is my pleasure to announce that Git for Windows 2.15.1 is available from:\n> \n> \thttps://git-for-windows.github.io/\n> \n> Changes since Git for Windows v2.15.0 (October 30th 2017)\n> \n> New Features\n> \n>   * Comes with Git v2.15.1.\n>   * Operations in massively-sparse worktrees are now much faster if\n>     core.fscache = true.\n>   * It is now possible to configure nano or Notepad++ as Git's default\n>     editor instead of vim.\n>   * Comes with OpenSSL v1.0.2m.\n>   * Git for Windows' updater now uses non-intrusive toast notifications\n>     on Windows 8, 8.1 and 10.\n>   * Running git fetch in a repository with lots of refs is now\n>     considerably faster.\n>   * Comes with cURL v7.57.0.\n> \n> Bug Fixes\n> \n>   * The experimental --show-ignored-directory option of git status\n>     which was removed in Git for Windows v2.15.0 without warning has\n>     been reintroduced as a deprecated option.\n>   * The git update command (to auto-update Git for Windows) will now\n>     work also work behind proxies.\n> \n> Filename | SHA-256\n> -------- | -------\n> Git-2.15.1-64-bit.exe | a2ba53197db79b361502836eecf97f09881703148774f9b4e9e6749d41d4ff71\n> Git-2.15.1-32-bit.exe | 73154bdfd1ad4ced8612d97b95603ff2b2383db9d46b4c308827fb5233d52592\n> PortableGit-2.15.1-64-bit.7z.exe | 94d485454af33a32d08680950aaf38f0825a189ef8b617054b81b2c48d817699\n> PortableGit-2.15.1-32-bit.7z.exe | 7d804748a7de735133d78c5420d9b338379123734509415035593e106b03515a\n> MinGit-2.15.1-64-bit.zip | 5e38d13241b0742e6673bc5116ac82e851dd1fad01c660c943017f4549b6afea\n> MinGit-2.15.1-32-bit.zip | 2fc85f67cabe3c13aceb6868b4bb6bda28ddfecd6f32d7e0da9ddce8cee9b940\n> MinGit-2.15.1-busybox-64-bit.zip | 02611486e3c8c427f09d2c4639484cd604ea812471248ae928960f1e0dc59633\n> MinGit-2.15.1-busybox-32-bit.zip | a6dfb770f5cfa7b120ba49922d3434577b8601c5d322ad473dd2e2adc91e92b3\n> Git-2.15.1-64-bit.tar.bz2 | bb630e5f3d7b650db67134b0187cf0cb8f5ed75990838ee65fed85e21777f08a\n> Git-2.15.1-32-bit.tar.bz2 | ec3938e161ac1bbcf2b4f5d41fae1c05ea229fa0276b4db8530ec50b69131832\n> \n> Ciao,\n> Johannes\n> \n"},{"id":"333837","messageId":"115728c6-4b49-7f16-695e-8ad34aaa1e2b@atlas-elektronik.com","threadId":"47343","inReplyTo":"alpine.DEB.2.21.1.1711300245250.6482@virtualbox","subject":"Re: [ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1","fromName":"","fromEmail":"stefan.naewe@atlas-elektronik.com","sentAt":"2017-11-30T07:57:06Z","receivedAt":"2017-11-30T08:07:01Z","isPatch":false,"sender":{"key":"stefan.naewe@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4468?v=4"},"body":"Am 30.11.2017 um 02:50 schrieb Johannes Schindelin:\n> Hi all,\n> \n> unfortunately, a last-minute bug slipped in: MSYS2 updated vim (including\n> its defaults.vim, in a way that interacted badly with Git for Windows'\n> configuration). The result was that an ugly warning is shown every time a\n> user opens vim \n\nBut only if the user doesn't have a ~/.vimrc file!\n\n> (which is still the default editor of Git for Windows, for\n> historical reasons).> \n> Git for Windows v2.15.1(2) fixes just this one bug, and can be downloaded\n> here:\n> \n> \thttps://github.com/git-for-windows/git/releases/tag/v2.15.1.windows.2\n> \n> Ciao,\n> Johannes\n\nStefan\n-- \n----------------------------------------------------------------\n/dev/random says: Ignorance can be cured. Stupid is forever.\npython -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\" \nGPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF"}]}