Re: [ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1
Am 30.11.2017 um 02:50 schrieb Johannes Schindelin: > Hi all, > > unfortunately, a last-minute bug slipped in: MSYS2 updated vim (including > its defaults.vim, in a way that interacted badly with Git for Windows' > configuration). The result was that an ugly warning is shown every time a > user opens vim But only if the user doesn't have a ~/.vimrc file! > (which is still the default editor of Git for Windows, for > historical reasons).> > Git for Windows v2.15.1(2) fixes just this one bug, and can be downloaded > here: > > https://github.com/git-for-windows/git/releases/tag/v2.15.1.windows.2 > > Ciao, > Johannes Stefan -- /dev/random says: Ignorance can be cured. Stupid is forever. python -c "print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')" GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9 9666 829B 49C5 9221 27AF
[ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1
Hi all, unfortunately, a last-minute bug slipped in: MSYS2 updated vim (including its defaults.vim, in a way that interacted badly with Git for Windows' configuration). The result was that an ugly warning is shown every time a user opens vim (which is still the default editor of Git for Windows, for historical reasons). Git for Windows v2.15.1(2) fixes just this one bug, and can be downloaded here: https://github.com/git-for-windows/git/releases/tag/v2.15.1.windows.2 Ciao, Johannes P.S.: Oh, yes, you're right, I forgot the SHA-256s: Git-2.15.1.2-64-bit.exe 5eaffe3f364c89d2811f572678b3d4bbd092b887f2dda1f2d12b7b81eea4e6a7 Git-2.15.1.2-32-bit.exe d227c0694fe1eef9a7299570167549aaf454bf28a5ac6d34ad3d288d9185f7e2 PortableGit-2.15.1.2-64-bit.7z.exe 36847f62418a5c62a7f50650f3662283f8d324602f4a611d592095ee296cd912 PortableGit-2.15.1.2-32-bit.7z.exe 8b1973bde82718684945c7373266976c70be55022ac554847a8a201c941952af MinGit-2.15.1.2-64-bit.zip 59060c93425709d66db1756f884d8f235b012d58f6de0963087afbac46134c57 MinGit-2.15.1.2-32-bit.zip 6d2e782c9fd714feab86a6a6358353da32adb4975eaca8a6532bc51aa0ad4ed9 MinGit-2.15.1.2-busybox-64-bit.zip 2d2f3ac49caf7296dd4299236ca9425dc11954b3486f5a3301bf7b7a63286dbc MinGit-2.15.1.2-busybox-32-bit.zip 2b25fcc2b27e8f1e75eae79912c59a35b066397195597600fd48e32140df0f24 Git-2.15.1.2-64-bit.tar.bz2 174f1a37f313a4ac6cb617693d10d28304d6b952121b41a934e5c484eb68444c Git-2.15.1.2-32-bit.tar.bz2 709c15a33c0c25f4b293438eef5cf8c501e84032be36a5f4de8815df1e927eaf On Wed, 29 Nov 2017, Johannes Schindelin wrote: > Dear Git users, > > It is my pleasure to announce that Git for Windows 2.15.1 is available from: > > https://git-for-windows.github.io/ > > Changes since Git for Windows v2.15.0 (October 30th 2017) > > New Features > > * Comes with Git v2.15.1. > * Operations in massively-sparse worktrees are now much faster if > core.fscache = true. > * It is now possible to configure nano or Notepad++ as Git's default > editor instead of vim. > * Comes with OpenSSL v1.0.2m. > * Git for Windows' updater now uses non-intrusive toast notifications > on Windows 8, 8.1 and 10. > * Running git fetch in a repository with lots of refs is now > considerably faster. > * Comes with cURL v7.57.0. > > Bug Fixes > > * The experimental --show-ignored-directory option of git status > which was removed in Git for Windows v2.15.0 without warning has > been reintroduced as a deprecated option. > * The git update command (to auto-update Git for Windows) will now > work also work behind proxies. > > Filename | SHA-256 > | --- > Git-2.15.1-64-bit.exe | > a2ba53197db79b361502836eecf97f09881703148774f9b4e9e6749d41d4ff71 > Git-2.15.1-32-bit.exe | > 73154bdfd1ad4ced8612d97b95603ff2b2383db9d46b4c308827fb5233d52592 > PortableGit-2.15.1-64-bit.7z.exe | > 94d485454af33a32d08680950aaf38f0825a189ef8b617054b81b2c48d817699 > PortableGit-2.15.1-32-bit.7z.exe | > 7d804748a7de735133d78c5420d9b338379123734509415035593e106b03515a > MinGit-2.15.1-64-bit.zip | > 5e38d13241b0742e6673bc5116ac82e851dd1fad01c660c943017f4549b6afea > MinGit-2.15.1-32-bit.zip | > 2fc85f67cabe3c13aceb6868b4bb6bda28ddfecd6f32d7e0da9ddce8cee9b940 > MinGit-2.15.1-busybox-64-bit.zip | > 02611486e3c8c427f09d2c4639484cd604ea812471248ae928960f1e0dc59633 > MinGit-2.15.1-busybox-32-bit.zip | > a6dfb770f5cfa7b120ba49922d3434577b8601c5d322ad473dd2e2adc91e92b3 > Git-2.15.1-64-bit.tar.bz2 | > bb630e5f3d7b650db67134b0187cf0cb8f5ed75990838ee65fed85e21777f08a > Git-2.15.1-32-bit.tar.bz2 | > ec3938e161ac1bbcf2b4f5d41fae1c05ea229fa0276b4db8530ec50b69131832 > > Ciao, > Johannes >
Re: [ANNOUNCE] Git for Windows 2.15.1
Hi Buga, On Thu, 30 Nov 2017, Igor Djordjevic wrote: > On 29/11/2017 14:57, Johannes Schindelin wrote: > > > > * It is now possible to configure nano or Notepad++ as Git's > > default editor instead of vim. > > This seems as a really nice option, as it could\should greatly help > Windows people in lowering friction in first encounter with Git (for > Windows). > > Being pretty unfamiliar with Linux and its tools at the time, I > remember the initial frustration in trying to do what otherwise felt > as a no-brain, simple and trivial task - write the damn commit > message after `git commit`, lol. Even had to kill the bash window a > few times, not knowing what to do, where it was clear it was > expecting something from me :$ > > I later learned about vim, like getting started with Git wasn`t hard > enough... :) As soon as I found it being a possibility, I`ve set > Notepad++ as my default editor. Thanks for this entertaining personal account! And yes, you guessed it, I wanted this option for a long time, but never got around to it (always hoping that somebody would beat me to it...). BTW this installer page is probably far from done, there is a lot of room for improvement, e.g. this up-for-grabs ticket: https://github.com/git-for-windows/git/issues/1356 (hint, hint ;-)) > That said, what is the Notepad++ as default editor option doing, just > setting: > > [core] > editor = 'F:/Install/Notepad++/notepad++.exe' -multiInst -notabbar > -nosession > > ... inside users` .gitconfig (`git config --global`)? As you found out, it is set in the system config. There are two reasons for that: - the installer runs as administrator, so it cannot know for which user you want to configure Notepad++ - in case the user does not like the setting (as in your case), they can still override it in their $HOME forever. Ciao, Johannes
Re: [ANNOUNCE] Git for Windows 2.15.1
Hi Johannes, On 29/11/2017 14:57, Johannes Schindelin wrote: > > * It is now possible to configure nano or Notepad++ as Git's > default editor instead of vim. This seems as a really nice option, as it could\should greatly help Windows people in lowering friction in first encounter with Git (for Windows). Being pretty unfamiliar with Linux and its tools at the time, I remember the initial frustration in trying to do what otherwise felt as a no-brain, simple and trivial task - write the damn commit message after `git commit`, lol. Even had to kill the bash window a few times, not knowing what to do, where it was clear it was expecting something from me :$ I later learned about vim, like getting started with Git wasn`t hard enough... :) As soon as I found it being a possibility, I`ve set Notepad++ as my default editor. That said, what is the Notepad++ as default editor option doing, just setting: [core] editor = 'F:/Install/Notepad++/notepad++.exe' -multiInst -notabbar -nosession ... inside users` .gitconfig (`git config --global`)? Asking because I already had it there, and seems the option made no difference, so I`m not sure if it actually worked. Otherwise, I guess I can dig the answer up from the installer code as well... :) Thanks for yet another Git for Windows release. Regards, Buga p.s. Ok, It seems it actually went to `git config --system` instead, like: [core] editor = 'F:\\Install\\Notepad++\\notepad++.exe' -multiInst -notabbar -nosession -noPlugin I removed my original (user) configuration, and it still works (minus plugins, due to that last parameter), so all good :) Plugins do come in handy for me, though, like spell-check when writing commit messages, so I`ll just stick with my option for now.
[ANNOUNCE] Git for Windows 2.15.1
Dear Git users, It is my pleasure to announce that Git for Windows 2.15.1 is available from: https://git-for-windows.github.io/ Changes since Git for Windows v2.15.0 (October 30th 2017) New Features * Comes with Git v2.15.1. * Operations in massively-sparse worktrees are now much faster if core.fscache = true. * It is now possible to configure nano or Notepad++ as Git's default editor instead of vim. * Comes with OpenSSL v1.0.2m. * Git for Windows' updater now uses non-intrusive toast notifications on Windows 8, 8.1 and 10. * Running git fetch in a repository with lots of refs is now considerably faster. * Comes with cURL v7.57.0. Bug Fixes * The experimental --show-ignored-directory option of git status which was removed in Git for Windows v2.15.0 without warning has been reintroduced as a deprecated option. * The git update command (to auto-update Git for Windows) will now work also work behind proxies. Filename | SHA-256 | --- Git-2.15.1-64-bit.exe | a2ba53197db79b361502836eecf97f09881703148774f9b4e9e6749d41d4ff71 Git-2.15.1-32-bit.exe | 73154bdfd1ad4ced8612d97b95603ff2b2383db9d46b4c308827fb5233d52592 PortableGit-2.15.1-64-bit.7z.exe | 94d485454af33a32d08680950aaf38f0825a189ef8b617054b81b2c48d817699 PortableGit-2.15.1-32-bit.7z.exe | 7d804748a7de735133d78c5420d9b338379123734509415035593e106b03515a MinGit-2.15.1-64-bit.zip | 5e38d13241b0742e6673bc5116ac82e851dd1fad01c660c943017f4549b6afea MinGit-2.15.1-32-bit.zip | 2fc85f67cabe3c13aceb6868b4bb6bda28ddfecd6f32d7e0da9ddce8cee9b940 MinGit-2.15.1-busybox-64-bit.zip | 02611486e3c8c427f09d2c4639484cd604ea812471248ae928960f1e0dc59633 MinGit-2.15.1-busybox-32-bit.zip | a6dfb770f5cfa7b120ba49922d3434577b8601c5d322ad473dd2e2adc91e92b3 Git-2.15.1-64-bit.tar.bz2 | bb630e5f3d7b650db67134b0187cf0cb8f5ed75990838ee65fed85e21777f08a Git-2.15.1-32-bit.tar.bz2 | ec3938e161ac1bbcf2b4f5d41fae1c05ea229fa0276b4db8530ec50b69131832 Ciao, Johannes