/
README
74 lines (45 loc) · 2.16 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Using ljupdate -*- outline -*-
* Dependencies
** GNU Emacs
I haven't yet done the work necessary to make ljupdate work on XEmacs.
** http-cookies.el, http-get.el, http-post.el
If you don't already have these libraries, you'll need to download them
from Savannah CVS. If you have wget(1) and make(1) on your machine, a
simple 'make fetch' in this directory will grab the latest versions for
you. If not, you can find them at this URL:
http://savannah.nongnu.org/cgi-bin/viewcvs/http-emacs/http-emacs/
Drop these files into a directory in your `load-path'. For instance, you
could drop these files into an `elisp' directory in your home directory.
You would add this directory to your `load-path' by adding something
like the following to your ~/.emacs file:
(add-to-list 'load-path "~/elisp")
* Compilation
You don't have to compile ljupdate, but if you'd like to, running `make'
in this directory should be sufficient. If the http-FOO.el libraries are
in some other directory, invoking make with LOAD_PATH=/path/to/that/dir
will point Emacs at them when compiling.
** Git users
N.B., if you've checked ljupdate out from git, running `make' isn't
optional.
* Usage
Add this `ljupdate' directory to your `load-path'. If you put the
`ljupdate' directory under ~/elisp, you would do so like this:
(add-to-list 'load-path "~/elisp/ljupdate")
Tell Emacs that you want to use ljupdate, by adding something like
this to your ~/.emacs:
(require 'ljupdate)
That's it!
Customize the group `ljupdate' to configure ljupdate to your liking.
M-x customize-group RET ljupdate RET
There are three commands that may interest you:
** lj-login, lj-logout
These do what you expect them to do. They will prompt you for a server
(typically www.livejournal.com) your username, and your password.
** lj-compose
Invoking this command is how you begin to compose a new LiveJournal
post with ljupdate.
* Troubleshooting
Please post any questions you may have to the ljupdate community on
LiveJournal, which you can find here:
http://community.livejournal.com/ljupdate/
Share and Enjoy!