PageRenderTime 57ms CodeModel.GetById 27ms RepoModel.GetById 0ms app.codeStats 0ms

/surfraw-2.2.8/NEWS

#
#! | 440 lines | 389 code | 51 blank | 0 comment | 0 complexity | 459c1fc75e9160f35225c549cc494729 MD5 | raw file
  1. ______ _ _ ______ _______ ______ _______ _ _ _
  2. / _____)(_) (_)(_____ \ (_______)(_____ \ (_______)(_)(_)(_)
  3. ( (____ _ _ _____) ) _____ _____) ) _______ _ _ _
  4. \____ \ | | | || __ / | ___) | __ / | ___ || || || |
  5. _____) )| |___| || | \ \ | | | | \ \ | | | || || || |
  6. (______/ \_____/ |_| |_||_| |_| |_||_| |_| \_____/
  7. Surfraw - Shell Users' Revolutionary Front Rage Against the Web
  8. Oh Baybe
  9. I need some
  10. Deep Linking
  11. Let us go
  12. Surfin' in the raw!
  13. N E W S
  14. Tue Jul 12 00:46:02 BST 2011 - surfraw 2.2.8
  15. * New elvi:
  16. + ads - search the SAO/NASA Astrophysics data system.
  17. + archwiki: search the arch wiki.
  18. + bugzilla - search various bugzillas, defaults to kernel.
  19. + cablesearch - search wikileaks cables
  20. + deli: search delicious.com.
  21. + duckduckgo - replace with better implementation
  22. + openports - search openbsd ports
  23. + pasearch - search Penny Arcade archives.
  24. + scirus, scitopia, worldwidescience - science searches
  25. + stack: search stackoverflow.com and friends.
  26. + yandex - russian web search.
  27. * Changed elvi:
  28. + archpkg: now supports options.
  29. + arxiv: quote queries for exact string matches.
  30. + ctan: Option -doc replaced by -id. Options no longer mutually
  31. exclusive.
  32. + codesearch, musicbrainz, rpmsearch: rewritten to match new
  33. site. Options have changed to match site, see help message.
  34. + debbugs: add -s as an alias for -search=src.
  35. + google: new options:
  36. * -v, -search=video: search video
  37. * -m, -search=maps: search maps
  38. * -n, -search=news: search news
  39. * -i: new shortcut for -search=images
  40. * -safe=default|off|moderate|strict: safe search
  41. + openbsd: support -misc and -tech.
  42. + opensearch: new option -r, uses remote redirector
  43. which means it can run without heavy dependencies.
  44. + pgpkeys: add more options, support more keyservers,
  45. default to sks-keyservers.net.
  46. + translate: added Google Translate support.
  47. + wayback: advanced search is broken, rip out all
  48. options and use basic search.
  49. + wikipedia: new option -d, uses remote redirector
  50. to search both wikipedia and deletionpedia.
  51. use -fallback=wikipedia|deletionpedia to customise
  52. behaviour.
  53. * Fixed elvi: archpkg, arxiv, cia, codesearch, ctan, javasun,
  54. lastfm, musicbrainz, netbsd, rpmsearch, w3link, yahoo.
  55. * Removed elvi:
  56. + altavista: is now just a front-end to yahoo. RIP.
  57. + cddb: gracenote made the "hard decision" to remove the
  58. website search. sigh.
  59. + fast: another yahoo front-end.
  60. + filesearching: refuses to work without 'Referer:' header.
  61. + port: site gone
  62. * Support -local-help, --local-help or -lh to get elvi-specific
  63. help without displaying the global options. This works for
  64. all elvi and the main surfraw script.
  65. * Support -h as a synonym for -help.
  66. * Improved listing of elvi.
  67. * Default to surfraw_graphical_remote=no,
  68. as chromium doesn't support "-remote openURL".
  69. * Bookmark names are now an exact match not a substring match.
  70. * Support BSD/POSIX make.
  71. * README: added INTEGRATION section on uzbl and pentadactyl.
  72. Thu May 6 20:20:09 BST 2010 - surfraw 2.2.7
  73. * New elvi (surfraw now has over one hundred elvi!):
  74. + by tczy:
  75. * bing: Search using Microsoft's Bing.
  76. + by Ivy Foster:
  77. * bookfinder: Search for books using www.bookfinder.com.
  78. * bugmenot: Bypass compulsory web registration with bugmenot.com.
  79. + by Ian Beckwith:
  80. * duckduckgo: Search the web via duckduckgo.com.
  81. * scroogle: Search Google anonymously via www.scroogle.org.
  82. + by Simone Fittabile:
  83. * jamendo: Search Jamendo: free music with Creative Commons licenses
  84. * Removed elvi: genpkg (use genportage instead).
  85. * Fixed elvi:
  86. + cnn
  87. + imdb (thanks to Sadako)
  88. + bbcnews (thanks to Sumant Oemrawsingh and James Rowe)
  89. * aur: added options (thanks to Ivy Foster)
  90. * wikipedia, ixquick: support https. Thanks to Simone Fittabile.
  91. * debwiki: remove -w, Debian Women wiki is being merged into main
  92. Debian wiki. Thanks to Simone Fittabile.
  93. * Improved support for screen(1). Thanks to Ivy Foster:
  94. + Support for using tmux as $SURFRAW_screen.
  95. + Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
  96. + Added $SURFRAW_screen_args for passing arguments to the defined
  97. screen tool.
  98. * uzbl_load_url_from_surfraw: fix menu.
  99. Thanks to Sumant Oemrawsingh.
  100. Fri Nov 20 03:34:19 GMT 2009 - surfraw 2.2.6
  101. * New elvi:
  102. + by Sumant Oemrawsingh:
  103. * cliki - search the common lisp wiki.
  104. * l1sp - search lisp documentation.
  105. * mathworld - search Wolfram MathWorld.
  106. * mininova - search mininova for torrents.
  107. * youtube - search youtube for videos.
  108. + by Simone Fittabile:
  109. * acronym - find acronyms
  110. * gcache - search google cache.
  111. + by Nick White:
  112. * genbugs - search gentoo bug tracker
  113. + by Ian Beckwith:
  114. * debpkghome - view home page of a debian package.
  115. * debvcsbrowse - browse vcs of a debian package
  116. * rpmsearch - search for packages in rpm-based distros.
  117. * finkpkg - search Fink packages.
  118. * macports - search macports packages.
  119. * Move config files to follow XDG basedir spec
  120. This means that if your global config was in /etc/surfraw.conf
  121. it is now in /etc/xdg/surfraw/conf, and local config is
  122. now in $HOME/.config/surfraw/conf. The same applies to bookmarks.
  123. See README for details on configuring config locations, and
  124. http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
  125. for the gory details. The old locations are still supported for
  126. backwards-compatibility.
  127. * Support per-user elvi in $HOME/.config/surfraw/elvi/
  128. Patch by James Rowe, idea by Sumant Oemrawsingh.
  129. * Added -o | -o=FILE option, to fetch URL and dump to
  130. stdout or FILE.
  131. * Modified elvi:
  132. + freebsd: new options -psearch=TYPE -psection=SEC
  133. to conduct a search of type TYPE in section SEC of ports.
  134. + netbsd: new option -ps to search ports
  135. + openbsd: new option -ps to search ports
  136. + debsec: fixed (Thanks to Moritz Muehlenhoff, for this
  137. and all his other work).
  138. + cia: fixed.
  139. * Added examples/uzbl_load_url_from_surfraw, to integrate surfraw
  140. with uzbl (uzbl.org), thanks to Sumant Oemrawsingh.
  141. Wed May 13 02:30:21 BST 2009 - surfraw 2.2.5
  142. * Replaced scaleplus elvi with comlaw.
  143. * rfc: use HTML for RFCs and BCPs.
  144. * Support '--' to indicate end of options, so, for instance,
  145. "sr google -g -- foo -bar" works.
  146. * debpackages, debcontents: update ubuntu release names.
  147. Sun Mar 1 02:12:14 GMT 2009 - surfraw 2.2.4
  148. * New elvi:
  149. + ntrs, scicom, springer - Thanks to Wim Van Hoydonck.
  150. + urban - Thanks to J. R. Mauro.
  151. + aur - Thanks to Ren?Š Reigel.
  152. * excite: fixed.
  153. * cite: changed to use citeseerx.ist.psu.edu, the old
  154. citeseer is no longer being updated.
  155. * amazon: fixed; updated categories.
  156. Sat Sep 13 20:40:01 BST 2008 - surfraw 2.2.3
  157. * Surfraw now defaults to graphical mode. See surfraw(1)
  158. for how to change the default back.
  159. * Search for default browsers during build.
  160. This can be overridden by passing --with-text-browser=BROWSER
  161. and --with-graphical-browser=BROWSER to ./configure.
  162. * New elvis: piratebay, genportage. Thanks to J.R. Mauro.
  163. * Detect which awk to use.
  164. * Fixed slinuxdoc and webster.
  165. * Removed bashisms.
  166. * Fixed uninstall.
  167. * Add --disable-sr option to ./configure to disable installing the
  168. 'sr' symbolic link, to avoid clashes with the SR programming language.
  169. Thu Jul 3 08:47:14 BST 2008 - surfraw 2.2.2
  170. * New elvis:
  171. + arxiv - Search the Los Alamos Science E-Print Archive
  172. replaces xxx which was just a stub (thanks to John Gruenenfelder).
  173. + javasun - search Java API Docs (thanks to James TD Smith)
  174. * Fixed elvis:
  175. + debpackages/debcontents: update options and distributions,
  176. add -a options to use archive.debian.net.
  177. + wetandwild: switched to weather.com, as yahoo now uses AJAX.
  178. Command line options and SURFRAW_weather_* variables no
  179. longer supported.
  180. + austlii: fixed search URL, default method is now 'auto'.
  181. + port: original site is back.
  182. + translate: fixed URLs.
  183. * Removed elvis:
  184. + sundocs: use sunonesearch.
  185. + xxx: replaced by arxiv.
  186. * surfraw: fix w3_url_escape quoting (thanks Micah Anderson)
  187. * surfraw-update-path: fix csh syntax (thanks John Gruenenfelder)
  188. * google: Add -country option to specify country. Respects
  189. SURFRAW_lang variable (Thanks to James TD Smith).
  190. Sun Mar 9 19:24:26 GMT 2008 - surfraw 2.2.1
  191. * New elvi:
  192. + lsm - Search the Linux Software Map.
  193. + sunonesearch - Search Sun's One Search (replaces sunsolve).
  194. * Fixed elvi: cddb, cnn, debcontents, deblists, debpackages, freedb,
  195. fsfdir, genpkg, and yubnub (thanks for the latter to Nathaniel Heinrichs).
  196. * Removed elvis: sunsolve (replaced by sunonesearch).
  197. * amazon, ebay, translate: expanded language/country list.
  198. * Added new configuration variable SURFRAW_lang.
  199. Elvi that support specifying language or country
  200. will use this as a default. If used, it should be set
  201. to an ISO 2-letter country code (eg uk, de, ca).
  202. Thanks to Simon Ernst for the idea.
  203. * Fixed quoting single quotes in URLs (thanks to Alexander
  204. Becher for the patch).
  205. Thu Sep 6 21:59:35 BST 2007 - surfraw 2.2.0
  206. * Resumed making upstream releases.
  207. Surfraw is now maintained by the Debian Surfraw-Devel Team. Please
  208. report bugs to <surfraw-devel@lists.alioth.debian.org>, and feel
  209. free to join us on the list.
  210. There have been many changes since the last official release.
  211. New elvi: alioth archpkg bbcnews cddb cia codesearch ctan cve
  212. deblists deblogs debpts debsec debwiki discogs dmoz ebay
  213. etym foldoc freedb fsfdir genpkg gutenberg happypenguin
  214. imdb ixquick lastfm leodict musicbrainz opensearch
  215. pgpkeys port rae rfc scholar scpan w3css w3html w3link
  216. w3rdf wayback wikipedia yubnub
  217. Removed elvi: appwatch britannica ftpfind ftpsearch jake
  218. raging swhois
  219. Elvi now live in /usr/lib/surfraw (or /usr/local/lib/surfraw)
  220. Use surfraw-update-path to add this directory to your path or
  221. prefix elvi with sr or surfraw, eg "sr google foo bar".
  222. Bookmarks can be defined in /etc/surfraw.bookmarks or
  223. ~/.surfraw.bookmarks. See /etc/surfraw.bookmarks for the format.
  224. Bookmarks can be used with "sr [options] bookmarkname".
  225. There is now a test suite. "make test" to run it or
  226. see test/README.
  227. For a full list of changes since the last release, see
  228. debian/changelog. From this release onwards, changes will be
  229. logged in ./ChangeLog as normal.
  230. Tur Mar 30 01:21:03 CEST 2004 - surfraw 2.0.2
  231. * Added bash completion support by Justin B Rye
  232. * Do not set $DISPLAY when running in text mode
  233. * Removed sharereactor elvi
  234. Tue Feb 10 04:01:40 GMT 2004 - surfraw 2.0.1
  235. Please note that the elvi have moved again, to /usr/lib/surfraw
  236. If you used surfraw-update-path from version 2.0 to add the elvi
  237. directory to your path, you will need to run it again, first with
  238. -remove to remove the old path, then again with -add. To change your
  239. path you will need to either log out and in again or source the
  240. relevant config files.
  241. * Moved elvi to /usr/lib/surfraw
  242. * Updated docs for new elvi location
  243. * Changed man page section for all elvi to 1sr
  244. * Fixed surfraw help text
  245. * Added man page links for pgpkeys, ebay and sharereactor
  246. * Added linda override (and surfraw.dirs) for usr-lib-in-arch-all
  247. * Added debhelper tokens to prerm/postinst
  248. (they were in released 2.0-1 but not CVS)
  249. * Rewrote man page surfraw.1.in, added man page elvi.1sr.in
  250. Both go via autoconf.
  251. * Removed old debian/surfraw.1
  252. * Updated debian/surfraw.links to point elvi to elvi.1sr.gz
  253. * Updated AUTHORS to hopefully include every contributor, ever.
  254. * Changed a few "def"s to "defyn"s in surfraw.conf.in
  255. * Fixed quoting so sr google foo "bar baz" qux works
  256. * Makefile.am: Added missing files to EXTRA_DIST
  257. * Added a debconf note (only visible if upgrading from 2.0-1)
  258. explaining the elvi have moved again
  259. * configure.in: changed to new AM_INIT_AUTOMAKE format,
  260. specified minimum automake version 1.7
  261. * updated surfraw.lsm with new URLs
  262. * deleted debian/rules.save (old rules backup)
  263. * Removed elvi:
  264. + britannica: gone subscription-only
  265. + swhois: all whois sites I can find have anti-harvester features
  266. that stop us using them.
  267. * Fixed elvi:
  268. + wikipedia - added missing quotes (could've sworn I did this already)
  269. + cnn - updated url
  270. + translate - corrected docs
  271. * Moved debian/surfraw.links to links.IN in top dir, now uses autoconf
  272. and is not debian-specific
  273. * Makefile.am: Added install-data-hook to create links
  274. * configure.in, elvi/Makefile.in: fixed ELVIDIR quoting
  275. * added elvi/surfraw_elvi to CLEANFILES & removed it from cvs, as it is
  276. generated on build.
  277. * disabled ifs quoting in elvi that don't like it:
  278. freedb, happypenguin, jake, rhyme, scaleplus,
  279. sharereactor, thesaurus, webster, deblists.
  280. * Added note to HACKING explaining how to disable ifs quoting
  281. * synced NAMESPACE branch with HEAD
  282. Please use the main HEAD branch from now on.
  283. * links.IN: made links relative
  284. * Converted debconf to po-debconf
  285. * Eliminated templates.IN, as it confused po-debconf
  286. * Deautoconfiscated the debian directory, as only templates went through
  287. autoconf
  288. Tue Dec 23 03:19:58 GMT 2003 - surfraw 2.0
  289. New development team, see http://alioth.debian.org/projects/surfraw
  290. * Moved elvi to /usr/bin/surfraw-elvi. (Closes: #209155, #192869, #201175)
  291. * Provided surfraw-update-path to put new dir in path.
  292. * Added sr as alias to surfraw.
  293. * Added bookmark support and /etc/surfraw.bookmarks.
  294. * New elvi: alioth, rfc, scpan, deblists. (Closes: #134498)
  295. plus leodict and happypenguin by Moritz Muehlenhoff (Closes: #217799)
  296. and wikipedia, also by Moritz Muehlenhoff (Closes: #223953)
  297. and sharereactor, pgpkeys and ebay, also by Moritz Muehlenhoff
  298. * Fixed elvi: altavista, debcontents, excite, jake, scaleplus,
  299. slinuxdoc, sundocs, swhois, translate.
  300. * amazon: fixed test (Closes: #163903) and -country, removed tag-id stuff.
  301. * debcontents: changed options to SURFRAW_debcontents_*.
  302. * sourceforge: added -type and -exact options.
  303. * webster: added -t (thesaurus) option.
  304. * debbugs: added options.
  305. * Removed elvi: appwatch, ftpsearch, ftpfind, raging (sites defunct).
  306. * Updated Debian Standards-Version to 3.6.1.0
  307. * surfraw.in:
  308. - Applied Brian Nelson's "-remote openURL" patch (Closes: #165967).
  309. - Fixed browser selection (Closes: #118314).
  310. * google -l/-lucky support (Closes: #127078, #128544).
  311. * Added deja patch from Christian Garbs (Closes: #149600).
  312. * debian/rules: changed to use DESTDIR.
  313. * Force default browser to sensible-browser (Closes: #119357)
  314. - This supercedes NMU changes (Closes: #200164, #201229, #149584)
  315. - Change default browser in manpage (Closes: #113148)
  316. * Rename stranslate back to translate (Closes: #141243)
  317. * Make woffle not look for /usr/local/bin/surfraw (Closes: #156466)
  318. * Add lynx to Recommends (Closes: #141242)
  319. * Make surfraw lintian-clean
  320. - Remove '(s)' from copyright
  321. - Remove /etc conffile entries
  322. * Kevin Kreamer <kkreamer@etherhogz.org> did this work.
  323. * Easy bugs first
  324. - fix type in README (Closes: #154304)
  325. - s/README/README.gz/ in manpage (Closes: #164206)
  326. * Added elvi for imdb, cddb, freedb and bbcnews written by Ian Beckwith.
  327. * changed "Author(s)" to "Author" in debian/copyright
  328. * removed debian/conffiles to prevent debhelper being so incredibly
  329. "helpful" as to inlude conffiles *twice*
  330. Wed Dec 26 02:48:06 EST 2001 - Surfraw 1.0.7
  331. Fix major sed lossage in 1.0.6 which removed all references to
  332. http:// (not just in the documentation strings as was intended)
  333. Sun Dec 23 21:02:57 EST 2001 - Surfraw 1.0.6
  334. New elvi: freebsd, openbsd, filesearching, ftpfind
  335. Updated elvi: translate (babelfish), ftpsearch, fast, netbsd
  336. Rename linuxdoc elvi to slinuxdoc, to prevent name clash with sgmltools
  337. Use test -r instead of test -e which inexplicably chocked Solaris8
  338. Documentation changes
  339. Tue Nov 6 11:14:21 EST 2001 - Surfraw 1.0.5
  340. Fix wayward indentation introduced in 1.0.4
  341. which caused -browser to fail
  342. Note that SURFRAW_browser was made obsolete in 1.0.4.
  343. SURFRAW_text_browser and SURFRAW_graphical_browser
  344. replace its functionality
  345. STATE EXTRA CLEARLY THE FORMAT OF ~/.surfraw.conf so
  346. even Redhat users get it.
  347. Thu Oct 25 05:32:25 EST 2001 - Surfraw 1.0.4
  348. New elvi: debbugs, debcontents, debpackages, swhois, woffle
  349. Dead elvi: ircsearch, newscientist
  350. -g and -t switch between graphical & text browsers
  351. -new opens a new window on -remote comprehending browsers
  352. Support "--" option to end all options
  353. Fix url space escaping problem
  354. Surfraw placed into the public domain
  355. Fri Jan 12 14:51:10 EST 2001 - Surfraw 1.0.3
  356. New elvi: amazon
  357. Add `scaleplus' elvi to elvi/Makefile.am
  358. Minor documentation bug fixes
  359. Wed Sep 27 06:37:48 EST 2000 - Surfraw 1.0.2
  360. Viva l`explorateur de texte!
  361. http://slashdot.org/articles/00/08/28/1143249.shtml
  362. http://www.theage.com.au/frontpage/20000828/A32287-2000Aug28.html
  363. Translate elvi didn't correctly parse -from or -to
  364. HACKING file was missing from EXTRA_DIST
  365. Fri Aug 25 23:42:31 EST 2000 - Surfraw 1.0.1
  366. New elvi: britannica
  367. Updated elvi: freshmeat
  368. Fri Aug 25 02:26:31 EST 2000 - Surfraw 0.5.8
  369. New elvi: stockquote (nasdaq, quote.com, yahoo), jake
  370. Don't open new screen(1)s by default
  371. Zorch usage of local variables (not POSIX)
  372. Sat Aug 12 20:00:45 EST 2000 - Surfraw 0.5.7
  373. New elvi: fast netbsd translate W wetandwild.
  374. Auto detect browser during configure phase.
  375. Built in support for screen(1)
  376. Built in support for netscape-remote
  377. `surfraw' on its own now displays a list of elvi
  378. Sun Aug 6 11:43:50 EST 2000 - Surfraw 0.5.6
  379. New elvi: newscientist pubmed freshmeat
  380. Sat Aug 5 16:07:55 EST 2000 - Surfraw 0.5.5
  381. New elvi: appwatch cnn excite ftpsearch linuxdoc scaleplus sundocs
  382. sunsolve thesaurus weather webster
  383. Wed Aug 2 08:56:04 EST 2000
  384. Name change, surfaw -> surfraw
  385. Web-site is now http://surfraw.sourceforge.net/
  386. Sun Jul 30 17:51:50 EST 2000 - Surfaw 0.5.4
  387. A Lazy sunday. A tired, but happy mood. The afternoon drowses by and
  388. we have the initial version.
  389. $Id$