Am 07.01.2013 08:44, schrieb Junio C Hamano:
Jens Lehmann jens.lehm...@web.de writes:
Am 07.01.2013 02:39, schrieb Jonathan Nieder:
(just cc-ing Jens and Peter, who might be interested)
I´m currently working on teaching mv to move submodules and intend
to send those patches to the list
On Sun, Jan 06, 2013 at 05:40:46PM +0100, Antoine Pelisse wrote:
Looking at your fix and remembering how the index hashing works, I think
the answer is that:
1. This bug only affects directories, because they are the only thing
that can be simultaneously ignored and untracked and
René Scharfe wrote:
--- a/t/t0024-crlf-archive.sh
+++ b/t/t0024-crlf-archive.sh
@@ -5,6 +5,11 @@ test_description='respect crlf in git archive'
. ./test-lib.sh
GIT_UNZIP=${GIT_UNZIP:-unzip}
+test_lazy_prereq UNZIP '
+ $GIT_UNZIP -v /dev/null 21
+ test $? -ne 127
Micronit:
René Scharfe wrote:
Only add a symlink to the repository if both the filesystem and
unzip support symlinks. To check the latter, add a ZIP file
containing a symlink, created like this with InfoZIP zip 3.0:
$ echo sample text textfile
$ ln -s textfile symlink
$ zip -y
-Original Message-
From: Junio C Hamano
Sent: Monday, January 07, 2013 2:29 AM
Jason Pyeron writes:
[administrivia: please never cull CC list when you respond to a
message on this list without a good reason]
Apologies, I just have 4 copies of every message and was trying to save
On Mon, Jan 7, 2013 at 4:44 AM, Phillip Susi ps...@ubuntu.com wrote:
I have not had any issue until I ran a git fsck recently, which
repored gzip and crc errors in some pack files. git fsck does not
seem to repair the errors, only report them. I would like to try to
rebuild my repository,
On Sun, Jan 06, 2013 at 06:42:16PM -0800, Junio C Hamano wrote:
* jk/maint-fast-import-doc-dedup-done (2013-01-05) 1 commit
- git-fast-import(1): remove duplicate --done option
Will merge to 'next' and 'master' as a quick oops fix.
The logical order reorganization can come after that is
On Sat, Jan 05, 2013 at 04:06:52PM +, John Keeping wrote:
The '--done' option to git-fast-import is documented twice in its manual
page. Combine the best bits of each description, keeping the location
of the instance that was added first.
Signed-off-by: John Keeping j...@keeping.me.uk
---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 05/01/2013 21:23, Marc Khouzam ha scritto:
[...]
Below are two suggestions that are in line with this effort but that are not
regressions.
A) It would be nice if
git commit -a TAB
also completed with untracked files
$ git commit -a foo
On Thu, Jan 03, 2013 at 02:33:09PM -0800, Junio C Hamano wrote:
Jeff King p...@peff.net writes:
Oh, I agree it's insane to try to carry through unmerged entries. I'm
just concerned that not all code paths are careful enough to check.
I would actually be surprised if some code path do
2013/1/1 Junio C Hamano gits...@pobox.com:
David A. Greene gree...@obbligato.org writes:
From: Techlive Zheng techlivezh...@gmail.com
Use %B to format the commit message and body to avoid an extra newline
if a commit only has a subject line.
Is this an unconditional improvement, or is it
-Original Message-
From: git-ow...@vger.kernel.org
[mailto:git-ow...@vger.kernel.org] On Behalf Of Manlio Perillo
Sent: Monday, January 07, 2013 8:43 AM
To: Marc Khouzam
Cc: Junio C Hamano; git@vger.kernel.org; sze...@ira.uka.de;
felipe.contre...@gmail.com
Subject: Re: [PATCH
2013/1/1 Junio C Hamano gits...@pobox.com:
David A. Greene gree...@obbligato.org writes:
From: Techlive Zheng techlivezh...@gmail.com
Use %B to format the commit message and body to avoid an extra newline
if a commit only has a subject line.
Is this an unconditional improvement, or is it
On Sat, Jan 5, 2013 at 1:35 AM, David Michael fedora@gmail.com wrote:
It is possible for this pointer of the GIT_DIR environment variable to
survive unduplicated until further getenv calls are made. The standards
allow for subsequent calls of getenv to overwrite the string located at
its
Hi,
On Sat, Jan 5, 2013 at 3:55 AM, Nguyễn Thái Ngọc Duy pclo...@gmail.com wrote:
Perhaps this will help the getenv bug hunting (I assume we do the
hunting on Linux platform only). So far it catches this and is stuck
at getenv in git_pager().
For the record: I have been testing a macro
Jens Lehmann jens.lehm...@web.de writes:
Right, and me thinks that would warrant a --force option for deinit
to do that even if the submodule contains local changes (which would
make deinit fail otherwise).
Probably.
Additionally Michael and Marc spoke up
that they would rather have a
Am 07.01.2013 06:16, schrieb Jonathan Nieder:
René Scharfe wrote:
InfoZIP's unzip takes default parameters from the environment variable
UNZIP. Unset it in the test library and use GIT_UNZIP for specifying
alternate versions of the unzip command instead.
t0024 wasn't even using variable for
Am 07.01.2013 09:45, schrieb Jonathan Nieder:
René Scharfe wrote:
--- a/t/t0024-crlf-archive.sh
+++ b/t/t0024-crlf-archive.sh
@@ -5,6 +5,11 @@ test_description='respect crlf in git archive'
. ./test-lib.sh
GIT_UNZIP=${GIT_UNZIP:-unzip}
+test_lazy_prereq UNZIP '
+ $GIT_UNZIP -v
Am 07.01.2013 09:52, schrieb Jonathan Nieder:
René Scharfe wrote:
Only add a symlink to the repository if both the filesystem and
unzip support symlinks. To check the latter, add a ZIP file
containing a symlink, created like this with InfoZIP zip 3.0:
$ echo sample text textfile
郑文辉(Techlive Zheng) techlivezh...@gmail.com writes:
Though, this patch defintely should be merged, becuase no one expects
his commit message be altered durging the splitting process.
Are you saying that after double-checking what was posted? It said
something like this below, which does not
On 06.01.13 23:09, Antoine Pelisse wrote:
[snip]
Signed-off-by: Antoine Pelisse apeli...@gmail.com
---
dir.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/dir.c b/dir.c
index 9b80348..f836590 100644
--- a/dir.c
+++ b/dir.c
@@ -672,7 +672,8 @@ static struct
---
Documentation/git-clone.txt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt
index 7fefdb0..e76aa50 100644
--- a/Documentation/git-clone.txt
+++ b/Documentation/git-clone.txt
@@ -186,7 +186,8 @@ objects from the
Torsten Bögershausen tbo...@web.de writes:
Sorry for late answer, but there is a problem (both linux and Mac OS X) :-(
$ make test-lint does not do shel syntax check, neither
$ make test-lint-shell-syntax
In which directory?
$ make -C t test-lint-shell-syntax
... passes silently ...
...[Sorry about the previous HTML reposts]
Jeff King p...@peff.net wrote:
On Mon, Dec 31, 2012 at 03:30:53AM -0700, Martin Fick
wrote:
The general approach is to setup a transaction and
either commit or abort it. A transaction can be setup
by renaming an appropriately setup directory to the
Currently it is not possible to have a shallow depth of
just 0, i.e. only one commit in that repository after cloning.
The minimum number of commits is 2, caused by depth=1.
I had no good idea how to add this behavior to git clone as
the depth variable in git_transport_options struct (file
Antoine Pelisse apeli...@gmail.com writes:
First, thanks for working on this.
The explanation is a bit confusing, especially for people like me,
as it does not make it clear that there are two kinds of paths in
the index. Files can be added to the index (git add and then
shown via ls-files) and
If git-completion.bash returns a single directory as a completion,
tcsh will automatically add a space after it, which is not what the
user wants.
This commit prevents tcsh from doing this.
Also, a check is added to make sure the tcsh version used is recent
enough to allow completion to work as
Heiko Voigt hvo...@hvoigt.net writes:
Hi,
On Fri, Dec 28, 2012 at 11:42:00PM -0500, Eric S. Raymond wrote:
Heiko Voigt hvo...@hvoigt.net:
Maybe you could add that information to the parsecvs compile
instructions? I think just because it takes some effort to compile does
not justify to
Just to let you contributors know, your next git fetch will notice
that remotes/origin/next has been rewound. Two topics have been
kicked back to 'pu', and the branch has been reordered somewhat.
I'll start merging bugfix topics that have graduated to master since
v1.8.1 to maint so that we can
Here is my attempt...
When enumerating paths that are ignored, paths the index knows
about are not included in the result. The index knows about
check is done by consulting the name hash, not the actual
contents of the index:
- When core.ignorecase is false, directory
Junio C Hamano gits...@pobox.com:
In the longer term, if parsecvs is revived either by Eric or
somebody else, we will add the mention back to the documentation,
probably with an updated URL.
I'm working on the revival right now. Repository generation is still
broken, and likely to remain so
Junio C Hamano gits...@pobox.com writes:
Antoine Pelisse apeli...@gmail.com writes:
Create a new function to look-up a string in a string_list, but:
- add a new parameter to ignore case differences
- add a length parameter to search for a substring
The idea is to avoid several copies
This is a reroll of the previous series Antoine posted on Saturday.
A new patch string-list: allow case-insensitive string list
teaches the string-list API that some string lists can be sorted
case insensitively (actually, you can feed any custom two string
comparison functions).
The
From: Antoine Pelisse apeli...@gmail.com
Currently blame.c::get_acline(), pretty.c::pp_user_info() and
shortlog.c::insert_one_record() are parsing author name, email, time
and tz themselves.
Use ident.c::split_ident_line() for better code reuse.
Signed-off-by: Antoine Pelisse apeli...@gmail.com
Some string list needs to be searched case insensitively, and for
that to work correctly, the string needs to be sorted case
insensitively from the beginning.
Allow a custom comparison function to be defined on a string list
instance and use it throughout in place of strcmp().
Signed-off-by:
In map_user(), we have email pointer that points at the beginning of
an e-mail address, but the buffer is not terminated with a NUL after
the e-mail address. It typically has after the address, and it
could have even more if it comes from author/committer line in a
commit object. Or it may not
From: Antoine Pelisse apeli...@gmail.com
Add the --use-mailmap option to log commands. It allows to display
names from mailmap file when displaying logs, whatever the format
used.
Signed-off-by: Antoine Pelisse apeli...@gmail.com
Signed-off-by: Junio C Hamano gits...@pobox.com
---
From: Antoine Pelisse apeli...@gmail.com
Pass a mailmap from rev_info to pretty_print_context to so that the
pretty printer can use rewritten name and email address when showing
commits.
Signed-off-by: Antoine Pelisse apeli...@gmail.com
Signed-off-by: Junio C Hamano gits...@pobox.com
---
From: Antoine Pelisse apeli...@gmail.com
Teach log.mailmap configuration variable to turn --use-mailmap
option on to git log, git show and git whatchanged.
The --no-use-mailmap option from the command line can countermand
the setting.
Signed-off-by: Antoine Pelisse apeli...@gmail.com
From: Antoine Pelisse apeli...@gmail.com
Currently you can use mailmap to display log authors and committers
but you can't use the mailmap to find commits with mapped values.
This commit allows you to run:
git log --use-mailmap --author mapped_name_or_email
git log --use-mailmap
From: Antoine Pelisse apeli...@gmail.com
The new option '--use-mailmap' can be used to make sure that mailmap
file is used to convert name when running log commands.
The test is simple and checks that the Author line
is correctly replaced when running log.
Signed-off-by: Antoine Pelisse
On 4 January 2013 23:47, Theodore Ts'o ty...@mit.edu wrote:
On Sat, Jan 05, 2013 at 12:27:12AM +0100, Johannes Schindelin wrote:
I was. John Hawley trusted me when I asked for admin privileges to keep
the spam at bay, but a very vocal voice on the mailing list tried to
discredit my work, and
On 07.01.13 19:07, Junio C Hamano wrote:
Torsten Bögershausen tbo...@web.de writes:
Sorry for late answer, but there is a problem (both linux and Mac OS X) :-(
$ make test-lint does not do shel syntax check, neither
$ make test-lint-shell-syntax
In which directory?
$ make -C t
Jonathan Nieder jrnie...@gmail.com writes:
Stefan Beller wrote:
Currently it is not possible to have a shallow depth of
just 0, i.e. only one commit in that repository after cloning.
The minimum number of commits is 2, caused by depth=1.
Sounds buggy. Would anything break if we were to
You have exceeded the email quota limit of 450MB and you need to expand
the e-mail quota before the next 48 hours.if you do not update your e-mail
account in 2013, you must do it now. You can expand
1GB email quota limit, use the following web link:
On Tue, Jan 8, 2013 at 1:06 AM, Stefan Beller
stefanbel...@googlemail.com wrote:
Currently it is not possible to have a shallow depth of
just 0, i.e. only one commit in that repository after cloning.
The minimum number of commits is 2, caused by depth=1.
I had no good idea how to add this
Junio C Hamano gits...@pobox.com writes:
Jonathan Nieder jrnie...@gmail.com writes:
Stefan Beller wrote:
Currently it is not possible to have a shallow depth of
just 0, i.e. only one commit in that repository after cloning.
The minimum number of commits is 2, caused by depth=1.
Sounds
On Tue, Jan 8, 2013 at 1:54 PM, Junio C Hamano gits...@pobox.com wrote:
Sounds buggy. Would anything break if we were to make --depth=1 mean
1 deep, including the tip commit?
As long as we do not change the meaning of the shallow count going
over the wire (i.e. the number we receive from the
Antoine Pelisse apeli...@gmail.com writes:
Have you been able to measure a speed increase due to less copies ?
No.
This topic was not strictly my itch, but I did the rewrite because I
couldn't stand staring at that *_extended() function ;-)
--
To unsubscribe from this list: send the line
49 matches
Mail list logo