2010-05-06  Ian Beckwith  <ianb@erislabs.net>

	* uzbl_load_url_from_surfraw: fix menu.
	  Thanks to Sumant Oemrawsingh.
	* Fixed tests: deblists google openbsd.

2010-04-28  Ian Beckwith  <ianb@erislabs.net>

	* configure.in: test for google-chrome, opera and links2.

2010-04-22  Ian Beckwith  <ianb@erislabs.net>

	* debwiki: remove -w, Debian Women wiki is now being merged
	  into main wiki. Thanks to Simone Fittabile.
	* debwiki.test: stop testing -w option.
	* surfraw.IN: change an awk to @AWK@.

2010-04-21  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: jamendo - Search Jamendo: free music with Creative
	  Commons licenses (www.jamendo.com). Thanks to Simone Fittabile.
	* wikipedia, ixquick: Support https. Thanks to Simone Fittabile.
	* wikipedia: tweak Simone's patch to support https for start
	  page and document the SURFRAW_wikipedia_ssl variable.
	* ixquick: add -nossl option.
	* javasun.test: revert to previous test, works again.

2010-04-19  James Rowe  <jnrowe@gmail.com>

	* genpkg: removed, use genportage.

2010-04-16  Ian Beckwith  <ianb@erislabs.net>

	* New elvi:
	  + scroogle: Search Google anonymously via www.scroogle.org.
	  + duckduckgo: Search the web via duckduckgo.com.
	* Fix tests: excite, javasun, musicbrainz, yahoo.

2010-03-03  James Rowe  <jnrowe@gmail.com>

	* bookfinder: fix ISBN search test.

2010-03-01  Ian Beckwith  <ianb@erislabs.net>

	* Removed autotools-generated files from git repo
	  use ./prebuild to regenerate.
	* Lower required automake version to 1.10.
	* prebuild: try and find a sane set of autotools, then call
	  autoreconf -vi
	* Add autotools-generated files to .gitignore
	* Bump version to 2.2.7
	* cnn: fix URL.
	* cnn.test: Disable. Bloody CNN now needs javascript for search,
	  so should be tested manually.
	* W, yahoo: fix tests.
	* Remove unused '-quiet' option.
	* Update AUTHORS.
	* Add a note to appendix 1 of HACKING about updating AUTHORS.
	* runtests: explicitly use elvi and config from source tree,
	  now works when surfraw is not installed (but you need to have
	  run make).
	* test/Makefile.am: fix bookfinder typo, add bing.test.
	* remove leading 'sr ' from command lines for following tests:
	    acronym aur bing cliki gcache genportage google javasun l1sp
	    lsm mathworld mininova piratebay youtube
	* HACKING, README, test/README: document autotools and test
	  suite changes.
	* Makefile.am: add surfraw.conf to BUILT_SOURCES so it is
	  made by 'make'. This may be a misuse of BUILT_SOURCES.

2010-02-22  Ivy Foster  <joyfulgirl@archlinux.us>

	* Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.

2010-02-15  James Rowe  <jnrowe@gmail.com>

	* elvi/imdb: Fixes for upstream search changes.  Thanks to Sadako.
	* New elvi: bookfinder, thanks to Ivy Foster.

2010-02-14  James Rowe  <jnrowe@gmail.com>

	* Added $SURFRAW_screen_args for passing arguments to the defined screen
	  tool, thanks to Ivy Foster.
	* Support for using tmux as $SURFRAW_screen, thanks once again to Ivy
	  Foster.
	* New elvi: bugmenot, thanks to Ivy Foster.

2010-02-05  Ian Beckwith  <ianb@erislabs.net>

	* Added options for 'aur' elvi.
	  Patch from Ivy Foster.

2010-02-02  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: bing, thanks to tczy.
	  Elvi number One Hundred!!!1!

2010-01-26  James Rowe  <jnrowe@gmail.com>

	* elvi/bbcnews: Fixes for upstreams search changes. Based on a patch by
	  Sumant Oemrawsingh.

2010-01-06  Ian Beckwith  <ianb@erislabs.net>

	* surfraw.1.IN: document new config locations.

