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