Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 63 lines (45 sloc) 2.168 kB
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
1 # wpmail.el --- Post to wordpress by e-mail
2
d2b1c87 Library header standards (Elisp manual D.8) once again.
Thomas Kappler authored
3 Copyright (C) 2009 Thomas Kappler
4
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
5 * Author: Thomas Kappler <tkappler@gmail.com>
6 * Created: 2009 June 21
7 * Keywords: comm, mail, wordpress, blog, blogging
8 * URL: <http://github.com/thomas11/wpmail/tree/master>
9
d2b1c87 Library header standards (Elisp manual D.8) once again.
Thomas Kappler authored
10 This file is not part of GNU Emacs.
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
11
12 Licensed under the [GPL version 3](http://www.gnu.org/licenses/) or later.
13
14 # Commentary
15
7831bb1 Wording of docs.
Thomas Kappler authored
16 An Emacs extension to make posting by e-mail to the wordpress.com
17 blog hosting service <http://www.wordpress.com> easier. It might
18 work with other wordpress installations, which I have not tried.
19 For more information about posting to wordpress by e-mail see the
20 support page <http://support.wordpress.com/post-by-email/>.
21
22 Documentation is a bit lacking, but here's the gist: start a new
23 post, possibly from the region or the buffer, with wpmail-new-post
24 or wpmail-new-post-here. Send it with wpmail-send-post when you are
25 done. wpmail will prompt for title and category; it will propose
26 some titles that you can see via M-n, and it auto-completes the
27 categories in wpmail-categories. See the documentation of these
28 functions for details.
8f7e4a9 Proper implementation of Markdown support. Announce it.
Thomas Kappler authored
29
30 You can write your posts in Markdown format
31 <http://daringfireball.net/projects/markdown/> if you have
32 markdown-mode <http://jblevins.org/projects/markdown-mode/>
33 installed. Set wpmail-markdown-command to your Markdown converter
34 and posts will be converted to HTML when sending them.
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
35
36 # Dependencies
37 Message from Gnus. It is included in Emacs, at least in version
8f7e4a9 Proper implementation of Markdown support. Announce it.
Thomas Kappler authored
38 23. Tested with Emacs 23 and Gnus v5.13.
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
39
40 # Installation
41 Customize the variables at the top of the code section, and
42 (require 'wpmail) in your init file.
43
44 # History
45 * 2009-07: First release.
46 * 2009-11-03: Add post-configured-p and use it. Allow creating a new
c03ed31 Small formatting fix to correct Markdown formatting of the README.
Thomas Kappler authored
47 post in current buffer.
8f7e4a9 Proper implementation of Markdown support. Announce it.
Thomas Kappler authored
48 * 2009-11-24: Add Markdown support.
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
49
50 # TODO
51
52 When proposing the file name for a title, remove suffixes.
53
54 Offer before- and after-send hooks, to allow things like
55 transforming the markup or saving all published posts in a certain
56 directory.
57
8f7e4a9 Proper implementation of Markdown support. Announce it.
Thomas Kappler authored
58 If you set wpmail-markdown-command, wpmail blindly assumes you use
59 Markdown for all your posts and will convert them all when sending
60 them off.
61
e81334b Use md-readme for README creation, add keyword to satisfy lm-verify.
Thomas Kappler authored
62
Something went wrong with that request. Please try again.