2009-11-20  Ian Beckwith  <ianb@erislabs.net>

	* test/Makefile.am: Add missing tests to EXTRA_DIST.

2009-11-13  Ian Beckwith  <ianb@erislabs.net>

	* freebsd: new options -psearch=TYPE -psection=SEC
	  to conduct a search of type TYPE in section SEC of ports.
	* netbsd:  new option -ps to search ports
	* openbsd: new option -ps to search ports
	* URLs for *bsd portsearch, finkpkg, macports and rpmsearch
	  from whohas(1), http://www.philippwesche.org/200811/whohas/intro.html
	* cia, pubmed: fixed tests.

2009-11-12  Ian Beckwith  <ianb@erislabs.net>

	* New elvi:
	  + finkpkg: search Fink packages.
	  + macports: search macports packages.
	  + rpmsearch: search for packages in rpm-based distros.
	* surfraw.IN: w3_parse_args: avoid bogus initial space in w3_args

2009-11-11  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: debpkghome: view home page of a debian package.

2009-11-10  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: acronym, gcache (google cache).
	  Thanks to fittabile@lifegate.it
	* surfraw.IN: only list local elvi if $localelvidir contains
	  files.
	* README: update elvi list and surfraw options.
	* configure.in, HACKING: specify automake 1.11

2009-11-08  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: youtube. Thanks to Sumant Oemrawsingh.

2009-11-07  Ian Beckwith  <ianb@erislabs.net>

	* New elvi, thanks to Sumant Oemrawsingh:
	  + cliki     - search the common lisp wiki.
	  + l1sp      - search lisp documentation.
	  + mathworld - search Wolfram MathWorld.
	  + mininova  - search mininova for torrents.

2009-11-06  Ian Beckwith  <ianb@erislabs.net>

	* examples/uzbl_load_url_from_surfraw:
	  + Applied patch from Sumant Oemrawsingh to strip "GLOBAL ELVI"
	    and "LOCALELVI" and support vertical menus if patched dmenu is
	    available.
	  + present_menu(): use awk(1) instead of cut(1), so tabs in
	    bookmark files are handled correctly.
	  + Add '.IN' suffix and dependency so correct value of @AWK@
	    is picked up from ./configure.
	* Add examples/ to SUBDIRS, move uzbl_load_url_from_surfraw
	  build logic to examples/Makefile.am
	* Fix 'make distcheck':
	  + Install surfraw.bookmarks from $(top_srcdir)
	  + Fix CLEANFILES entries for surfraw-update-path
	    and uzbl_load_url_from_surfraw.

2009-10-27  Ian Beckwith  <ianb@erislabs.net>

	* Added examples/uzbl_load_url_from_surfraw,
	  thanks to Sumant Oemrawsingh.
	* Updated uzbl_load_url_from_surfraw to use new bookmark locations.
	* Fixed debsec (Thanks to Moritz Muehlenhoff, for this
	  and all his other work).
	* Fixed cia.
	* Fixed tests: aur, debpts, lastfm.
	* Added -o | -o=FILE option, to fetch URL and dump to
	  stdout or FILE.
	* test/Makefile.am: add debvcsbrowse.test to EXTRA_DIST
	* Makefile.am: install-data-hook: remove execute flag
	  from generated files surfraw.conf, elvi.1sr & surfraw.1.

2009-10-20  Ian Beckwith  <ianb@erislabs.net>

	* Move config files to follow XDG basedir spec
	  (http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html)
	  Global config files are searched for in:
	  + $SURFRAW_global_conf if set.
	  + $XDG_CONFIG_DIRS/surfraw/{conf,bookmarks}
	    ($XDG_CONFIG_DIRS is $PATH-style colon separated list)
	  + @sysconfdir@/xdg/surfraw/{conf,bookmarks}
	    (@sysconfdir@ is usually /etc or /usr/local/etc/)
	  + @sysconfdir@/surfraw.{conf,bookmarks}
	    (for backwards compatibility)
	  Local config files & elvi are searched for in:
	  + $SURFRAW_conf if set (for per-user conf file only)
	    (no longer set by default config files)
	  + $XDG_CONFIG_HOME/surfraw/{conf,bookmarks,elvi/}
	  + $HOME/.config/surfraw/{conf,bookmarks,elvi/}
	  + $HOME/.surfraw.{conf,bookmarks}
	    (for backwards compatibility).

