anchor.diff:    (:export
      #:*cached-languages*
      #:*cached-configuration*
  -   
  -   #:configuration
  -   #:photo-size-limit
  -   #:photo-sizes
  -   #:short-url-length
  -   #:short-url-length-https
  -   #:non-username-paths
  -   #:max-media-per-upload
  -   #:characters-reserved-per-media
  -   
  -   #:language
  -   #:name
  -   #:code
  -   #:status
  -   
  -   #:resource
  -   #:address
  -   #:remaining
  -   #:reset
  -   #:limit
  -   
  -   #:help/configuration
  -   #:help/languages
  -   #:help/privacy
  -   #:help/tos
  -   #:application/rate-limit-status
      #:valid-language-p)
  -  ;; lists.lisp
  -  (:export
  -   #:user-list
  -   #:id
  -   #:user
  -   #:name
  -   #:full-name
  -   #:description
  -   #:created-at
  -   #:uri
  -   #:counts
  -   #:mode
  -   #:following
  -   #:slug
  -   
  -   #:lists/list
  -   #:lists/statuses
  -   #:lists/show
  -   #:lists/create
  -   #:lists/update
  -   #:lists/destroy
  -   #:lists/members
  -   #:lists/members/show
  -   #:lists/members/create
  -   #:lists/members/create-all
  -   #:lists/members/destroy
  -   #:lists/members/destroy-all
  -   #:lists/subscribers
  -   #:lists/subscribers/show
  -   #:lists/subscribers/create
  -   #:lists/subscribers/destroy
  -   #:lists/subscriptions
  -   #:lists/memberships
  -   #:lists/ownerships)
  -  ;; location.lisp
  -  (:export
  -   #:location
  -   #:id
  -   #:name
  -   #:full-name
  -   #:location-type
  -   #:latitude
  -   #:longitude
  -   #:url
  -   #:country-name
  -   #:country-code
  -   #:bounding-box
  -   #:poly-lines
  -   #:contained-within
  -   
  -   #:geometry
  -   #:shape
  -   #:coordinates
  -   
  -   #:geo/id
  -   #:geo/reverse-geocode
  -   #:geo/search
  -   #:geo/similar-places)
     ;; oauth.lisp
     (:export
      #:*oauth-api-key*
  
positive.code:  Author: Nicolas Hafner <shinmera@tymoon.eu>
  |#
  
  (defpackage #:org.tymoonnext.chirp
    (:nicknames #:chirp)
    (:use #:cl #:split-sequence #:alexandria)
    (:shadow #:parse-body)
    ;; account.lisp
    (:export
     #:*cached-self*
     
     #:settings
     #:force-https
     #:email-discoverable
  
negative.code:    #:time-zone-info
     #:time-zone-offset
     #:cookie-personalization
     #:trend)
    ;; cursor.lisp
    (:export
     #:cursor
     #:id
     #:url
     #:parameters
     #:data
     #:request-method)
    ;; direct-messages.lisp
    (:export
     #:direct-message
     #:id
     #:text
     #:recipient
     #:sender
     #:created-at
     #:entities)
    ;; entities.lisp
    (:export
     #:entity
     
     #:hashtag
     #:text
     #:start
     #:end
     
     #:media
     #:url
     #:id
     #:display-url
     #:expanded-url
     #:start
     #:end
     #:sizes
     #:media-url
     #:media-url-https
     #:media-type
     #:source-status
     
     #:size
     #:height
     #:width
     #:resize-method
     
     #:url
     #:display-url
     #:expanded-url
     #:start
     #:end
     
     #:mention
     #:id
     #:start
     #:end
     #:name
     #:screen-name
     
     #:t-symbol
     #:text
     #:start
     #:end)
    ;; friends.lisp
    (:export
     #:relationship
     #:id
     #:screen-name
     #:name
     #:followed-by
     #:following
     #:can-dm
     #:blocking
     #:all-replies
     #:want-retweets
     #:marked-spam
     #:notifications-enabled
     #:connections)
    ;; help.lisp
    (:export
     #:configuration
     #:photo-size-limit
     #:photo-sizes
     #:short-url-length
     #:short-url-length-https
     #:non-username-paths
     #:max-media-per-upload
     #:characters-reserved-per-media
     
     #:language
     #:name
     #:code
     #:status
     
     #:resource
     #:address
     #:remaining
     #:reset
     #:limit)
    ;; lists.lisp
    (:export
     #:user-list
     #:id
     #:user
     #:name
     #:full-name
     #:description
     #:created-at
     #:uri
     #:counts
     #:mode
     #:following
     #:slug)
    ;; location.lisp
    (:export
     #:location
     #:id
     #:name
     #:full-name
     #:location-type
     #:latitude
     #:longitude
     #:url
     #:country-name
     #:country-code
     #:bounding-box
     #:poly-lines
     #:contained-within
     
     #:geometry
     #:shape
     #:coordinates)
    ;; oauth.lisp
    (:export
     #:oauth-error
     
     #:oauth-parameter-missing
     #:parameter
     
     #:oauth-request-error
     #:http-status
     #:http-body
     #:http-headers
     #:target-url
     #:target-method
     #:target-parameters
     #:target-headers)
    ;; saved-searches.lisp
    (:export
     #:saved-search
     #:id
     #:created-at
     #:name
     #:search-position
     #:query)
    ;; search.lisp
    (:export
     #:search-metadata
     #:max-id
     #:since-id
     #:refresh-url
     #:next-results
     #:result-count
     #:completed-in
     #:query)
    ;; statuses.lisp
    (:export
     #:status
     #:id
     #:text
     #:entities
     #:created-at
     #:user
     #:contributors
     #:source
     #:coordinates
     #:geo
     #:place
     #:retweeted-status
     #:counts
     #:in-reply-to
     #:possibly-sensitive
     #:retweeted
     #:favorited
     #:truncated
     
     #:oembed
     #:html
     #:url
     #:height
     #:width
     #:version
     #:oembed-type
     #:cache-age
     #:author-name
     #:author-url
     #:provider-url
     #:provider-name)
    ;; stream.lisp
    (:export
     #:message
     
     #:stream-unknown
     #:data
     
     #:stream-delete
     #:id
     #:user-id
     
     #:stream-scrub-geo
     #:up-to-status-id
     #:user-id
     
     #:stream-limit
     #:track
     
     #:stream-status-withheld
     #:id
     #:withheld-in-countries
     
     #:stream-user-withheld
     #:id
     #:withheld-in-countries
     
     #:stream-disconnect
     #:code
     #:stream-name
     #:reason
     
     #:stream-friends
     #:friends
     
     #:stream-event
     #:target
     #:source
     #:target-object
     #:created-at
     
     #:event-unknown
     #:event-access-revoked
     #:event-block
     #:event-unblock
     #:event-favorite
     #:event-unfavorite
     #:event-follow
     #:event-unfollow
     #:event-list-create
     #:event-list-destroy
     #:event-list-update
     #:event-list-member-add
     #:event-list-member-remove
     #:event-list-user-subscribe
     #:event-list-user-unsubscribe
     #:event-user-update
     
     #:stream-warning
     #:code
     #:message
     #:user-id
     
     #:stream-control
     #:control-uri
     
     #:stream-envelope
     #:for-user
     #:message)
    ;; suggestions.lisp
    (:export
     #:slug
     #:name
     #:size
     #:users)
    ;; trends.lisp
    (:export
     #:trend
     #:events
     #:name
     #:promoted-content
     #:query
     #:url
     
     #:trend-location
     #:country
     #:country-code
     #:name
     #:parent
     #:place-code
     #:place-name
     #:url
     #:woeid)
    ;; user.lisp
    (:export
     #:user
     #:id
     #:screen-name
     #:contributors
     #:created-at
     #:coutns
     #:language
     #:location
     #:notifications
     #:status
     #:follow-request-sent
     #:following
     #:entities
     #:geo
     #:translator
     #:protected
     #:verified
     #:time-zone
     #:url
     #:utc-offset
     #:default
     #:name
     #:description
     #:show-inline-media
     #:background
     #:avatar
     #:colors
     
     #:banner
     #:size
     #:width
     #:height
     #:url))
  
  (defpackage #:chirp-api
    (:nicknames #:org.tymoonnext.chirp.api)
    ;; account.lisp
    (:export
     #:account/settings
     #:account/verify-credentials
     #:account/self
  