Re: [PATCH 1/2] ls-files: adding support for submodules

2016-09-22 Thread Stefan Beller
On Thu, Sep 22, 2016 at 8:41 PM, Jeff King wrote: >> * As Stefan alluded to (much) earlier, it might be a better idea >>to have these 'prefix' as the global option to "git" potty, not >>to each subcommand that happens to support them; > > That seems like it would be nice,

Re: error

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 08:02:35PM -0300, Luciano Schillagi wrote: > please, what should I do to fix this error? thanks > > Luko ~ $ git init > error: malformed value for push.default: aguas > error: Must be one of nothing, matching, simple, upstream or current. > fatal: bad config variable

[PATCH] ident: handle NULL ai_canonname

2016-09-22 Thread Jeff King
On Fri, Sep 23, 2016 at 12:07:30AM -0400, Jeff King wrote: > I have access to an OS X system, but if I understand the bug correctly, > reproducing it may involve re-setting the system hostname, which is not > something I'll be able to do. But I'll give it a shot. Actually, it turned out to be

Re: [PATCH v2 2/2] mailinfo: unescape quoted-pair in header fields

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 03:17:23PM -0700, Junio C Hamano wrote: > Jeff King writes: > > > On Mon, Sep 19, 2016 at 08:54:40PM +0200, Kevin Daudt wrote: > > > >> + ... > >> + while ((c = *in++) != 0) { > >> + if (take_next_literally) { > >> +

Re: Re: Re: Homebrew and Git

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 08:57:45AM -0700, Stefan Beller wrote: > On Thu, Sep 22, 2016 at 2:23 AM, Jonas Thiel wrote: > > Sorry for my late reply. Thanks for your support -- I really appreciate > > that. > > > > @Jeff: Unfortunately, I do not know how to implement the

Re: [PATCH 3/3] docs/cvs-migration: mention cvsimport caveats

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 09:15:26AM -0400, Eric S. Raymond wrote: > Jeff King : > > Back when this guide was written, cvsimport was the only > > game in town. These days it is probably not the best option. > > It is absolutely not. As I have tried to point out here before, it > is

Re: Bug: pager. doesn't work well with editors

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 10:19:32AM -0700, Junio C Hamano wrote: > The level at which configurability happens might be one issue > (i.e. you may want different pager for two operating modes for the > same command, hence your need to use "tag.list" not just "tag"), but > I think another issue is

Re: [PATCH 1/2] ls-files: adding support for submodules

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 11:13:13AM -0700, Junio C Hamano wrote: > In any case, I would strongly recommend against exposing this (or > anything for that matter) "--prefix" to the end-user, especially > because this feature is likely to be applicable to many subcommands, > and some subcommands

Re: [PATCH] clone: pass --progress decision to recursive submodules

2016-09-22 Thread Jeff King
On Thu, Sep 22, 2016 at 08:36:01AM -0700, Stefan Beller wrote: > > Signed-off-by: Jeff King > > Acked and thanked by Stefan ;) Thanks. > > + /* > > +* We want to show progress for recursive submodule clones iff > > +* we did so for the main clone. But only

our company's open source award for Git

2016-09-22 Thread Frank Graffagnino
Not sure if this is the appropriate mailing list or not. If not, I apologize. Our company (METECS) decided this year to try and give back to the open source communities that help us do our work. We had a vote for our 2016 METECS Open Source Award and Git came in 2nd place! So we will be making

error

2016-09-22 Thread Luciano Schillagi
Hi, please, what should I do to fix this error? thanks Luko ~ $ git init error: malformed value for push.default: aguas error: Must be one of nothing, matching, simple, upstream or current. fatal: bad config variable 'push.default' in file '/Users/imac/.gitconfig' at line 16 -bash: __git_ps1:

Re: [PATCH v2] gitweb: use highlight's shebang detection

2016-09-22 Thread Jakub Narębski
W dniu 22.09.2016 o 00:18, Ian Kelling napisał: > The highlight binary can detect language by shebang when we can't tell > the syntax type by the name of the file. In that case, pass the blob > to "highlight --force" and the resulting html will have markup for > highlighting if the language was

Re: [PATCH v2 2/2] mailinfo: unescape quoted-pair in header fields

2016-09-22 Thread Junio C Hamano
Jeff King writes: > On Mon, Sep 19, 2016 at 08:54:40PM +0200, Kevin Daudt wrote: > >> + ... >> +while ((c = *in++) != 0) { >> +if (take_next_literally) { >> +take_next_literally = 0; >> +} else { >> [...] >> +} >> + >> +

Re: What's cooking in git.git (Sep 2016, #05; Mon, 19)

2016-09-22 Thread Junio C Hamano
Jeff King writes: > On Wed, Sep 21, 2016 at 07:45:50PM +0200, Kevin Daudt wrote: > >> On Wed, Sep 21, 2016 at 10:36:57AM -0700, Junio C Hamano wrote: >> > Kevin Daudt writes: >> > >> > > On Mon, Sep 19, 2016 at 04:30:34PM -0700, Junio C Hamano wrote: >> > >> >>

Re: [PATCH 6/6] builtin/tag: add --format argument for tag -v

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > @@ -425,8 +431,11 @@ int cmd_tag(int argc, const char **argv, const char > *prefix) > die(_("--merged and --no-merged option are only allowed with > -l")); > if (cmdmode == 'd') > return for_each_tag_name(argv, delete_tag); > - if

Re: [PATCH 5/6] builtin/verify-tag: Add --format to verify-tag

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > From: Santiago Torres > > Callers of verify-tag may want to cross-check the tagname from refs/tags > with the tagname from the tag object header upon GPG verification. This > is to avoid tag refs that point to an incorrect object. > > Add a --format

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Stefan Beller
On Thu, Sep 22, 2016 at 2:01 PM, Anatoly Borodin wrote: > Hi Stefan, > > I've also done some archaeology and found that the original version of > the merge preserving code was written by Johannes Schindelin > , see e.g. I think it would be

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Anatoly Borodin
Hi Kevin, Kevin Daudt wrote: > Changing the order, or dropping commits might then give unexpected > results. The question that Stefan has is rather "what is *supposed* to work / give *expected* results?". Some stuff can be found in the tests (t/t*rebase*preserve*), but maybe

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Anatoly Borodin
Hi Stefan, I've also done some archaeology and found that the original version of the merge preserving code was written by Johannes Schindelin , see e.g. f09c9b8c5ff9d8a15499b09ccd6c3e7b3c76af77 There were also some big discussion threads in 2007-2008 regarding a

Re: [PATCH tg/add-chmod+x-fix 2/2] t3700-add: protect one --chmod=+x test with POSIXPERM

2016-09-22 Thread Thomas Gummerer
On 09/21, Junio C Hamano wrote: > Johannes Sixt writes: > > > But I came to a different conclusion as I said in a message that > > crossed yours. I hope Thomas can pick up the baton again. Sorry for not getting back earlier, my git time is quite limited unfortunately. > Yeah,

Re: [PATCH 4/6] tag: add format specifier to gpg_verify_tag

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > Calling functions for gpg_verify_tag() may desire to print relevant > information about the header for further verification. Add an optional > format argument to print any desired information after GPG verification. > diff --git a/builtin/tag.c b/builtin/tag.c > index

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Stefan Beller
On Thu, Sep 22, 2016 at 12:48 PM, Kevin Daudt wrote: > On Thu, Sep 22, 2016 at 07:33:11PM +, Anatoly Borodin wrote: >> Hi Stefan, >> >> this section was added to the manual in the commit >> cddb42d2c58a9de9b2b5ef68817778e7afaace3e by "Jonathan Nieder" >> 6

Re: [PATCH 3/6] ref-filter: Expose wrappers for ref_item functions

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > From: Lukas P > > Ref-filter functions are useful for printing git object information > without a format specifier. However, some functions may not want to use > a complete ref-array, and just a single item instead. Expose > create/show/free

Re: [PATCH 2/6] gpg-interface: add GPG_VERIFY_QUIET flag

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > From: Lukas P Please match this with S-o-b: below. > > Functions that print git object information may require that the > gpg-interface functions be silent. Add a GPG_VERIFY_QUIET to prevent > functions such as `print_signature_buffer` from

Re: Request for large repo clone on slow intermittent connections

2016-09-22 Thread Kevin Daudt
On Thu, Sep 22, 2016 at 12:54:57PM +0100, Aaron Gray wrote: > I am having problems cloning a 2.1GB repo from googlesource > > C:\Users\Aaron Gray\GitHub>git clone > https://chromium.googlesource.com/chromium/chromium > Cloning into 'chromium'... > remote: Sending approximately 2.11 GiB ... >

Re: [PATCH 2/6] gpg-interface: add GPG_VERIFY_QUIET flag

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > diff --git a/gpg-interface.c b/gpg-interface.c > index 8672eda..b82bc50 100644 > --- a/gpg-interface.c > +++ b/gpg-interface.c > @@ -88,6 +88,9 @@ int check_signature(const char *payload, size_t plen, const > char *signature, > > void print_signature_buffer(const

Re: [PATCH 1/6] builtin/tag: move format specifier to global var

2016-09-22 Thread Junio C Hamano
santi...@nyu.edu writes: > From: Santiago Torres > > The format specifier will be likely used in other functions throughout > git tag. One likely candidate to require format strings in the future is > the gpg_verify_tag function. However, changing the signature of > functions

Re: [PATCH] fetch-pack: do not reset in_vain on non-novel acks

2016-09-22 Thread Junio C Hamano
Jonathan Tan writes: > The MAX_IN_VAIN mechanism was introduced in commit f061e5f ("fetch-pack: > give up after getting too many "ack continue"", 2006-05-24) to stop ref > negotiation if a number of consecutive "have"s have been sent with no > corresponding new acks. A

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Kevin Daudt
On Thu, Sep 22, 2016 at 07:33:11PM +, Anatoly Borodin wrote: > Hi Stefan, > > this section was added to the manual in the commit > cddb42d2c58a9de9b2b5ef68817778e7afaace3e by "Jonathan Nieder" > 6 years ago. Maybe he remembers better? > Just to make it clear, this

Re: Limitiations of git rebase --preserve-merges --interactive

2016-09-22 Thread Anatoly Borodin
Hi Stefan, this section was added to the manual in the commit cddb42d2c58a9de9b2b5ef68817778e7afaace3e by "Jonathan Nieder" 6 years ago. Maybe he remembers better? -- Mit freundlichen Grüßen, Anatoly Borodin

Re: [PATCH] do not reset in_vain on non-novel acks

2016-09-22 Thread Junio C Hamano
Jonathan Tan writes: > This is regarding the packfile negotiation in fetch-pack. If there is a > concern that MAX_IN_VAIN would be hit too early (as a consequence of the > patch below), I'm currently investigating the possibility of improving > the negotiation ability

Re: .gitignore does not ignore Makefile

2016-09-22 Thread Junio C Hamano
Timur Tabi writes: > So .gitignore only ignores new files, not modified ones? It is determines if an untracked file should be considered by "git add" to add it or ignore it.

Bug? Short command line options

2016-09-22 Thread Anatoly Borodin
Hi All, is there a good reason why git fetch -vpnf works like git fetch -v -p -n -f and git commit -avem msg works like git commit -a -v -e -m msg etc etc, but git log -wWp says fatal: unrecognized argument: -wWp ? -- Mit

Re: [RFC/PATCH 0/6] Add --format to tag verification

2016-09-22 Thread Stefan Beller
On Thu, Sep 22, 2016 at 11:53 AM, wrote: > > P.S. Gmane seems to be broken for git after it was rebooted. Should we ping > them about it? I think most of the git developers have moved on and reference emails by message id. An archive of all messages of the mailing list is

[PATCH 5/6] builtin/verify-tag: Add --format to verify-tag

2016-09-22 Thread santiago
From: Santiago Torres Callers of verify-tag may want to cross-check the tagname from refs/tags with the tagname from the tag object header upon GPG verification. This is to avoid tag refs that point to an incorrect object. Add a --format parameter to git verify-tag to print

[PATCH 2/6] gpg-interface: add GPG_VERIFY_QUIET flag

2016-09-22 Thread santiago
From: Lukas P Functions that print git object information may require that the gpg-interface functions be silent. Add a GPG_VERIFY_QUIET to prevent functions such as `print_signature_buffer` from printing any output and only return whether signature verification passed

[PATCH 1/6] builtin/tag: move format specifier to global var

2016-09-22 Thread santiago
From: Santiago Torres The format specifier will be likely used in other functions throughout git tag. One likely candidate to require format strings in the future is the gpg_verify_tag function. However, changing the signature of functions such as for_each_ref or verify_tag

[PATCH 4/6] tag: add format specifier to gpg_verify_tag

2016-09-22 Thread santiago
From: Lukas P Calling functions for gpg_verify_tag() may desire to print relevant information about the header for further verification. Add an optional format argument to print any desired information after GPG verification. Signed-off-by: Lukas Puehringer

[PATCH 6/6] builtin/tag: add --format argument for tag -v

2016-09-22 Thread santiago
From: Lukas P Adding --format to git tag -v mutes the default output of the GPG verification and instead prints the formatted tag object. This allows callers to cross-check the tagname from refs/tags with the tagname from the tag object header upon GPG verification.

[PATCH 3/6] ref-filter: Expose wrappers for ref_item functions

2016-09-22 Thread santiago
From: Lukas P Ref-filter functions are useful for printing git object information without a format specifier. However, some functions may not want to use a complete ref-array, and just a single item instead. Expose create/show/free functions for ref_array_items through

[RFC/PATCH 0/6] Add --format to tag verification

2016-09-22 Thread santiago
From: Santiago Torres Hello everyone, This is a followup on [1]. There we discussed what would be the best way to provide automated scripts with mechanisms to inspect the contents of a tag upon verification. We struggled a little bit with how to make this fit the current git

Fwd: [git/git-scm.com] Git Gui crash on Mac OS Sierra (#853)

2016-09-22 Thread Přemek Koch
> Hello, maybe right place this time... > > > I want to report a bug: > > On MacOS Sierra git gui crashes randomly with this message: > > 2016-09-22 13:17:36.759 Wish[23615:1501726] *** Terminating app due to > uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position >

Re: .gitignore does not ignore Makefile

2016-09-22 Thread Timur Tabi
Junio C Hamano wrote: It actually is even worse. As the user promised Git that the will not be modified and will be kept the same as the version in the index, Git reserves the right to_overwrite_ it with the version in the index anytime when it is convenient to do so, removing whatever local

Re: [PATCH v4 2/3] regex: add regexec_buf() that can work on a non NUL-terminated string

2016-09-22 Thread Johannes Schindelin
Hi Junio, On Wed, 21 Sep 2016, Junio C Hamano wrote: > Johannes Schindelin writes: > > > ... > > Happily, there is an extension to regexec() introduced by the NetBSD > > project and present in all major regex implementation including > > Linux', MacOSX' and the one

[PATCH] fetch-pack: do not reset in_vain on non-novel acks

2016-09-22 Thread Jonathan Tan
The MAX_IN_VAIN mechanism was introduced in commit f061e5f ("fetch-pack: give up after getting too many "ack continue"", 2006-05-24) to stop ref negotiation if a number of consecutive "have"s have been sent with no corresponding new acks. A use case (as described in that commit) is the scenario in

[PATCH] do not reset in_vain on non-novel acks

2016-09-22 Thread Jonathan Tan
This is regarding the packfile negotiation in fetch-pack. If there is a concern that MAX_IN_VAIN would be hit too early (as a consequence of the patch below), I'm currently investigating the possibility of improving the negotiation ability of the client side further (for example, by prioritizing

Re: .gitignore does not ignore Makefile

2016-09-22 Thread Junio C Hamano
Kevin Daudt writes: > Often people advise tricks like `git update-index --assume-unchanges > `, but this does not work as expected. It's merely a promise to > git that this file does not change (and hence, git will not check if > this file has changed when doing git status), but

Re: [PATCH] verify_packfile: check pack validity before accessing data

2016-09-22 Thread Junio C Hamano
Jeff King writes: > So I wanted to know whether there were any code paths that failed to do > so, and just blindly rely on the lazy-open. Finding the races is > inherently hard, because you only catch them when somebody else is doing > a repack. But if we just _remove_ the

Re: [PATCH 1/2] ls-files: adding support for submodules

2016-09-22 Thread Junio C Hamano
Jeff King writes: > Should this option just be "--prefix", or maybe "--output-prefix"? > Submodules are the obvious use case here, but I could see somebody > adapting this for other uses (alternatively, if we _do_ want to keep it > just as an implementation detail for submodules,

Re: [PATCH v2 2/3] init: do not set core.worktree more often than necessary

2016-09-22 Thread Junio C Hamano
Duy Nguyen writes: >> Perhaps a comment before init_db() to tell callers to always call >> the other one is the least thing necessary? > > Good thinking. We could go a step further, baking it as assert() to > catch new/incorrect call sequences automatically. > > Or we could

Re: Bug: pager. doesn't work well with editors

2016-09-22 Thread Junio C Hamano
Jeff King writes: > I don't think it is a bad move overall. I use "pager.log" to pipe > through a specific command (that is different than I would use for other > commands). > > So I like the idea of configurability; the problem is just that it is > happening at the wrong level.

[PATCH] run-command: async_exit no longer needs to be public

2016-09-22 Thread Ramsay Jones
Signed-off-by: Ramsay Jones --- Hi Lars, If you need to re-roll your 'ls/filter-process' branch, could you please squash this into the relevant commit c42a4cbc ("run-command: move check_pipe() from write_or_die to run_command", 20-09-2016). [Note that commit

[PATCH] introduce CHECKOUT_INIT

2016-09-22 Thread René Scharfe
Add a static initializer for struct checkout and use it throughout the code base. It's shorter, avoids a memset(3) call and makes sure the base_dir member is initialized to a valid (empty) string. Signed-off-by: Rene Scharfe --- apply.c | 4 +---

Re: [PATCH 1/2] ls-files: adding support for submodules

2016-09-22 Thread Stefan Beller
On Wed, Sep 21, 2016 at 9:18 PM, Jeff King wrote: > On Wed, Sep 21, 2016 at 04:13:22PM -0700, Junio C Hamano wrote: > >> Brandon Williams writes: >> >> > yes you mentioned this and I meant to change that before sending it out. >> > Looks like it slipped through

Re: Re: Re: Homebrew and Git

2016-09-22 Thread Stefan Beller
On Thu, Sep 22, 2016 at 2:23 AM, Jonas Thiel wrote: > Sorry for my late reply. Thanks for your support -- I really appreciate that. > > @Jeff: Unfortunately, I do not know how to implement the patch you provided. > Can you explain how to do that? I think this should do:

Re: .gitignore does not ignore Makefile

2016-09-22 Thread Kevin Daudt
On Thu, Sep 22, 2016 at 09:19:22AM -0500, Timur Tabi wrote: > I have the following .gitignore file in patch arm/arm64/boot/dts: > > *.dtb > qcom > qcom.orig > > When I do a git status, I see this: > > modified: .gitignore > modified: qcom/Makefile > > All of the other files in

Re: [PATCH] clone: pass --progress decision to recursive submodules

2016-09-22 Thread Stefan Beller
On Wed, Sep 21, 2016 at 10:24 PM, Jeff King wrote: > When cloning with "--recursive", we'd generally expect > submodules to show progress reports if the main clone did, > too. > > In older versions of git, this mostly worked out of the > box. Since we show progress by default when

.gitignore does not ignore Makefile

2016-09-22 Thread Timur Tabi
I have the following .gitignore file in patch arm/arm64/boot/dts: *.dtb qcom qcom.orig When I do a git status, I see this: modified: .gitignore modified: qcom/Makefile All of the other files in arm/arm64/boot/dts/qcom are being ignored, as request. However, the file "Makefile" is

Re: [PATCH 3/3] docs/cvs-migration: mention cvsimport caveats

2016-09-22 Thread Eric S. Raymond
Jeff King : > Back when this guide was written, cvsimport was the only > game in town. These days it is probably not the best option. It is absolutely not. As I have tried to point out here before, it is *severely* broken in its processing of branchy CVS repositories. Nobody

Re: v2.10.0: ls-tree exit status is always 0, this differs from ls(1)

2016-09-22 Thread Steffen Nurpmeso
Hello, Michael J Gruber wrote: |Steffen Nurpmeso venit, vidit, dixit 22.09.2016 00:46: |> Junio C Hamano wrote: |>|Steffen Nurpmeso writes: ... |>|I think this issue does not need a separate bullet point. The |>|existing

Request for large repo clone on slow intermittent connections

2016-09-22 Thread Aaron Gray
I am having problems cloning a 2.1GB repo from googlesource C:\Users\Aaron Gray\GitHub>git clone https://chromium.googlesource.com/chromium/chromium Cloning into 'chromium'... remote: Sending approximately 2.11 GiB ... error: fatal: The remote end hung up unexpectedly MiB | 2.74 MiB/s fatal: RPC

Re: v2.10.0: ls-tree exit status is always 0, this differs from ls(1)

2016-09-22 Thread Michael J Gruber
Steffen Nurpmeso venit, vidit, dixit 22.09.2016 00:46: > Junio C Hamano wrote: > |Steffen Nurpmeso writes: > ... > |Sorry, but I did not notice that there was an attached patch when I > |was reading your response for the first time. Risk of using an >

Re: [PATCH v2 2/3] init: do not set core.worktree more often than necessary

2016-09-22 Thread Duy Nguyen
On Thu, Sep 22, 2016 at 1:44 AM, Junio C Hamano wrote: >> @@ -314,6 +315,8 @@ static void create_object_directory(void) >> int set_git_dir_init(const char *git_dir, const char *real_git_dir, >>int exist_ok) >> { >> + original_git_dir =

Aw: Re: Re: Homebrew and Git

2016-09-22 Thread Jonas Thiel
Sorry for my late reply. Thanks for your support -- I really appreciate that. @Jeff: Unfortunately, I do not know how to implement the patch you provided. Can you explain how to do that? Thanks and best regards, Jonas > Gesendet: Mittwoch, 21. September 2016 um 10:48 Uhr > Von: "Jeff King"

Re: [PATCH v1] travis-ci: ask homebrew for the its path instead of hardcoding it

2016-09-22 Thread Lars Schneider
> On 21 Sep 2016, at 18:42, Junio C Hamano wrote: > > Lars Schneider writes: > >>> On 21 Sep 2016, at 11:31, stefan.na...@atlas-elektronik.com wrote: >>> >>> In the Subject: s/the // >>> >>> Am 21.09.2016 um 10:45 schrieb

[PATCH 3/3] docs/cvs-migration: mention cvsimport caveats

2016-09-22 Thread Jeff King
Back when this guide was written, cvsimport was the only game in town. These days it is probably not the best option. Rather than go into details, let's point people to the note at the top of cvsimport which gives other options. Signed-off-by: Jeff King ---

[PATCH 2/3] docs/cvs-migration: update link to cvsps homepage

2016-09-22 Thread Jeff King
The old page gives a 404 now. Searching for "cvsps" via Google returns a GitHub project page as the top hit. Reported-by: Dan Pritts Signed-off-by: Jeff King --- Documentation/gitcvs-migration.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 1/3] docs/cvsimport: prefer cvs-fast-export to parsecvs

2016-09-22 Thread Jeff King
parsecvs maintenance was taken over by ESR, and the name changed to cvs-fast-export as it learned to support that output format. Let's point to cvs-fast-export, as it should have additional bug-fixes and be more convenient to use. Signed-off-by: Jeff King --- No opinion on how

[PATCH 0/3] update git cvs import documentation

2016-09-22 Thread Jeff King
I dreamed a dream that I would never have to think about git-cvsimport again. And yet. Somebody reported[1] that the link to cvsps in gitcvs-migration is broken. While fixing it, I noticed a few other out-of-date items. I haven't used any of these tools myself in years, but hopefully these changes

Re: What's cooking in git.git (Sep 2016, #05; Mon, 19)

2016-09-22 Thread Jeff King
On Wed, Sep 21, 2016 at 07:45:50PM +0200, Kevin Daudt wrote: > On Wed, Sep 21, 2016 at 10:36:57AM -0700, Junio C Hamano wrote: > > Kevin Daudt writes: > > > > > On Mon, Sep 19, 2016 at 04:30:34PM -0700, Junio C Hamano wrote: > > >> > > >> * kd/mailinfo-quoted-string

Re: Bug: pager. doesn't work well with editors

2016-09-22 Thread Jeff King
On Wed, Sep 21, 2016 at 09:15:09AM -0700, Junio C Hamano wrote: > Jeff King writes: > > > And this isn't really limited to the editor. It's more _annoying_ with > > the editor, but really "pager.tag" does not make any sense to set right > > now, because it is handled outside of

Re: [PATCH 1/2] ls-files: optionally recurse into submodules

2016-09-22 Thread Jeff King
On Wed, Sep 21, 2016 at 03:42:52PM -0700, Brandon Williams wrote: > @@ -68,6 +71,21 @@ static void write_eolinfo(const struct cache_entry *ce, > const char *path) > static void write_name(const char *name) > { > /* > + * NEEDSWORK: To make this thread-safe, full_name would have to