2009-10-18  Ian Beckwith  <ianb@erislabs.net>

	* Apply patch from James Rowe:
	    Support per-user elvi in ~/.surfraw.d.
            Based on the idea by Sumant Oemrawsingh.

2009-08-28  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: genbugs (thanks to Nick White).
	* surfraw-bash-completion.IN: enable extglob so completion
	  works standalone (thanks to James Rowe).
	  See http://bugs.gentoo.org/show_bug.cgi?id=277891

2009-07-23  Ian Beckwith  <ianb@erislabs.net>

	* Fixed tests: excite, pgpkeys, javasun. ebay(my)

2009-07-21  Ian Beckwith  <ianb@erislabs.net>

	* New elvi: debvcsbrowse.
	* err(): write to stderr instead of stdout.

2009-06-28  Ian Beckwith  <ianb@erislabs.net>

	* Bump version to 2.2.6.
	* Only use first matching bookmark (Thanks to Carl Fredrik Hammar).

2009-05-13  Ian Beckwith  <ianb@erislabs.net>

	* Replaced scaleplus with comlaw.
	* debpackages, debcontents: updated ubuntu release names.

2009-05-12  Ian Beckwith  <ianb@erislabs.net>

	* archpkg, bbcnews, debcontents, debwiki: fixed tests.

2009-04-05  Ian Beckwith  <ianb@erislabs.net>

	* Support '--' to indicate end of options, so, for instance,
	  "sr google -g -- foo -bar" works. Thanks to Andy Valencia.

2009-03-09  Ian Beckwith  <ianb@erislabs.net>

	* Bump version to 2.2.5.
	* rfc: Default to HTML for RFCs and BCPs.
	  Thanks to Micah Anderson.
	* rfc.test: Test tools.ietf.org.

2009-02-28  Ian Beckwith  <ianb@erislabs.net>

	* Changed cite to use citeseerx.ist.psu.edu, the old
	  site is no longer being updated. Modified
	  command line options to match new site.
	* Amazon: fixed; updated categories.

2009-02-27  Ian Beckwith  <ianb@erislabs.net>

	* New elvis: aur. Thanks to René Reigel.

2008-12-03  Ian Beckwith  <ianb@erislabs.net>

	* New elvis: urban. Thanks to J. R. Mauro.
	* Added test for urban.
	* Fixed elvis: excite.
	* Fixed test: stockquote.

2008-10-23  Ian Beckwith  <ianb@erislabs.net>

	* Bumped version to 2.2.4.
	* New elvi: ntrs, scicom, springer.
	  Thanks to Wim Van Hoydonck.
	* Added tests for ntrs and springer
	  Scicom cannot be tested as it needs javascript.

2008-09-13  Ian Beckwith  <ianb@erislabs.net>

	* Default to graphical mode. See surfraw(1) for how to change it back.
	* New elvis: piratebay, genportage. Thanks to J.R. Mauro.
	* Add tests for piratebay and genportage.
	* Fix webster.
	* Fix test for ebay china.
	* README: document ./configure options

2008-08-26  Ian Beckwith  <ianb@erislabs.net>

	* Fixed tests: amazon, debbugs, yahoo.
	* Added --disable-sr option to ./configure to disable
	  installing the 'sr' symbolic link pointing to surfraw,
	  to avoid clashes with the SR programming language.

2008-07-19  Ian Beckwith  <ianb@erislabs.net>

	* Search for default browsers at configure time.
	  Can be overridden with ./configure --with-text-browser=BROWSER
	  --with-graphical-browser=BROWSER.
	* Use AC_PROG_AWK to detect which awk implementation to use.
	* slinuxdoc: switch to test on main page, google thinks
	  search on search page is spyware shenanigans.
	* openbsd: fix test.
	* add uninstall-local targets to remove elvidir and symlinks
	  on uninstall.

2008-07-08  Ian Beckwith  <ianb@erislabs.net>

	* google: fix bashism, quote variable expansions (thanks to
	  Philip Armstrong and John Briggs).

