Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Communications > Chat

    twit.el 0.0.9

    Download button

    No screenshots available
    Downloads: 497  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.9/5)
    13 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Theron Tlax | More programs
    GPL / FREE
    April 3rd, 2008, 08:20 GMT
    ROOT / Communications / Chat

     Read user reviews (0)  Refer to a friend  Subscribe

    twit.el description

    twit.el is the beginning of a library for interfacing with twitter.com from Emacs.

    twit.el is the beginning of a library for interfacing with twitter.com from Emacs. It is also (more importantly) some interactive functions that use that library. It's a hack, of course; RMS I am not. Maybe one of you real programmers would like to clean it up?

    This uses Twitter's XML-based api, not the JSON one because I would like to avoid making the user install third-party libraries to use it.

    Usage:

    FOR POSTING

    There are four main interactive functions:

    M-x twit-post RET will prompt for you to type your post directly in the minibuffer.

    M-x twit-post-region RET will post the region and

    M-x twit-post-buffer RET will post the entire contents of the current buffer.

    M-X twit-show-recent-tweets RET will create a new buffer and show your most recent messages in it.

    M-x twit-mode RET, if you want to bother, just binds the interactive functions to some keys. Do C-h f RET twit-mode RET for more info.

    M-x twit-follow-recent-tweets RET will create a new buffer, show the most recent tweets, and update it every 90 seconds (idle)

    But remember that your posts can't be longer than 140 characters long. All of these functions will also prompt you for your user name (usually the email address you signed up to twitter with) and password the first time in a given Emacs session. Note that twitter uses `Basic Authentication' for user authentication, which translates to, basically none. It's not secure for anything more than casual attacks.

    FOR READING

    This is a work in progress. Just stubs. I have to figure out how to make some use out of `xml-parse fragment'. Until then, `twit-list-followers' is incredibly stupid, but works.

    FOR HACKING

    See `twit-post-function', which is the backend for posting, and `twit-parse-xml' which grabs an xml file from HTTP and turns it into a list structure (using `xml-parse-fragment'). This is a work in progress.

    Installation:

    There's not much to it. It you want it always there and ready, you can add something to your .emacs file like:

    (load-file "/path/to/twit.el")

    or get fancier, to the extent you want and know how (autoloading, keybinding, etc).

    Requirements:

    · Emacs

    What's New in This Release:

    · follow-recent-tweets function created so automagickally follow tweets every 5 mins. Also removed twit-mode on twit-show-recent-tweets. (it was setting twit-mode globally, and interfering with planner).



    Product's homepage

      


    TAGS:

    Twitter client | social networing | micro-blogging service | emacs | Twitter | chat



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM