Weblogger

Here i am, finally using Emacs for real to edit posts, thanks to weblogger.

Installing it cannot be easier: download the file, and its only dependency, xml-rpc. Put both of them in your load path, require weblogger (e.g. using M-x load-library and call M-x weblogger-setup-weblog, providing the required information.

For instance, i’ve set up this blog using https://emacs.wordpress.com/xmlrpc.php for the ‘end point’. You can add more than one account, which is kind of nice.

If you then invoke M-x weblogger-fetch-entries, you’ll be presented a collection of your posts, as if they were emails (which i like quite a bit), and there’re are commands to browse and modify them, create new ones, save drafts and, of course, publish new entries. Just check the file header, or the menu, for a list of available commands.

There’s also support for simple templates, and for editing your posts using nxml-mode.

The only capability i’m missing is setting categories in WordPress. Perhaps it’s time to roll-up my sleeves! 🙂

Happy blogging!

12 Responses to “Weblogger”

  1. Mark A Hershberger Says:

    There is a way to set categories and keywords. Now, to document.

  2. Mark A Hershberger Says:

    oh, and thanks for blogging about weblogger

  3. sergio_101 Says:

    have you figured out how to upload pictures with this interface? that’s the one thing i could never figure out with weblogger..

  4. Fábio Emilio Costa Says:

    For which version of EMACS was developed weblogger.el. I loaded it and received: “Cannot open load file: url-http”. I installed xml-rpc.el and weblogger.el on my ~/.emacs.d/lisp

    • Fábio Emilio Costa Says:

      PS: I forgot – my EMACS version is “GNU Emacs 21.4.1 (i686-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2007-02-12 on ls20-bc2-14.build.redhat.com” – returned by emacs-version on *scratch*

  5. als Says:

    Is tagging working yet?

  6. Vinh Nguyen Says:

    don’t know if this is the right place to ask, but here it goes.

    i use blogger, is http://www2.blogger.com/api the right endpoint to use?

    how do i set the tag and title of the post? subject and keywords doesn’t seem to work.

    thanks! btw, thanks for this post. been looking for a good emacs (with org-mode) solution to incorporate into my blogging routine. although this doesn’t have org-mode yet, it at least offers a good method for posting. KUDOS!

  7. J Donald Says:

    Wow. That is very, very cool. Thanks for sharing this!

  8. John Says:

    Hi. I use blogger.

  9. Ed Bowler Says:

    both packages are available in elpa now, so you just need to do M-x packages-list-packages and select and install weblogger, and the dependency will be installed for you 😉


Leave a reply to John Cancel reply