| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* README.md:
|
|
|
|
| |
* git-email.el (git-email-apply-patch):
|
|
|
|
|
|
| |
Add description for `git-email-format-patch'.
* git-email.el:
|
|
|
|
|
|
|
|
|
| |
This lets the user generate patches and automatically compses an email
for each patch.
* git-email.el (git-email-format-patch-default-args):
(git-email-format-patch-extra-args):
(git-email-format-patch):
|
|
|
|
|
|
| |
Explain some parts in more detail.
* git-email.el (git-email--compose-email):
|
|
|
|
|
|
|
|
|
| |
Update docstrings for types for hooks and run them before and after every
`git-email--compose-email' call.
* git-email.el (git-email-pre-compose-email-hook):
(git-email-post-compose-email-hook):
(git-email-send-email):
|
|
|
|
|
|
|
|
|
| |
Use symbols instead of strings.
* git-email.el (git-email-headers):
(git-email-send-email):
(git-email--format-headers):
(git-email--compose-email):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The key of the alist has to be a symbol and not a string. This fixes
the formatting of the 'references' header.
Remove the redundant functions for setting `message-header-format-alist'.
* git-email.el (git-email-pre-compose-email-hook):
(git-email-post-compose-email-hook):
(git-email--set-message-header-format):
(git-email--reset-message-header-format):
(git-email-send-email):
(git-email--format-headers):
(git-email--remove-subject):
(git-email--compose-email):
|
|
|
|
| |
* git-email.el:
|
|
|
|
|
|
|
|
|
| |
Some mail clients will automatically pre-populate the message buffer
with the users signature, inserting the diff at the end of the file
would then mess up the formatting. This patch make it so that the diff
is inserted after '--text follows this line--' or a pgp attachment.
* git-email.el (git-email--compose-email):
|
|
|
|
|
|
| |
Put the cursor at the subject header if the message is a cover letter.
* git-email.el (git-email--compose-email):
|
|
|
|
|
|
|
| |
Put the cursor at the beginning of the body of the message instead of at
the end.
* git-email.el (git-email--compose-email):
|
|
|
|
| |
* git-email.el:
|
|
|
|
|
|
|
|
| |
Be more consistent with the other variables.
git-email-compose-message-function => git-email-compose-email-function
* git-email.el:
|
|
|
|
|
|
| |
Remove redundant docs regarding message headers.
* git-email.el (git-email-headers):
|
|
|
|
|
|
|
|
|
|
|
| |
This is more of a hack for setting `message-header-format-alist' so that
the 'References' header gets parsed correctly.
* git-email.el (git-email-pre-compose-email-hook):
(git-email-post-compose-email-hook):
(git-email--set-message-header-format):
(git-email--reset-message-header-format):
(git-email-send-email):
|
|
|
|
|
|
| |
Add project.el as a dependency
* git-email.el:
|
|
|
|
| |
* git-email.el:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Users can send marked buffers as patches, but I am not able to get the
filename of the buffer under point.
Everytime I run `ibuffer-buffer-file-name' the cursor jumps to the
beginning of the buffer and I don't any filename returned. I have tried
using `execute-kbd-macro' as well, but the cursor still jumps to the
beginning of the buffer and I end up marking all buffers under the
section.
* git-email.el (git-email--ibuffer):
(git-email--get-filenames):
|
|
|
|
|
| |
* git-email.el (git-email--vc-dir):
(git-email--get-filenames):
|
|
|
|
|
|
| |
* git-email.el (git-email--dired):
(git-email--vc-dir):
(git-email--get-filenames):
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add helper functions to get a list of marked files, or the file under
point.
git-email-send-email => git-email--compose-email
* git-email.el (git-email-send-email):
(git-email--dired):
(git-email--vc-dir):
(git-email--get-filenames):
|
|
|
|
| |
* git-email.el (git-email-headers):
|
|
|
|
| |
* git-email.el (git-email-send-email):
|
|
|
|
|
|
|
| |
`mail-header-format' formats the 'References' header in a different way
compared to other headers.
* git-email.el (git-email-headers):
|
| |
|
|
|
|
| |
* git-email.el (git-email--compose-message-function):
|
|
|
|
|
|
|
|
|
| |
Let the user be able to customize which headers to insert.
* git-email.el (git-email--extract-header):
(git-email-headers):
(git-email--extract-headers):
(git-email-send-email):
|
| |
|
|
|
|
| |
* git-email.el:
|
|
|
|
|
|
|
| |
Some patches don't have the 'in-reply-to' header.
* git-email.el (git-email--extract-header): If the header is not found,
return an empty string.
|
|
|
|
| |
* git-email.el (git-email-send-email): Get to address from 'git config --list'.
|
| |
|
| |
|
|
|
|
| |
* git-email.el (git-email-send-email):
|
|
|
|
| |
* git-email.el (git-email--extract-diff): Init
|
|
|
|
| |
* git-email.el (git-email-send-email): Init.
|
|
|
|
|
|
| |
Let the user choose what function to use for composing a message.
* git-email.el (git-email--compose-message-function): Init.
|
|
|