comparison pidgin-twitter.h @ 144:bef8f96ce8f2

relaxed the pattern for twitter image.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 23 Jul 2008 17:09:59 +0900
parents 71c027f4f95d
children 4e9d0fd93fb6
comparison
equal deleted inserted replaced
143:71c027f4f95d 144:bef8f96ce8f2
131 #define P_USER "^\\(.+?\\)\\s*([A-Za-z0-9_]+):" 131 #define P_USER "^\\(.+?\\)\\s*([A-Za-z0-9_]+):"
132 #define P_USER_FIRST_LINE "^\\(.+?\\)\\s*.+:\\s*([A-Za-z0-9_]+):" 132 #define P_USER_FIRST_LINE "^\\(.+?\\)\\s*.+:\\s*([A-Za-z0-9_]+):"
133 #define P_USER_FORMATTED "^.*?<a .+?>([A-Za-z0-9_]+)</a>:" 133 #define P_USER_FORMATTED "^.*?<a .+?>([A-Za-z0-9_]+)</a>:"
134 #define P_CHANNEL "^(.*?<a .+?>[A-Za-z0-9_]+</a>: \\r?\\n?#)([A-Za-z0-9_]+) " 134 #define P_CHANNEL "^(.*?<a .+?>[A-Za-z0-9_]+</a>: \\r?\\n?#)([A-Za-z0-9_]+) "
135 #define P_IMAGE_IDENTICA "<img src=\"(http://avatar.identi.ca/[A-Za-z0-9-.]+)\" class=\"avatar profile\" width=\"96\" height=\"96\" alt=\"[A-Za-z0-0_]+\"/>" 135 #define P_IMAGE_IDENTICA "<img src=\"(http://avatar.identi.ca/[A-Za-z0-9-.]+)\" class=\"avatar profile\" width=\"96\" height=\"96\" alt=\"[A-Za-z0-0_]+\"/>"
136 #define P_IMAGE_TWITTER "<a href=\"/account/profile_image/.+?\"><img .+? id=\"profile-image\".*src=\"(http://[A-Za-z0-9_./-]+)\" .+?/>" 136 #define P_IMAGE_TWITTER "<a href=\"/account/profile_image/.+?\"><img .+? id=\"profile-image\".*src=\"(http://.+)\" .+?/>"
137 137
138 /* twitter API specific macros */ 138 /* twitter API specific macros */
139 #define TWITTER_BASE_URL "http://twitter.com" 139 #define TWITTER_BASE_URL "http://twitter.com"
140 #define TWITTER_STATUS_GET "GET /statuses/friends_timeline.xml HTTP/1.0\r\n" \ 140 #define TWITTER_STATUS_GET "GET /statuses/friends_timeline.xml HTTP/1.0\r\n" \
141 "Host: twitter.com\r\n" \ 141 "Host: twitter.com\r\n" \