bug report, v1.7.12.1 -- user-manual.xml:3739: parser error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: user-manual.xml:3739: parser error : Opening and ending tag mismatch: emphasis line 3739 and literal char emphasis role=strong/literal, but is actually expected to be a poin ^

bug report, v1.7.12.1 -- user-manual.xml:3739: parser error

2012-09-30 Thread Hugh Esco
Apologies for duplicates. Perhaps the patch below will earn me a small bit of leeway. -- Hugh Esco doing a source install of git v1.7.12.1, on the `make all doc` step, I get: user-manual.xml:3739: parser error : Opening and ending tag mismatch: emphasis line 3739 and literal char emphasis

Re: bug report, v1.7.12.1 -- user-manual.xml:3739: parser error

2012-09-30 Thread Junio C Hamano
Hugh Esco he...@campaignfoundations.com writes: doing a source install of git v1.7.12.1, on the `make all doc` step, I get: user-manual.xml:3739: parser error : Opening and ending tag mismatch: emphasis line 3739 and literal char emphasis role=strong/literal, but is actually expected to

bug report, v1.7.12.1 -- Documentation/git-check-ref-format.xml:162: parser error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: xmlto: input does not validate (status 1) /usr/local/git-git-51993a4/Documentation/git-check-ref-format.xml:162: parser error : Opening and ending tag mismatch: emphasis line 162 and literal megt; is allowed to contain

bug report, v1.7.12.1 -- Documentation/git-config.xml:643: parser error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: xmlto: input does not validate (status 1) /usr/local/git-git-51993a4/Documentation/git-config.xml:643: parser error : Opening and ending tag mismatch: subscript line 643 and literal ude.path/literal is subject to tilde

Re: bug report, v1.7.12.1 -- Documentation/git-bundle.xml:130: parser error

2012-09-30 Thread Junio C Hamano
Hugh Esco he...@yourmessagedelivered.com writes: doing a source install of git v1.7.12.1, on the `make all doc` step, I get: xmlto: input does not validate (status 1) /usr/local/git-git-51993a4/Documentation/git-bundle.xml:130: parser error : Opening and ending tag mismatch: subscript

bug report, v1.7.12.1 -- Documentation/git-grep.xml:601: element literal: validity error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: XMLTO git-grep.1 xmlto: input does not validate (status 3) /usr/local/git-git-51993a4/Documentation/git-grep.xml:601: element literal: validity error : Element emphasis is not declared in literal list of possible

bug report, v1.7.12.1 -- Documentation/git-remote-helpers.xml:135: element literal: validity error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: XMLTO git-remote-helpers.1 xmlto: input does not validate (status 3) /usr/local/git-git-51993a4/Documentation/git-remote-helpers.xml:135: element literal: validity error : Element emphasis is not declared in literal

Re: [PATCH v2 8/9] longest_ancestor_length(): resolve symlinks before comparing paths

2012-09-30 Thread Junio C Hamano
Michael Haggerty mhag...@alum.mit.edu writes: longest_ancestor_length() relies on a textual comparison of directory parts to find the part of path that overlaps with one of the paths in prefix_list. But this doesn't work if any of the prefixes involves a symbolic link, because the

bug report, v1.7.12.1 -- Documentation/git-rev-parse.xml:264: parser error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: XMLTO git-rev-parse.1 xmlto: input does not validate (status 1) /usr/local/git-git-51993a4/Documentation/git-rev-parse.xml:264: parser error : Opening and ending tag mismatch: emphasis line 264 and literal

bug report, v1.7.12.1 -- Documentation/git-rm.xml:151: element literal: validity error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: ASCIIDOC git-rm.xml XMLTO git-rm.1 xmlto: input does not validate (status 3) /usr/local/git-git-51993a4/Documentation/git-rm.xml:151: element literal: validity error : Element emphasis is not declared in literal

bug report, v1.7.12.1 -- Documentation/gitcore-tutorial.xml:824: parser error

2012-09-30 Thread Hugh Esco
doing a source install of git v1.7.12.1, on the `make all doc` step, I get: XMLTO gitcore-tutorial.7 xmlto: input does not validate (status 1) /usr/local/git-git-51993a4/Documentation/gitcore-tutorial.xml:824: parser error : Opening and ending tag mismatch: emphasis line 824 and literal

[ANNOUNCE] Git v1.7.12.2

2012-09-30 Thread Junio C Hamano
The latest maintenance release Git v1.7.12.2 is now available at the usual places. The release tarballs are found at: http://code.google.com/p/git-core/downloads/list and their SHA-1 checksums are: 277b759139ddb62c6935da37de8a483e2c234a97 git-1.7.12.2.tar.gz

gitk: can't reload commits with new key binding

2012-09-30 Thread SZEDER Gábor
Hi, a135f214 (gitk: Avoid Meta1-F5, 2012-04-07) changed the key binding for reloading commits to shift-F5, but this new key binding doesn't seem to be working here, because it doesn't call reloadcommits(). Choosing the reload menu item works. Shift-F5 works properly in other applications. Any

git smart-http do not authent to allow git ls-remote to be called anonymously

2012-09-30 Thread 乙酸鋰
Hi, I use smart-http on Apache. If nothing to be pushed / pulled, I do not want password to be supplied. And allow git ls-remote to run without password *.git/info/refs?service=git-upload-pack *.git/info/refs?service=git-receive-pack I only need authentication on *.git/git-upload-pack

Merging/joining two repos (repo2 should be a subdirectory of repo1)

2012-09-30 Thread Dirk Süsserott
Hi! I have repo1 with ~4 years of history and another repo2 with ~1 year of history, both of which I don't want to loose. Now I want to join them so that repo2 becomes a subdirectory whithin repo1, including all the history of repo2. A simple git-merge won't do because both repos have some same

Re: Merging/joining two repos (repo2 should be a subdirectory of repo1)

2012-09-30 Thread Dirk Süsserott
Am 30.09.2012 17:24 schrieb Tomas Carnecky: On Sun, 30 Sep 2012 17:17:53 +0200, Dirk SÃŒsserott newslet...@dirk.my1.cc wrote: Hi! I have repo1 with ~4 years of history and another repo2 with ~1 year of history, both of which I don't want to loose. Now I want to join them so that repo2

Re: Merging/joining two repos (repo2 should be a subdirectory of repo1)

2012-09-30 Thread Dirk Süsserott
Am 30.09.2012 17:34 schrieb Sascha Cunz: You might want to have a look at the subtree merge strategy (see man git-merge). Maybe that will already do what you want to. Sascha Thank you as well. I wasn't aware of that option (or didn't figure out what it actually does). Dirk -- To

Re: bug report, v1.7.12.1 -- Documentation/git-bundle.xml:130: parser error

2012-09-30 Thread Jeff King
On Sun, Sep 30, 2012 at 12:34:18AM -0700, Junio C Hamano wrote: I suspect that a tilde inside literal `` environment is mishandled in your versions of the documentation toolchain. Either you would need to upgrade some tool in the toolchain, or we would need patches to the source that would

Re: [PATCH] Remove the hard coded length limit on variable names in config files

2012-09-30 Thread Ben Walton
Hi Michael, The patch doesn't apply to the current master; it appears to have been built against master 883a2a3504 (2012-02-23) or older. It will have to be rebased to the current master. Junio had asked that it be based on maint so that's what I (thought I?) did. I'm happy to redo it

Re: bug report, v1.7.12.1 -- Documentation/git-bundle.xml:130: parser error

2012-09-30 Thread Hugh Esco
Your are correct. That is apparently the issue: git@pbx:~$ asciidoc --version asciidoc 8.2.7 This server is still running Debian Lenny. Not sure when I will be able to rebuild it. My apologies for spamming your bug reporting list with all of that. I now have source installs of git and

Re: [PATCH 0/2] Let git submodule add fail when .git/modules/name already exists

2012-09-30 Thread Jens Lehmann
Am 30.09.2012 06:47, schrieb Junio C Hamano: Jens Lehmann jens.lehm...@web.de writes: The only long term solution I can think of is to use some kind of UUID for the name, so that the names of newly added submodules won't have a chance to clash anymore. For the short term aborting git

[PATCH] Remove the hard coded length limit on variable names in config files

2012-09-30 Thread Ben Walton
Previously while reading the variable names in config files, there was a 256 character limit with at most 128 of those characters being used by the section header portion of the variable name. This limitation was only enforced while reading the config files. It was possible to write a config

Re: [PATCH] gitk: refresh the index before running diff-files

2012-09-30 Thread Jonathan Nieder
Hi Jeff, Jeff King wrote: On Sun, Sep 30, 2012 at 10:05:27AM +1000, Paul Mackerras wrote: Unfortunately this will wait for the git update-index command to complete, making the GUI unresponsive while it executes, and that can take minutes on a large repository (e.g. the linux kernel) on a

Re: Merging/joining two repos (repo2 should be a subdirectory of repo1)

2012-09-30 Thread David Aguilar
On Sun, Sep 30, 2012 at 8:32 AM, Dirk Süsserott newslet...@dirk.my1.cc wrote: Am 30.09.2012 17:24 schrieb Tomas Carnecky: On Sun, 30 Sep 2012 17:17:53 +0200, Dirk SÃŒsserott newslet...@dirk.my1.cc wrote: Hi! I have repo1 with ~4 years of history and another repo2 with ~1 year of history,

[PATCH v2 2/2] submodule add: Fail when .git/modules/name already exists unless forced

2012-09-30 Thread Jens Lehmann
When adding a new submodule it can happen that .git/modules/name already contains a submodule repo, e.g. when a submodule is removed from the work tree and another submodule is added at the same path. But then the work tree of the submodule will be populated using the existing repository and not

mailinfo: don't require text mime type for attachments

