jgoerzen / twidge

Command-line twitter/identica client [Haskell]
http://wiki.github.com/jgoerzen/twidge/
GNU General Public License v2.0
220 stars 30 forks source link

Update for version 1.1 of Twitter's API (fixes #49) #50

Closed ajfitzpatrick closed 11 years ago

ajfitzpatrick commented 11 years ago

This commit:

There are two small changes that aren't strictly related to the API update:

I can pull one or both of those changes out if you'd prefer to deal with them separately.

To try it out, you'll need to either run twidge setup again, or manually adjust the urlbase configuration property in your .twidgerc file.

I think I've tried everything out at least briefly, but it'd be good to hear from others testing this. In particular, the paging logic has changed in two different ways in the new API (ie, the message commands like lsrecent and lsdm with the -a option have slightly different behaviour to lsfollowing etc).

Caveats:

jgoerzen commented 11 years ago

Thank you very much for this!

westernmdgary commented 11 years ago

I was trying to compile and run twidge to test it out but it said I was missing many dependencies. Can someone please tell me every application I need to install to successfully compile twidge.