tech support 13

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, 2 March 2007

An Emacs Client For Blogger

Posted on 11:55 by Unknown
Post by T.V. Raman, Google Research Scientist

From The Everything Can Be Done In Emacs Dept...

Blogger exposes a clean API based on Atom Publishing Protocol (APP) and Google Data APIs (GData). This Emacs module leverages this functionality to enable one to blog from within the comfort of a full-featured editing environment.

Where to get it

The Emacs Blogger client is part of g-client, a suite of Emacs clients for accessing Google Services. The current distribution can be downloaded from Google Code and the source code is available via Subversion.

Installation
  1. Unpack the tar archive and place the resulting g-client directory on your emacs load-path.
  2. Type make to compile the code.
  3. In your .emacs, add (load-library "g") to set it up.
Google Blogger gblogger

This client implements posting, editing and deleting of blog entries using the new Blogger API --- it replaces the now obsolete atom-blogger that implemented similar functionality using the old Blogger API. It uses value of customization option g-user-email by default; this can be overridden via option gblogger-user-email. See Blogger GData API for the underlying APIs used. For editing posts, I recommend installing nxml-mode.
  • Browse command gblogger-blog brings up the list of blogs owned by the currently authenticated user.
  • Posting command gblogger-new-entry takes a post URL and sets up a special buffer where you can compose your article. The post url is obtained from the feed of blogs above; use the post link for the blog to which you wish to post.
  • Browsing command gblogger-atom-display displays the atom feed for a specified blog as a browsable HTML page. In addition to reading your blog, this helps you find the edit url for individual posts.
  • Editing command gblogger-edit-entry takes the edit url of a previously posted entry. It retrieves the entry, and sets up a special composition buffer where you can edit the entry.
  • Submitting - the special composition buffer created by commands gblogger-new-entry and gblogger-edit-entry provide a special command gblogger-publish (bound to C-c C-c) that submits the entry to blogger.
  • Deleting Command gblogger-delete-entry deletes an entry specified by its edit url.
The emacspeak blog has further details.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in accessibility | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Partner Profile: Lijit
    Periodically, we profile a Blogger partner that can add functionality to your blog. This week we'd like to spotlight Lijit , a company b...
  • One-click Blogging with BlogThis! Chrome Extension
    by Chang Kim, Product Manager, Blogger More and more of you are using Google Chrome ( more than 30 million active users now !), and we want ...
  • Stuff to Think About
    Check out this post by CJ , who's already integrated Google's AJAX Search API into his Blogger blog : "A little HTML, a little...
  • Go Mobile
    A while back we mentioned that we've been working with Sony Ericsson to incorporate blogging into their new generation of cameraphones....
  • Monetize!
    You may have noticed that about a week ago a new tab showed up in Blogger for your blog. The tab is called Monetize, and in case it isn'...
  • Bloggers wanted!
    Have opinions about Blogger? If so, we'd like to meet you. We are looking for participants willing to document their blogging practices ...
  • Blogger Widget for Mac Dashboard
    I’m really excited to introduce you to the Blogger widget, one of the three widgets for Mac OS X 10.4 now available on Google Labs . This l...
  • Blogger Help Group
    Hi, everyone - it's Andrea from Blogger Support here. I'm very excited to announce the launch of our new Blogger User-to-User Help G...
  • Keeping Your Blog Secure
    While October is to many a month of candy and costumes, it also happens to be National Cyber Security Awareness Month in the U.S. In that s...
  • The Future of Moviegoing
    MobMov is a grass roots guerilla drive-in movie event type of thing. They represent the future of going out to watch movies with friends. D...

