git.git
19 years agoMake "applypatch" use the "-E" flag to patch.
Linus Torvalds [Wed, 18 May 2005 00:15:56 +0000 (17:15 -0700)]
Make "applypatch" use the "-E" flag to patch.

Always remove empty files, regardless of how the diff
showed them to have become empty.

19 years agoUpdate applypatch to use new GIT_-prefix environment variables.
Linus Torvalds [Tue, 17 May 2005 16:35:01 +0000 (09:35 -0700)]
Update applypatch to use new GIT_-prefix environment variables.

Avoid the warnings from newer git versions.

19 years agoGet AUTHOR_DATE from the email Date: line
Linus Torvalds [Mon, 2 May 2005 04:42:53 +0000 (21:42 -0700)]
Get AUTHOR_DATE from the email Date: line

Now that git does pretty reliable date parsing, we might as well get
the date from the email itself. Of course, it's still questionable
whether the date on the email is all that relevant, but it's certainly
no worse than taking the commit date.

19 years agoAdd "stripspace" program to clean up email commentary
Linus Torvalds [Sat, 30 Apr 2005 17:58:41 +0000 (10:58 -0700)]
Add "stripspace" program to clean up email commentary

Remove multiple empty lines, and empty lines at beginning and end.

19 years agoFix up "applypatch" for the big git rename
Linus Torvalds [Fri, 29 Apr 2005 21:56:18 +0000 (14:56 -0700)]
Fix up "applypatch" for the big git rename

Add "git-" prefixes to git commands.

19 years ago[PATCH] make dotest more amenable to commit message editing
James Bottomley [Wed, 20 Apr 2005 15:23:00 +0000 (08:23 -0700)]
[PATCH] make dotest more amenable to commit message editing

This makes "dotest" a lot nicer to sue, especially for people who were
used to editing the commit comments after-the-fact in BK, which git
doesn't apply.

he syntax is

dotest [-q] mailbox [signoff]

so the command line operates exactly as you're used to.  If you supply
the -q it will query before applying (I also added the [a]pply all the
rest option).  If the signoff file is absent, no signoff line gets
added.

There's also one addition in this:  a checkout-cache line.  I added that
for poor saps like me whose laptop takes minutes to checkout a full
build tree, so I can run dotest in a directory with no checked out
files.

19 years agoAdd quotes around the subject line that we print out as being applied.
Linus Torvalds [Tue, 19 Apr 2005 00:40:32 +0000 (17:40 -0700)]
Add quotes around the subject line that we print out as being applied.

My brain just flipped when it tried to read the "Applying" as part
of the explanation of the patch, and the sentence didn't make any
sense. The quotes make it clear what's going on.

19 years agoAdd "dotest" and "applypatch" scripts to actually make things useful.
Linus Torvalds [Mon, 18 Apr 2005 23:11:32 +0000 (16:11 -0700)]
Add "dotest" and "applypatch" scripts to actually make things useful.

Also updates "mailinfo" to write the file list.

19 years agoAdd "applypatch" and "dotest" scripts to tie it all together.
Linus Torvalds [Tue, 12 Apr 2005 08:40:20 +0000 (01:40 -0700)]
Add "applypatch" and "dotest" scripts to tie it all together.

This should be getting it all pretty close to a working setup.

19 years agoStart of early patch applicator tools for git.
Linus Torvalds [Tue, 12 Apr 2005 06:46:50 +0000 (23:46 -0700)]
Start of early patch applicator tools for git.

I looked a bit at my old BK tools for the same thing, but they were
just so horrid in many ways that I largely rewrote it all and these
tools do things a bit differently. Instead of aggressively piping
data from one process to another (which was clever but very hard
to follow), this first just splits out the mbox into many smaller
email files, and then does some scripts on these temporary files.