Over the past few months, I've been trying to make it as easy as possible for me to apply a patch that people have sent me in email to my kernel quilt tree.
Right now it has gotten a lot better than my old process which went something like:
Now my process is pretty close to the above one, but it's almost all automated. It looks like the following:
From mutt I pick the email that I want to apply and hit a key that runs a script. This script tries to sanitize the patch, dumps it into an editor to let me change the description and body of the text as needed, renames the patch, and then applies and refreshes the patch in my quilt tree automatically.
This lets me apply things much faster, and normally I'd be happy. But, something is odd happening with mutt and vim (the editor I use). When editing the file, I get a warning from vim as it starts up that says:
Then when vim is running, I can't use the Enter or BackSpace keys. Due to what I normally edit, this isn't the end of the world, as I can get by without it, but does anyone know how to fix this?
Here's my mutt macro that I'm using to kick this all off with:
So, lazyweb, any ideas?
posted Wed, 18 Jan 2006 in [/linux]
My Linux Stuff