git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [ANNOUNCE] Git for Windows 2.15.1
@ 2017-11-29 13:57 Johannes Schindelin
  2017-11-30  0:06 ` Igor Djordjevic
  2017-11-30  1:50 ` [ANNOUNCE] Git for Windows 2.15.1(2), was " Johannes Schindelin
  0 siblings, 2 replies; 5+ messages in thread
From: Johannes Schindelin @ 2017-11-29 13:57 UTC (permalink / raw)
  To: git-for-windows, git; +Cc: Johannes Schindelin

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] Git for Windows 2.15.1
  2017-11-29 13:57 [ANNOUNCE] Git for Windows 2.15.1 Johannes Schindelin
@ 2017-11-30  0:06 ` Igor Djordjevic
  2017-11-30  1:44   ` Johannes Schindelin
  2017-11-30  1:50 ` [ANNOUNCE] Git for Windows 2.15.1(2), was " Johannes Schindelin
  1 sibling, 1 reply; 5+ messages in thread
From: Igor Djordjevic @ 2017-11-30  0:06 UTC (permalink / raw)
  To: Johannes Schindelin; +Cc: git-for-windows, git

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.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] Git for Windows 2.15.1
  2017-11-30  0:06 ` Igor Djordjevic
@ 2017-11-30  1:44   ` Johannes Schindelin
  0 siblings, 0 replies; 5+ messages in thread
From: Johannes Schindelin @ 2017-11-30  1:44 UTC (permalink / raw)
  To: Igor Djordjevic; +Cc: git-for-windows, git

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1
  2017-11-29 13:57 [ANNOUNCE] Git for Windows 2.15.1 Johannes Schindelin
  2017-11-30  0:06 ` Igor Djordjevic
@ 2017-11-30  1:50 ` Johannes Schindelin
  2017-11-30  7:57   ` stefan.naewe
  1 sibling, 1 reply; 5+ messages in thread
From: Johannes Schindelin @ 2017-11-30  1:50 UTC (permalink / raw)
  To: git-for-windows, git, git-packagers

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
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] Git for Windows 2.15.1(2), was Re:Git for Windows 2.15.1
  2017-11-30  1:50 ` [ANNOUNCE] Git for Windows 2.15.1(2), was " Johannes Schindelin
@ 2017-11-30  7:57   ` stefan.naewe
  0 siblings, 0 replies; 5+ messages in thread
From: stefan.naewe @ 2017-11-30  7:57 UTC (permalink / raw)
  To: Johannes.Schindelin, git-for-windows, git, git-packagers

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-11-30  8:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-29 13:57 [ANNOUNCE] Git for Windows 2.15.1 Johannes Schindelin
2017-11-30  0:06 ` Igor Djordjevic
2017-11-30  1:44   ` Johannes Schindelin
2017-11-30  1:50 ` [ANNOUNCE] Git for Windows 2.15.1(2), was " Johannes Schindelin
2017-11-30  7:57   ` stefan.naewe

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).