PageRenderTime 68ms CodeModel.GetById 40ms RepoModel.GetById 0ms app.codeStats 0ms

/ChangeLog

https://bitbucket.org/kisom/surfraw-devel
#! | 708 lines | 521 code | 187 blank | 0 comment | 0 complexity | 5993225b08df2041c2bab4bfee798274 MD5 | raw file
  1. 2012-06-28 Manolo MartĂ­nez <manolo@austrohungaro.com>
  2. * examples/hooks.lua: Added elinks integration script
  3. 2012-06-28 Ivy Foster <joyfulgirl@archlinux.us>
  4. * Further simplified searchable bookmarks
  5. 2012-06-28 Thomas Zervogiannis <tzervo@gmail.com>
  6. * Simplified searchable bookmarks
  7. 2012-06-27 Ivy Foster <joyfulgirl@archlinux.us>
  8. * Fixed arg parsing in searchable bookmarks
  9. * New variable: SURFRAW_bookmark_search_elvis
  10. + When using searchable bookmarks, if all else fails
  11. run this elvis. Defaults to google
  12. * Updated manual to reflect changes to bookmarks
  13. * duckduckgo: Removed -p option. -safe still works.
  14. + Prevents clobbering global option -p[rint].
  15. 2012-06-27 Thomas Zervogiannis <tzervo@gmail.com>
  16. * Added searchable bookmarks
  17. + Bookmarks can now be searchable by adding '%s' to
  18. the url string.
  19. 2012-06-01 Jason Ryan <jasonwryan@surfraw.org>
  20. * New elvi: github (search github.com)
  21. 2012-03-17 Ivy Foster <joyfulgirl@archlinux.us>
  22. * Fix a typo in duckduckgo code.
  23. 2012-03-17 Ivy Foster <joyfulgirl@archlinux.us>
  24. * Keep duckduckgo's -l[ucky] from clobbering -lh
  25. 2012-01-10 Ivy Foster <joyfulgirl@archlinux.us>
  26. * aur: now uses HTTPS by default
  27. + On the AUR, connecting via HTTP disables login.
  28. + Added switch -no-https to enable connection via plain HTTP
  29. 2011-10-10 Ian Beckwith <ianb@erislabs.net>
  30. * surfraw.IN: test_elvi(): tweak sed regex
  31. * add tests for f5, cisco and pin.
  32. 2011-10-10 Shain Singh <shain.singh@gmail.com>
  33. * New elvi: f5, cisco
  34. 2011-10-10 Jason Ryan <jasonwryan@gmail.com>
  35. * New elvi: pin (search pinboard.in).
  36. 2011-09-09 Kyle Isom <coder@kyleisom.net>
  37. * New elvi: wolfram - query Wolfram Alpha
  38. * Author: Kyle Isom <coder@kyleisom.net>
  39. * Added test for wolfram.
  40. 2011-08-09 Ian Beckwith <ianb@erislabs.net>
  41. * New elvi: priberam - search Portuguese dictionary.
  42. Author: Paulo Almeida <paulo@diasalmeida.com>
  43. * Added test for priberam.
  44. 2011-07-11 Ian Beckwith <ianb@erislabs.net>
  45. * netbsd: fix normal & mail search.
  46. google custom searches were complaining I was a bot, so I
  47. switched to normal google searches with
  48. site:{mail-index,}.netbsd.org.
  49. * cia: fix search URL
  50. 2011-06-17 Ian Beckwith <ianb@erislabs.net>
  51. * arxiv: fix -scope=author with single-word queries.
  52. Thanks to Nikos Apostolakis.
  53. * btw, note about entry below, netbsd make *does*
  54. support '$<', but only in suffix rules.
  55. 2011-06-16 Ian Beckwith <ianb@erislabs.net>
  56. * Fix more make(1) portability problems.
  57. Either I am horribly confused or netbsd make
  58. (or at least pmake in debian) doesn't support '$<'.
  59. Switched to '$?'.
  60. * Also switched submit-lsm rule to '$?'.
  61. Thanks to Kyle Isom.
  62. * Removed long-obsolete commented-out sourceforge upload rules.
  63. 2011-06-15 Ian Beckwith <ianb@erislabs.net>
  64. * scitopia, worldwidescience: fixed URLs.
  65. * Fixed make portability problems.
  66. We cannot portably combine single suffix rules (foo.IN->foo)
  67. and separated dependencies so we have to explicitly specify
  68. all the .IN rules. The solution we used for this until now was
  69. specific to GNU make.
  70. * Removed Makefile.include, no longer used.
  71. * './configure --enable-opensearch' now only controls
  72. installation of the (direct) dependencies for opensearch,
  73. not opensearch itself, as opensearch now falls back to
  74. using a remote reflector if opensearch-discover(1)
  75. and opensearch-genquery(1) aren't found.
  76. * yandex: fix test.
  77. 2011-06-14 Ian Beckwith <ianb@erislabs.net>
  78. * musicbrainz, codesearch, rpmsearch: Fixed URLs, options and
  79. tests. The sites have all changed significantly which means
  80. both new options and no-longer-supported options.
  81. Codesearch has gone all ajaxy, so I've implemented the options
  82. via the search string, e.g. adding " package:foo".
  83. Disabled codesearch.test, as it now needs javascript.
  84. Codesearch on both google.com and google.co.uk was acting up,
  85. so I've pointed it at google.fr.
  86. * Removed filesearching elvi, it now requires a 'Referer:' header
  87. to work. There is no browser-portable way to specify a
  88. 'Refer[r]er:' header, plus we should probably take it as a hint.
  89. * Tweaked debian packaging.
  90. * Updated NEWS.
  91. 2011-06-13 Ian Beckwith <ianb@erislabs.net>
  92. * w3link: fixed URLs.
  93. 2011-06-10 Ian Beckwith <ianb@erislabs.net>
  94. * Fixed ctan.
  95. Option -doc has been replaced by -id.
  96. Options are no longer mutually exclusive,
  97. you can now do (eg) ctan -d -i -n texlive.
  98. 2011-06-09 Ian Beckwith <ianb@erislabs.net>
  99. * fixed tests: debwiki, ntrs, wayback.
  100. 2011-06-07 Ian Beckwith <ianb@erislabs.net>
  101. * Default to surfraw_graphical_remote=no,
  102. as chromium doesn't support "-remote openURL".
  103. 2011-05-31 Jason Ryan <jasonwryan@gmail.com>
  104. * Add options to archpkg.
  105. 2011-05-12 Sara Fauzia <sara@archlinux.us>
  106. * Fix archpkg URL.
  107. 2011-05-12 Ian Beckwith <ianb@erislabs.net>
  108. * surfraw.IN:
  109. + if elvi doesn't exist, send usage to stderr not stdout.
  110. + bookmark names: do exact match not substring match.
  111. * Added tests for archwiki, deli & stack.
  112. * README:
  113. + added INTEGRATION section on uzbl and pentadactyl.
  114. + upcased section headings for clarity.
  115. 2011-05-12 Jason Ryan <jasonwryan@gmail.com>
  116. * New elvi:
  117. + archwiki: search the arch wiki.
  118. + deli: search delicious.com.
  119. + stack: search stackoverflow.com and friends.
  120. 2011-03-21 Ian Beckwith <ianb@erislabs.net>
  121. * google: Added -safe=default|off|moderate|strict
  122. option for Safe Search.
  123. 2011-03-21 Ivy Foster <joyfulgirl@archlinux.us>
  124. * Added Google Translate to elvi/translate.
  125. 2011-03-03 Ian Beckwith <ianb@erislabs.net>
  126. * opensearch: new option -r, uses redirector at
  127. http://erislabs.net/ianb/webtools/opensearch/ instead of calling
  128. opensearch-discover and opensearch-genquery. -r is selected
  129. automatically if those tools are not installed. This enables us
  130. to ship opensearch in the main surfraw package and it still
  131. functions if the dependencies are not installed. See
  132. debian/changelog.
  133. * wikipedia: new options:
  134. + -d, uses a redirector at http://erislabs.net/ianb/webtools/wpdp/
  135. This redirector searches for a page with that name at wikipedia.
  136. If not found, it searches deletionpedia, if not found there
  137. it falls back to a normal wikipedia search.
  138. + -f=w|d, -fallback=wikipedia|deletionpedia
  139. Implies -d. If page not found at either wikipedia or deletionpedia,
  140. whether to fallback to wikipedia search or deletionpedia search.
  141. * google:
  142. + support video, maps and news.
  143. + new options -i, -v, -m, -n, shortcuts for
  144. -search={images,videos,maps,news}.
  145. * debcontents, debpackages: update docs for new arches and
  146. distributions.
  147. * bugzilla:
  148. + fix url so it works with redhat & eclipse bugzillas too.
  149. + enable -s=redhat.
  150. * ixquick, w3css: fix tests.
  151. * opensearch, wikipedia: add redirector tests.
  152. 2011-02-20 Ian Beckwith <ianb@erislabs.net>
  153. * New elvi: bugzilla - searches various bugzillas,
  154. defaults to kernel.
  155. * pgpkeys: add more options, support more
  156. keyservers, default to sks-keyservers.net.
  157. * bump version to 2.2.8.
  158. * test/Makefile.am: add cablesearch.test.
  159. 2011-02-19 Ian Beckwith <ianb@erislabs.net>
  160. * lastfm: fix url to avoid a redirect that mangled
  161. args with spaces.
  162. * debbugs: add -s as an alias for -search=src.
  163. * surfraw.IN: (finally) update copyright year to 2011.
  164. * remove traces of port elvi from build system.
  165. 2011-02-09 Kyle Isom <coder@kyleisom.net>
  166. * fix a number of tests to match current site formats
  167. 2011-01-12 Kyle Isom <coder@kyleisom.net>
  168. * New elvi:
  169. + cablesearch - search wikileaks cables
  170. + duckduckgo - replace with better implementation
  171. + openports - search openbsd ports
  172. 2010-12-04 Jakob <jakob@pipefour.org>
  173. * new elvis: pasearch.
  174. 2010-12-08 Ian Beckwith <ianb@erislabs.net>
  175. * arxiv: Thanks to MT <mt_void@warpmail.net> for patch that fixes:
  176. 1. Search queries with more than two terms would fail, e.g.
  177. 'supermassive black hole'.
  178. 2. Full text search was broken, it works now.
  179. 3. Enhancement: quoting the query now does an exact string match.
  180. 2010-10-29 Ian Beckwith <ianb@erislabs.net>
  181. * wayback: advanced search is broken, rip out all
  182. options and use basic search.
  183. * w3_url_escape: add /g to '/'->'%2F' replacement.
  184. * uzbl_load_url_from_surfraw: use @AWK@ to pick up
  185. ./configure's choice of awk implementation.
  186. 2010-10-28 Ian Beckwith <ianb@erislabs.net>
  187. * Support -local-help, --local-help or -lh to get elvi-specific
  188. help without displaying the global options. This works for
  189. all elvi and the main surfraw script.
  190. * google, duckduckgo, opensearch, wayback: tweak overbroad
  191. option parsing so it doesn't interfere with -lh.
  192. * Support -h as a synonym for -help.
  193. 2010-10-25 Ian Beckwith <ianb@erislabs.net>
  194. * new elvi: scirus, scitopia, worldwidescience.
  195. * yahoo: reduced query string to just p and n options.
  196. * openbsd: support -misc and -tech. Thanks to
  197. Sunil Nimmagadda for the patch.
  198. * removed cddb: gracenote made the "hard decision"
  199. to remove the website search. sigh.
  200. * removed altavista: is now just a front-end to yahoo.
  201. * removed fast: another yahoo front-end.
  202. * imdb: fix test.
  203. * javasun: oracleized URLs.
  204. * w3link: fixed URL.
  205. 2010-08-22 Jameson Rollins <jrollins@finestructure.net>
  206. * surfraw.IN: Improve listing of elvi.
  207. 2010-08-20 James Rowe <jnrowe@gmail.com>
  208. * new elvi: ads. Thanks to Jameson Rollins.
  209. 2010-07-02 Ian Beckwith <ianb@erislabs.net>
  210. * new elvi: yandex. Thanks to Uspenskiy Andrey.
  211. 2010-05-06 Ian Beckwith <ianb@erislabs.net>
  212. * uzbl_load_url_from_surfraw: fix menu.
  213. Thanks to Sumant Oemrawsingh.
  214. * Fixed tests: deblists google openbsd.
  215. 2010-04-28 Ian Beckwith <ianb@erislabs.net>
  216. * configure.in: test for google-chrome, opera and links2.
  217. 2010-04-22 Ian Beckwith <ianb@erislabs.net>
  218. * debwiki: remove -w, Debian Women wiki is now being merged
  219. into main wiki. Thanks to Simone Fittabile.
  220. * debwiki.test: stop testing -w option.
  221. * surfraw.IN: change an awk to @AWK@.
  222. 2010-04-21 Ian Beckwith <ianb@erislabs.net>
  223. * New elvi: jamendo - Search Jamendo: free music with Creative
  224. Commons licenses (www.jamendo.com). Thanks to Simone Fittabile.
  225. * wikipedia, ixquick: Support https. Thanks to Simone Fittabile.
  226. * wikipedia: tweak Simone's patch to support https for start
  227. page and document the SURFRAW_wikipedia_ssl variable.
  228. * ixquick: add -nossl option.
  229. * javasun.test: revert to previous test, works again.
  230. 2010-04-19 James Rowe <jnrowe@gmail.com>
  231. * genpkg: removed, use genportage.
  232. 2010-04-16 Ian Beckwith <ianb@erislabs.net>
  233. * New elvi:
  234. + scroogle: Search Google anonymously via www.scroogle.org.
  235. + duckduckgo: Search the web via duckduckgo.com.
  236. * Fix tests: excite, javasun, musicbrainz, yahoo.
  237. 2010-03-03 James Rowe <jnrowe@gmail.com>
  238. * bookfinder: fix ISBN search test.
  239. 2010-03-01 Ian Beckwith <ianb@erislabs.net>
  240. * Removed autotools-generated files from git repo
  241. use ./prebuild to regenerate.
  242. * Lower required automake version to 1.10.
  243. * prebuild: try and find a sane set of autotools, then call
  244. autoreconf -vi
  245. * Add autotools-generated files to .gitignore
  246. * Bump version to 2.2.7
  247. * cnn: fix URL.
  248. * cnn.test: Disable. Bloody CNN now needs javascript for search,
  249. so should be tested manually.
  250. * W, yahoo: fix tests.
  251. * Remove unused '-quiet' option.
  252. * Update AUTHORS.
  253. * Add a note to appendix 1 of HACKING about updating AUTHORS.
  254. * runtests: explicitly use elvi and config from source tree,
  255. now works when surfraw is not installed (but you need to have
  256. run make).
  257. * test/Makefile.am: fix bookfinder typo, add bing.test.
  258. * remove leading 'sr ' from command lines for following tests:
  259. acronym aur bing cliki gcache genportage google javasun l1sp
  260. lsm mathworld mininova piratebay youtube
  261. * HACKING, README, test/README: document autotools and test
  262. suite changes.
  263. * Makefile.am: add surfraw.conf to BUILT_SOURCES so it is
  264. made by 'make'. This may be a misuse of BUILT_SOURCES.
  265. 2010-02-22 Ivy Foster <joyfulgirl@archlinux.us>
  266. * Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
  267. 2010-02-15 James Rowe <jnrowe@gmail.com>
  268. * elvi/imdb: Fixes for upstream search changes. Thanks to Sadako.
  269. * New elvi: bookfinder, thanks to Ivy Foster.
  270. 2010-02-14 James Rowe <jnrowe@gmail.com>
  271. * Added $SURFRAW_screen_args for passing arguments to the defined screen
  272. tool, thanks to Ivy Foster.
  273. * Support for using tmux as $SURFRAW_screen, thanks once again to Ivy
  274. Foster.
  275. * New elvi: bugmenot, thanks to Ivy Foster.
  276. 2010-02-05 Ian Beckwith <ianb@erislabs.net>
  277. * Added options for 'aur' elvi.
  278. Patch from Ivy Foster.
  279. 2010-02-02 Ian Beckwith <ianb@erislabs.net>
  280. * New elvi: bing, thanks to tczy.
  281. Elvi number One Hundred!!!1!
  282. 2010-01-26 James Rowe <jnrowe@gmail.com>
  283. * elvi/bbcnews: Fixes for upstreams search changes. Based on a patch by
  284. Sumant Oemrawsingh.
  285. 2010-01-06 Ian Beckwith <ianb@erislabs.net>
  286. * surfraw.1.IN: document new config locations.
  287. 2009-11-20 Ian Beckwith <ianb@erislabs.net>
  288. * test/Makefile.am: Add missing tests to EXTRA_DIST.
  289. 2009-11-13 Ian Beckwith <ianb@erislabs.net>
  290. * freebsd: new options -psearch=TYPE -psection=SEC
  291. to conduct a search of type TYPE in section SEC of ports.
  292. * netbsd: new option -ps to search ports
  293. * openbsd: new option -ps to search ports
  294. * URLs for *bsd portsearch, finkpkg, macports and rpmsearch
  295. from whohas(1), http://www.philippwesche.org/200811/whohas/intro.html
  296. * cia, pubmed: fixed tests.
  297. 2009-11-12 Ian Beckwith <ianb@erislabs.net>
  298. * New elvi:
  299. + finkpkg: search Fink packages.
  300. + macports: search macports packages.
  301. + rpmsearch: search for packages in rpm-based distros.
  302. * surfraw.IN: w3_parse_args: avoid bogus initial space in w3_args
  303. 2009-11-11 Ian Beckwith <ianb@erislabs.net>
  304. * New elvi: debpkghome: view home page of a debian package.
  305. 2009-11-10 Ian Beckwith <ianb@erislabs.net>
  306. * New elvi: acronym, gcache (google cache).
  307. Thanks to fittabile@lifegate.it
  308. * surfraw.IN: only list local elvi if $localelvidir contains
  309. files.
  310. * README: update elvi list and surfraw options.
  311. * configure.in, HACKING: specify automake 1.11
  312. 2009-11-08 Ian Beckwith <ianb@erislabs.net>
  313. * New elvi: youtube. Thanks to Sumant Oemrawsingh.
  314. 2009-11-07 Ian Beckwith <ianb@erislabs.net>
  315. * New elvi, thanks to Sumant Oemrawsingh:
  316. + cliki - search the common lisp wiki.
  317. + l1sp - search lisp documentation.
  318. + mathworld - search Wolfram MathWorld.
  319. + mininova - search mininova for torrents.
  320. 2009-11-06 Ian Beckwith <ianb@erislabs.net>
  321. * examples/uzbl_load_url_from_surfraw:
  322. + Applied patch from Sumant Oemrawsingh to strip "GLOBAL ELVI"
  323. and "LOCALELVI" and support vertical menus if patched dmenu is
  324. available.
  325. + present_menu(): use awk(1) instead of cut(1), so tabs in
  326. bookmark files are handled correctly.
  327. + Add '.IN' suffix and dependency so correct value of @AWK@
  328. is picked up from ./configure.
  329. * Add examples/ to SUBDIRS, move uzbl_load_url_from_surfraw
  330. build logic to examples/Makefile.am
  331. * Fix 'make distcheck':
  332. + Install surfraw.bookmarks from $(top_srcdir)
  333. + Fix CLEANFILES entries for surfraw-update-path
  334. and uzbl_load_url_from_surfraw.
  335. 2009-10-27 Ian Beckwith <ianb@erislabs.net>
  336. * Added examples/uzbl_load_url_from_surfraw,
  337. thanks to Sumant Oemrawsingh.
  338. * Updated uzbl_load_url_from_surfraw to use new bookmark locations.
  339. * Fixed debsec (Thanks to Moritz Muehlenhoff, for this
  340. and all his other work).
  341. * Fixed cia.
  342. * Fixed tests: aur, debpts, lastfm.
  343. * Added -o | -o=FILE option, to fetch URL and dump to
  344. stdout or FILE.
  345. * test/Makefile.am: add debvcsbrowse.test to EXTRA_DIST
  346. * Makefile.am: install-data-hook: remove execute flag
  347. from generated files surfraw.conf, elvi.1sr & surfraw.1.
  348. 2009-10-20 Ian Beckwith <ianb@erislabs.net>
  349. * Move config files to follow XDG basedir spec
  350. (http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html)
  351. Global config files are searched for in:
  352. + $SURFRAW_global_conf if set.
  353. + $XDG_CONFIG_DIRS/surfraw/{conf,bookmarks}
  354. ($XDG_CONFIG_DIRS is $PATH-style colon separated list)
  355. + @sysconfdir@/xdg/surfraw/{conf,bookmarks}
  356. (@sysconfdir@ is usually /etc or /usr/local/etc/)
  357. + @sysconfdir@/surfraw.{conf,bookmarks}
  358. (for backwards compatibility)
  359. Local config files & elvi are searched for in:
  360. + $SURFRAW_conf if set (for per-user conf file only)
  361. (no longer set by default config files)
  362. + $XDG_CONFIG_HOME/surfraw/{conf,bookmarks,elvi/}
  363. + $HOME/.config/surfraw/{conf,bookmarks,elvi/}
  364. + $HOME/.surfraw.{conf,bookmarks}
  365. (for backwards compatibility).
  366. 2009-10-18 Ian Beckwith <ianb@erislabs.net>
  367. * Apply patch from James Rowe:
  368. Support per-user elvi in ~/.surfraw.d.
  369. Based on the idea by Sumant Oemrawsingh.
  370. 2009-08-28 Ian Beckwith <ianb@erislabs.net>
  371. * New elvi: genbugs (thanks to Nick White).
  372. * surfraw-bash-completion.IN: enable extglob so completion
  373. works standalone (thanks to James Rowe).
  374. See http://bugs.gentoo.org/show_bug.cgi?id=277891
  375. 2009-07-23 Ian Beckwith <ianb@erislabs.net>
  376. * Fixed tests: excite, pgpkeys, javasun. ebay(my)
  377. 2009-07-21 Ian Beckwith <ianb@erislabs.net>
  378. * New elvi: debvcsbrowse.
  379. * err(): write to stderr instead of stdout.
  380. 2009-06-28 Ian Beckwith <ianb@erislabs.net>
  381. * Bump version to 2.2.6.
  382. * Only use first matching bookmark (Thanks to Carl Fredrik Hammar).
  383. 2009-05-13 Ian Beckwith <ianb@erislabs.net>
  384. * Replaced scaleplus with comlaw.
  385. * debpackages, debcontents: updated ubuntu release names.
  386. 2009-05-12 Ian Beckwith <ianb@erislabs.net>
  387. * archpkg, bbcnews, debcontents, debwiki: fixed tests.
  388. 2009-04-05 Ian Beckwith <ianb@erislabs.net>
  389. * Support '--' to indicate end of options, so, for instance,
  390. "sr google -g -- foo -bar" works. Thanks to Andy Valencia.
  391. 2009-03-09 Ian Beckwith <ianb@erislabs.net>
  392. * Bump version to 2.2.5.
  393. * rfc: Default to HTML for RFCs and BCPs.
  394. Thanks to Micah Anderson.
  395. * rfc.test: Test tools.ietf.org.
  396. 2009-02-28 Ian Beckwith <ianb@erislabs.net>
  397. * Changed cite to use citeseerx.ist.psu.edu, the old
  398. site is no longer being updated. Modified
  399. command line options to match new site.
  400. * Amazon: fixed; updated categories.
  401. 2009-02-27 Ian Beckwith <ianb@erislabs.net>
  402. * New elvis: aur. Thanks to RenĂŠ Reigel.
  403. 2008-12-03 Ian Beckwith <ianb@erislabs.net>
  404. * New elvis: urban. Thanks to J. R. Mauro.
  405. * Added test for urban.
  406. * Fixed elvis: excite.
  407. * Fixed test: stockquote.
  408. 2008-10-23 Ian Beckwith <ianb@erislabs.net>
  409. * Bumped version to 2.2.4.
  410. * New elvi: ntrs, scicom, springer.
  411. Thanks to Wim Van Hoydonck.
  412. * Added tests for ntrs and springer
  413. Scicom cannot be tested as it needs javascript.
  414. 2008-09-13 Ian Beckwith <ianb@erislabs.net>
  415. * Default to graphical mode. See surfraw(1) for how to change it back.
  416. * New elvis: piratebay, genportage. Thanks to J.R. Mauro.
  417. * Add tests for piratebay and genportage.
  418. * Fix webster.
  419. * Fix test for ebay china.
  420. * README: document ./configure options
  421. 2008-08-26 Ian Beckwith <ianb@erislabs.net>
  422. * Fixed tests: amazon, debbugs, yahoo.
  423. * Added --disable-sr option to ./configure to disable
  424. installing the 'sr' symbolic link pointing to surfraw,
  425. to avoid clashes with the SR programming language.
  426. 2008-07-19 Ian Beckwith <ianb@erislabs.net>
  427. * Search for default browsers at configure time.
  428. Can be overridden with ./configure --with-text-browser=BROWSER
  429. --with-graphical-browser=BROWSER.
  430. * Use AC_PROG_AWK to detect which awk implementation to use.
  431. * slinuxdoc: switch to test on main page, google thinks
  432. search on search page is spyware shenanigans.
  433. * openbsd: fix test.
  434. * add uninstall-local targets to remove elvidir and symlinks
  435. on uninstall.
  436. 2008-07-08 Ian Beckwith <ianb@erislabs.net>
  437. * google: fix bashism, quote variable expansions (thanks to
  438. Philip Armstrong and John Briggs).
  439. 2008-07-02 Ian Beckwith <ianb@erislabs.net>
  440. * surfraw.IN:w3_url_escape: escape "`", stop escaping ".".
  441. (Thanks to Micah Anderson).
  442. * debpackages/debcontents:
  443. + update options and distributions,
  444. + add -a option to use archive.debian.net
  445. * Fix javasun test.
  446. * Add javasun.test and lsm.test to EXTRA_DIST.
  447. 2008-06-16 Ian Beckwith <ianb@erislabs.net>
  448. * Thanks to John Gruenenfelder for:
  449. + New elvi: arxiv.
  450. + surfraw-update-path: fix csh syntax.
  451. * wetandwild: switched to weather.com, as yahoo now uses AJAX.
  452. Command line options and SURFRAW_weather_* variables no
  453. longer supported.
  454. * port: fixed, original site is back.
  455. * austlii: fixed search URL and test.
  456. Method now defaults to 'auto'.
  457. * translate: fixed URLs.
  458. * w3css: fixed test.
  459. * sundocs: removed, use sunonesearch.
  460. * xxx: removed, use arxiv.
  461. * test/runtests: prefer decoded_content if available.
  462. 2008-03-24 Ian Beckwith <ianb@erislabs.net>
  463. * Thanks to James TD Smith for the following:
  464. + New elvis: javasun - search Java API Docs.
  465. + google: -country option to specify country.
  466. Also respects SURFRAW_lang variable.
  467. 2008-03-11 Ian Beckwith <ianb@erislabs.net>
  468. * debpackages/debcontents: updated ubuntu search.
  469. * freedb/cddb: updated options.
  470. * debbugs: fixed indentation.
  471. * port: point to what will hopefully be new site.
  472. * README, rae, currency: convert to utf-8.
  473. * austlii: fixed test.
  474. 2008-02-11 Ian Beckwith <ianb@erislabs.net>
  475. * New elvis: sunonesearch (replaces sunsolve).
  476. * surfraw.IN, rfc: remove bashisms.
  477. * cnn: fixed url.
  478. * debcontents: updated ubuntu distribution.
  479. * deblists: rewrote for new search interface.
  480. * debpackages: updated debian url.
  481. * genpkg: as straight search has gone, we now go to
  482. packages.gentoo.org/packages/<arg>.
  483. * yubnub: disable requoting (thanks to Nathaniel Heinrichs).
  484. * sunsolve: removed, replaced by sunonesearch.
  485. * cddb, freebsd, pgpkeys, w3link, webster, ebay(cn): fixed tests.
  486. * surfraw.1.IN, elvi.1sr.IN: properly quote hyphens.
  487. * Updated my email address.
  488. 2007-10-06 Ian Beckwith <ianb@nessie.mcc.ac.uk>
  489. * Added SURFRAW_lang variable to set default country/language.
  490. Affected elvi: amazon, bbcnews, ebay, ixquick, leodict,
  491. opensearch, translate, wetandwild, wikipedia.
  492. Thanks to Simon Ernst for the idea.
  493. * surfraw.IN (w3_url_escape): fix quoting of single quote.
  494. Thanks to Alexander Becher for the patch.
  495. * New elvis: lsm - search the Linux Software Map.
  496. * fsfdir: fixed search URL.
  497. * amazon, ebay, translate: expanded language/country list.
  498. * surfraw.lsm.in: fixed syntax of Primary-site.
  499. 2007-09-13 Ian Beckwith <ianb@nessie.mcc.ac.uk>
  500. * Actual new upstream release.
  501. * Bumped version to 2.2.0.
  502. * configure now supports --disable-opensearch.
  503. improved help macro syntax.
  504. Patches from James Rowe, thanks!
  505. * cia elvi fixed, thanks to Charles Twardy.
  506. Evidently I was wrong about there being a LWP problem
  507. with the cia test, test reenabled.
  508. * Fixed discogs test.
  509. * Moved surfraw and surfraw-update-path from dist_bin_SCRIPTS
  510. to bin_SCRIPTS so they are built rather than shipped.
  511. * Updated LSM entry.
  512. * Added new make target: make submit-lsm
  513. Mails updated LSM entry to LSM@qqx.org.
  514. * Updated copyright dates.
  515. * Updated README.
  516. 2007-09-06 Ian Beckwith <ianb@nessie.mcc.ac.uk>
  517. * Surfraw 2.1.7
  518. * First official upstream release by the debian surfraw-devel
  519. team. For previous detailed changelog entries, see the debian
  520. changelog in debian/changelog. For a user-level summary of
  521. changes, see NEWS.