First, if you search on the web for information on how to do it, you’ll find that there used to be a atom-blogger.el for the emacs but ever ince that time (around 2006) the Blogger API has gone through many hanges, so that .el is now obsolete. What you have to do now is ownload the g-client, which is part of emacspeak, Oh! and by the way, id I mention that you have to be using Linux? This thing uses both curl nd xsltproc so you have to be using Linux. Ok, so you’re in Linux great.
Now extract the g-clien to some folder preferably in a folder like ‘/.emacs.d/g-client’ to makethings easier. Now you have to byte-compile verything so while in that folder in the shell, type ‘make’ and that should do it. Depending on how lucky you’re (I wasn’t lucky) you’ll have to create a ile g-cus-load.el and put the next elisp in it:
(provide 'g-cus-load)
(provide 'gblogger)
(provide 'g-loaddefs)
(add-to-list 'load-path "/YOURHOME/.emacs.d/g-client")
(load-library "g")
(require 'g)
(require 'g-auth)
(require 'g-autogen)
(require 'gblogger)
(require 'gcal)
(require 'g-cus-load)
(require 'g-loaddefs)
(require 'greader)
(require 'g-utils)
(require 'json)
The next thing to do, is M-x Customize-gro p gblogger, you put in there your user:ZZZZZ@gmail.com and save for future sessions.
…and we are done. Almost. For a new post, you have to M-x blogger-new-entry. It is going to ask you for an URL. You have to rovide it this way: http://XXXXXXX.blogspot.com/atom.xml
It should be working for now. Although it isn’t for me. For some reason hen editing your post you couldn’t either post in spanish (due to the ccents) nor in japanese. My theory is that this g-client is part of the emacspeak project which focuses on helping blind people use a computer so maybe there is no need for international support somehow. But I can see it working for all the English speaking people out there.
Hope that it works for you. Good luck.