2008-07-02  Ian Beckwith  <ianb@erislabs.net>

	* surfraw.IN:w3_url_escape: escape "`", stop escaping ".".
	  (Thanks to Micah Anderson).
	* debpackages/debcontents:
	  + update options and distributions,
	  + add -a option to use archive.debian.net
	* Fix javasun test.
	* Add javasun.test and lsm.test to EXTRA_DIST.

2008-06-16  Ian Beckwith  <ianb@erislabs.net>

	* Thanks to John Gruenenfelder for:
	  + New elvi: arxiv.
	  + surfraw-update-path: fix csh syntax.
	* wetandwild: switched to weather.com, as yahoo now uses AJAX.
	  Command line options and SURFRAW_weather_* variables no
	  longer supported.
	* port: fixed, original site is back.
	* austlii: fixed search URL and test.
	  Method now defaults to 'auto'.
	* translate: fixed URLs.
	* w3css: fixed test.
	* sundocs: removed, use sunonesearch.
	* xxx: removed, use arxiv.
	* test/runtests: prefer decoded_content if available.

2008-03-24  Ian Beckwith  <ianb@erislabs.net>

	* Thanks to James TD Smith for the following:
	  + New elvis: javasun - search Java API Docs.
	  + google: -country option to specify country.
	    Also respects SURFRAW_lang variable.

2008-03-11  Ian Beckwith  <ianb@erislabs.net>

	* debpackages/debcontents: updated ubuntu search.
	* freedb/cddb: updated options.
	* debbugs: fixed indentation.
	* port: point to what will hopefully be new site.
	* README, rae, currency: convert to utf-8.
	* austlii: fixed test.

2008-02-11  Ian Beckwith  <ianb@erislabs.net>

	* New elvis: sunonesearch (replaces sunsolve).
	* surfraw.IN, rfc: remove bashisms.
	* cnn: fixed url.
	* debcontents: updated ubuntu distribution.
	* deblists: rewrote for new search interface.
	* debpackages: updated debian url.
	* genpkg: as straight search has gone, we now go to
	  packages.gentoo.org/packages/<arg>.
	* yubnub: disable requoting (thanks to Nathaniel Heinrichs).
	* sunsolve: removed, replaced by sunonesearch.
	* cddb, freebsd, pgpkeys, w3link, webster, ebay(cn): fixed tests.
	* surfraw.1.IN, elvi.1sr.IN: properly quote hyphens.
	* Updated my email address.

2007-10-06  Ian Beckwith  <ianb@nessie.mcc.ac.uk>

	* Added SURFRAW_lang variable to set default country/language.
	  Affected elvi: amazon, bbcnews, ebay, ixquick, leodict,
	  opensearch, translate, wetandwild, wikipedia.
	  Thanks to Simon Ernst for the idea.
	* surfraw.IN (w3_url_escape): fix quoting of single quote.
	  Thanks to Alexander Becher for the patch.
	* New elvis: lsm - search the Linux Software Map.
	* fsfdir: fixed search URL.
	* amazon, ebay, translate: expanded language/country list.
	* surfraw.lsm.in: fixed syntax of Primary-site.

2007-09-13  Ian Beckwith  <ianb@nessie.mcc.ac.uk>

	* Actual new upstream release.
	* Bumped version to 2.2.0.
	* configure now supports --disable-opensearch.
	  improved help macro syntax.
	  Patches from James Rowe, thanks!
	* cia elvi fixed, thanks to Charles Twardy.
	  Evidently I was wrong about there being a LWP problem
	  with the cia test, test reenabled.
	* Fixed discogs test.
	* Moved surfraw and surfraw-update-path from dist_bin_SCRIPTS
	  to bin_SCRIPTS so they are built rather than shipped.
	* Updated LSM entry.
	* Added new make target: make submit-lsm
	  Mails updated LSM entry to LSM@qqx.org.
	* Updated copyright dates.
	* Updated README.

2007-09-06  Ian Beckwith   <ianb@nessie.mcc.ac.uk>

	* Surfraw 2.1.7
	* First official upstream release by the debian surfraw-devel
	  team. For previous detailed changelog entries, see the debian
 	  changelog in debian/changelog. For a user-level summary of
	  changes, see NEWS.



