git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: Junio C Hamano <junkio@cox.net>
To: Petr Baudis <pasky@suse.cz>
Cc: Carl Worth <cworth@cworth.org>,
	git@vger.kernel.org, Andy Whitcroft <apw@shadowen.org>,
	Nicolas Pitre <nico@cam.org>
Subject: Re: Cleaning up git user-interface warts
Date: Thu, 16 Nov 2006 13:49:36 -0800	[thread overview]
Message-ID: <7vr6w33vv3.fsf@assigned-by-dhcp.cox.net> (raw)
In-Reply-To: <20061116051240.GV7201@pasky.or.cz> (Petr Baudis's message of "Thu, 16 Nov 2006 06:12:40 +0100")

Petr Baudis <pasky@suse.cz> writes:

> (vi) Coding issues. This is probably very subjective, but a blocker for
> me. I have no issues about C here, but about the shell part of Git.
> Well, how to say it... It's just fundamentally incompatible with me. I
> *could* do things in/with it, but it's certainly something I wouldn't
> _enjoy_ doing _at all_, on a deep level. I think the current shell code
> is really hard to read, the ancient constructs are frequently strange at
> best, etc. It's surely fine code at functional level and there'll be
> people who hate _my_ style of coding and my shell code which isn't
> perfect either, but it's just how it is with me.

I've been thinking about revamping the style of shell scripts in
git-core Porcelain-ish for some time, and I have a feeling that
now may be a good time to do so, after one feature release is
out and the list is discussing UI improvements.

But before mentioning the specifics, let me mention one tangent.
I recently installed an OpenBSD bochs (it was actually a qemu
image) without knowing much about the way of the land, and after
adjusting myself to necessary glitches (like "make" being called
"gmake" there), I saw git properly built and pass its selftest.
I was pleasantly surprised when I noticed there was no 'bash' on
the system after all that.

I would like to keep it that way.

I'll list things I would want to and not want to change.
Comments from the list are very appreciated.  You can say things
in two ways:

 * I guarantee that the _default_ shell on all sane platforms we
   care about handle this construct correctly, although it was
   not in the original Bourne.  There is no reason to stay away
   from it these days.

or

 * You've stayed away from this construct but now you say you
   feel it is Ok to use it.  Don't.  It would break with the
   shell on my platform (or "it is a bad practice because of
   such and such reasons").

I do not think many people can say the former with authority
unless you have a portability lab (the company I work for used
to be like that and it was an interesting experience to learn
all about irritating implementation differences).  And "POSIX
says shell should behave that way" is _not_ what I want to hear
about.

But the latter should be a lot easier to say, and would be
appreciated because it would help us avoid regressions.

Things I would want to change:

 - One indent level is one tab and the tab-width is eight
   columns.  Some of our scripts tend to use less than eight
   spaces for indentation to avoid line wrapping.

 - More use of shell functions are fine.   Especially if the
   above change makes lines too long, the logic should be
   refactored.

 - It is so 80-ish to follow certain portability and performance
   wisdom.  The following should go:

   . Use "case" when you do not have to use "if test".

   . Avoid ${parameter##word} and friends and use `expr` instead
     to pick a string apart.

   . Avoid "export name=word", write "name=word; export name"
     instead.

   . Avoid ${parameter:-word} and friends when ${parameter-word}
     would do.

Things I do not want to change:

 - The shell scripts should start with #!/bin/sh, not
   #!/bin/bash (nor even worse "#!/usr/bin/env sh").

 - Shell functions are written as "name () { ... }" without 
   "function" noiseword.

 - 'foo && bar || exit' exits with the error code of what
   failed; no need to say 'exit $?'.

 - String equality check for "test" is a single =, not ==. 

 - Do not use locals.

 - Do not use shell arrays.

 - In general, if something does not behave the same way in ksh,
   bash and dash, don't use it (that does not mean these three
   are special; it just means if something is not even portable
   across these three, it is a definite no-no).

I do not think I need to list other common-sense shell idioms in
the latter category (e.g. 'using "test z$name = zexpected" when
we do not know what $name contains' falls into that).

  parent reply	other threads:[~2006-11-16 21:49 UTC|newest]

Thread overview: 1572+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-14 16:42 [PATCH] commit: Steer new users toward "git commit -a" rather than update-index Carl Worth
2006-11-14 18:55 ` Andy Whitcroft
2006-11-14 19:22   ` Cleaning up git user-interface warts Carl Worth
2006-11-14 19:29     ` Shawn Pearce
2006-11-14 19:59       ` Carl Worth
2006-11-14 19:47     ` Petr Baudis
2006-11-14 20:56       ` Carl Worth
2006-11-15  0:31         ` Junio C Hamano
2006-11-15  4:08           ` Petr Baudis
2006-11-15  4:33             ` Junio C Hamano
2006-11-15  4:46               ` Nicolas Pitre
2006-11-15 10:09                 ` Jakub Narebski
2006-11-15 10:15                   ` Santi Béjar
2006-11-15 10:28                     ` Jakub Narebski
2006-11-16  2:43                       ` Petr Baudis
2006-11-15 14:56                   ` Nicolas Pitre
2006-11-15 20:39               ` Petr Baudis
2006-11-15 10:05             ` Jakub Narebski
2006-11-15 10:25               ` Karl Hasselström
2006-11-15 20:51           ` Carl Worth
2006-11-15 20:57             ` Jakub Narebski
2006-11-15 22:00               ` Shawn Pearce
2006-11-15 22:17                 ` Carl Worth
2006-11-14 20:46     ` Karl Hasselström
2006-11-14 20:52     ` Nicolas Pitre
2006-11-14 21:01       ` Jakub Narebski
2006-11-14 21:32         ` Nicolas Pitre
2006-11-14 22:04           ` Jakub Narebski
2006-11-14 22:29             ` Nicolas Pitre
2006-11-14 21:10       ` Carl Worth
2006-11-14 21:30         ` Jakub Narebski
2006-11-14 21:34           ` Nicolas Pitre
2006-11-14 22:56             ` Junio C Hamano
2006-11-15  1:48               ` Nicolas Pitre
2006-11-15  2:10                 ` Junio C Hamano
2006-11-15  2:27                   ` Michael K. Edwards
2006-11-15  4:20                   ` Nicolas Pitre
2006-11-15  4:58                     ` Junio C Hamano
2006-11-15 18:03                     ` Linus Torvalds
2006-11-15 18:28                       ` Jakub Narebski
2006-11-15 20:31                         ` Josef Weidendorfer
2006-11-15 20:35                           ` Petr Baudis
2006-11-15 21:12                             ` Josef Weidendorfer
2006-11-15 21:31                               ` Linus Torvalds
2006-11-15 18:43                       ` Nicolas Pitre
2006-11-15 18:49                         ` Shawn Pearce
2006-11-15 19:05                           ` Marko Macek
2006-11-15 20:41                             ` Junio C Hamano
2006-11-15 22:07                               ` Shawn Pearce
2006-11-16  6:07                               ` Marko Macek
2006-11-16 10:36                                 ` Junio C Hamano
2006-11-15 22:28                             ` Sean
     [not found]                             ` <20061115172834.0a328154.seanlkml@sympatico.ca>
2006-11-16  3:07                               ` Petr Baudis
2006-11-15 18:58                       ` Andy Parkins
2006-11-15 19:18                         ` Linus Torvalds
2006-11-15 19:39                           ` Michael K. Edwards
2006-11-15 20:09                             ` Linus Torvalds
2006-11-15 20:21                               ` Nicolas Pitre
2006-11-15 20:40                                 ` Linus Torvalds
2006-11-15 21:08                                   ` Carl Worth
2006-11-15 21:31                                     ` Junio C Hamano
2006-11-15 21:40                                       ` Nicolas Pitre
2006-11-15 21:52                                         ` Junio C Hamano
2006-11-15 21:59                                           ` Nicolas Pitre
2006-11-15 21:45                                     ` Linus Torvalds
2006-11-15 22:52                                       ` Carl Worth
2006-11-15 23:02                                         ` Shawn Pearce
2006-11-15 23:33                                           ` Linus Torvalds
2006-11-16  0:08                                             ` Nicolas Pitre
2006-11-16  3:07                                               ` Linus Torvalds
2006-11-16  3:43                                                 ` Nicolas Pitre
2006-11-16  3:02                                             ` Michael K. Edwards
2006-11-16 11:35                                               ` Andreas Ericsson
2006-11-16 16:37                                             ` Carl Worth
2006-11-16 17:57                                               ` Michael K. Edwards
2006-11-16 18:23                                                 ` Carl Worth
2006-11-15 23:07                                         ` Sean
     [not found]                                         ` <20061115180722.83ff8990.seanlkml@sympatico.ca>
2006-11-15 23:15                                           ` Shawn Pearce
2006-11-16  7:51                                             ` Richard CURNOW
2006-11-16 23:01                                               ` Johannes Schindelin
2006-11-16  4:26                                   ` Theodore Tso
2006-11-16 11:50                                     ` Andreas Ericsson
2006-11-16 16:30                                       ` Linus Torvalds
2006-11-16 17:01                                         ` Carl Worth
2006-11-16 17:30                                           ` Linus Torvalds
2006-11-16 17:44                                             ` Sean
2006-11-16  1:40                           ` Anand Kumria
2006-11-15 19:32                         ` Junio C Hamano
2006-11-16  1:14                       ` Theodore Tso
2006-11-16  4:21                         ` Junio C Hamano
2006-11-16 11:34                           ` Alexandre Julliard
2006-11-16 14:01                             ` Petr Baudis
2006-11-16 15:48                               ` Alexandre Julliard
2006-11-16 16:07                           ` Theodore Tso
2006-11-16 16:49                             ` Theodore Tso
2006-11-16  1:20                       ` Han-Wen Nienhuys
2006-11-16  1:53                         ` Jakub Narebski
2006-11-16  2:03                         ` Junio C Hamano
2006-11-16  2:30                           ` Han-Wen Nienhuys
2006-11-16  3:27                             ` Junio C Hamano
2006-11-16  3:35                               ` Junio C Hamano
2006-11-16  4:07                               ` Junio C Hamano
2006-11-16  3:12                         ` Linus Torvalds
2006-11-16 10:31                           ` Junio C Hamano
2006-11-16 10:45                           ` Han-Wen Nienhuys
2006-11-16 11:11                             ` Junio C Hamano
2006-11-16 11:47                               ` Junio C Hamano
2006-11-16 13:03                               ` Han-Wen Nienhuys
2006-11-16 13:11                                 ` Han-Wen Nienhuys
2006-11-16 16:23                             ` Linus Torvalds
2006-11-16 16:42                               ` Han-Wen Nienhuys
2006-11-16 17:17                                 ` Linus Torvalds
2006-11-16 17:40                                   ` multi-project repos (was Re: Cleaning up git user-interface warts) Han-Wen Nienhuys
2006-11-16 18:21                                     ` Linus Torvalds
2006-11-16 18:33                                       ` multi-project repos Junio C Hamano
2006-11-16 19:01                                       ` multi-project repos (was Re: Cleaning up git user-interface warts) Linus Torvalds
2006-11-16 22:21                                       ` Johannes Schindelin
2006-11-16 22:44                                         ` multi-project repos Junio C Hamano
2006-11-17  0:29                                           ` Johannes Schindelin
2006-11-16 22:49                                         ` multi-project repos (was Re: Cleaning up git user-interface warts) Linus Torvalds
2006-11-16 23:08                                           ` Linus Torvalds
2006-11-16 23:36                                           ` Johannes Schindelin
2006-11-17  0:49                                             ` Linus Torvalds
2006-11-16 23:40                                           ` Han-Wen Nienhuys
2006-11-16 23:32                                       ` Han-Wen Nienhuys
2006-11-16 17:57                                   ` Cleaning up git user-interface warts Linus Torvalds
2006-11-16 18:27                                     ` Junio C Hamano
2006-11-16 18:28                                     ` Linus Torvalds
2006-11-16 19:47                                       ` Junio C Hamano
2006-11-16 19:53                                         ` Linus Torvalds
2006-11-16 18:13                                   ` Carl Worth
2006-11-16 23:00                           ` Johannes Schindelin
2006-11-16 23:22                             ` Linus Torvalds
2006-11-17  0:05                               ` Han-Wen Nienhuys
2006-11-17  0:13                                 ` Junio C Hamano
2006-11-17  0:27                                   ` Han-Wen Nienhuys
2006-11-17  0:35                                     ` Petr Baudis
2006-11-17  0:37                                   ` Carl Worth
2006-11-17  0:39                                 ` Linus Torvalds
2006-11-17  0:52                                   ` Han-Wen Nienhuys
2006-11-16  4:30                       ` Petr Baudis
2006-11-15 20:12                   ` Petr Baudis
2006-11-15 20:26                     ` Nicolas Pitre
2006-11-15 20:50                       ` Linus Torvalds
2006-11-15 21:18                         ` Nicolas Pitre
2006-11-16  1:51                       ` Anand Kumria
2006-11-14 22:36         ` Junio C Hamano
2006-11-14 22:50           ` Junio C Hamano
2006-11-15  4:32             ` Nicolas Pitre
2006-11-15  5:35               ` Junio C Hamano
2006-11-15  6:18                 ` Shawn Pearce
2006-11-15  6:30                   ` Junio C Hamano
2006-11-15 14:01                 ` Johannes Schindelin
2006-11-15 15:03                   ` Sean
2006-11-15 15:10                   ` Nicolas Pitre
2006-11-15 18:16                     ` Junio C Hamano
2006-11-15 19:02                       ` Andy Parkins
2006-11-15 19:41                         ` Junio C Hamano
2006-11-15 20:15                           ` Nicolas Pitre
2006-11-15 20:19                           ` Carl Worth
2006-11-15 21:13                             ` Junio C Hamano
2006-11-15 22:36                               ` Carl Worth
2006-11-16  3:21                                 ` Petr Baudis
2006-11-16 10:09                                   ` Robin Rosenberg
2006-11-16 13:46                                     ` Petr Baudis
2006-11-16  0:23                       ` Han-Wen Nienhuys
2006-11-15  9:17               ` Andy Parkins
2006-11-15  9:59                 ` Jakub Narebski
2006-11-15 10:33                   ` Andy Parkins
2006-11-15 10:48                     ` Karl Hasselström
2006-11-15 11:28                       ` Andy Parkins
2006-11-15 15:41                 ` Nicolas Pitre
2006-11-15 17:59                   ` Junio C Hamano
2006-11-15 18:11                     ` Nicolas Pitre
2006-11-16 13:21                       ` Karl Hasselström
2006-11-15 17:55                 ` Junio C Hamano
2006-11-15 19:14                   ` Andy Parkins
2006-11-16  3:53                 ` Petr Baudis
2006-11-15 12:15               ` Andreas Ericsson
2006-11-15 12:31                 ` Jakub Narebski
2006-11-16 13:58               ` Petr Baudis
2006-11-16  5:12           ` Petr Baudis
2006-11-16 10:45             ` Junio C Hamano
2006-11-16 13:43               ` Petr Baudis
2006-11-16 21:49             ` Junio C Hamano [this message]
2006-11-16 22:20               ` Petr Baudis
2006-11-17  0:11             ` Han-Wen Nienhuys
2006-11-14 23:30   ` [PATCH] commit: Steer new users toward "git commit -a" rather than update-index Junio C Hamano
  -- strict thread matches above, loose matches on Subject: below --
2006-11-15  3:53 Sometimes "Failed to find remote refs" means "try git-fetch --no-tags" Michael K. Edwards
2006-11-15  4:05 ` Junio C Hamano
2006-11-15 21:13   ` Horst H. von Brand
2006-11-06  9:08 [PATCH] git-pickaxe -C -C -C Junio C Hamano
2006-11-06 16:46 ` Horst H. von Brand
2006-11-06 17:25   ` Junio C Hamano
2006-10-27 17:26 Generating docu in 1.4.3.3.g01929 Horst H. von Brand
2006-10-27 19:44 ` Sean
     [not found]   ` <20061027154433.da9b29d7.seanlkml@sympatico.ca>
2006-10-27 23:12     ` Horst H. von Brand
2006-10-28  4:24       ` Sean
2006-10-28  5:45         ` Junio C Hamano
2006-10-28  6:07           ` Sean
2006-10-28 19:04             ` Junio C Hamano
2006-10-28 19:13               ` Sean
2006-10-28 19:22                 ` Junio C Hamano
2006-10-29 19:03               ` Horst H. von Brand
2006-10-27 21:34 ` Junio C Hamano
2006-10-27 12:29 Creating new repos Horst H. von Brand
2006-10-27 12:39 ` Petr Baudis
2006-10-27 17:08   ` Horst H. von Brand
2006-10-28 14:19     ` Jakub Narebski
2006-10-25 22:22 Combined diff format documentation Jakub Narebski
2006-10-25 22:40 ` Junio C Hamano
2006-10-25 22:58   ` Jakub Narebski
2006-10-25 23:14     ` Junio C Hamano
2006-10-25 23:24     ` Junio C Hamano
2006-10-25 23:45   ` Jakub Narebski
2006-10-26  1:48   ` Horst H. von Brand
2006-10-26  3:04     ` Junio C Hamano
2006-10-26  3:44   ` [PATCH] diff-format.txt: Combined diff format documentation supplement Jakub Narebski
2006-10-26  6:15     ` Junio C Hamano
2006-10-26  7:05       ` Junio C Hamano
2006-10-26  7:10         ` Junio C Hamano
2006-10-25  0:07 [PATCH] xdiff: Do not consider lines starting by # hunkworthy Petr Baudis
2006-10-25  0:16 ` Junio C Hamano
2006-10-25  0:28   ` [PATCH] xdiff: Match GNU diff behaviour when deciding hunk comment worthiness of lines Petr Baudis
2006-10-25  1:33     ` Horst H. von Brand
2006-10-25  2:18       ` Junio C Hamano
2006-10-25  0:17 ` [PATCH] xdiff: Do not consider lines starting by # hunkworthy Jakub Narebski
2006-10-22  3:59 prune/prune-packed J. Bruce Fields
2006-10-22  4:59 ` prune/prune-packed Junio C Hamano
2006-10-22 23:14   ` prune/prune-packed J. Bruce Fields
2006-10-20  9:04 Signed git-tag doesn't find default key Andy Parkins
2006-10-20 16:32 ` Linus Torvalds
2006-10-20 19:21   ` Andy Parkins
2006-10-21  0:52     ` Horst H. von Brand
2006-10-21  7:44       ` Andy Parkins
2006-10-18 23:53 [ANNOUNCE] GIT 1.4.3 Junio C Hamano
2006-10-20 12:31 ` Horst H. von Brand
2006-10-20 13:26 ` Peter Eriksen
2006-10-20 23:35 ` Junio C Hamano
2006-10-21  0:14   ` Linus Torvalds
2006-10-21  0:22     ` Petr Baudis
2006-10-21  0:31       ` Linus Torvalds
2006-10-21  9:53       ` Andreas Schwab
2006-10-22 21:09       ` Anders Larsen
2006-10-21  2:12     ` Al Viro
2006-10-21  5:29       ` Junio C Hamano
2006-10-21  5:40         ` Al Viro
2006-10-21 14:29       ` Rene Scharfe
2006-10-21  0:47   ` Nicolas Pitre
2006-10-23  0:53   ` prune/prune-packed J. Bruce Fields
2006-10-23  1:26     ` prune/prune-packed A Large Angry SCM
2006-10-23  2:36       ` [ANNOUNCE] GIT 1.4.3 J. Bruce Fields
2006-10-23  3:27       ` prune/prune-packed Junio C Hamano
2006-10-23 18:39         ` prune/prune-packed Petr Baudis
2006-10-27 21:19         ` prune/prune-packed Jon Loeliger
2006-10-27 21:55           ` prune/prune-packed Junio C Hamano
2006-10-14 15:07 VCS comparison table Jon Smirl
2006-10-14 16:40 ` Jakub Narebski
2006-10-14 17:18   ` Jon Smirl
2006-10-14 17:42     ` Jakub Narebski
2006-10-16  3:53   ` Martin Pool
2006-10-22 15:50     ` Jakub Narebski
2006-10-16 22:26   ` Aaron Bentley
2006-10-16 22:35     ` Andy Whitcroft
2006-10-16 22:53       ` Jakub Narebski
2006-10-16 23:19     ` Jakub Narebski
2006-10-16 23:39       ` Nguyen Thai Ngoc Duy
2006-10-17  4:56       ` Aaron Bentley
2006-10-17  5:20         ` Shawn Pearce
2006-10-17  8:21           ` Martin Pool
2006-10-17  8:15         ` Jakub Narebski
2006-10-17  8:16         ` Andreas Ericsson
2006-10-17 20:01           ` Aaron Bentley
2006-10-17 21:01             ` Jakub Narebski
2006-10-17 21:27               ` Aaron Bentley
2006-10-17 21:51                 ` Jakub Narebski
2006-10-17 22:28                   ` Aaron Bentley
2006-10-17 22:57                     ` Jakub Narebski
2006-10-17 22:59                       ` Jakub Narebski
2006-10-17 23:16                       ` Linus Torvalds
2006-10-18  5:36                         ` Jeff King
2006-10-18  5:57                           ` Junio C Hamano
2006-10-18 14:52                           ` Linus Torvalds
2006-10-18 18:52                             ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Petr Baudis
2006-10-18 18:59                               ` Petr Baudis
2006-10-18 19:04                                 ` Junio C Hamano
2006-10-18 19:13                                   ` Nicolas Pitre
2006-10-18 19:18                                     ` Shawn Pearce
2006-10-18 19:33                                       ` Nicolas Pitre
2006-10-18 20:46                                         ` Shawn Pearce
2006-10-18 21:17                                           ` Linus Torvalds
2006-10-18 21:32                                             ` Shawn Pearce
2006-10-18 21:42                                               ` Junio C Hamano
2006-10-18 21:52                                                 ` Shawn Pearce
2006-10-18 22:02                                                   ` Junio C Hamano
2006-10-18 21:55                                               ` Linus Torvalds
2006-10-18 22:05                                                 ` Shawn Pearce
2006-10-18 22:07                                                 ` Junio C Hamano
2006-10-18 21:41                                             ` Nicolas Pitre
2006-10-18 21:41                                             ` Shawn Pearce
2006-10-18 22:00                                               ` Linus Torvalds
2006-10-18 22:11                                                 ` Shawn Pearce
2006-10-18 22:13                                               ` Junio C Hamano
2006-10-18 22:42                                                 ` Linus Torvalds
2006-10-18 22:48                                                   ` Junio C Hamano
2006-10-18 23:22                                                     ` Shawn Pearce
2006-10-18 23:18                                                   ` Nicolas Pitre
2006-10-18 23:50                                                     ` Johannes Schindelin
2006-10-19  0:07                                                     ` Linus Torvalds
2006-10-19  0:15                                                       ` Linus Torvalds
2006-10-19  0:31                                                       ` Johannes Schindelin
2006-10-19  0:46                                                         ` Linus Torvalds
2006-10-19  3:01                                                       ` Nicolas Pitre
2006-10-19  3:46                                                       ` Junio C Hamano
2006-10-19 14:27                                                         ` Nicolas Pitre
2006-10-19 14:55                                                         ` Linus Torvalds
2006-10-19 16:07                                                           ` Jan Harkes
2006-10-19 16:48                                                             ` Linus Torvalds
2006-10-20  0:20                                                               ` Jan Harkes
2006-10-20 14:41                                                                 ` Jeff King
2006-10-20  0:20                                                               ` [PATCH 1/2] Pass through unresolved deltas when writing a pack Jan Harkes
2006-10-20  0:20                                                               ` [PATCH 2/2] Remove unused index tracking code Jan Harkes
2006-10-20  1:11                                                                 ` Nicolas Pitre
2006-10-20  1:35                                                                   ` Junio C Hamano
2006-10-20  2:27                                                                   ` Jan Harkes
2006-10-20  2:30                                                                     ` Junio C Hamano
2006-10-20  2:46                                                                       ` Jan Harkes
2006-10-20  3:36                                                                     ` Nicolas Pitre
2006-10-18 21:56                                             ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Junio C Hamano
2006-10-18 19:33                                     ` Junio C Hamano
2006-10-18 20:47                                       ` Shawn Pearce
2006-10-18 19:09                                 ` Nicolas Pitre
2006-10-18 20:08                                 ` Linus Torvalds
     [not found]                               ` <20061018155704.b94b441d.seanlkml@sympatico.ca>
2006-10-18 19:57                                 ` Sean
2006-10-18 20:46                                 ` Petr Baudis
     [not found]                                   ` <20061018165341.bcece11f.seanlkml@sympatico.ca>
2006-10-18 20:53                                     ` Sean
2006-10-18 21:39                                     ` Petr Baudis
     [not found]                                       ` <20061018175443.50b728f6.seanlkml@sympatico.ca>
2006-10-18 21:54                                         ` Sean
2006-10-19  6:46                               ` Alexander Belchenko
     [not found]                                 ` <20061019064049.bec89582.seanlkml@sympatico.ca>
2006-10-19 10:40                                   ` Sean
2006-10-20 14:03                                     ` Aaron Bentley
2006-10-20 14:56                                       ` Jakub Narebski
2006-10-20 15:34                                         ` Aaron Bentley
2006-10-20 16:21                                           ` Jakub Narebski
2006-10-20 17:03                                             ` Aaron Bentley
2006-10-20 17:18                                               ` Linus Torvalds
2006-10-20 17:45                                                 ` Jakub Narebski
2006-10-20 17:59                                                   ` Linus Torvalds
2006-10-20 20:17                                                     ` Junio C Hamano
2006-10-20 20:40                                                       ` Jakub Narebski
2006-10-20 22:41                                                       ` [PATCH 1/2] git-pickaxe: introduce heuristics to "best match" scoring Junio C Hamano
2006-10-20 22:41                                                       ` [PATCH 2/2] git-pickaxe: introduce heuristics to avoid "trivial" chunks Junio C Hamano
2006-10-20 17:47                                                 ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Aaron Bentley
2006-10-20 18:06                                                   ` Linus Torvalds
2006-10-20 18:30                                                     ` Linus Torvalds
2006-10-20 19:04                                                       ` Aaron Bentley
2006-10-20 19:31                                                         ` Linus Torvalds
2006-10-20 20:12                                                           ` Aaron Bentley
2006-10-20 17:21                                               ` Shawn Pearce
2006-10-20 17:48                                                 ` Linus Torvalds
2006-10-20 17:58                                                   ` David Lang
2006-10-20 18:15                                                   ` Jon Smirl
2006-11-03  3:43                                                     ` Matthew Hannigan
2006-10-20 20:23                                                   ` Petr Baudis
2006-10-20 20:49                                                     ` David Lang
2006-10-20 20:53                                                       ` Petr Baudis
2006-10-20 20:55                                                         ` David Lang
2006-10-20 20:53                                                   ` Shawn Pearce
2006-10-20 18:12                                             ` Jan Hudec
2006-10-20 18:35                                               ` Jakub Narebski
2006-10-20 18:46                                                 ` Jakub Narebski
2006-10-20 18:47                                               ` Jakub Narebski
2006-10-20 19:00                                                 ` Linus Torvalds
2006-10-20 19:10                                                   ` Aaron Bentley
2006-10-20 19:46                                                     ` Linus Torvalds
2006-10-20 20:29                                                       ` Aaron Bentley
2006-10-20 20:57                                                         ` Linus Torvalds
2006-10-21  2:03                                                           ` git-merge-recursive, was " Johannes Schindelin
2006-10-21  2:17                                                             ` Junio C Hamano
2006-10-22 21:04                                                               ` [PATCH] threeway_merge: if file will not be touched, leave it alone Johannes Schindelin
2006-10-22 23:11                                                                 ` Junio C Hamano
2006-10-23  0:48                                                                   ` Johannes Schindelin
2006-10-23  4:17                                                                     ` Junio C Hamano
2006-10-20 18:48                                               ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Linus Torvalds
2006-10-20 22:13                                                 ` Jeff Licquia
2006-10-20 23:05                                                   ` Robert Collins
2006-10-20 23:15                                                     ` Robert Collins
2006-10-20 23:39                                                       ` Jeff Licquia
2006-10-20 23:24                                                     ` Jakub Narebski
2006-10-20 23:28                                                       ` Petr Baudis
2006-10-20 23:59                                                   ` Linus Torvalds
2006-10-21  1:26                                                     ` Junio C Hamano
2006-10-21  8:40                                                       ` Jakub Narebski
2006-10-20 19:14                                               ` Jakub Narebski
2006-10-20 22:59                                               ` Jeff King
2006-10-21 17:40                                                 ` Jan Hudec
2006-10-21 17:51                                                   ` Jakub Narebski
2006-10-21 19:20                                                     ` Jan Hudec
2006-10-21 18:42                                                   ` Linus Torvalds
2006-10-21 19:21                                                     ` Jakub Narebski
2006-11-03  6:36                                                       ` Martin Langhoff
2006-10-20 22:40                                           ` Petr Baudis
2006-10-20 23:33                                             ` Aaron Bentley
2006-10-21  7:56                                         ` Matthieu Moy
2006-10-21  8:36                                           ` Jakub Narebski
2006-10-21 10:09                                             ` Matthieu Moy
2006-10-21 10:34                                               ` Jakub Narebski
     [not found]                                       ` <20061020113712.d192580a.seanlkml@sympatico.ca>
2006-10-20 15:37                                         ` Sean
2006-10-20 15:37                                         ` Sean
2006-10-19 10:40                                   ` Sean
2006-10-18 21:20                             ` VCS comparison table Jeff King
2006-10-17 23:33                       ` Aaron Bentley
2006-10-18  8:13                         ` Andreas Ericsson
2006-10-18  6:22                   ` Matthieu Moy
     [not found]                 ` <20061017180051.5453ba90.seanlkml@sympatico.ca>
2006-10-17 22:00                   ` Sean
2006-10-17 22:44                     ` Aaron Bentley
     [not found]                       ` <20061017185622.30fbc6c0.seanlkml@sympatico.ca>
2006-10-17 22:56                         ` Sean
2006-10-17 23:11                           ` Jakub Narebski
2006-10-18 21:04                           ` Charles Duffy
     [not found]                             ` <20061018172945.c0c58c38.seanlkml@sympatico.ca>
2006-10-18 21:29                               ` Sean
2006-10-18 23:31                                 ` Charles Duffy
2006-10-18 23:48                                   ` Johannes Schindelin
2006-10-19  1:58                                     ` Charles Duffy
2006-10-19 11:01                                       ` Johannes Schindelin
2006-10-19 11:10                                         ` Charles Duffy
2006-10-19 11:24                                           ` Johannes Schindelin
2006-10-19 11:30                                             ` Charles Duffy
2006-10-20 11:38                                               ` Jakub Narebski
2006-10-18 23:48                                   ` Jakub Narebski
     [not found]                                   ` <20061018194945.3e5105e7.seanlkml@sympatico.ca>
2006-10-18 23:49                                     ` Sean
2006-10-18 23:49                                     ` Sean
2006-10-18 21:29                               ` Sean
2006-10-18 21:37                               ` Shawn Pearce
     [not found]                                 ` <20061018174450.f2108a21.seanlkml@sympatico.ca>
2006-10-18 21:44                                   ` Sean
2006-10-18 21:52                                   ` Petr Baudis
2006-10-18 23:38                                 ` Johannes Schindelin
2006-10-18 23:54                                   ` Petr Baudis
2006-10-19  0:33                                     ` Johannes Schindelin
2006-10-17 22:56                         ` Sean
2006-10-18 21:51                         ` Petr Baudis
2006-10-20  9:43                     ` Matthieu Moy
2006-10-24  6:02                       ` Lachlan Patrick
2006-10-24  6:23                         ` Shawn Pearce
2006-10-24  6:31                         ` Linus Torvalds
2006-10-24  6:45                           ` David Rientjes
     [not found]                             ` <"Pin e.LNX.4.64.0610240812410.3962"@g5.osdl.org>
     [not found]                             ` <Pin e.LNX.4.64.0610240812410.3962@g5.osdl.org>
2006-10-24 15:15                             ` Linus Torvalds
2006-10-24 20:12                               ` David Rientjes
2006-10-24 20:28                                 ` Jakub Narebski
2006-10-25  8:48                                 ` Jeff King
     [not found]                                   ` < Pine.LNX.4.64N.0610250157470.3467@attu1.cs.washington.edu>
     [not found]                                     ` <20061025094900.G A26989@coredump.intra.peff.net>
2006-10-25  9:19                                   ` David Rientjes
2006-10-25  9:32                                     ` Jakub Narebski
2006-10-25  9:49                                     ` Jeff King
2006-10-25 13:49                                       ` Andreas Ericsson
2006-10-25 21:51                                         ` David Lang
2006-10-25 22:15                                           ` Shawn Pearce
2006-10-25 22:29                                             ` Jakub Narebski
2006-10-25 22:44                                               ` Petr Baudis
2006-10-25 23:15                                                 ` Jakub Narebski
2006-10-26  1:06                                                 ` Horst H. von Brand
2006-10-25 22:41                                             ` David Lang
2006-10-25 17:21                                       ` David Rientjes
2006-10-25 21:03                                         ` Jeff King
2006-10-26 11:15                                         ` Andreas Ericsson
2006-10-26 16:30                                           ` David Lang
2006-10-26 17:03                                             ` Nicolas Pitre
2006-10-26 17:04                                               ` David Lang
2006-10-26 17:16                                                 ` Linus Torvalds
2006-10-26 17:24                                                 ` Nicolas Pitre
2006-10-26 17:45                                               ` Jakub Narebski
2006-10-25 21:08                                   ` Junio C Hamano
2006-10-25 21:16                                     ` Jeff King
2006-10-25 21:32                                       ` Junio C Hamano
2006-10-25 21:50                                     ` Junio C Hamano
2006-10-26 11:25                                     ` Andreas Ericsson
2006-10-26  2:29                             ` Linus Torvalds
2006-10-17 22:00                   ` Sean
2006-10-17 22:03                 ` Linus Torvalds
2006-10-17 22:53                   ` Aaron Bentley
2006-10-17 23:09                     ` Linus Torvalds
2006-10-18  0:23                       ` Aaron Bentley
2006-10-18  0:46                         ` Jakub Narebski
     [not found]                         ` <200610180246.18758.jnareb@gmail.com>
2006-10-18  1:00                           ` Aaron Bentley
2006-10-18  1:25                             ` Carl Worth
2006-10-18  3:10                               ` Aaron Bentley
2006-10-18  8:39                                 ` Andreas Ericsson
2006-10-18  9:04                                   ` Peter Baumann
2006-10-18  9:07                                   ` Jakub Narebski
2006-10-18 10:32                                   ` Matthew D. Fuller
2006-10-18 11:19                                     ` Andreas Ericsson
2006-10-18 12:43                                       ` Matthew D. Fuller
     [not found]                                         ` <20061018090218.35f0326b.seanlkml@sympatico.ca>
2006-10-18 13:02                                           ` Sean
2006-10-18 13:02                                           ` Sean
2006-10-18 13:10                                         ` Jakub Narebski
2006-10-18 16:07                                         ` Linus Torvalds
2006-10-18 15:38                                 ` Carl Worth
2006-10-19  9:10                                   ` Matthew D. Fuller
2006-10-19 11:15                                     ` Andreas Ericsson
2006-10-19 12:04                                       ` Matthieu Moy
2006-10-19 12:33                                         ` Petr Baudis
2006-10-19 13:44                                           ` Matthieu Moy
2006-10-19 16:03                                             ` Carl Worth
2006-10-19 16:38                                               ` Matthieu Moy
2006-10-20 11:24                                                 ` Jakub Narebski
2006-10-20 11:50                                           ` Jakub Narebski
2006-10-20 13:26                                             ` Jakub Narebski
2006-10-20 23:19                                             ` Junio C Hamano
2006-10-21  0:07                                               ` Linus Torvalds
2006-10-21  1:09                                                 ` Junio C Hamano
2006-10-21  1:19                                                   ` Linus Torvalds
2006-10-21  1:27                                                     ` Junio C Hamano
2006-10-21  1:55                                                       ` Linus Torvalds
2006-10-21  8:32                                                         ` Jakub Narebski
2006-10-19 11:27                                     ` Karl Hasselström
2006-10-19 11:46                                       ` Petr Baudis
2006-10-19 16:01                                         ` Matthew D. Fuller
2006-10-19 17:06                                           ` Matthew D. Fuller
2006-10-18  3:35                             ` Linus Torvalds
2006-10-19  3:10                               ` Aaron Bentley
2006-10-19  5:21                                 ` Carl Worth
2006-10-19  5:56                                   ` Martin Pool
2006-10-19 14:58                                   ` Aaron Bentley
2006-10-19 16:59                                     ` Carl Worth
2006-10-19 23:01                                       ` Aaron Bentley
2006-10-19 23:42                                         ` Carl Worth
2006-10-20  1:06                                           ` Aaron Bentley
2006-10-20  5:05                                             ` Linus Torvalds
2006-10-20  7:47                                               ` Lachlan Patrick
2006-10-20  8:38                                                 ` Johannes Schindelin
2006-10-20 10:13                                                   ` Petr Baudis
2006-10-20 11:09                                                   ` Jakub Narebski
2006-10-20 11:37                                                     ` Johannes Schindelin
2006-10-20 12:03                                                       ` Jakub Narebski
2006-10-20 12:48                                                         ` Johannes Schindelin
2006-10-20 17:23                                                       ` David Lang
2006-10-20 10:16                                                 ` Petr Baudis
2006-10-20  9:57                                             ` Jakub Narebski
2006-10-20 10:02                                               ` Matthieu Moy
2006-10-20 10:45                                                 ` Andy Whitcroft
2006-10-20 10:45                                               ` James Henstridge
2006-10-20 12:01                                                 ` Jakub Narebski
2006-10-20 11:00                                             ` Jakub Narebski
2006-10-20 14:12                                             ` Jeff King
2006-10-20 14:40                                               ` Jakub Narebski
2006-10-20 14:52                                                 ` Johannes Schindelin
2006-10-20 15:34                                                   ` Jakub Narebski
2006-10-21 17:57                                               ` Aaron Bentley
2006-10-21 18:20                                                 ` Jakub Narebski
2006-10-22 14:27                                                   ` Matthieu Moy
2006-10-20 21:48                                             ` Carl Worth
2006-10-21 13:01                                               ` Matthew D. Fuller
2006-10-21 14:08                                                 ` Jakub Narebski
2006-10-21 16:31                                                   ` Erik Bågfors
2006-10-21 16:59                                                     ` Jakub Narebski
2006-10-21 17:41                                                       ` Jakub Narebski
2006-10-21 18:11                                                   ` Matthew D. Fuller
2006-10-21 19:19                                                     ` Jeff King
2006-10-21 19:30                                                       ` Jakub Narebski
2006-10-21 19:47                                                         ` Jan Hudec
2006-10-21 19:55                                                         ` Linus Torvalds
2006-10-21 20:19                                                           ` Jakub Narebski
2006-10-21 21:46                                                       ` Matthew D. Fuller
     [not found]                                                         ` <20061021180653.d3152616.seanlkml@sympatico.ca>
2006-10-21 22:06                                                           ` Sean
2006-10-21 22:25                                                         ` Jakub Narebski
2006-10-21 23:42                                                           ` Jeff Licquia
2006-10-21 23:49                                                             ` Carl Worth
2006-10-22  0:07                                                               ` Jeff Licquia
2006-10-22  0:47                                                                 ` Linus Torvalds
2006-10-22 16:02                                                               ` Petr Baudis
2006-10-25  9:52                                                               ` Andreas Ericsson
2006-10-21 19:41                                                     ` Jakub Narebski
2006-10-22 19:18                                                       ` David Clymer
2006-10-22 19:57                                                         ` Jakub Narebski
2006-10-22 20:06                                                         ` Jakub Narebski
2006-10-23 11:56                                                           ` David Clymer
2006-10-23 12:54                                                             ` Jakub Narebski
2006-10-23 15:01                                                               ` James Henstridge
2006-10-23 17:18                                                                 ` Aaron Bentley
2006-10-23 17:53                                                                   ` Jakub Narebski
2006-10-23 18:04                                                                     ` Linus Torvalds
2006-10-23 18:21                                                                       ` Jakub Narebski
2006-10-23 18:26                                                                         ` Jelmer Vernooij
2006-10-23 18:31                                                                           ` Jakub Narebski
2006-10-23 18:44                                                                             ` Jelmer Vernooij
2006-10-23 18:45                                                                             ` Linus Torvalds
2006-10-23 18:56                                                                               ` Jelmer Vernooij
2006-10-23 19:02                                                                                 ` Shawn Pearce
2006-10-23 19:12                                                                                 ` Jakub Narebski
2006-10-23 19:18                                                                                 ` Linus Torvalds
2006-10-23 18:34                                                                         ` Linus Torvalds
2006-10-23 20:06                                                                   ` Jeff King
2006-10-23 20:29                                                                     ` Jakub Narebski
2006-10-24  3:24                                                               ` David Clymer
2006-10-21 20:47                                                 ` Carl Worth
2006-10-21 20:55                                                   ` Jakub Narebski
2006-10-21 23:07                                                   ` Jeff Licquia
     [not found]                                                     ` <20061021192539.4a00cc3e.seanlkml@sympatico.ca>
2006-10-21 23:25                                                       ` Sean
2006-10-21 23:25                                                       ` Sean
2006-10-22  0:46                                                       ` Jeff Licquia
     [not found]                                                         ` <20061021212645.2f9ba751.seanlkml@sympatico.ca>
2006-10-22  1:26                                                           ` Sean
2006-10-22  1:26                                                           ` Sean
2006-10-22  3:23                                                           ` Jeff Licquia
     [not found]                                                             ` <20061021233014.d4525a1d.seanlkml@sympatico.ca>
2006-10-22  3:30                                                               ` Sean
2006-10-22  3:30                                                               ` Sean
2006-10-22 10:00                                                               ` Matthew D. Fuller
     [not found]                                                                 ` <20061022074422.50dcbee6.seanlkml@sympatico.ca>
2006-10-22 11:44                                                                   ` Sean
2006-10-22 11:44                                                                   ` Sean
2006-10-22 13:03                                                                   ` Matthew D. Fuller
     [not found]                                                                     ` <20061022092845.233deb43.seanlkml@sympatico.ca>
2006-10-22 13:28                                                                       ` Sean
2006-10-22 13:28                                                                       ` Sean
2006-10-22 13:33                                                                       ` Matthew D. Fuller
     [not found]                                                                         ` <20061022094041.77c06cc7.seanlkml@sympatico.ca>
2006-10-22 13:40                                                                           ` Sean
2006-10-22 13:40                                                                           ` Sean
2006-10-22 13:57                                                                           ` Matthew D. Fuller
     [not found]                                                                             ` <20061022102454.b9dea693.seanlkml@sympatico.ca>
2006-10-22 14:24                                                                               ` Sean
2006-10-22 14:24                                                                               ` Sean
2006-10-22 14:56                                                                               ` Matthew D. Fuller
2006-10-22 15:05                                                                                 ` Matthieu Moy
2006-10-22 12:46                                                   ` Matthew D. Fuller
2006-10-22 13:51                                                     ` Jakub Narebski
2006-10-22 19:36                                                   ` David Clymer
2006-10-25  9:35                                                 ` Andreas Ericsson
2006-10-25  9:46                                                   ` Jakub Narebski
2006-10-25 10:08                                                     ` James Henstridge
2006-10-25 15:54                                                       ` Carl Worth
2006-10-26  8:52                                                         ` James Henstridge
2006-10-26  9:33                                                           ` Junio C Hamano
2006-10-26  9:57                                                             ` James Henstridge
2006-10-26 10:10                                                               ` Jeff King
2006-10-26 10:52                                                                 ` Vincent Ladeuil
2006-10-26 11:13                                                                   ` Jeff King
2006-10-26 11:15                                                                     ` Jeff King
2006-10-26 12:33                                                                     ` Vincent Ladeuil
2006-10-26 13:14                                                                       ` Rogan Dawes
2006-10-26 11:18                                                                   ` Jakub Narebski
2006-10-26 15:05                                                                   ` Linus Torvalds
2006-10-26 16:04                                                                     ` Vincent Ladeuil
2006-10-26 16:21                                                                       ` Linus Torvalds
2006-10-26  9:50                                                           ` Andreas Ericsson
2006-10-25  9:57                                                   ` Matthieu Moy
2006-10-21 20:05                                               ` Aaron Bentley
2006-10-21 20:48                                                 ` Jakub Narebski
2006-10-21 22:52                                                   ` Edgar Toernig
2006-10-21 23:39                                                   ` Aaron Bentley
2006-10-22  0:04                                                     ` Carl Worth
2006-10-22  0:14                                                     ` Jakub Narebski
     [not found]                                                 ` <20061021165313.dba67497.seanlkml@sympatico.ca>
2006-10-21 20:53                                                   ` Sean
2006-10-21 20:53                                                   ` Sean
2006-10-21 21:10                                                     ` Linus Torvalds
2006-10-22  7:45                                                 ` Jan Hudec
2006-10-22  9:05                                                   ` Jakub Narebski
2006-10-22  9:56                                                     ` Erik Bågfors
2006-10-22 13:23                                                       ` Jakub Narebski
2006-10-22 14:11                                                         ` Erik Bågfors
2006-10-22 14:39                                                           ` Jakub Narebski
2006-10-22 14:25                                                       ` Carl Worth
2006-10-22 14:48                                                         ` Erik Bågfors
2006-10-22 15:04                                                           ` Jakub Narebski
2006-10-22 14:55                                                         ` Jakub Narebski
2006-10-22 18:53                                                         ` Matthew D. Fuller
2006-10-22 19:27                                                           ` Jakub Narebski
2006-10-23 16:57                                                           ` David Lang
2006-10-23 17:29                                                           ` Linus Torvalds
2006-10-23 22:21                                                             ` Matthew D. Fuller
2006-10-23 22:28                                                               ` David Lang
2006-10-23 22:44                                                               ` Linus Torvalds
2006-10-24  0:26                                                                 ` Matthew D. Fuller
2006-10-24 15:58                                                                   ` David Lang
2006-10-24 16:34                                                                     ` Matthew D. Fuller
2006-10-24 18:03                                                                       ` David Lang
2006-10-24 18:25                                                                         ` Jakub Narebski
2006-10-24 19:27                                                                           ` Petr Baudis
2006-10-25  0:27                                                                         ` Matthew D. Fuller
2006-10-25 22:40                                                                           ` David Lang
2006-10-25 23:53                                                                             ` Matthew D. Fuller
2006-10-26 10:13                                                                               ` Andreas Ericsson
2006-10-26 10:45                                                                                 ` Erik Bågfors
2006-10-26 11:48                                                                                 ` Jakub Narebski
2006-10-26 11:54                                                                                   ` Nicholas Allen
2006-10-26 12:13                                                                                     ` Jakub Narebski
2006-10-26 21:25                                                                                     ` Jeff King
2006-10-27  2:02                                                                                   ` Horst H. von Brand
2006-10-27  2:08                                                                                     ` Petr Baudis
2006-10-27  9:34                                                                                     ` Andreas Ericsson
2006-10-27 10:49                                                                                       ` Jakub Narebski
2006-10-27 11:41                                                                                         ` Andreas Ericsson
2006-10-27 14:46                                                                                       ` J. Bruce Fields
2006-10-28 11:18                                                                                         ` Ilpo Nyyssönen
2006-10-28 13:53                                                                                           ` Jakub Narebski
2006-10-28 14:58                                                                                             ` Jakub Narebski
2006-10-28 22:18                                                                                             ` Robin Rosenberg
2006-10-28 22:46                                                                                               ` Jakub Narebski
2006-10-29  6:54                                                                                             ` Ilpo Nyyssönen
2006-10-29 12:01                                                                                               ` Jakub Narebski
2006-10-29 18:24                                                                                                 ` Matthew D. Fuller
2006-10-29 18:39                                                                                                   ` Jakub Narebski
2006-10-30  0:10                                                                                                 ` Theodore Tso
2006-10-30 10:18                                                                                             ` Progress reporting (was: VCS comparison table) Jakub Narebski
2006-10-30 15:21                                                                                               ` Nicolas Pitre
2006-10-26 12:12                                                                                 ` VCS comparison table Matthew D. Fuller
2006-10-26 12:18                                                                                   ` Jakub Narebski
2006-10-26 15:06                                                                                     ` Matthew D. Fuller
2006-10-26 13:47                                                                                 ` Aaron Bentley
2006-10-26 13:53                                                                                   ` Jakub Narebski
2006-10-26 15:13                                                                                     ` Aaron Bentley
2006-10-30 21:46                                                                             ` Jan Hudec
2006-10-23 22:45                                                               ` Jakub Narebski
2006-10-23 23:14                                                                 ` Erik Bågfors
2006-10-23 23:24                                                                   ` Linus Torvalds
2006-10-24  0:26                                                                     ` Matthew D. Fuller
2006-10-24  0:38                                                                       ` Matthew D. Fuller
2006-10-24  5:42                                                                         ` Linus Torvalds
2006-10-24  5:47                                                                           ` Shawn Pearce
2006-10-24 16:46                                                                           ` Matthew D. Fuller
2006-10-24  0:47                                                                       ` Carl Worth
2006-10-24  7:31                                                                         ` Erik Bågfors
2006-10-24 21:51                                                                         ` Erik Bågfors
2006-10-25 12:41                                                                           ` Andreas Ericsson
2006-10-25 13:15                                                                             ` Erik Bågfors
2006-10-24  0:39                                                                     ` Martin Langhoff
2006-10-24  7:52                                                                       ` Erik Bågfors
2006-10-24  8:37                                                                         ` Jakub Narebski
2006-10-24 10:11                                                                         ` Martin Langhoff
2006-10-24  9:30                                                                     ` Jelmer Vernooij
2006-10-26 15:22                                                                       ` Aaron Bentley
2006-10-25 18:41                                                                     ` Aaron Bentley
2006-10-24  9:51                                                               ` Matthieu Moy
2006-10-24 10:27                                                                 ` Jakub Narebski
2006-10-25 10:52                                                               ` Andreas Ericsson
2006-10-25 19:53                                                                 ` Junio C Hamano
2006-10-20  2:53                                           ` James Henstridge
2006-10-20  9:51                                             ` Jakub Narebski
2006-10-20 10:42                                               ` James Henstridge
2006-10-20 13:17                                                 ` Jakub Narebski
2006-10-20 13:36                                                   ` Petr Baudis
2006-10-20 14:12                                                     ` Jakub Narebski
2006-10-20 14:59                                                   ` James Henstridge
2006-10-20 22:50                                                     ` Jakub Narebski
2006-10-20 22:58                                                       ` Petr Baudis
2006-10-20 10:53                                         ` Jakub Narebski
2006-10-20 12:34                                           ` Matthieu Moy
2006-10-20 13:20                                             ` Jakub Narebski
2006-10-20 13:47                                               ` Petr Baudis
2006-10-19 17:01                                     ` Carl Worth
2006-10-19 17:14                                       ` J. Bruce Fields
2006-10-20 14:31                                         ` Jeff King
2006-10-20 15:33                                           ` J. Bruce Fields
2006-10-20 15:43                                             ` Jeff King
2006-10-19 15:25                                   ` Linus Torvalds
2006-10-19 16:13                                     ` Matthew D. Fuller
2006-10-19 16:49                                       ` Linus Torvalds
2006-10-19 18:30                                         ` Linus Torvalds
2006-10-19 18:54                                           ` Matthieu Moy
2006-10-19 20:47                                             ` Linus Torvalds
2006-10-21  5:49                                               ` Junio C Hamano
2006-10-19 23:28                                             ` Ryan Anderson
2006-10-19 19:16                                           ` Junio C Hamano
2006-10-20 10:51                                             ` Jakub Narebski
2006-10-20 15:58                                               ` Linus Torvalds
2006-10-19  5:33                                 ` Jan Hudec
2006-10-19  7:02                                 ` Erik Bågfors
2006-10-19  8:49                                   ` Christian MICHON
2006-10-19  8:58                                     ` Andreas Ericsson
2006-10-19  9:10                                       ` Matthieu Moy
2006-10-19 14:57                                         ` Tim Webster
2006-10-19 15:30                                           ` Aaron Bentley
2006-10-20  3:14                                             ` Tim Webster
2006-10-20  4:05                                               ` Aaron Bentley
2006-10-21 12:30                                                 ` Jan Hudec
2006-10-21 13:05                                                   ` Jakub Narebski
2006-10-21 13:15                                                     ` Jan Hudec
2006-10-21 13:29                                                       ` Jakub Narebski
2006-10-21 16:56                                                     ` Aaron Bentley
2006-10-21 17:03                                                       ` Jakub Narebski
2006-10-21 17:31                                                       ` Linus Torvalds
2006-10-21 17:38                                                         ` Linus Torvalds
2006-10-22  7:49                                                         ` Tim Webster
2006-10-22 17:12                                                           ` Linus Torvalds
2006-10-23  5:19                                                             ` Matthew Hannigan
2006-10-20 10:44                                             ` Jakub Narebski
2006-10-19 16:14                                           ` Matthieu Moy
2006-10-20  3:40                                             ` Tim Webster
2006-10-19 15:45                                       ` Ramon Diaz-Uriarte
2006-10-20 10:40                                       ` Jakub Narebski
2006-10-20 13:36                                         ` Shawn Pearce
2006-10-21 12:30                                         ` Matthew D. Fuller
2006-10-19 11:37                                   ` Petr Baudis
2006-10-19 15:17                                     ` Matthew D. Fuller
2006-10-20 13:22                                 ` Horst H. von Brand
2006-10-20 13:46                                   ` Christian MICHON
2006-10-20 15:05                                     ` Jakub Narebski
2006-10-20 15:16                                       ` Johannes Schindelin
2006-10-20 15:28                                         ` Jakub Narebski
2006-10-20 15:39                                           ` Johannes Schindelin
2006-10-20 16:05                                             ` Jakub Narebski
2006-10-20 16:24                                               ` Jakub Narebski
2006-10-18  3:25                         ` Ryan Anderson
2006-10-17 23:24                     ` Jakub Narebski
2006-10-17 23:50                       ` Linus Torvalds
2006-10-17 23:35               ` Jakub Narebski
2006-10-17  9:20         ` Jakub Narebski
2006-10-17  9:40           ` Robert Collins
2006-10-17 10:08             ` Andreas Ericsson
2006-10-17 10:47               ` Matthieu Moy
2006-10-18  4:55               ` Robert Collins
2006-10-18  8:53                 ` Andreas Ericsson
2006-10-18 11:15                   ` Petr Baudis
2006-10-18 15:31                 ` Linus Torvalds
2006-10-18 15:50                   ` Jakub Narebski
2006-10-18 16:22                     ` Linus Torvalds
2006-10-17 16:41             ` Linus Torvalds
2006-10-17 22:27               ` Robert Collins
     [not found]                 ` <20061017191838.1c36499b.seanlkml@sympatico.ca>
2006-10-17 23:18                   ` Sean
2006-10-17 23:18                   ` Sean
2006-10-17 23:33                   ` Petr Baudis
2006-10-18  5:26                     ` Robert Collins
2006-10-18 21:46                       ` Alternate revno proposal (Was: Re: VCS comparison table) Jan Hudec
2006-10-18 22:14                         ` Jakub Narebski
2006-10-19  5:45                           ` Jan Hudec
2006-10-19  8:19                         ` Alexander Belchenko
2006-10-21 13:48                           ` Jan Hudec
2006-10-20  2:09                         ` Horst H. von Brand
2006-10-20  5:38                           ` Jan Hudec
2006-10-17  9:59           ` VCS comparison table Andreas Ericsson
2006-10-17  9:37       ` Robert Collins
     [not found]         ` <20061017060112.2d036f96.seanlkml@sympatico.ca>
2006-10-17 10:01           ` Sean
2006-10-17 10:01           ` Sean
2006-10-17 10:06         ` Jakub Narebski
2006-10-16 23:35     ` Linus Torvalds
2006-10-16 23:55       ` Jakub Narebski
2006-10-17  0:04         ` Johannes Schindelin
2006-10-17  0:23           ` Linus Torvalds
2006-10-17  0:36             ` Johannes Schindelin
2006-10-17  1:17             ` Nguyen Thai Ngoc Duy
2006-10-17  7:26             ` Christian MICHON
2006-10-17  0:08         ` Linus Torvalds
2006-10-17  0:24           ` Jakub Narebski
2006-10-17  4:31           ` Aaron Bentley
2006-10-19 19:01             ` Nathaniel Smith
2006-10-20 10:32               ` Jakub Narebski
2006-10-17  0:29       ` Luben Tuikov
2006-10-17  4:24       ` Aaron Bentley
2006-10-17  7:50         ` Andreas Ericsson
2006-10-17 14:05           ` Aaron Bentley
     [not found]             ` <20061017103423.a9589295.seanlkml@sympatico.ca>
2006-10-17 14:34               ` Sean
2006-10-17 15:05             ` Andreas Ericsson
2006-10-17 15:32               ` Matthieu Moy
2006-10-17 19:44               ` Aaron Bentley
2006-10-17 23:28                 ` Petr Baudis
2006-10-17 23:39                 ` Jakub Narebski
2006-10-18  0:24                   ` Aaron Bentley
2006-10-17  8:30         ` Jakub Narebski
2006-10-17 11:19           ` Matthieu Moy
2006-10-17 11:45             ` Jakub Narebski
2006-10-17 12:02               ` Jakub Narebski
     [not found]               ` <20061017080702.615a3b2f.seanlkml@sympatico.ca>
2006-10-17 12:07                 ` Sean
2006-10-21  8:27                   ` Jakub Narebski
2006-10-21  8:48                     ` Erik Bågfors
2006-10-17 12:07                 ` Sean
2006-10-17 13:33               ` Matthieu Moy
2006-10-17 12:00             ` Andreas Ericsson
2006-10-17 13:27               ` Matthieu Moy
2006-10-17 13:55                 ` Jakub Narebski
2006-10-17 14:08                   ` Matthieu Moy
2006-10-17 14:41                     ` Jakub Narebski
2006-10-18  0:00                       ` Petr Baudis
2006-10-18  0:30                         ` Aaron Bentley
2006-10-18  0:39                           ` Petr Baudis
2006-10-18  1:28                           ` Jakub Narebski
2006-10-18  1:44                             ` Carl Worth
2006-10-18  3:27                               ` Aaron Bentley
2006-10-18  9:20                                 ` Jakub Narebski
2006-10-18 16:31                                   ` Aaron Bentley
2006-10-21 15:56                                     ` Jan Hudec
2006-10-21 16:13                                       ` Jakub Narebski
     [not found]                           ` <20061018003920.GK20017@pasky.or.cz>
2006-10-18  9:28                             ` Erik Bågfors
2006-10-18 11:08                               ` Petr Baudis
2006-10-18 11:17                                 ` Jakub Narebski
2006-10-18 13:09                                 ` Erik Bågfors
2006-10-18 18:03                   ` Jeff Licquia
2006-10-17 14:01                 ` Andreas Ericsson
2006-10-17 14:24                   ` Matthieu Moy
2006-10-17 14:19             ` Olivier Galibert
2006-10-17 15:37               ` Matthieu Moy
2006-10-18  1:46             ` Petr Baudis
     [not found]             ` <20061017073839.3728d1e7.seanlkml@sympatico.ca>
2006-10-17 11:38               ` Sean
2006-10-17 12:03                 ` Matthieu Moy
2006-10-17 12:56                   ` Jakub Narebski
     [not found]                   ` <20061017085723.7542ee6c.seanlkml@sympatico.ca>
2006-10-17 12:57                     ` Sean
2006-10-17 13:44                       ` Matthieu Moy
     [not found]                         ` <20061017100150.b4919aac.seanlkml@sympatico.ca>
2006-10-17 14:01                           ` Sean
2006-10-17 14:01                           ` Sean
2006-10-17 14:19                             ` Matthieu Moy
     [not found]                               ` <20061017110655.f7bcf3f1.seanlkml@sympatico.ca>
2006-10-17 15:06                                 ` Sean
2006-10-17 15:06                                 ` Sean
2006-10-18  0:14                                 ` Petr Baudis
2006-10-18  1:36                                   ` Integrating gitweb and git-browser (was: Re: VCS comparison table) Jakub Narebski
2006-10-18  1:52                                     ` Petr Baudis
2006-10-18  1:58                                       ` Jakub Narebski
2006-10-18  2:02                                         ` Petr Baudis
2006-10-17 12:57                     ` VCS comparison table Sean
2006-10-18  0:25                   ` Petr Baudis
2006-10-18  0:38                     ` Aaron Bentley
     [not found]                     ` <4535778D.40006@utoronto.ca>
2006-10-18  0:42                       ` Petr Baudis
2006-10-18  0:48                       ` Jakub Narebski
     [not found]                       ` <20061018004209.GL20017@pasky.or.cz>
2006-10-18  0:50                         ` Aaron Bentley
     [not found]                         ` <45357A6E.3050603@utoronto.ca>
2006-10-18  0:57                           ` Petr Baudis
2006-10-18  1:05                             ` Aaron Bentley
2006-10-18  1:11                   ` Petr Baudis
2006-10-18  6:44                     ` Matthieu Moy
2006-10-18  7:16                       ` Shawn Pearce
2006-10-17 11:38               ` Sean
2006-10-21 14:13               ` Jan Hudec
     [not found]                 ` <20061021102346.9cd3abce.seanlkml@sympatico.ca>
2006-10-21 14:23                   ` Sean
2006-10-21 16:19                     ` Erik Bågfors
2006-10-21 16:31                       ` Jakub Narebski
     [not found]                       ` <BAYC1-PASMTP01706CD2FCBE923333A0CBAE020@CEZ.ICE>
2006-10-21 16:35                         ` Erik Bågfors
     [not found]                           ` <BAYC1-PASMTP04FAD1FBB91BA4C07A5E79AE020@CEZ.ICE>
2006-10-21 17:33                             ` Erik Bågfors
2006-10-21 21:04                       ` Linus Torvalds
2006-10-21 23:58                         ` Linus Torvalds
2006-10-22  0:13                           ` Erik Bågfors
2006-10-22  0:22                             ` Jakub Narebski
2006-10-22  1:00                               ` Theodore Tso
2006-10-22  0:09                         ` Erik Bågfors
2006-10-27  4:51                         ` Jan Hudec
2006-10-28 11:38                           ` Jakub Narebski
2006-10-21 14:23                   ` Sean
2006-10-21 18:34                   ` Jan Hudec
     [not found]                     ` <20061021144704.71d75e83.seanlkml@sympatico.ca>
2006-10-21 18:47                       ` Sean
2006-10-21 18:47                       ` Sean
     [not found]         ` <20061017062313.cd41e031.seanlkml@sympatico.ca>
2006-10-17 10:23           ` Sean
2006-10-17 10:30             ` Johannes Schindelin
     [not found]               ` <20061017063549.da130b5f.seanlkml@sympatico.ca>
2006-10-17 10:35                 ` Sean
2006-10-17 10:35                 ` Sean
2006-10-17 10:45               ` Matthias Kestenholz
2006-10-17 13:48               ` Aaron Bentley
2006-10-17 19:51             ` Aaron Bentley
2006-10-21 18:58               ` Jan Hudec
     [not found]                 ` <20061021150233.c29e11c5.seanlkml@sympatico.ca>
2006-10-21 19:02                   ` Sean
2006-10-21 19:02                   ` Sean
2006-10-20  8:26             ` James Henstridge
2006-10-20 10:19               ` Jakub Narebski
2006-10-20  8:56             ` Erik Bågfors
2006-10-17 10:23           ` Sean
2006-10-17 15:03         ` Linus Torvalds
2006-10-16 23:45     ` Johannes Schindelin
2006-10-17  2:40       ` Petr Baudis
2006-10-17  5:08       ` Aaron Bentley
2006-10-17  5:25         ` Carl Worth
2006-10-17  5:31         ` Shawn Pearce
2006-10-17  6:23         ` Junio C Hamano
2006-10-17 18:52           ` J. Bruce Fields
2006-10-17 19:12             ` Jakub Narebski
     [not found]         ` <20061017062341.8a5c8530.seanlkml@sympatico.ca>
2006-10-17 10:23           ` Sean
2006-10-17 10:23           ` Sean
2006-10-18  6:33           ` Jeff King
2006-10-17  9:33       ` Robert Collins
2006-10-17  9:45         ` Jakub Narebski
2006-10-14 20:20 ` Jakub Narebski
2006-10-14 23:06   ` Jon Smirl
2006-10-14 23:34     ` Jakub Narebski
     [not found]     ` <20061014200356.e7b56402.seanlkml@sympatico.ca>
2006-10-15  0:03       ` Sean
2006-10-15  0:34         ` Jon Smirl
     [not found]           ` <20061014214452.8c2d2a5c.seanlkml@sympatico.ca>
2006-10-15  1:44             ` Sean
2006-10-15  0:53     ` Jakub Narebski
2006-10-15 15:37     ` Jakub Narebski
2006-10-15 18:23     ` Petr Baudis
     [not found]       ` <20061015143956.86db3a8b.seanlkml@sympatico.ca>
2006-10-15 18:39         ` Sean
2006-10-15 19:24         ` Petr Baudis
2006-10-15 19:49       ` Jon Smirl
2006-10-16  3:23         ` Petr Baudis
2006-10-16  3:30           ` Jon Smirl
2006-10-17  3:52             ` Sam Vilain
2006-10-17 12:59               ` Jon Smirl
2005-07-27 10:01 Git 1.0 Synopis (Draft v2) Ryan Anderson
2005-07-27 22:13 ` Junio C Hamano
2005-07-29  8:27   ` Ryan Anderson
2005-07-29  8:29 ` Git 1.0 Synopis (Draft v3 Ryan Anderson
2005-07-29 10:58   ` Johannes Schindelin
2005-07-29 21:26   ` Sam Ravnborg
2005-07-31 22:18     ` Horst von Brand
2005-07-31 22:15   ` Horst von Brand
2005-08-01 13:21     ` Horst von Brand
2005-08-15  4:55     ` Git 1.0 Synopis (Draft v4) Ryan Anderson
2005-08-15  5:09       ` Ryan Anderson
2005-08-15  5:19       ` Junio C Hamano
2005-08-15  6:58         ` Ryan Anderson
2005-08-15  7:17           ` Junio C Hamano
2005-08-15  8:02             ` Ryan Anderson
2005-08-15  8:17               ` Junio C Hamano
2005-08-15 18:59                 ` Daniel Barkalow
2005-08-16  7:28                   ` Junio C Hamano
2005-08-16 10:03                     ` Johannes Schindelin
2005-08-16 10:14                       ` Dongsheng Song
2005-08-16 10:17                       ` about git server & permissions Dongsheng Song
2005-08-16 15:31                     ` Git 1.0 Synopis (Draft v4) Johannes Schindelin
2005-08-16 15:47                       ` Daniel Barkalow
2005-08-16 15:39                     ` Daniel Barkalow
2005-08-16 19:41                     ` Horst von Brand
2005-08-16 20:41                       ` Johannes Schindelin
2005-08-18  9:27                       ` Matthias Urlichs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7vr6w33vv3.fsf@assigned-by-dhcp.cox.net \
    --to=junkio@cox.net \
    --cc=apw@shadowen.org \
    --cc=cworth@cworth.org \
    --cc=git@vger.kernel.org \
    --cc=nico@cam.org \
    --cc=pasky@suse.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).