2012-09-30 Thread Linus Torvalds
Currently git am does insane things if the mbox it is given contains attachments with a MIME type that aren't text/*. In particular, it will still decode them, and pass them one line at a time to the mail body filter, but because it has determined that they aren't text (without actually

Re: git smart-http do not authent to allow git ls-remote to be called anonymously

2012-09-30 Thread Shawn Pearce
On Sun, Sep 30, 2012 at 7:35 AM, 乙酸鋰 ch3co...@gmail.com wrote: I use smart-http on Apache. If nothing to be pushed / pulled, I do not want password to be supplied. And allow git ls-remote to run without password *.git/info/refs?service=git-upload-pack *.git/info/refs?service=git-receive-pack

Re: git smart-http do not authent to allow git ls-remote to be called anonymously

2012-09-30 Thread Jeff King
On Sun, Sep 30, 2012 at 10:35:35PM +0800, 乙酸鋰 wrote: I use smart-http on Apache. If nothing to be pushed / pulled, I do not want password to be supplied. And allow git ls-remote to run without password *.git/info/refs?service=git-upload-pack *.git/info/refs?service=git-receive-pack I

Re: Commit cache to speed up rev-list and merge

2012-09-30 Thread Shawn Pearce
On Thu, Sep 27, 2012 at 7:14 PM, Nguyen Thai Ngoc Duy pclo...@gmail.com wrote: On Thu, Sep 27, 2012 at 10:51 PM, Shawn Pearce spea...@spearce.org wrote: In Linus' Linux kernel tree there are currently about 323,178 commits. If we store just the pre-parsed commit time as an int32 field this is

Re: Commit cache to speed up rev-list and merge

2012-09-30 Thread Nguyen Thai Ngoc Duy
On Mon, Oct 1, 2012 at 8:49 AM, Shawn Pearce spea...@spearce.org wrote: On Thu, Sep 27, 2012 at 7:14 PM, Nguyen Thai Ngoc Duy pclo...@gmail.com wrote: On Thu, Sep 27, 2012 at 10:51 PM, Shawn Pearce spea...@spearce.org wrote: In Linus' Linux kernel tree there are currently about 323,178

Re: Using bitmaps to accelerate fetch and clone

2012-09-30 Thread Shawn Pearce
On Sun, Sep 30, 2012 at 6:59 PM, Nguyen Thai Ngoc Duy pclo...@gmail.com wrote: On Mon, Oct 1, 2012 at 8:07 AM, Shawn Pearce spea...@spearce.org wrote: You mentioned this before in your idea mail a while back. I wonder if it's worth storing bitmaps for all packs, not just the self contained

Re: Commit cache to speed up rev-list and merge

2012-09-30 Thread Shawn Pearce
On Sun, Sep 30, 2012 at 7:05 PM, Nguyen Thai Ngoc Duy pclo...@gmail.com wrote: On Mon, Oct 1, 2012 at 8:49 AM, Shawn Pearce spea...@spearce.org wrote: On Thu, Sep 27, 2012 at 7:14 PM, Nguyen Thai Ngoc Duy pclo...@gmail.com wrote: On Thu, Sep 27, 2012 at 10:51 PM, Shawn Pearce

Re: [PATCH] Remove the hard coded length limit on variable names in config files

2012-09-30 Thread Michael Haggerty
On 09/30/2012 08:20 PM, Ben Walton wrote: The patch doesn't apply to the current master; it appears to have been built against master 883a2a3504 (2012-02-23) or older. It will have to be rebased to the current master. Junio had asked that it be based on maint so that's what I (thought I?)

git pull --no-ff documentation

2012-09-30 Thread 乙酸鋰
Hi, The order of options in git pull is not clear in the documentation It only says git pull [options] [repository [refspec...]] So we have no idea which options should come first I tried git pull -v --no-tags --progress --no-ff origin but failed with unknown option 'no-ff'. But if I ran git

Re: git pull --no-ff documentation

2012-09-30 Thread Junio C Hamano
乙酸鋰 ch3co...@gmail.com writes: The order of options in git pull is not clear in the documentation It only says git pull [options] [repository [refspec...]] So we have no idea which options should come first I tried git pull -v --no-tags --progress --no-ff origin but failed with unknown

Re: [PATCH v2 8/9] longest_ancestor_length(): resolve symlinks before comparing paths

2012-09-30 Thread Michael Haggerty
On 09/30/2012 10:00 AM, Junio C Hamano wrote: Michael Haggerty mhag...@alum.mit.edu writes: longest_ancestor_length() relies on a textual comparison of directory parts to find the part of path that overlaps with one of the paths in prefix_list. But this doesn't work if any of the prefixes

Re: Commit cache to speed up rev-list and merge

2012-09-30 Thread Nguyen Thai Ngoc Duy
On Mon, Oct 1, 2012 at 9:27 AM, Shawn Pearce spea...@spearce.org wrote: Git has enough magic switches. It doesn't need yet another magic switch that one group of users needs to set, and another can safely ignore because their project's usage just happens to align with Linus Torvald's current

Re: [PATCH v2 8/9] longest_ancestor_length(): resolve symlinks before comparing paths

2012-09-30 Thread Junio C Hamano
Michael Haggerty mhag...@alum.mit.edu writes: I think I would advocate that the prefix has to match the front of the path exactly (including any trailing slashes) and either strlen(prefix) == 0 or the prefix ended with a '/' or the prefix and path are identical or the