HEAD@{14}: guilt-push:
> respect-nobarrier-mount-option-in-nojournal-mode
> d08854f HEAD@{15}: guilt-pop: updating HEAD
> d08854f HEAD@{16}: guilt-pop: updating HEAD
> d08854f HEAD@{17}: guilt-push:
> optimize-ext4_should_retry_alloc-to-improve-ENOSPC-performance
>
> Signed-off
select+ in another file. I know
too little docbook to be able to find the cause.
Yeah, a bit of a mystery to me too. Regardless,
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Signed-off-by: Per Cederqvist ced...@opera.com
---
Documentation/guilt-add.txt| 2
On Fri, Jan 23, 2015 at 03:33:03PM +0100, Per Cederqvist wrote:
On Fri, Jan 23, 2015 at 3:21 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Jan 23, 2015 at 02:24:55PM +0100, Per Cederqvist wrote:
The old rule worked, most of the time, but had several issues:
- It depended
Neat.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Jan 23, 2015 at 03:21:06PM +0100, Per Cederqvist wrote:
git diff-tree by default emits TAB-separated fields. cut by defaults
processes TAB-separated fields. Simplify getfiles() by using TAB as
the separator.
Signed-off
d90c2f1..4d5fe46 100755
--- a/guilt-graph
+++ b/guilt-graph
@@ -3,7 +3,7 @@
# Copyright (c) Josef Jeff Sipek, 2007-2013
#
-USAGE=[patchname]
+USAGE=[-x exclude-pattern]... [patchname]
if [ -z $GUILT_VERSION ]; then
echo Invoking `basename $0` directly is no longer supported. 2
On Fri, Jan 23, 2015 at 02:24:55PM +0100, Per Cederqvist wrote:
The old rule worked, most of the time, but had several issues:
- It depended on the corresponding guilt-*.txt file, but the usage.sh
script actually reads ../guilt-foo.
- Actually, each usage-%.txt depended on all
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Jan 23, 2015 at 02:24:56PM +0100, Per Cederqvist wrote:
Specify an explicit dependency, to stop make from trying to generate
guilt.xml if cmds.txt could not be created. The asciidoc will fail
and produce an error message
-e 's/^guilt-/guilt /'`' $u usage-$name.txt
Tiny nitpick: spaces around the |, otherwise looks good.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
--
2.1.0
--
Si hoc legere scis nimium eruditionis habes.
--
To unsubscribe from this list: send the line unsubscribe git
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Jan 23, 2015 at 02:24:59PM +0100, Per Cederqvist wrote:
Make them into reference to the man pages instead.
Signed-off-by: Per Cederqvist ced...@opera.com
---
Documentation/guilt-add.txt | 2 +-
Documentation/guilt
'Jeff' Sipek jef...@josefsipek.net
---
guilt-import-commit | 20 +-
regression/t-034.out | 567
+++
regression/t-034.sh | 71 +++
3 files changed, 656 insertions(+), 2 deletions(-)
create mode 100644 regression/t-034.out
create mode
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Sun, May 18, 2014 at 11:59:50PM +0200, Per Cederqvist wrote:
The valid_patchname now lets git check-ref-format do its job instead
of trying (and failing) to implement the same rules. See
git-check-ref-format(1) for a list of the rules
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Ok, I think this is all of the patches. I'll wait for you to tell me if the
cmd() echo to printf change breaks anything for you. If not, I'll pull your
series (via git), tag a 0.36-rc1, and push the whole thing to repo.or.cz. :)
Sorry
command.)
Print an explicit error message if a command that should fail actually
succeeds.
This is a god idea.
The patch still looks good.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Updated t-032.sh, which used shouldfail instead of cmd in one
place. (The comment in the script
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Mon, May 19, 2014 at 12:00:08AM +0200, Per Cederqvist wrote:
---
Documentation/guilt-header.txt | 5 -
regression/t-028.out | 9 +
regression/t-028.sh| 3 +++
3 files changed, 16 insertions(+), 1
v0.36. Yes, it's
been *way* too long since the last release, but hopefully that will change
going forward. By far, the most changes come from Per Cederqvist who
cleaned up some rather dark corners in the code. Thanks!
As always, patches, and other feedback is welcome.
Josef Jeff Sipek
On Fri, May 16, 2014 at 11:51:37AM +0200, Per Cederqvist wrote:
On Fri, May 16, 2014 at 12:46 AM, Jeff Sipek jef...@josefsipek.net wrote:
On Tue, May 13, 2014 at 10:30:48PM +0200, Per Cederqvist wrote:
If you run something like guilt header '.*' the command would crash,
because the grep
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, May 16, 2014 at 04:45:55PM +0200, Per Cederqvist wrote:
Test that empty patches are handled correctly, both with and without
the guilt.diffstat configuration option.
Signed-off-by: Per Cederqvist ced...@opera.com
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, May 16, 2014 at 04:45:59PM +0200, Per Cederqvist wrote:
If you run something like guilt header '.*' the command would crash,
because the grep comand that tries to ensure that the patch exist
would detect a match, but the later
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, May 16, 2014 at 04:46:16PM +0200, Per Cederqvist wrote:
When the option is true, Guilt does not create a new Git branch when
patches are applied. This way, you can switch between Guilt 0.35 and
the current version of Guilt
-off-by: Per Cederqvist ced...@opera.com
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
---
guilt| 21 ++-
guilt-fork | 2 +-
guilt-import | 2 +-
guilt-new| 2 +-
regression/t-025.out | 426
0
- return 1
+ (
+ exec 31
+ rv=`(($@ 21; echo $? 4) | replace_path 3 ) 41`
Wow. This took a while to decipher :)
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
+ exit $rv
+ )
+ return $?
}
# usage: shouldfail cmd
On Thu, May 15, 2014 at 09:37:05AM +0200, Per Cederqvist wrote:
On Wed, May 14, 2014 at 5:53 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Tue, May 13, 2014 at 10:31:04PM +0200, Per Cederqvist wrote:
...
+
+for i in `seq 5`; do
+ if [ $i -ge 5 ]; then
+ shouldfail guilt
On Tue, May 13, 2014 at 10:30:48PM +0200, Per Cederqvist wrote:
If you run something like guilt header '.*' the command would crash,
because the grep comand that tries to ensure that the patch exist
would detect a match, but the later code expected the match to be
exact.
Fixed by comparing
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:30:49PM +0200, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-028.out | 7 +++
regression/t-028.sh | 4
2 files changed, 11 insertions(+)
diff --git
.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt| 21 ++-
guilt-fork | 2 +-
guilt-import | 2 +-
guilt-new| 2 +-
regression/t-025.out | 426
the patch name x (to ensure that
the code is future-proof in case new rules are added in the future).
Always append a .patch suffix to the patch name.
Added test cases.
Also very nice.
Thanks,
Jeff.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
--
We have joy, we have fun, we
On Wed, May 14, 2014 at 10:56:18AM +0200, Per Cederqvist wrote:
On Wed, May 14, 2014 at 12:09 AM, Jeff Sipek jef...@josefsipek.net wrote:
On Tue, May 13, 2014 at 10:30:52PM +0200, Per Cederqvist wrote:
The 'echo %s' construct sometimes processes escape sequences. (This
%s? Should
On Wed, May 14, 2014 at 11:27:19AM +0200, Per Cederqvist wrote:
On Tue, May 13, 2014 at 11:41 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Tue, May 13, 2014 at 10:31:01PM +0200, Per Cederqvist wrote:
This makes it easier to script operations on the entire queue, for
example run the test
On Tue, May 13, 2014 at 10:31:04PM +0200, Per Cederqvist wrote:
When the option is true (the default), Guilt does not create a new Git
branch when patches are applied. This way, you can switch between
Guilt 0.35 and the current version of Guilt with no issues.
At a future time, maybe a year
On Tue, May 13, 2014 at 10:30:44PM +0200, Per Cederqvist wrote:
Test that empty patches are handled correctly, both with and without
the guilt.diffstat configuration option.
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-020.out | 250
On Tue, May 13, 2014 at 04:45:47PM -0400, Theodore Ts'o wrote:
On Tue, May 13, 2014 at 10:30:36PM +0200, Per Cederqvist wrote:
...
- Changed behavior: by default, guilt no longer changes branch when
you push a patch. You need to do git config guilt.reusebranch
false to re-enable
else.
+
+Please check that you change does not break make test. Please add
+new testcases for any new functionality, and if you fix a bug.
+
Adding this blurb here is a good idea. Thanks!
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
2) Make a patch:
Use diff -up or diff
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:30:40PM +0200, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-import-commit | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/guilt-import-commit b
error: No changes
$ guilt pop
All patches popped.
$ guilt pu
Applying patch..a
error: No changes
To force apply this patch, use 'guilt push -f'
The diff itself is good.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt | 2 +-
1
]
+ then
I know that this is before patch 29, but ... style? ;)
Otherwise, looks good. I like this way better than the unrolled loop in v1
of this patch.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
+ suffixa=-1
On Fri, Mar 21, 2014 at 08:31:57AM +0100, Per Cederqvist wrote:
git branch names can contain commas. Check that guilt graph works
even in that case.
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-033.out | 62
Sorry, I accidentally replied to the v1 of this patch...
On Tue, May 13, 2014 at 05:33:21PM -0400, Jeff Sipek wrote:
On Fri, Mar 21, 2014 at 08:31:57AM +0100, Per Cederqvist wrote:
git branch names can contain commas. Check that guilt graph works
even in that case.
Signed-off-by: Per
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:30:55PM +0200, Per Cederqvist wrote:
git branch names can contain commas. Check that guilt graph works
even in that case.
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-033.out | 65
don't particularly care for the git-log. Otherwise it looks good.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
+
+#
# pop all
#
cmd guilt pop --all
@@ -61,7 +72,7 @@ cmd guilt pop --all
npatches=`guilt series | wc -l`
for n in `_seq -2 $npatches`; do
- if [ $n -ge 0
that should be used when backslash
processing is required, and changed disp and _disp to use printf
code %s instead of %b.
Minor nit: %s (to match %b)
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt | 17 +
1
] pname=?
+ pname=`printf \%s\ \$pname\ | sed 's/\/\/g'`
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
+
disp # checking rev $current
disp \$current\ [label=\$pname\]
diff --git a/regression/t-033.out b/regression/t-033.out
index 3d1c61f..c120d4f 100644
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:30:53PM +0200, Per Cederqvist wrote:
Give an error message if no patches are applied. Added a test case
that never terminates unless this fix is applied.
Signed-off-by: Per Cederqvist ced...@opera.com
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:30:46PM +0200, Per Cederqvist wrote:
There were two problems with the old code:
- Since set -e is in effect (that is set in scaffold) the run-test
script exited immediately if a t-*.sh script failed
On Tue, May 13, 2014 at 10:30:52PM +0200, Per Cederqvist wrote:
The 'echo %s' construct sometimes processes escape sequences. (This
%s? Should this be $s?
Otherwise, looks good.
happens, for instance, under Ubuntu 14.04 when /bin/sh is actually
dash.) We don't want that to happen when we
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Tue, May 13, 2014 at 10:31:02PM +0200, Per Cederqvist wrote:
This is analogous to how guilt push now fails when there are no more
patches to push. Like push, the --all argument still succeeds even
if there was no need to pop anything
On Thu, May 08, 2014 at 09:41:22PM +0200, Per Cederqvist wrote:
On Wed, May 7, 2014 at 11:06 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Wed, May 07, 2014 at 10:59:56PM +0200, Per Cederqvist wrote:
On Tue, May 6, 2014 at 9:40 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Mar 21
On Wed, May 07, 2014 at 10:59:56PM +0200, Per Cederqvist wrote:
On Tue, May 6, 2014 at 9:40 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Mar 21, 2014 at 08:31:45AM +0100, Per Cederqvist wrote:
Test that we can combine any combination of patches with empty and
non-empty messages, both
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:32:05AM +0100, Per Cederqvist wrote:
Fix remove_topic() in t-061.sh so that it doesn't print a git hash.
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-061.out | 1 -
regression/t-061.sh
On Fri, Mar 21, 2014 at 08:32:02AM +0100, Per Cederqvist wrote:
Only one invocation of disp or _disp actually needed backslash
processing. In quite a few instances, it was wrong to do backslash
processing, as the message contained data derived from the user.
Created the new function disp_e
On Fri, Mar 21, 2014 at 08:32:03AM +0100, Per Cederqvist wrote:
This makes it easier to script operations on the entire queue, for
example run the test suite on each patch in the queue:
guilt pop -a;while guilt push; do make test||break; done
This brings guilt push in line with the
On Sun, Mar 23, 2014 at 10:13:53PM +0100, Per Cederqvist wrote:
On Sun, Mar 23, 2014 at 9:07 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Sun, Mar 23, 2014 at 08:57:08PM +0100, Per Cederqvist wrote:
On Sun, Mar 23, 2014 at 6:04 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Mar 21
On Sun, Mar 23, 2014 at 10:03:48PM +0100, Per Cederqvist wrote:
On Sun, Mar 23, 2014 at 6:09 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Mar 21, 2014 at 08:31:44AM +0100, Per Cederqvist wrote:
When extracting the patch, we only want the actual patches. We don't
want
On Fri, Mar 21, 2014 at 08:31:45AM +0100, Per Cederqvist wrote:
Test that we can combine any combination of patches with empty and
non-empty messages, both with and without guilt.diffstat. (All
patches are empty.)
I feel like we should have *some* content there - most of the time, I care
more
On Fri, Mar 21, 2014 at 08:31:48AM +0100, Per Cederqvist wrote:
There were two problems with the old code:
- Since set -e is in effect (that is set in scaffold) the run-test
script exited immediately if a t-*.sh script failed. This is not
nice, as we want the error report that
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:31:49AM +0100, Per Cederqvist wrote:
The shouldfail function already redirects stderr to stdout, so there
is no need to do the same in t-028.sh and t-021.sh.
Signed-off-by: Per Cederqvist ced...@opera.com
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:31:55AM +0100, Per Cederqvist wrote:
Give an error message if no patches are applied. Added a test case
that never terminates unless this fix is applied.
Signed-off-by: Per Cederqvist ced...@opera.com
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:31:56AM +0100, Per Cederqvist wrote:
This fix relies on the fact that git branch names can not contain :.
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-graph | 2 +-
1 file changed, 1 insertion
On Fri, Mar 21, 2014 at 08:31:57AM +0100, Per Cederqvist wrote:
git branch names can contain commas. Check that guilt graph works
even in that case.
Signed-off-by: Per Cederqvist ced...@opera.com
---
regression/t-033.out | 62
On Fri, Mar 21, 2014 at 03:57:37AM -0400, Eric Sunshine wrote:
On Fri, Mar 21, 2014 at 3:31 AM, Per Cederqvist ced...@opera.com wrote:
Quote quotes with a backslash in the guitl graph output. Otherwise,
s/guitl/guilt/
Yep.
the dot file could contain syntax errors.
Added a test case.
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:31:59AM +0100, Per Cederqvist wrote:
Use --no-decorate in the call to git log that tries to read the commit
message to produce patch names. Otherwise, if the user has set
log.decorate to short or full
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:32:00AM +0100, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-patchbomb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/guilt-patchbomb b/guilt-patchbomb
Signed-off-by: Josef 'Jeff' Sipek jef...@josefsipek.net
On Fri, Mar 21, 2014 at 08:32:01AM +0100, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-rebase | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/guilt-rebase b/guilt-rebase
index
On Fri, Mar 21, 2014 at 08:31:42AM +0100, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-import-commit | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/guilt-import-commit b/guilt-import-commit
index 20dcee2..9488ded 100755
---
On Fri, Mar 21, 2014 at 08:31:44AM +0100, Per Cederqvist wrote:
When extracting the patch, we only want the actual patches. We don't
want the --- delimiter. Simplify the extraction by simply deleting
everything before the first diff line. (Use sed instead of awk to
simplify the code.)
On Sun, Mar 23, 2014 at 08:57:08PM +0100, Per Cederqvist wrote:
On Sun, Mar 23, 2014 at 6:04 PM, Jeff Sipek jef...@josefsipek.net wrote:
On Fri, Mar 21, 2014 at 08:31:42AM +0100, Per Cederqvist wrote:
Signed-off-by: Per Cederqvist ced...@opera.com
---
guilt-import-commit | 6
On Fri, Mar 21, 2014 at 08:31:38AM +0100, Per Cederqvist wrote:
I recently found myself sitting on a train with a computer in front of
me. I tried to use guilt import-commit, which seemed to work, but
when I tried to guilt push the commits I had just imported I got
some errors. It turned out
On Tue, Aug 20, 2013 at 03:44:16PM +0800, Zheng Liu wrote:
Hi Josef,
On Fri, Aug 09, 2013 at 11:20:46AM -0400, Josef 'Jeff' Sipek wrote:
On Fri, Aug 09, 2013 at 11:04:45PM +0800, gnehzuil.liu wrote:
?? 2013-8-9??10:46??Josef 'Jeff' Sipek jef...@josefsipek.net д
On Fri, Aug
On Fri, Aug 09, 2013 at 08:32:28PM +0800, Zheng Liu wrote:
From: Zheng Liu gnehzuil@gmail.com
Currently guilt doesn't support FreeBSD platform. This commit tries to
add this support. The file called 'os.FreeBSD' is copied from os.Darwin
due to these two platforms have almost the same
On Fri, Aug 09, 2013 at 11:04:45PM +0800, gnehzuil.liu wrote:
�� 2013-8-9��10:46��Josef 'Jeff' Sipek jef...@josefsipek.net д
On Fri, Aug 09, 2013 at 08:32:28PM +0800, Zheng Liu wrote:
From: Zheng Liu gnehzuil@gmail.com
Currently guilt doesn't support FreeBSD platform
On Wed, May 22, 2013 at 08:10:10AM -0400, Theodore Ts'o wrote:
On Tue, May 21, 2013 at 11:39:21PM -0400, Josef 'Jeff' Sipek wrote:
I applied this one and the guilt: skip empty line after... patch.
Thanks! BTW, it looks like you are not using git am -s to apply
these patches? The reason
On Wed, May 22, 2013 at 03:01:36PM +0200, Per Cederqvist wrote:
When the option is true (the default), Guilt does not create a new Git
branch when patches are applied. This way, you can switch between
Guilt 0.35 and the current version of Guilt with no issues.
At a future time, maybe a year
On Wed, May 22, 2013 at 10:45:31AM -0400, Theodore Ts'o wrote:
I just had another idea (although I haven't had a chance to code up
anything yet). Perhaps instead of, or in addition to, a global
setting (i.e., guilt.reusebranch), perhaps we should have a per-branch
setting, such as
On Tue, May 21, 2013 at 10:55:57PM -0400, Theodore Ts'o wrote:
To make it harder to accidentally do git push with a guilt patch
applied, guilt push changes branch from e.g. master to
guilt/master starting with commit 67d3af63f422. This is a feature
which I use for ext4 development; I actually
I applied this one and the guilt: skip empty line after... patch.
Jeff.
On Tue, May 21, 2013 at 11:13:31PM -0400, Theodore Ts'o wrote:
If the date field has a space in it, such as:
Date: Tue, 14 May 2013 18:37:15 +0200
previously guilt would go belly up:
+ export
On Tue, Jan 15, 2013 at 06:26:06PM -0800, Jonathan Nieder wrote:
Hi Jeff and other guilty parties,
I collected all the guilt patches I could find on-list and added one
of my own. Completely untested, except for running the regression
tests. These are also available via git protocol from
On Sun, Jan 20, 2013 at 10:19:39PM +0100, Per Cederqvist wrote:
On 01/16/13 03:26, Jonathan Nieder wrote:
Hi Jeff and other guilty parties,
I collected all the guilt patches I could find on-list and added one
of my own. Completely untested, except for running the regression
tests. These
On Tue, Jan 15, 2013 at 10:26:06PM -0500, Theodore Ts'o wrote:
On Tue, Jan 15, 2013 at 06:26:06PM -0800, Jonathan Nieder wrote:
Hi Jeff and other guilty parties,
I collected all the guilt patches I could find on-list and added one
of my own. Completely untested, except for running the
77 matches
Mail list logo