git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] Git v2.8.0-rc2

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 14, 2016, 18:10 UTC
Message-ID
<xmqqvb4p9bgz.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<006DA180-E4B6-404E-9377-F2BB41F65591@quendi.de>
Max Horn <max@quendi.de> writes:
Show 5 quoted lines
>> On 11 Mar 2016, at 00:04, Junio C Hamano <gitster@pobox.com> wrote:
>> ...
>> * "branch --delete" has "branch -d" but "push --delete" does not.
>
> This states a problem, but not whether (and how) it was resolved?
Thanks; how about
 * "push" learned that its "--delete" option can be shortened to
   "-d", just like "branch --delete" and "branch -d" are the same
   thing.
Show 8 quoted lines
>> * Across the transition at around Git version 2.0, the user used to
>>   get a pretty loud warning when running "git push" without setting
>>   push.default configuration variable.  We no longer warn, given that
>>   the transition is over long time ago.
>
> That last sentence sounds weird... perhaps "the transition was
> completed a long time ago" ? Or "the transition ended a long time
> ago" ?
 * ... We no longer warn because the transition was completed a long
   time ago.
>> * A slight update to the Makefile to mark "phoney" targets
>>   as such correctly.
>
> phoney -> phony?
Thanks for sharp eyes.
Show 13 quoted lines
>> * Some calls to strcpy(3) triggers a false warning from static
>>   analysers that are less intelligent than humans, and reducing the
>>   number of these false hits helps us notice real issues.  A few
>>   calls to strcpy(3) in test-path-utils that are already safe has
>>   been rewritten to avoid false wanings.
>> 
>> * Some calls to strcpy(3) triggers a false warning from static
>>   analysers that are less intelligent than humans, and reducing the
>>   number of these false hits helps us notice real issues.  A few
>>   calls to strcpy(3) in "git rerere" that are already safe has been
>>   rewritten to avoid false wanings.
>
> The above two messages are very similar, only the end differs a bit.

That's deliberate as they are two different fixes to a similar problems. We can just omit the names of the components to make them into one entry if we really wanted to.

Show 8 quoted lines
>> * Asking gitweb for a nonexistent commit left a warning in the server
>>   log.
>> 
>>   Somebody may want to follow this up with an additional test, perhaps?
>>   IIRC, we do test that no Perl warnings are given to the server log,
>>   so this should have been caught if our test coverage were good.
>
> That last paragraph seems odd for a changelog?

I do not think it is wrong to leave a reminder to ourselves that there are yet more work need to be done.

>> * The underlying machinery used by "ls-files -o" and other commands
>>   have been taught not to create empty submodule ref cache for a
>
> have -> has (the machinery is singular)
Again, thanks for sharp eyes.
Previous: Max HornNext: Michael J Gruber
Message 3 of 22 in “[ANNOUNCE] Git v2.8.0-rc2”
  1. Junio C HamanoMar 10, 2016
  2. Max HornMar 12, 2016
  3. Junio C HamanoMar 14, 2016
  4. Michael J GruberMar 14, 2016
  5. wt-status: allow "ahead " to be picked up by l10nMichael J Gruber, Mar 14, 2016
  6. Junio C HamanoMar 14, 2016
  7. Junio C HamanoMar 14, 2016
  8. Junio C HamanoMar 14, 2016
  9. Michael J GruberMar 16, 2016
  10. Duy NguyenMar 16, 2016
  11. Michael J GruberMar 16, 2016
  12. Junio C HamanoMar 16, 2016
  13. Michael J GruberMar 17, 2016
  14. Makefile: allow po generation through po targetMichael J Gruber, Mar 17, 2016
  15. Junio C HamanoMar 17, 2016
  16. Junio C HamanoMar 17, 2016
  17. Jiang XinMar 20, 2016
  18. Michael J GruberMar 20, 2016
  19. Junio C HamanoMar 21, 2016
  20. Michael J GruberMar 22, 2016
  21. Junio C HamanoMar 22, 2016
  22. Jiang XinMar 15, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.