Re: [PATCH] Poison gettext with the Ook language

2018-10-26 Thread Junio C Hamano
Jeff King writes: > I.e., could we mostly ignore this problem as not applying to most modern > systems? And if there is such a system, give it a fallback like: > > /* >* For systems that use a single buffer for getenv(), this hacks >* around it by giving it _four_ buffers. That's just p

Re*: [PATCH v3] fetch: replace string-list used as a look-up table with a hashmap

2018-10-26 Thread Junio C Hamano
Johannes Schindelin writes: > Just one thing^W^Wa couple of things: > > It would probably make more sense to `hashmap_get_from_hash()` and > `strhash()` here (and `strhash()` should probably be used everywhere > instead of `memhash(str, strlen(str))`). hashmap_get_from_hash() certainly is much b

Re: [PATCH 2/3] ewok_rlw.h: add missing 'inline' to function definition

2018-10-26 Thread Jeff King
On Sat, Oct 27, 2018 at 02:52:05AM +0100, Ramsay Jones wrote: > The 'ewok_rlw.h' header file contains the rlw_get_run_bit() function > definition, which is marked as 'static' but not 'inline'. At least when > compiled by gcc, with the default -O2 optimization level, the function > is actually inli

Re: What's cooking in git.git (Oct 2018, #05; Fri, 26)

2018-10-26 Thread Jeff King
On Fri, Oct 26, 2018 at 08:45:12PM -0700, Taylor Blau wrote: > On Fri, Oct 26, 2018 at 04:57:26PM +0900, Junio C Hamano wrote: > > * tb/filter-alternate-refs (2018-10-25) 2 commits > > (merged to 'next' on 2018-10-26 at 887a7779a3) > > + t5410: use longer path for sample script > > + Documenta

[PATCH 70/78] config.txt: move transfer.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 72 +-- Documentation/config/transfer.txt | 71 ++ 2 files changed, 72 insertions(+), 71 deletions(-) create mode 100644 Documentation/config/transfer.txt diff --g

[PATCH 52/78] config.txt: move protocol.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 65 +-- Documentation/config/protocol.txt | 64 ++ 2 files changed, 65 insertions(+), 64 deletions(-) create mode 100644 Documentation/config/protocol.txt diff --g

[PATCH 59/78] config.txt: move repack.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 28 +--- Documentation/config/repack.txt | 27 +++ 2 files changed, 28 insertions(+), 27 deletions(-) create mode 100644 Documentation/config/repack.txt diff --git a/Documen

[PATCH 74/78] config.txt: move user.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 27 +-- Documentation/config/user.txt | 26 ++ 2 files changed, 27 insertions(+), 26 deletions(-) create mode 100644 Documentation/config/user.txt diff --git a/Documentation/c

[PATCH 58/78] config.txt: move remotes.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 4 +--- Documentation/config/remotes.txt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Documentation/config/remotes.txt diff --git a/Documentation/config.txt b/Documentation/config.txt inde

[PATCH 69/78] config.txt: move tag.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 17 + Documentation/config/tag.txt | 16 2 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 Documentation/config/tag.txt diff --git a/Documentation/config.txt b/Documentati

[PATCH 76/78] config.txt: move web.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 5 + Documentation/config/web.txt | 4 2 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 Documentation/config/web.txt diff --git a/Documentation/config.txt b/Documentation/config.txt index eacaaa2d

[PATCH 60/78] config.txt: move rerere.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 13 + Documentation/config/rerere.txt | 12 2 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 Documentation/config/rerere.txt diff --git a/Documentation/config.txt b/Documentat

[PATCH 78/78] config.txt: remove config/dummy.txt

2018-10-26 Thread Nguyễn Thái Ngọc Duy
This file was only needed when config directory was empty. Now that the directory is fully populated, it can be deleted. Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config/dummy.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Documentation/config/dummy.txt

[PATCH 72/78] config.txt: move uploadpack.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 66 + Documentation/config/uploadpack.txt | 65 2 files changed, 66 insertions(+), 65 deletions(-) create mode 100644 Documentation/config/uploadpack.txt diff -

[PATCH 53/78] config.txt: move pull-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{pull-config.txt => config/pull.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{pull-config.txt => config/pull.txt} (100%) diff --git a/Documentation/c

[PATCH 68/78] config.txt: move submodule.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{submodule-config.txt => config/submodule.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{submodule-config.txt => config/submodule.txt} (100%)

[PATCH 73/78] config.txt: move url.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 31 +-- Documentation/config/url.txt | 30 ++ 2 files changed, 31 insertions(+), 30 deletions(-) create mode 100644 Documentation/config/url.txt diff --git a/Documentat

[PATCH 54/78] config.txt: move push-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{push-config.txt => config/push.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{push-config.txt => config/push.txt} (100%) diff --git a/Documentation/c

[PATCH 63/78] config.txt: move sequencer.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 6 +- Documentation/config/sequencer.txt | 5 + 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 Documentation/config/sequencer.txt diff --git a/Documentation/config.txt b/Documentation/confi

[PATCH 38/78] config.txt: move index.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 11 +-- Documentation/config/index.txt | 10 ++ 2 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 Documentation/config/index.txt diff --git a/Documentation/config.txt b/Documentation/con

[PATCH 62/78] config.txt: move sendemail-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{sendemail-config.txt => config/sendemail.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{sendemail-config.txt => config/sendemail.txt} (100%)

[PATCH 20/78] config.txt: move fastimport.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 9 + Documentation/config/fastimport.txt | 8 2 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 Documentation/config/fastimport.txt diff --git a/Documentation/config.txt b/Documentat

[PATCH 57/78] config.txt: move remote.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 79 + Documentation/config/remote.txt | 78 2 files changed, 79 insertions(+), 78 deletions(-) create mode 100644 Documentation/config/remote.txt diff --git

[PATCH 75/78] config.txt: move versionsort.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 34 +--- Documentation/config/versionsort.txt | 33 +++ 2 files changed, 34 insertions(+), 33 deletions(-) create mode 100644 Documentation/config/versionsort.txt diff

[PATCH 47/78] config.txt: move mergetool.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 54 +- Documentation/config/mergetool.txt | 53 + 2 files changed, 54 insertions(+), 53 deletions(-) create mode 100644 Documentation/config/mergetool.txt diff --

[PATCH 55/78] config.txt: move rebase-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{rebase-config.txt => config/rebase.txt} | 0 Documentation/git-rebase.txt | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename Documentation/

[PATCH 51/78] config.txt: move pretty.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 10 +- Documentation/config/pretty.txt | 9 + 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Documentation/config/pretty.txt diff --git a/Documentation/config.txt b/Documentation/con

[PATCH 67/78] config.txt: move stash.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 10 +- Documentation/config/stash.txt | 9 + 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Documentation/config/stash.txt diff --git a/Documentation/config.txt b/Documentation/config

[PATCH 65/78] config.txt: move splitIndex.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 25 + Documentation/config/splitindex.txt | 24 2 files changed, 25 insertions(+), 24 deletions(-) create mode 100644 Documentation/config/splitindex.txt diff --git a/D

[PATCH 77/78] config.txt: move worktree.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 10 +- Documentation/config/worktree.txt | 9 + 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Documentation/config/worktree.txt diff --git a/Documentation/config.txt b/Documentati

[PATCH 66/78] config.txt: move status.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 73 + Documentation/config/status.txt | 72 2 files changed, 73 insertions(+), 72 deletions(-) create mode 100644 Documentation/config/status.txt diff --git

[PATCH 42/78] config.txt: move log.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 44 +--- Documentation/config/log.txt | 43 +++ 2 files changed, 44 insertions(+), 43 deletions(-) create mode 100644 Documentation/config/log.txt diff --git a/

[PATCH 71/78] config.txt: move uploadarchive.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 7 +-- Documentation/config/uploadarchive.txt | 6 ++ 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 Documentation/config/uploadarchive.txt diff --git a/Documentation/config.txt b/Docum

[PATCH 56/78] config.txt: move receive-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{receive-config.txt => config/receive.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{receive-config.txt => config/receive.txt} (100%) diff --git

[PATCH 46/78] config.txt: move merge-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{merge-config.txt => config/merge.txt} | 4 ++-- Documentation/git-merge.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename Documentation/{

[PATCH 40/78] config.txt: move instaweb.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 21 + Documentation/config/instaweb.txt | 20 2 files changed, 21 insertions(+), 20 deletions(-) create mode 100644 Documentation/config/instaweb.txt diff --git a/Documentation/c

[PATCH 50/78] config.txt: move pager.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 9 + Documentation/config/pager.txt | 8 2 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 Documentation/config/pager.txt diff --git a/Documentation/config.txt b/Documentation/config.txt

[PATCH 48/78] config.txt: move notes.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 60 +- Documentation/config/notes.txt | 59 + 2 files changed, 60 insertions(+), 59 deletions(-) create mode 100644 Documentation/config/notes.txt diff --git

[PATCH 61/78] config.txt: move reset.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 3 +-- Documentation/config/reset.txt | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 Documentation/config/reset.txt diff --git a/Documentation/config.txt b/Documentation/config.txt index 71bab1

[PATCH 64/78] config.txt: move showBranch.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 4 +--- Documentation/config/showbranch.txt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Documentation/config/showbranch.txt diff --git a/Documentation/config.txt b/Documentation/config

[PATCH 49/78] config.txt: move pack.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 121 +- Documentation/config/pack.txt | 120 + 2 files changed, 121 insertions(+), 120 deletions(-) create mode 100644 Documentation/config/pack.txt diff --git

[PATCH 18/78] config.txt: move diff-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{diff-config.txt => config/diff.txt} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename Documentation/{diff-config.txt => config/diff.txt} (99%) diff --git a/Documentati

[PATCH 15/78] config.txt: move commit.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 30 +- Documentation/config/commit.txt | 29 + 2 files changed, 30 insertions(+), 29 deletions(-) create mode 100644 Documentation/config/commit.txt diff --git a/Doc

[PATCH 14/78] config.txt: move column.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 56 + Documentation/config/column.txt | 55 2 files changed, 56 insertions(+), 55 deletions(-) create mode 100644 Documentation/config/column.txt diff --git

[PATCH 25/78] config.txt: move fsck.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 68 +-- Documentation/config/fsck.txt | 67 ++ 2 files changed, 68 insertions(+), 67 deletions(-) create mode 100644 Documentation/config/fsck.txt diff --git a

[PATCH 06/78] config.txt: move am.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 15 +-- Documentation/config/am.txt | 14 ++ 2 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 Documentation/config/am.txt diff --git a/Documentation/config.txt b/Documentation/conf

[PATCH 03/78] config.txt: move core.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 595 +- Documentation/config/core.txt | 594 + 2 files changed, 595 insertions(+), 594 deletions(-) create mode 100644 Documentation/config/core.txt diff --git

[PATCH 37/78] git-imap-send.txt: move imap.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 4 +-- Documentation/config/imap.txt | 44 Documentation/git-imap-send.txt | 45 + 3 files changed, 46 insertions(+), 47 deletions(-) create mode 100644 D

[PATCH 07/78] config.txt: move apply.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 12 +--- Documentation/config/apply.txt | 11 +++ 2 files changed, 12 insertions(+), 11 deletions(-) create mode 100644 Documentation/config/apply.txt diff --git a/Documentation/config.txt b/Documentation/c

[PATCH 39/78] config.txt: move init.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 4 +--- Documentation/config/init.txt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Documentation/config/init.txt diff --git a/Documentation/config.txt b/Documentation/config.txt index 03b7ac7

[PATCH 26/78] config.txt: move gc.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 109 +--- Documentation/config/gc.txt | 108 +++ 2 files changed, 109 insertions(+), 108 deletions(-) create mode 100644 Documentation/config/gc.txt diff --git a

[PATCH 28/78] config.txt: move gitweb.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 17 + Documentation/config/gitweb.txt | 16 2 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 Documentation/config/gitweb.txt diff --git a/Documentation/config.txt b/Do

[PATCH 34/78] config.txt: move ssh.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 38 ++-- Documentation/config/ssh.txt | 35 + 2 files changed, 37 insertions(+), 36 deletions(-) create mode 100644 Documentation/config/ssh.txt diff --git a/Do

[PATCH 41/78] config.txt: move interactive.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 17 + Documentation/config/interactive.txt | 16 2 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 Documentation/config/interactive.txt diff --git a/Documentation/

[PATCH 45/78] config.txt: move man.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 13 + Documentation/config/man.txt | 12 2 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 Documentation/config/man.txt diff --git a/Documentation/config.txt b/Documentation/confi

[PATCH 24/78] config.txt: move fmt-merge-msg-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Note that this file is not directly included in config.txt but through merge-config.txt and it's in "merge" section instead of a separate "fmtMergeMsg" section like others. Signed-off-by: Nguyễn Thái Ngọc Duy --- .../{fmt-merge-msg-config.txt => config/fmt-merge-msg.txt} | 0 Documentation/

[PATCH 12/78] config.txt: move clean.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 4 +--- Documentation/config/clean.txt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Documentation/config/clean.txt diff --git a/Documentation/config.txt b/Documentation/config.txt index a473

[PATCH 27/78] config.txt: move gitcvs-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{gitcvs-config.txt => config/gitcvs.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{gitcvs-config.txt => config/gitcvs.txt} (100%) diff --git a/Doc

[PATCH 02/78] config.txt: move advice.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 88 + Documentation/config/advice.txt | 86 2 files changed, 87 insertions(+), 87 deletions(-) create mode 100644 Documentation/config/advice.txt diff --git

[PATCH 04/78] config.txt: move add.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 8 +--- Documentation/config/add.txt | 7 +++ 2 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 Documentation/config/add.txt diff --git a/Documentation/config.txt b/Documentation/config.txt index 2b

[PATCH 01/78] Update makefile in preparation for Documentation/config/*.txt

2018-10-26 Thread Nguyễn Thái Ngọc Duy
config.txt is going to be broken down in smaller pieces and put under Documentation/config directory. Update build rules to take these files into account. A dummy file is added to make sure wildcard expansion is predictable (depending on shell setting it could expand to nothing or becomes a path i

[PATCH 11/78] config.txt: move checkout.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 24 +--- Documentation/config/checkout.txt | 23 +++ 2 files changed, 24 insertions(+), 23 deletions(-) create mode 100644 Documentation/config/checkout.txt diff --git a/Documenta

[PATCH 10/78] config.txt: move browser.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 10 +- Documentation/config/browser.txt | 9 + 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Documentation/config/browser.txt diff --git a/Documentation/config.txt b/Documentation/

[PATCH 05/78] config.txt: move alias.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 19 +-- Documentation/config/alias.txt | 18 ++ 2 files changed, 19 insertions(+), 18 deletions(-) create mode 100644 Documentation/config/alias.txt diff --git a/Documentation/config.txt b/D

[PATCH 16/78] config.txt: move credential.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 27 +-- Documentation/config/credential.txt | 26 ++ 2 files changed, 27 insertions(+), 26 deletions(-) create mode 100644 Documentation/config/credential.txt diff --git

[PATCH 30/78] config.txt: move gpg.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 21 + Documentation/config/gpg.txt | 20 2 files changed, 21 insertions(+), 20 deletions(-) create mode 100644 Documentation/config/gpg.txt diff --git a/Documentation/config.txt b/Doc

[PATCH 29/78] config.txt: move grep.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 25 + Documentation/config/grep.txt | 24 2 files changed, 25 insertions(+), 24 deletions(-) create mode 100644 Documentation/config/grep.txt diff --git a/Documentation/confi

[PATCH 08/78] config.txt: move blame.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 22 +- Documentation/config/blame.txt | 21 + 2 files changed, 22 insertions(+), 21 deletions(-) create mode 100644 Documentation/config/blame.txt diff --git a/Documentation/config.t

[PATCH 43/78] config.txt: move mailinfo.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 7 +-- Documentation/config/mailinfo.txt | 6 ++ 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 Documentation/config/mailinfo.txt diff --git a/Documentation/config.txt b/Documentation/config

[PATCH 44/78] config.txt: move mailmap.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 16 +--- Documentation/config/mailmap.txt | 15 +++ 2 files changed, 16 insertions(+), 15 deletions(-) create mode 100644 Documentation/config/mailmap.txt diff --git a/Documentation/config.txt b/D

[PATCH 31/78] config.txt: move gui-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{gui-config.txt => config/gui.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{gui-config.txt => config/gui.txt} (100%) diff --git a/Documentation/config.

[PATCH 00/78] nd/config-split reroll

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Compared to the version on 'pu', this one moves all the config files to Documentation/config/ directory. imap.* is also added back in config.txt (curently only documented in git-imap-send.txt) This one is built on top of bp/reset-quiet and js/mingw-http-ssl to avoid non-trivial conflicts. I notic

[PATCH 13/78] config.txt: move color.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 202 + Documentation/config/color.txt | 201 2 files changed, 202 insertions(+), 201 deletions(-) create mode 100644 Documentation/config/color.txt diff --gi

[PATCH 22/78] config.txt: move filter.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 10 +- Documentation/config/filter.txt | 9 + 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Documentation/config/filter.txt diff --git a/Documentation/config.txt b/Documentation/con

[PATCH 23/78] config.txt: move format-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{format-config.txt => config/format.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{format-config.txt => config/format.txt} (100%) diff --git a/Doc

[PATCH 17/78] config.txt: move completion.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 8 +--- Documentation/config/completion.txt | 7 +++ 2 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 Documentation/config/completion.txt diff --git a/Documentation/config.txt b/Documentatio

[PATCH 21/78] config.txt: move fetch-config.txt to config/

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 2 +- Documentation/{fetch-config.txt => config/fetch.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Documentation/{fetch-config.txt => config/fetch.txt} (100%) diff --git a/Documenta

[PATCH 32/78] config.txt: move guitool.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 51 +--- Documentation/config/guitool.txt | 50 +++ 2 files changed, 51 insertions(+), 50 deletions(-) create mode 100644 Documentation/config/guitool.txt diff --gi

[PATCH 09/78] config.txt: move branch.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt| 103 +--- Documentation/config/branch.txt | 102 +++ 2 files changed, 103 insertions(+), 102 deletions(-) create mode 100644 Documentation/config/branch.txt diff --g

[PATCH 19/78] config.txt: move difftool.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 15 +-- Documentation/config/difftool.txt | 14 ++ 2 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 Documentation/config/difftool.txt diff --git a/Documentation/config.txt b/

[PATCH 35/78] config.txt: move http.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 272 +- Documentation/config/http.txt | 271 + 2 files changed, 272 insertions(+), 271 deletions(-) create mode 100644 Documentation/config/http.txt diff --git

[PATCH 36/78] config.txt: move i18n.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 11 +-- Documentation/config/i18n.txt | 10 ++ 2 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 Documentation/config/i18n.txt diff --git a/Documentation/config.txt b/Documentation/config

[PATCH 33/78] config.txt: move help.* to a separate file

2018-10-26 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- Documentation/config.txt | 24 +--- Documentation/config/help.txt | 23 +++ 2 files changed, 24 insertions(+), 23 deletions(-) create mode 100644 Documentation/config/help.txt diff --git a/Documentation/config.

Re: What's cooking in git.git (Oct 2018, #05; Fri, 26)

2018-10-26 Thread Taylor Blau
On Fri, Oct 26, 2018 at 04:57:26PM +0900, Junio C Hamano wrote: > * tb/filter-alternate-refs (2018-10-25) 2 commits > (merged to 'next' on 2018-10-26 at 887a7779a3) > + t5410: use longer path for sample script > + Documentation/config.txt: fix typo in core.alternateRefsCommand > > Test fix. >

[PATCH 3/3] commit-reach.h: add missing declarations (hdr-check)

2018-10-26 Thread Ramsay Jones
Add the necessary #includes and forward declarations to allow the header file to pass the 'hdr-check' target. Note that, since this header includes the commit-slab implementation header file (indirectly via commit-slab.h), some of the commit-slab inline functions (e.g contains_cache_at_peek()) w

[PATCH 2/3] ewok_rlw.h: add missing 'inline' to function definition

2018-10-26 Thread Ramsay Jones
The 'ewok_rlw.h' header file contains the rlw_get_run_bit() function definition, which is marked as 'static' but not 'inline'. At least when compiled by gcc, with the default -O2 optimization level, the function is actually inlined and leaves no static version in the ewah_bitmap.o and ewah_rlw.o

[PATCH 1/3] fetch-object.h: add missing declaration (hdr-check)

2018-10-26 Thread Ramsay Jones
Signed-off-by: Ramsay Jones --- fetch-object.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fetch-object.h b/fetch-object.h index d2f996d4e8..d6444caa5a 100644 --- a/fetch-object.h +++ b/fetch-object.h @@ -1,6 +1,8 @@ #ifndef FETCH_OBJECT_H #define FETCH_OBJECT_H +struct object_id;

[PATCH 0/3] some more hdr-check clean headers

2018-10-26 Thread Ramsay Jones
I have some changes to the hdr-check Makefile target in the works, but these clean-ups don't have to be held up by those changes. The 'fetch-object.h' patch is the same one I sent separately last time, since it only applied on 'next' at the time. The 'ewok_rlw.h' patch is just something I notice

Re: [PATCH v3 3/3] commit-slab: missing definitions and forward declarations (hdr-check)

2018-10-26 Thread Ramsay Jones
On 26/10/2018 04:15, Carlo Arenas wrote: > On Thu, Oct 25, 2018 at 2:09 PM Ramsay Jones > wrote: >> Yes, this will 'fix' the 'commit-reach.h' header (not surprising), >> but I prefer my patch. ;-) > > I apologize, I joined the list recently and so might had missed a > reroll; the merged series

[PATCH v3 3/8] push: improve the error shown on unqualified push

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Improve the error message added in f8aae12034 ("push: allow unqualified dest refspecs to DWIM", 2008-04-23), which before this change looks like this: $ git push avar v2.19.0^{commit}:newbranch -n error: unable to push to unqualified destination: newbranch The destination refspec neith

[PATCH v3 4/8] push: move unqualified refname error into a function

2018-10-26 Thread Ævar Arnfjörð Bjarmason
A follow-up change will extend this error message with the advice facility. Doing so would make the indentation too deeply nested for comfort. So let's split this into a helper function. There's no changes to the wording here. Just code moving & re-indentation, and re-flowing the "TRANSLATORS" com

[PATCH v3 8/8] push doc: document the DWYM behavior pushing to unqualified

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Document the DWYM behavior that kicks in when pushing to an unqualified reference. This behavior was added in f88395ac23 ("Renaming push.", 2005-08-03) and f8aae12034 ("push: allow unqualified dest refspecs to DWIM", 2008-04-23), and somewhat documented in bb9fca80ce ("git-push: Update descriptio

[PATCH v3 6/8] push: test that doesn't DWYM if is unqualified

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Add a test asserting that "git push origin :" where is a branch, tag, tree or blob in refs/remotes/* doesn't DWYM when is unqualified. This has never worked, but there's been no test for this behavior. See f88395ac23 ("Renaming push.", 2005-08-03), bb9fca80ce ("git-push: Update description of re

[PATCH v3 5/8] push: add an advice on unqualified push

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Add an advice to the recently improved error message added in f8aae12034 ("push: allow unqualified dest refspecs to DWIM", 2008-04-23). Now with advice.pushUnqualifiedRefName=true (on by default) we show a hint about how to proceed: $ ./git-push avar v2.19.0^{commit}:newbranch -n error: T

[PATCH v3 7/8] push: add DWYM support for "git push refs/remotes/...:"

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Add DWYM support for pushing a ref in refs/remotes/* when the ref is unqualified. Now instead of erroring out we support e.g.: $ ./git-push avar refs/remotes/origin/master:upstream-master -n To github.com:avar/git.git * [new branch]origin/master -> upstream-master Before

[PATCH v3 1/8] remote.c: add braces in anticipation of a follow-up change

2018-10-26 Thread Ævar Arnfjörð Bjarmason
The CodingGuidelines say "When there are multiple arms to a conditional and some of them require braces, enclose even a single line block in braces for consistency.". Fix the code in match_explicit() to conform. While I'm at it change the if/else if/else in guess_ref() to use braces. This is not c

[PATCH v3 2/8] i18n: remote.c: mark error(...) messages for translation

2018-10-26 Thread Ævar Arnfjörð Bjarmason
Mark up the error(...) messages in remote.c for translation. The likes of "unable to push to unqualified destination" are relatively big parts of the UI, i.e. error messages shown when "git push" fails. I don't think any of these are plumbing, an the entire test suite passes when running the tests

[PATCH v3 0/8] fixes for unqualified push

2018-10-26 Thread Ævar Arnfjörð Bjarmason
After sending out v2 I noticed I didn't update the examples in a couple of the commit messages, and figured I'd finish this up by adding a patch to document how this works in the "git-push" manpage. This behavior has never been properly documented. range-diff with v2: 1: ca8eb6dc28 = 1:

Re: [PATCH 06/10] repository: repo_submodule_init to take a submodule struct

2018-10-26 Thread Stefan Beller
On Fri, Oct 26, 2018 at 12:15 PM Jonathan Tan wrote: [snip] > The expected pattern. > > This patch looks good to me. I'll take this as a "Reviewed-by"? Thanks, Stefan

Re: [PATCH v2 1/7] remote.c: add braces in anticipation of a follow-up change

2018-10-26 Thread Stefan Beller
On Fri, Oct 26, 2018 at 12:27 PM Ævar Arnfjörð Bjarmason wrote: > > The CodingGuidelines say "When there are multiple arms to a > conditional and some of them require braces, enclose even a single > line block in braces for consistency.". Fix the code in > match_explicit() to conform. A tangent f

  1   2   >