Hi,
I have cooked up a single hashmap implementation. What are your
thoughts about it? I must say it is much cleaner than the
previous attempt and it passes all the tests.
I will send the revised patch tomorrow with the corrected
documentation, till then please say so if you prefer this one
or the
On 4 July 2014 00:34, Øyvind A. Holm wrote:
> On 4 July 2014 00:16, David Turner wrote:
> > On Thu, 2014-07-03 at 23:55 +0200, Øyvind A. Holm wrote:
> > > When compiling newest master (v2.0.1-472-g6f92e5f) on Debian 7.5
> > > (64-bit), t5150-request-pull.sh fails when compiling with
> > > [...]
>
Commit 07896a5c ("trace: improve trace performance", 02-07-2014) added
a 'trace_key' structure to the trace.h header file which provokes sparse
to issue numerous (837) warnings and errors, like so:
SP abspath.c
trace.h:8:26: warning: duplicate const
trace.h:10:29: error: dubious o
On Thu, Jul 03, 2014 at 08:09:17PM +0100, John Keeping wrote:
> On Thu, Jul 03, 2014 at 11:14:26AM -0400, Ted Felix wrote:
> > Starting with git 1.9.0, rebase no longer omits local commits that
> > appear in both the upstream and local branches.
>
> It is the problem that bb3f458 fixes. The chan
Only the two targets "test-lint-duplicates" and "test-lint-executable" are
currently executed when running the test target. This was done on purpose
when the TEST_LINT variable was added in 81127d74. But as this does not
include the "test-lint-shell-syntax" target added the same day in commit
c7ce7
Currently only the "t[0-9][0-9][0-9][0-9]-*.sh" scripts are tested for
shell incompatibilities using the check-non-portable-shell.pl script. This
makes it easy to miss non-POSIX constructs added to one of the t/*lib*.sh
helper scripts, as they aren't automatically detected.
Fix that by adding a TH
On 3 July 2014 23:55, Øyvind A. Holm wrote:
> When compiling newest master (v2.0.1-472-g6f92e5f) on Debian 7.5
> (64-bit), t5150-request-pull.sh fails when compiling with
>
> $ make configure
> $ ./configure --prefix=/usr/local/varprg/git.master.v2.0.1-472-g6f92e5f
> $ make prefix=/usr/local/varpr
I recently accidentally added a non-portable "echo -n" to a test
suite helper which "make test" didn't show. This series attempts
to detect such problems early when running the test suite.
The first patch includes the helper scripts to be tested too when
running "make test-lint" (and thus the test
Interesting! I wonder if the problem is with the compiler or with my
code. I don't happen to have a Debian box handy; would it be possible
for you to compile refs.c to assembly language (gcc -S) and send me the
output? That would help me track down the problem.
On Thu, 2014-07-03 at 23:55 +0200
When compiling newest master (v2.0.1-472-g6f92e5f) on Debian 7.5
(64-bit), t5150-request-pull.sh fails when compiling with
$ make configure
$ ./configure --prefix=/usr/local/varprg/git.master.v2.0.1-472-g6f92e5f
$ make prefix=/usr/local/varprg/git.master.v2.0.1-472-g6f92e5f
$ make
$ cd t
$ ./t5150
Am 03.07.2014 07:56, schrieb Torsten Bögershausen:
> On 07/02/2014 09:57 PM, Jens Lehmann wrote:
>> Am 02.07.2014 16:54, schrieb Torsten Bögershausen:
>>> (Not sure if this is the right thread)
>>> (I haven't checked if this is fixed in your latest version)
>> Yes, this is the right thread and no,
Thanks for the tip Jeff. "config.mak.autogen" is created in the git
compile only when you do a "./configure". Mine had the bad reference
to "gar" in it due to the following.
It was caused because my path had a reference to a non-related "gar"
executable (some internal command). I saw the compil
(I am on the list cc not needed)
jpyeron@black /projects/cipherShed
$ git --version && uname -a
git version 1.8.4.21.g992c386
CYGWIN_NT-5.2-WOW64 black 1.7.30(0.272/5/3) 2014-05-23 10:36 i686 Cygwin
jpyeron@black /projects/cipherShed
$ git diff src/Format/Format.vcproj
diff --git a/src/Format/For
> -Original Message-
> From: Jeff King
> Sent: Thursday, July 03, 2014 13:34
>
> On Wed, Jul 02, 2014 at 07:39:12PM -0700, Scott McKellar wrote:
>
> > Is Git supposed to be usable in an environment where the
> execution character set is EBCDIC?
>
> Not really.
If the core uses specific
On 2 July 2014 16:50, Robert Dailey wrote:
> I know that with the `git branch` command I can determine which
> branches contain a commit. Is there a way to represent this
> graphically with `git log`? Sometimes I just have a commit, and I need
> to find out what branch contains that commit. The re
On Thu, Jul 03, 2014 at 11:14:26AM -0400, Ted Felix wrote:
> Starting with git 1.9.0, rebase no longer omits local commits that
> appear in both the upstream and local branches.
>
> I've bisected this down to commit bb3f458: "rebase: fix fork-point with
> zero arguments". The attached script re
Christian Couder writes:
> On Wed, Jul 2, 2014 at 10:49 PM, Junio C Hamano wrote:
>> Christian Couder writes:
>>
>>> Signed-off-by: Christian Couder
>>> Signed-off-by: Junio C Hamano
>>> ---
>>> t/t6050-replace.sh | 12
>>> 1 file changed, 12 insertions(+)
>>>
>>> diff --git a/t
Hello to the community!
I noticed when HEAD is changed outside the Wish (for example in
console) while "Amend Last Commit" option in the GUI is chosen,
committing state becomes inconsistent. Staged files list and commit
description looks like "New Commit" is chosen, but options group still
points
On Wed, Jul 02, 2014 at 07:39:12PM -0700, Scott McKellar wrote:
> Is Git supposed to be usable in an environment where the execution character
> set is EBCDIC?
Not really.
In addition to the cases you found (and I would be surprised if there
are not more, such as our reimplementation of ctype.h
On Thu, Jul 03, 2014 at 03:18:42PM +0100, Peter Krefting wrote:
> Robert Dailey:
>
> >Is there a way to graphically see what is the "nearest" named ref to the
> >specified commit in the logs?
>
> git log --graph --decorate commit..
>
> will display all the commits that happened after the commit
On 7/2/2014 10:30 PM, Junio C Hamano wrote:
> Tanay Abhra writes:
>
>> diff --git a/Documentation/technical/api-config.txt
>> b/Documentation/technical/api-config.txt
>> index 230b3a0..2c02fee 100644
>> --- a/Documentation/technical/api-config.txt
>> +++ b/Documentation/technical/api-config.tx
On Thu, Jul 03, 2014 at 11:53:28AM -0400, David Salib wrote:
> When I clone a repository using git on osx this happens :
> [...]
> deleted:modules/areversat-nidautoprov/files/dhcp/staticDHCPd/staticDHCPd
> [...]
> This does not happen under linux so the repository isn't the issue.
Does the re
Hello,
When I clone a repository using git on osx this happens :
grandmesse:code dubbed$ git clone ssh://git@[snip]/puppet.git
Cloning into 'puppet'...
remote: Counting objects: 5313, done.
remote: Compressing objects: 100% (4086/4086), done.
remote: Total 5313 (delta 2200), reused
Starting with git 1.9.0, rebase no longer omits local commits that
appear in both the upstream and local branches.
I've bisected this down to commit bb3f458: "rebase: fix fork-point with
zero arguments". The attached script reproduces the problem. Reverting
the aforementioned commit fixes th
Dear friends of Git,
the Git for Windows team, myself included, tried quite a couple of times
to mark the old home of Git for Windows on Google Code as obsolete.
Unfortunately, it is not possible to disable issue trackers nor downloads
(and Google Search helpfully insists on listing them as top h
Robert Dailey:
Is there a way to graphically see what is the "nearest" named ref to
the specified commit in the logs?
git log --graph --decorate commit..
will display all the commits that happened after the commit "commit",
with the branch names indicated, with lines indicating the ancestry.
On Wed, Jul 2, 2014 at 11:22 PM, Junio C Hamano wrote:
> Christian Couder writes:
>
>>
>> +test_expect_success GPG 'set up a signed commit' '
>> + echo "line 17" >> hello &&
>> + echo "line 18" >> hello &&
>
> Style?
Yeah, I will change it to:
echo "line 17" >>hello &&
echo "l
On Wed, Jul 2, 2014 at 11:19 PM, Junio C Hamano wrote:
> Christian Couder writes:
>
>> It could be misleading to keep a signature in a
>> replacement commit, so let's remove it.
>>
>> Note that there should probably be a way to sign
>> the replacement commit created when using --graft,
>> but thi
On 07/02/2014 08:17 PM, Junio C Hamano wrote:
Avi Kivity writes:
+ if test 't' == "$message_id"
+ then
+ grep ^Message-Id: "$dotest/info" || true
+ fi
if test '' != "$ADD_SIGNOFF"
then
On Wed, Jul 2, 2014 at 11:05 PM, Junio C Hamano wrote:
> Christian Couder writes:
>
>> Signed-off-by: Christian Couder
>> ---
>> builtin/replace.c | 42 +-
>> 1 file changed, 25 insertions(+), 17 deletions(-)
>>
>> diff --git a/builtin/replace.c b/builtin
On Wed, Jul 2, 2014 at 10:49 PM, Junio C Hamano wrote:
> Christian Couder writes:
>
>> Signed-off-by: Christian Couder
>> Signed-off-by: Junio C Hamano
>> ---
>> t/t6050-replace.sh | 12
>> 1 file changed, 12 insertions(+)
>>
>> diff --git a/t/t6050-replace.sh b/t/t6050-replace.sh
On 07/02/2014 07:47 PM, Fabian Ruch wrote:
> [...]
> 2. Add user options to main commands
>
> Enable options --signoff, --reset-author for pick, reword (19/19)
>
> The last stage was added in this reroll. It enables the parsing of
> line options for to-do list commands, which is still restri
Karsten Blees writes:
> Here are a few small hashmap improvements, partly resulting from recent
> discussion of the config-cache topic.
>
> Karsten Blees (4):
> hashmap: factor out getting an int hash code from a SHA1
> hashmap: improve struct hashmap member documentation
> hashmap: add sim
Karsten Blees writes:
> --- a/t/t0011-hashmap.sh
> +++ b/t/t0011-hashmap.sh
> @@ -237,4 +237,17 @@ test_expect_success 'grow / shrink' '
>
> '
>
> +test_expect_success 'string interning' '
> +
> +test_hashmap "intern value1
> +intern Value1
> +intern value2
> +intern value2
> +" "value1
> +V
34 matches
Mail list logo