Categories

  • +1
  • 10th Birthday
  • 2010
  • accessibility
  • ads
  • adsense
  • Amazon
  • Android
  • Blog2Print
  • Blogger
  • Blogger birthday
  • Blogger Fiesta
  • Blogger Meetup
  • Blogger Stats
  • Blogger Template Designer
  • Blogger2Print
  • blogspot
  • BlogThis
  • blogworld
  • Buzz
  • calendar
  • Chrome
  • code
  • commenting
  • community
  • conference
  • custom domain
  • developers
  • DMCA
  • draft
  • dynamic views
  • events
  • feedburner
  • feeds
  • firefox
  • follow by email
  • following
  • foxytunes
  • FTP
  • gadgets
  • GAN
  • Google Analytics
  • Google Buzz
  • Google Sites
  • google+
  • grandcentral
  • help
  • ios
  • jump
  • knol
  • lightbox
  • mobile
  • monetize
  • music
  • navbar
  • New UI
  • next blog
  • OneTrueFan
  • openid
  • OpenSky
  • Page Creator
  • pages
  • pixelodeon
  • polls
  • post summaries
  • read more
  • recommend
  • SEO
  • Share
  • support
  • SXSW
  • template designer
  • twitter
  • video
  • videoblogging
  • Viglink
  • web fonts
  • webcall
  • youtube
  • zemanta

Blog Archive

  • ►  2013 (5)
    • ►  September (1)
    • ►  August (1)
    • ►  June (1)
    • ►  April (2)
  • ►  2012 (18)
    • ►  December (1)
    • ►  November (2)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (2)
    • ►  June (1)
    • ►  May (2)
    • ►  April (3)
    • ►  March (1)
    • ►  February (1)
    • ►  January (2)
  • ►  2011 (47)
    • ►  December (2)
    • ►  November (5)
    • ►  October (6)
    • ►  September (4)
    • ►  August (2)
    • ►  July (8)
    • ►  June (4)
    • ►  May (3)
    • ►  April (4)
    • ►  March (6)
    • ►  February (2)
    • ►  January (1)
  • ►  2010 (40)
    • ►  December (6)
    • ►  November (2)
    • ►  October (4)
    • ►  September (5)
    • ►  August (6)
    • ►  July (1)
    • ►  June (5)
    • ►  May (1)
    • ►  April (1)
    • ►  March (3)
    • ►  February (4)
    • ►  January (2)
  • ►  2009 (42)
    • ►  December (1)
    • ►  November (3)
    • ►  October (5)
    • ►  September (9)
    • ►  August (7)
    • ►  July (2)
    • ►  June (4)
    • ►  May (3)
    • ►  April (3)
    • ►  March (2)
    • ►  February (2)
    • ►  January (1)
  • ►  2008 (34)
    • ►  December (2)
    • ►  November (2)
    • ►  October (3)
    • ►  September (2)
    • ►  August (7)
    • ►  July (2)
    • ►  June (2)
    • ►  May (3)
    • ►  April (4)
    • ►  March (2)
    • ►  February (4)
    • ►  January (1)
  • ▼  2007 (47)
    • ►  December (3)
    • ►  November (5)
    • ►  October (6)
    • ►  September (2)
    • ►  August (5)
    • ►  July (3)
    • ►  June (5)
    • ►  May (7)
    • ►  April (3)
    • ▼  March (5)
      • New Template Widgets: Newsreel and Video Bar
      • Blogger and Picasa Web Albums
      • Blogger SXSW Party, Sunday in Austin, TX
      • An Emacs Client For Blogger
      • Blog Search Update
    • ►  February (1)
    • ►  January (2)
  • ►  2006 (91)
    • ►  December (7)
    • ►  November (6)
    • ►  October (6)
    • ►  September (9)
    • ►  August (7)
    • ►  July (5)
    • ►  June (5)
    • ►  May (8)
    • ►  April (7)
    • ►  March (12)
    • ►  February (11)
    • ►  January (8)
  • ►  2005 (176)
    • ►  December (9)
    • ►  November (11)
    • ►  October (13)
    • ►  September (29)
    • ►  August (23)
    • ►  July (13)
    • ►  June (22)
    • ►  May (25)
    • ►  April (29)
    • ►  March (2)
Powered by Blogger.

About Me

Unknown
View my complete profile