When I try to use webkit-patch to create a new bug and attach a patch to it, I'm asked to enter the title of the new bug then next get a blank vim screen, well 'blank' in that it's the splash vim screen instructing how you to get started with using vim. I try entering text in it fine. But :x and :w tell me that I can't save my changes.
Presumably this screen should be displaying the changelogs to me so I can update them.
So this is what my attempt looks like. In the case below, I tried :e newfile, bit of editing and then :x. No changelog was included in the uploaded patch.
robert@mwenge:~/Development/WebKit$ WebKitTools/Scripts/webkit-patch upload --git-commit=HEAD
Total errors found: 0 in 1 files
Please enter a bug number or a title for a new bug:
[Qt] Use backspace for eventSender.keyDown("delete")
bugs.webkit.org login: firstname.lastname@example.org
bugs.webkit.org password for email@example.com:
Logging in as firstname.lastname@example.org...
Creating bug with title "[Qt] Use backspace for eventSender.keyDown("delete")"
Bug 40529 created.
Running status to find changed, added, or removed files.
Reviewing diff to determine which lines changed.
Extracting affected function names from source files.
Change author: Robert Hogan <email@example.com>.
Description from bug 40529:
"[Qt] Use backspace for eventSender.keyDown("delete")".
Editing the WebKitTools/ChangeLog file.
Editing the LayoutTests/ChangeLog file.
-- Please remember to include a detailed description in your ChangeLog entry. --
-- See <http://webkit.org/coding/contributing.html> for more info --
[No write since last change]
/bin/bash: e: command not found
shell returned 127
Press ENTER or type command to continue
Was that diff correct? [Y/n]:
I guess it should be opening up the changelogs for editing but is not.