Updates to google-query.el, linux-kernel.el, and lj.el
New Addition: footnote-balloons.el. Display footnotes in balloon-help
frames.
google-query.el was made a lot simpler and more impervious to changes in the
way google displays results by simply calling browse-url instead of trying
to do raw HTTP in-house.
linux-kernel.el works again.
Removed all of the twitter stuff from lj.el
* footnote-balloons.el: New.
* README: Mention footnote-balloons.el
* google-query.el (google-query): Complete refactoring. Instead
of trying to do it all "in-house" with #'open-network-stream and
parsing process buffers, simply call #'browse-url on it.
(google-query-process-results): Removed.
(google-query-mode): Removed.
(google-query-make-url-extents): Removed.
(google-query-ext-map): Removed.
(google-query-mode-map): Removed.
(google-query-kill-buffer): Removed.
(google-query-url-at-mouse): Removed.
(google-query-url-at-point): Removed.
(google-query-url-regexp): Removed.
(google-query-debug): Removed.
(google-query-mirror): Default to "https://www.google.com".
(google-query-maxlen): Bump default to 1024.
(google-query-version): Bump to 2.0
* linux-kernel.el (linux-kernel-check-latest): Retrieve the info
via #'curl:download.
* lj.el (lj-music-mpd): Removed.
(lj-music): Use #'mpd-now-playing
(lj-twitter): Removed.
(lj-twitter-flag): Removed.
(lj-twitter-username): Removed.
(lj-twitter-password): Removed.
(lj-twitter-compress-url): Renamed to lj-compress-url.
(lj-twitter-sentinel): Removed.
(lj-twitter-update-status): Removed.
Signed-off-by: Steve Youngs <steve@sxemacs.org>