> * tb/check-crlf-for-safe-crlf (2017-11-27) 1 commit
> (merged to 'next' on 2017-12-05 at 7adaa1fe01)
> + convert: tighten the safe autocrlf handling
>
> The "safe crlf" check incorrectly triggered for contents that does
> not use CRLF as line endings, which has been corrected.
>
> Broken
Commit 84ff053d47 (pretty.c: delimit "%(trailers)" arguments
with ",", 2017-10-01) switched the syntax of the trailers
placeholder, but forgot to update the documentation in
pretty-formats.txt.
There's need to mention the old syntax; it was never in a
released version of Git.
Signed-off-by: Jeff
Sometimes users are given a hash of an object and they want to
identify it further (ex.: Use verify-pack to find the largest blobs,
but what are these? or [1])
One might be tempted to extend git-describe to also work with blobs,
such that `git describe ` gives a description as
':'. This was imple
This includes the suggestions by Junio,
Thanks,
Stefan
interdiff to currently queued below.
Stefan Beller (1):
diffcore: add a filter to find a specific blob
Documentation/diff-options.txt | 5 +
Makefile | 1 +
builtin/log.c | 2 +-
diff.c
On 06/12/2017 19:34, Johannes Sixt wrote:
>
> I am sorry for not responding in detail. I think we've reached a
> mutual understanding of our workflows.
No problem, thanks for your time so far.
There might be one more thing I should address, possibly left unclear
from my previous message, but I
Improve the names of the identifiers in decorate.h, document them, and
add an example of how to use these functions.
The example is compiled and run as part of the test suite.
Signed-off-by: Jonathan Tan
---
This patch contains some example code in a test helper.
There is a discussion at [1] ab
Brandon Williams writes:
> +static struct protocol_capability *get_capability(const char *key)
> +{
> + int i;
> +
> + if (!key)
> + return NULL;
> +
> + for (i = 0; i < ARRAY_SIZE(capabilities); i++) {
> + struct protocol_capability *c = &capabilities[i];
> +
Junio C Hamano writes:
> SZEDER Gábor writes:
>
>> On Fri, Dec 1, 2017 at 6:59 AM, Kaartic Sivaraam
>> wrote:
>>> Sorry, missed a ';' in v4.
>>>
>>> The surprising thing I discovered in the TravisCI build for v4
>>> was that apart from the 'Documentation' build the 'Static Analysis'
>>> build p
SZEDER Gábor writes:
> On Fri, Dec 1, 2017 at 6:59 AM, Kaartic Sivaraam
> wrote:
>> Sorry, missed a ';' in v4.
>>
>> The surprising thing I discovered in the TravisCI build for v4
>> was that apart from the 'Documentation' build the 'Static Analysis'
>> build passed, with the following output,
>
Jeff King writes:
> On Thu, Dec 07, 2017 at 01:59:39PM -0800, Junio C Hamano wrote:
>
>> Jeff King writes:
>>
>> > On Thu, Dec 07, 2017 at 09:30:32AM -0800, Junio C Hamano wrote:
>> >
>> >> Signed-off-by: Junio C Hamano
>> >> ---
>> >
>> > It might be worth mentioning why this conversion is pu
On Mon, Dec 4, 2017 at 3:58 PM, Brandon Williams wrote:
> One of the design goals of protocol-v2 is to improve the semantics of
> flush packets. Currently in protocol-v1, flush packets are used both to
> indicate a break in a list of packet lines as well as an indication that
> one side has finis
On Thu, Dec 07, 2017 at 01:59:39PM -0800, Junio C Hamano wrote:
> Jeff King writes:
>
> > On Thu, Dec 07, 2017 at 09:30:32AM -0800, Junio C Hamano wrote:
> >
> >> Signed-off-by: Junio C Hamano
> >> ---
> >
> > It might be worth mentioning why this conversion is pulled out from the
> > others (b
On Thu, Dec 7, 2017 at 1:50 PM, Junio C Hamano wrote:
> Jeff King writes:
>
>> On Thu, Dec 07, 2017 at 11:01:35AM -0800, Jacob Keller wrote:
>>
>>> From: Jacob Keller
>>>
>>> We already have tests for --relative, but they currently only test when
>>> a prefix has been provided. This fails to tes
On Mon, Dec 4, 2017 at 3:58 PM, Brandon Williams wrote:
> Sometimes it is advantageous to be able to peek the next packet line
> without consuming it (e.g. to be able to determine the protocol version
> a server is speaking). In order to do that introduce 'struct
> packet_reader' which is an abst
Jeff King writes:
> On Thu, Dec 07, 2017 at 09:30:32AM -0800, Junio C Hamano wrote:
>
>> Signed-off-by: Junio C Hamano
>> ---
>
> It might be worth mentioning why this conversion is pulled out from the
> others (because its "default" case is "do not touch the pointer").
I am not sure what you m
Jeff King writes:
> On Thu, Dec 07, 2017 at 11:01:35AM -0800, Jacob Keller wrote:
>
>> From: Jacob Keller
>>
>> We already have tests for --relative, but they currently only test when
>> a prefix has been provided. This fails to test the case where --relative
>> by itself should use the current
Hi,
On Mon, 4 Dec 2017, Stefan Beller wrote:
> On Sat, Dec 2, 2017 at 9:35 PM, Junio C Hamano wrote:
> > Jeff King writes:
> >
> >> My second suggestion (which I'm on the fence about) is: would it better
> >> to just say "see t/helper/test-hashmap.c for a representative example?"
>
> I think t
René Scharfe writes:
> Use string_list_append_nodup() instead of string_list_append() to hand
> over ownership of a detached strbuf and thus avoid leaking its memory.
>
> Signed-off-by: Rene Scharfe
> ---
> builtin/fmt-merge-msg.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> di
Junio C Hamano writes:
After saying "Will merge to 'next'" in the recent "What's cooking"
report, I noticed that a few loose ends were never tied on this
topic.
>> diff --git a/Documentation/diff-options.txt b/Documentation/diff-options.txt
>> index dd0dba5b1d..252a21cc19 100644
>> --- a/Documen
Jeff Hostetler wrote:
I'm looking at t5616 now on my mac.
Looks like the MAC doesn't like my line counting in the tests.
I'll fix in my next version.
Perhaps that's as simple as using the test_line_counts helper?
diff --git i/t/t5616-partial-clone.sh w/t/t5616-partial-clone.sh
index fa573f8cdb
On Thu, Dec 07, 2017 at 09:51:26PM +0100, René Scharfe wrote:
> If other strbuf add functions cause the first allocation and
> subsequently encounter an error then they release the memory, restoring
> the pristine state of the strbuf. That simplifies error handling for
> callers.
>
> Do the same
On Thu, Dec 07, 2017 at 09:22:49PM +0100, René Scharfe wrote:
> Use string_list_append_nodup() instead of string_list_append() to hand
> over ownership of a detached strbuf and thus avoid leaking its memory.
Looks obviously correct (though one thing missing from the diff context
is whether "subje
Lars Schneider writes:
>> The acl stuff hasn't changed for a long time and I do not think of a
>> reason offhand why the test should behave differently between say
>> 'maint' and 'pu', yet 'maint' is passing while 'pu' is not...
>
> My recent 657343a602 (travis-ci: move Travis CI code into dedica
git-clone and git-checkout both invoke the post-checkout hook following
a successful checkout, yet git-worktree neglects to do so even though it
too "checks out" the worktree. Fix this oversight.
Implementation note: The newly-created worktree may reference a branch
or be detached. In the latter c
On Thu, Dec 07, 2017 at 09:20:19PM +0100, René Scharfe wrote:
> Signed-off-by: Rene Scharfe
> ---
> builtin/am.c | 10 +++---
> 1 file changed, 7 insertions(+), 3 deletions(-)
>
> diff --git a/builtin/am.c b/builtin/am.c
> index 02853b3e05..1ac044da2e 100644
> --- a/builtin/am.c
> +++ b/bui
On Thu, Dec 7, 2017 at 1:12 PM, Jeff King wrote:
> On Thu, Dec 07, 2017 at 11:01:35AM -0800, Jacob Keller wrote:
>
>> From: Jacob Keller
>>
>> We already have tests for --relative, but they currently only test when
>> a prefix has been provided. This fails to test the case where --relative
>> by
On Thu, Dec 07, 2017 at 11:01:35AM -0800, Jacob Keller wrote:
> From: Jacob Keller
>
> We already have tests for --relative, but they currently only test when
> a prefix has been provided. This fails to test the case where --relative
> by itself should use the current directory as the prefix.
>
Jeff Hostetler writes:
> I'm looking at t5616 now on my mac.
> Looks like the MAC doesn't like my line counting in the tests.
Ah, of course, test "$(wc -l)" = number would not work over there
we have "test_line_count" helper exactly for that purose.
On Thu, Dec 07, 2017 at 09:30:32AM -0800, Junio C Hamano wrote:
> Signed-off-by: Junio C Hamano
> ---
It might be worth mentioning why this conversion is pulled out from the
others (because its "default" case is "do not touch the pointer").
Other than that, it looks good to me.
-Peff
On 12/7/2017 10:48 AM, Johannes Schindelin wrote:
Hi,
[...]
That is not the only thing going wrong:
https://travis-ci.org/git/git/builds/312551566
It would seem that t9001 is broken on Linux32, t5616 is broken on macOS,
and something really kinky is going on with the GETTEXT_POISON
> On 07 Dec 2017, at 21:50, Junio C Hamano wrote:
>
> Todd Zullinger writes:
>
>> Johannes Schindelin wrote:
>>> That is not the only thing going wrong:
>>>
>>> https://travis-ci.org/git/git/builds/312551566
>>>
>>> It would seem that t9001 is broken on Linux32, t5616 is broken on macOS,
On Mon, Dec 4, 2017 at 3:58 PM, Brandon Williams wrote:
> diff --git a/pkt-line.h b/pkt-line.h
> index 3dad583e2..f1545929b 100644
> --- a/pkt-line.h
> +++ b/pkt-line.h
> @@ -60,8 +60,16 @@ int write_packetized_from_buf(const char *src_in, size_t
> len, int fd_out);
> * If options contains PAC
If other strbuf add functions cause the first allocation and
subsequently encounter an error then they release the memory, restoring
the pristine state of the strbuf. That simplifies error handling for
callers.
Do the same in strbuf_read_once(), and do it also in case no bytes were
read -- which
Todd Zullinger writes:
> Johannes Schindelin wrote:
>> That is not the only thing going wrong:
>>
>> https://travis-ci.org/git/git/builds/312551566
>>
>> It would seem that t9001 is broken on Linux32, t5616 is broken on macOS,
>> and something really kinky is going on with the GETTEXT_POISON
Stefan Beller writes:
> Junio, feel free to just squash this into a future update
> of the release notes.
> ...
> - * "git checkout --recursive" may overwrite and rewind the history of
> + * "git checkout --recurse-submodules" may overwrite and rewind the history
> of
Thanks.
Stefan Beller writes:
> On Tue, Nov 28, 2017 at 8:09 AM, KES wrote:
> ...
>> May you please fix the git to generate minimized patches?
>
> You can use a different diff algorithm.
> ...
> Soon we'll have another diff algorithm "anchor" that tries to
> keep a given line out of the +/- but rather m
Use string_list_append_nodup() instead of string_list_append() to hand
over ownership of a detached strbuf and thus avoid leaking its memory.
Signed-off-by: Rene Scharfe
---
builtin/fmt-merge-msg.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/builtin/fmt-merge-msg.c b/bu
Johannes Schindelin wrote:
That is not the only thing going wrong:
https://travis-ci.org/git/git/builds/312551566
It would seem that t9001 is broken on Linux32, t5616 is broken on macOS,
and something really kinky is going on with the GETTEXT_POISON text, as it
seems to just abort while
Signed-off-by: Rene Scharfe
---
builtin/am.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/builtin/am.c b/builtin/am.c
index 02853b3e05..1ac044da2e 100644
--- a/builtin/am.c
+++ b/builtin/am.c
@@ -708,6 +708,7 @@ static int split_mail_mbox(struct am_state *state,
On Tue, Nov 28, 2017 at 8:09 AM, KES wrote:
> Hi.
>
> I get often patches which can be minimized:
>
> @@ -60,11 +64,8 @@ sub _get_filter {
> address=> { -like => \[ '?', "%$search%" ] },
> company=> { -like => \[ '?', "%$search%" ] },
> country_code => { '='
On Thu, Dec 7, 2017 at 11:17 AM, Junio C Hamano wrote:
> Jacob Keller writes:
>
>> for type in diff numstat stat raw; do
>> - check_$type file2 --relative=subdir/
>> - check_$type file2 --relative=subdir
>> - check_$type dir/file2 --relative=sub
>> + check_$type . file2 --relativ
Some commands take a plain `--recursive` flag as an indication to recurse
into submodules, git-clone is a notable user facing example, an internal
example is in builtin/submodule--helper. Other commands such as git-merge
take the `--recursive` flag to indicate recursing in their specific area
of ex
On 12/05, Jeff Hostetler wrote:
> From: Jeff Hostetler
>
I'm a fan of eliminating looping goto statements. I understand their
need for doing cleanup, but I think they should be reserved for that
specific case. Thanks for cleaning this up!
> Signed-off-by: Jeff Hostetler
> ---
> sha1_file.c
On 12/07, Jonathan Tan wrote:
> On Thu, 7 Dec 2017 11:18:52 -0800
> Brandon Williams wrote:
>
> > Instead of requiring that every test first removes 'repo', maybe you
> > want to have each test do its own cleanup by adding in
> > 'test_when_finished' lines to do the removals? Just a thought.
>
Brandon Williams writes:
> While we could wrap the preamble into a function it sort of defeats the
> purpose since you want to be able to call different functions based on
> the protocol version you're speaking. That way you can have hard
> separations between the code paths which operate on v0/
On Thu, 7 Dec 2017 11:18:52 -0800
Brandon Williams wrote:
> Instead of requiring that every test first removes 'repo', maybe you
> want to have each test do its own cleanup by adding in
> 'test_when_finished' lines to do the removals? Just a thought.
If "test_when_finished" is the style that we
On 12/05, Jeff Hostetler wrote:
> From: Jonathan Tan
>
> Teach fsck to not treat refs referring to missing promisor objects as an
> error when extensions.partialclone is set.
>
> For the purposes of warning about no default refs, such refs are still
> treated as legitimate refs.
>
> Signed-off-
Jacob Keller writes:
> for type in diff numstat stat raw; do
> - check_$type file2 --relative=subdir/
> - check_$type file2 --relative=subdir
> - check_$type dir/file2 --relative=sub
> + check_$type . file2 --relative=subdir/
> + check_$type . file2 --relative=subdir
> +
From: Jacob Keller
We already have tests for --relative, but they currently only test when
a prefix has been provided. This fails to test the case where --relative
by itself should use the current directory as the prefix.
Teach the check_$type functions to take a directory argument to indicate
w
On Thu, Dec 7, 2017 at 9:30 AM, Junio C Hamano wrote:
> The existing tests only checked how well -relative= work,
> without testing --relative (without any value).
>
> Signed-off-by: Junio C Hamano
> ---
> t/t4045-diff-relative.sh | 24
> 1 file changed, 20 insertions(+)
On 12/07, Junio C Hamano wrote:
> Brandon Williams writes:
>
> > @@ -193,7 +195,17 @@ int cmd_fetch_pack(int argc, const char **argv, const
> > char *prefix)
> > if (!conn)
> > return args.diag_url ? 0 : 1;
> > }
> > - get_remote_heads(fd[0], NULL, 0, &ref,
On Thu, Dec 7, 2017 at 9:30 AM, Junio C Hamano wrote:
> Signed-off-by: Junio C Hamano
> ---
> diff.c | 7 +++
> 1 file changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/diff.c b/diff.c
> index cd032c6367..e99ac6ec8a 100644
> --- a/diff.c
> +++ b/diff.c
> @@ -4563,11 +4563,10 @@ int d
On Thu, Dec 7, 2017 at 7:26 AM, Junio C Hamano wrote:
> Jacob Keller writes:
>
>> From: Jacob Keller
>>
>> Recently, commit f7923a5ece00 ("diff: use skip_to_optional_val()",
>> 2017-12-04) changed how we parsed some diff options, preferring
>> skip_to_optional_val instead of a more complex skip_
On Thu, Dec 7, 2017 at 7:24 AM, Junio C Hamano wrote:
> Christian Couder writes:
>
>>> I do think it may make sense for
>>> the "short" one to use NULL, like:
>>>
>>> skip_to_optional_val(arg, "--relative, &arg)
>>>
>>> but maybe some other callers would be more inconvenienced (they may have
>>
Brandon Williams writes:
> @@ -193,7 +195,17 @@ int cmd_fetch_pack(int argc, const char **argv, const
> char *prefix)
> if (!conn)
> return args.diag_url ? 0 : 1;
> }
> - get_remote_heads(fd[0], NULL, 0, &ref, 0, NULL, &shallow);
> +
> + packet_r
On 12/06, Junio C Hamano wrote:
> Brandon Williams writes:
>
> > Remove code duplication and use the existing 'get_refs_via_connect()'
> > function to retrieve a remote's heads in 'fetch_refs_via_pack()' and
> > 'git_transport_push()'.
> >
> > Signed-off-by: Brandon Williams
> > ---
> > transpo
Here are the topics that have been cooking. Commits prefixed with
'-' are only in 'pu' (proposed updates) while commits prefixed with
'+' are in 'next'. The ones marked with '.' do not appear in any of
the integration branches, but I am still holding onto them.
You can find the changes described
> On 07 Dec 2017, at 18:37, Kaartic Sivaraam wrote:
>
> On Thursday 07 December 2017 10:00 PM, Junio C Hamano wrote:
>> +
>> +if (print_waiting_for_editor) {
>> +/*
>> + * A dumb terminal cannot erase the line later on. Add a
>> +
Hi,
On Wed, 6 Dec 2017, Lars Schneider wrote:
>
> > On 04 Dec 2017, at 22:46, Junio C Hamano wrote:
> >
> >
> > * tb/check-crlf-for-safe-crlf (2017-11-27) 1 commit
> > - convert: tighten the safe autocrlf handling
> >
> > The "safe crlf" check incorrectly triggered for contents that does
> >
> On 07 Dec 2017, at 16:43, Junio C Hamano wrote:
>
> lars.schnei...@autodesk.com writes:
>
>> +if (print_waiting_for_editor) {
>> +fprintf(stderr,
>> +_("hint: Waiting for your editor to close the
>> file... "));
>> +
On Thursday 07 December 2017 10:00 PM, Junio C Hamano wrote:
+
+ if (print_waiting_for_editor) {
+ /*
+* A dumb terminal cannot erase the line later on. Add a
+* newline to separate the hint from subsequent output
Signed-off-by: Junio C Hamano
---
diff.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/diff.c b/diff.c
index cd032c6367..e99ac6ec8a 100644
--- a/diff.c
+++ b/diff.c
@@ -4563,11 +4563,10 @@ int diff_opt_parse(struct diff_options *options,
options->flags
I'm sending out only the last three parts, as the changes necessary
to 03/07 that incorrectly used the variant without _default() to
overwrite options->prefix should be trivally obvious.
05/07 uses the _default() variant so that the caller can react
differently to "--relative" from "--relative=" c
The existing tests only checked how well -relative= work,
without testing --relative (without any value).
Signed-off-by: Junio C Hamano
---
t/t4045-diff-relative.sh | 24
1 file changed, 20 insertions(+), 4 deletions(-)
diff --git a/t/t4045-diff-relative.sh b/t/t4045-di
Signed-off-by: Junio C Hamano
---
t/t4045-diff-relative.sh | 95 +---
1 file changed, 50 insertions(+), 45 deletions(-)
diff --git a/t/t4045-diff-relative.sh b/t/t4045-diff-relative.sh
index 3950f5034d..fefd2f3f81 100755
--- a/t/t4045-diff-relative.sh
I built from source and was unable to find a git version where this
has ever worked correctly.
I wasn't able to compile and test versions older than 1.6.1.
Confirmed not working:
2.15.1
2.13.6 (Apple Git-96)
2.0.0
1.7.0
1.6.3
1.6.2
1.6.1
I updated the https://github.com/nicksnyder/git-blame-bug
> On 07 Dec 2017, at 17:30, Junio C Hamano wrote:
>
> Lars Schneider writes:
>
>>> Can you squash that if you like it?
>
> I thought you also had to update the log message that you forgot to?
>
> Here is the replacement I queued tentatively.
Perfect. Thanks a lot for your additional fixes!
Lars Schneider writes:
>> Can you squash that if you like it?
I thought you also had to update the log message that you forgot to?
Here is the replacement I queued tentatively.
-- >8 --
From: Lars Schneider
Date: Thu, 7 Dec 2017 16:16:41 +0100
Subject: [PATCH] launch_editor(): indicate that G
> On 07 Dec 2017, at 16:48, Lars Schneider wrote:
>
>
>> On 07 Dec 2017, at 16:43, Junio C Hamano wrote:
>>
>> lars.schnei...@autodesk.com writes:
>> ...
>
> How about this?
>
> fprintf(stderr,
> _("hint: Waiting for your editor to close t
Hi Junio,
On Wed, 6 Dec 2017, Junio C Hamano wrote:
> Brandon Williams writes:
>
> > In order to allow for code sharing with the server-side of fetch in
> > protocol-v2 convert upload-pack to be a builtin.
> >
> > Signed-off-by: Brandon Williams
> > ---
>
> This looks obvious and straight-for
lars.schnei...@autodesk.com writes:
> + if (print_waiting_for_editor) {
> + fprintf(stderr,
> + _("hint: Waiting for your editor to close the
> file... "));
> + if (is_terminal_dumb())
> +
On 12/6/2017 8:59 PM, Ramsay Jones wrote:
On 06/12/17 21:07, Jeff Hostetler wrote:
On 12/6/2017 12:39 PM, Ramsay Jones wrote:
Hi Jeff,
commit f1862e8153 ("partial-clone: define partial clone settings
in config", 2017-12-05), which is part of your 'jh/partial-clone'
branch, introduces the
Elazar Leibovich writes:
> We noticed some unexpected behavior of git, when running git commands under
> fakeroot, and then running another command without fakeroot.
>
> When running, e.g., git status, or git describe --dirty, git can
> update the index file.
Correct. fakeroot would report that
Matthieu Moy writes:
> Not a native speaker, but according to wikipedia
> (https://en.wikipedia.org/wiki/Singular_they) it's OK to write
> "maintainer [singular, but already neulral] may get merge conflicts when
> they [sinugular they] ..."
Yes.
Jacob Keller writes:
> From: Jacob Keller
>
> Recently, commit f7923a5ece00 ("diff: use skip_to_optional_val()",
> 2017-12-04) changed how we parsed some diff options, preferring
> skip_to_optional_val instead of a more complex skip_prefix() setup.
I'd expect a moral equivalent of this squashed
Christian Couder writes:
>> I do think it may make sense for
>> the "short" one to use NULL, like:
>>
>> skip_to_optional_val(arg, "--relative, &arg)
>>
>> but maybe some other callers would be more inconvenienced (they may have
>> to current NULL back into the empty string if they want to stri
From: Lars Schneider
Hi,
Patch 1/2: No change. The patch got "looks good to me" from Peff [1]
Patch 2/2: I changed the waiting message to our bikeshedding result [2] and
I enabled the waiting message on dumb terminals for consistency.
I also tested the patch on OS X and Windows with
From: Lars Schneider
Move the code to detect "dumb" terminals into a single location. This
avoids duplicating the terminal detection code yet again in a subsequent
commit.
Signed-off-by: Lars Schneider
---
cache.h| 1 +
color.c| 3 +--
editor.c | 9 +++--
sideband.c | 5 ++---
4
From: Lars Schneider
When a graphical GIT_EDITOR is spawned by a Git command that opens
and waits for user input (e.g. "git rebase -i"), then the editor window
might be obscured by other windows. The user might be left staring at
the original Git terminal window without even realizing that s/he n
On Thu, Dec 07 2017, Matthieu Moy jotted:
> Not terribly important, but your patch has trailing newlines. "git diff
> --staged --check" to see them. More below.
>
> PAYRE NATHAN p1508475 writes:
>
>> the part of code which parses the header a last time to prepare the
>> email and send it.
>
> Th
Not terribly important, but your patch has trailing newlines. "git diff
--staged --check" to see them. More below.
PAYRE NATHAN p1508475 writes:
> the part of code which parses the header a last time to prepare the
> email and send it.
The important point is not that it's the last time the code
BENSOUSSAN--BOHM DANIEL p1507430
writes:
>>The document starts with
>
> >This document attempts to write down and motivate some of the
> >workflow elements used for `git.git` itself. Many ideas apply
> >in general, though the full workflow is rarely required for
> >smaller projects with
The existing code mixes parsing of email header with regular
expression and actual code. Extract the parsing code into a new
subroutine "parse_header_line()". This improves the code readability
and make parse_header_line reusable in other place.
"parsed_header_line()" and "filter_body()" could be
On Wed, Dec 6, 2017 at 4:45 PM, Eric Sunshine wrote:
> On Wed, Dec 6, 2017 at 4:00 PM, Gumbel, Matthew K
> wrote:
>> I've noticed that when I run 'git worktree add /path/to/new/tree',
>> the post-checkout hook does not fire, even though the worktree
>> manpage explicitly states that "worktree add
Assalam Alaikum, I am Eiman Yousef M A Al-muzafar, a Muslim woman from Qatar, I
am contacting you regarding a relationship of trust and confidence for an
inheritance. Please contact me on my private email for more details:
ey_muza...@hotmail.com
On Thu, Dec 07, 2017 at 01:59:26AM +, Ramsay Jones wrote:
>
> BTW, if you are using a version of sparse post v0.5.1, you can
> get rid of the only sparse warning on Linux (assuming you don't
> build with NO_REGEX set), by using the -Wno-memcpy-max-count option;
> I have the following set in my
>The document starts with
>This document attempts to write down and motivate some of the
>workflow elements used for `git.git` itself. Many ideas apply
>in general, though the full workflow is rarely required for
>smaller projects with fewer people involved.
>and makes me wonder (note: I
Hi,
We noticed some unexpected behavior of git, when running git commands under
fakeroot, and then running another command without fakeroot.
When running, e.g., git status, or git describe --dirty, git can
update the index file.
This can happen inadvertently by, e.g., running the make install p
Since gitfiles were introduced in b44ebb19e (Add platform-independent
.git "symlink", 2008-02-20) the order of checks during .git directory
discovery is: gitfile, gitdir, bare repo. However, that commit did
only partially update the in-code comment describing this order,
missing the last line whic
On Thu, Dec 07, 2017 at 09:14:31AM +0100, Christian Couder wrote:
> > I do think it may make sense for
> > the "short" one to use NULL, like:
> >
> > skip_to_optional_val(arg, "--relative, &arg)
> >
> > but maybe some other callers would be more inconvenienced (they may have
> > to current NULL
On Thu, Dec 7, 2017 at 1:56 AM, Jeff King wrote:
> I think we'd do better to just assign NULL when there's "=", so we can
> tell the difference between "--relative", "--relative=", and
> "--relative=foo" (all of which are distinct).
>
> I think that's possible with the current scheme by doing:
>
Assalam Alaikum, I am Eiman Yousef M A Al-muzafar, a Muslim woman from Qatar, I
am contacting you regarding a relationship of trust and confidence for an
inheritance. Please contact me on my private email for more details:
eimanyou...@hotmail.com
92 matches
Mail list logo