[Surfraw-commits] [SCM] surfraw - a fast unix command line interface to WWW branch, master, updated. surfraw_2-2-5_1-70-g6497019
James Rowe
jnrowe at gmail.com
Sun Feb 14 19:36:55 UTC 2010
The following commit has been merged in the master branch:
commit ab09c0e0163409b0aa733a5af2910c2ae9be058b
Author: James Rowe <jnrowe at gmail.com>
Date: Sun Feb 14 16:02:58 2010 +0000
New elvi: bugmenot, thanks to Ivy Foster.
diff --git a/ChangeLog b/ChangeLog
index 4d88c0a..6cf8545 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-02-14 James Rowe <jnrowe at gmail.com>
+
+ * New elvi: bugmenot, thanks to Ivy Foster.
+
2010-02-05 Ian Beckwith <ianb at erislabs.net>
* Added options for 'aur' elvi.
diff --git a/README b/README
index 2b98855..2375bae 100644
--- a/README
+++ b/README
@@ -162,6 +162,7 @@ aur -- Search aur.archlinux.org for PKGBUILDS
austlii -- Search Australian Law docs (www.austlii.edu.au)
bing -- Search the web using Microsoft's Bing (www.bing.com)
bbcnews -- Search BBC News (news.bbc.co.uk)
+bugmenot -- Bypass compulsory Web registration (www.bugmenot.com)
cddb -- Search for cd track listings in CDDB (www.gracenote.com)
cia -- Search CIA documents at www.cia.gov
cite -- Search computer science papers (citeseerx.ist.psu.edu)
diff --git a/elvi/Makefile.am b/elvi/Makefile.am
index c18eb27..1d49fc5 100644
--- a/elvi/Makefile.am
+++ b/elvi/Makefile.am
@@ -14,6 +14,7 @@ dist_elvi_SCRIPTS = \
austlii \
bing \
bbcnews \
+ bugmenot \
cddb \
cia \
cite \
diff --git a/elvi/Makefile.in b/elvi/Makefile.in
index a6c6d7e..733bf49 100644
--- a/elvi/Makefile.in
+++ b/elvi/Makefile.in
@@ -44,19 +44,19 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
am__dist_elvi_SCRIPTS_DIST = W acronym alioth altavista amazon archpkg \
- arxiv ask aur austlii bing bbcnews cddb cia cite cliki cnn \
- codesearch comlaw ctan currency cve debbugs debcontents \
- deblists deblogs debpackages debpkghome debpts debsec \
- debvcsbrowse debwiki deja discogs dmoz ebay etym excite fast \
- foldoc filesearching finkpkg freebsd freedb freshmeat fsfdir \
- gcache genbugs genpkg genportage gutenberg google happypenguin \
- imdb ixquick javasun scpan slinuxdoc l1sp lastfm leodict lsm \
- macports mathworld mininova musicbrainz netbsd ntrs openbsd \
- piratebay pgpkeys port pubmed rae rfc rhyme rpmsearch scholar \
- scicom slashdot sourceforge springer stockquote sunonesearch \
- thesaurus translate urban w3css w3html w3link w3rdf wayback \
- webster wetandwild wikipedia woffle yahoo youtube yubnub \
- opensearch
+ arxiv ask aur austlii bing bbcnews bugmenot cddb cia cite \
+ cliki cnn codesearch comlaw ctan currency cve debbugs \
+ debcontents deblists deblogs debpackages debpkghome debpts \
+ debsec debvcsbrowse debwiki deja discogs dmoz ebay etym excite \
+ fast foldoc filesearching finkpkg freebsd freedb freshmeat \
+ fsfdir gcache genbugs genpkg genportage gutenberg google \
+ happypenguin imdb ixquick javasun scpan slinuxdoc l1sp lastfm \
+ leodict lsm macports mathworld mininova musicbrainz netbsd \
+ ntrs openbsd piratebay pgpkeys port pubmed rae rfc rhyme \
+ rpmsearch scholar scicom slashdot sourceforge springer \
+ stockquote sunonesearch thesaurus translate urban w3css w3html \
+ w3link w3rdf wayback webster wetandwild wikipedia woffle yahoo \
+ youtube yubnub opensearch
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -163,7 +163,7 @@ top_srcdir = @top_srcdir@
# $Id$
elvidir = $(ELVIDIR)
dist_elvi_SCRIPTS = W acronym alioth altavista amazon archpkg arxiv \
- ask aur austlii bing bbcnews cddb cia cite cliki cnn \
+ ask aur austlii bing bbcnews bugmenot cddb cia cite cliki cnn \
codesearch comlaw ctan currency cve debbugs debcontents \
deblists deblogs debpackages debpkghome debpts debsec \
debvcsbrowse debwiki deja discogs dmoz ebay etym excite fast \
diff --git a/elvi/bugmenot b/elvi/bugmenot
new file mode 100755
index 0000000..a1544c3
--- /dev/null
+++ b/elvi/bugmenot
@@ -0,0 +1,25 @@
+#!/bin/sh
+# $Id$
+# elvis: bugmenot -- Bypass compulsory web registration with bugmenot.com
+. surfraw || exit 1
+
+w3_usage_hook () {
+ cat <<EOF
+Usage: $w3_argv0 [options] [URL]...
+Description:
+ Surfraw: Bypass compulsory web registration using www.bugmenot.com
+EOF
+ w3_global_usage
+}
+
+w3_config
+w3_parse_args "$@"
+# w3_args now contains a list of arguments
+
+if test -z "$w3_args"; then
+ w3_browse_url "http://www.bugmenot.com/"
+else
+ escaped_args=`w3_url_of_arg $w3_args`
+ w3_browse_url "http://www.bugmenot.com/view/${escaped_args}"
+fi
+
diff --git a/links.IN b/links.IN
index 4b039ff..57dbd87 100644
--- a/links.IN
+++ b/links.IN
@@ -10,6 +10,7 @@ elvi.1sr.gz @mandir@/man1/aur.1sr.gz
elvi.1sr.gz @mandir@/man1/austlii.1sr.gz
elvi.1sr.gz @mandir@/man1/bing.1sr.gz
elvi.1sr.gz @mandir@/man1/bbcnews.1sr.gz
+elvi.1sr.gz @mandir@/man1/bugmenot.1sr.gz
elvi.1sr.gz @mandir@/man1/cddb.1sr.gz
elvi.1sr.gz @mandir@/man1/cite.1sr.gz
elvi.1sr.gz @mandir@/man1/cia.1sr.gz
diff --git a/test/Makefile.am b/test/Makefile.am
index 4ec415f..c4c7d2d 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,26 +1,27 @@
EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
acronym.test alioth.test altavista.test amazon.test \
archpkg.test arxiv.test ask.test aur.test austlii.test \
- bbcnews.test cddb.test cia.test cite.test cliki.test cnn.test \
- codesearch.test comlaw.test ctan.test currency.test cve.test \
- debbugs.test debcontents.test deblists.test deblogs.test \
- debpackages.test debpkghome.test debpts.test debsec.test \
- debvcsbrowse.test debwiki.test deja.test discogs.test \
- dmoz.test ebay.test etym.test excite.test fast.test \
- filesearching.test finkpkg.test foldoc.test freebsd.test \
- freedb.test freshmeat.test fsfdir.test gcache.test \
- genbugs.test genpkg.test genportage.test google.test \
- gutenberg.test happypenguin.test imdb.test ixquick.test \
- javasun.test lastfm.test leodict.test l1sp.test lsm.test \
- macports.test mathworld.test mininova.test musicbrainz.test \
- netbsd.test ntrs.test openbsd.test opensearch.test \
- piratebay.test port.test pgpkeys.test pubmed.test rae.test \
- rfc.test rhyme.test rpmsearch.test scholar.test scicom.test \
- scpan.test slashdot.test slinuxdoc.test sourceforge.test \
- springer.test stockquote.test sunonesearch.test thesaurus.test \
- translate.test urban.test w3css.test w3html.test w3link.test \
- w3rdf.test wayback.test webster.test wetandwild.test \
- wikipedia.test woffle.test yahoo.test youtube.test yubnub.test
+ bbcnews.test bugmenot.test cddb.test cia.test cite.test \
+ cliki.test cnn.test codesearch.test comlaw.test ctan.test \
+ currency.test cve.test debbugs.test debcontents.test \
+ deblists.test deblogs.test debpackages.test debpkghome.test \
+ debpts.test debsec.test debvcsbrowse.test debwiki.test \
+ deja.test discogs.test dmoz.test ebay.test etym.test \
+ excite.test fast.test filesearching.test finkpkg.test \
+ foldoc.test freebsd.test freedb.test freshmeat.test \
+ fsfdir.test gcache.test genbugs.test genpkg.test \
+ genportage.test google.test gutenberg.test happypenguin.test \
+ imdb.test ixquick.test javasun.test lastfm.test leodict.test \
+ l1sp.test lsm.test macports.test mathworld.test mininova.test \
+ musicbrainz.test netbsd.test ntrs.test openbsd.test \
+ opensearch.test piratebay.test port.test pgpkeys.test \
+ pubmed.test rae.test rfc.test rhyme.test rpmsearch.test \
+ scholar.test scicom.test scpan.test slashdot.test \
+ slinuxdoc.test sourceforge.test springer.test stockquote.test \
+ sunonesearch.test thesaurus.test translate.test urban.test \
+ w3css.test w3html.test w3link.test w3rdf.test wayback.test \
+ webster.test wetandwild.test wikipedia.test woffle.test \
+ yahoo.test youtube.test yubnub.test
test:
./runtests
diff --git a/test/Makefile.in b/test/Makefile.in
index d20fa04..a6240ae 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -122,26 +122,27 @@ top_srcdir = @top_srcdir@
EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
acronym.test alioth.test altavista.test amazon.test \
archpkg.test arxiv.test ask.test aur.test austlii.test \
- bbcnews.test cddb.test cia.test cite.test cliki.test cnn.test \
- codesearch.test comlaw.test ctan.test currency.test cve.test \
- debbugs.test debcontents.test deblists.test deblogs.test \
- debpackages.test debpkghome.test debpts.test debsec.test \
- debvcsbrowse.test debwiki.test deja.test discogs.test \
- dmoz.test ebay.test etym.test excite.test fast.test \
- filesearching.test finkpkg.test foldoc.test freebsd.test \
- freedb.test freshmeat.test fsfdir.test gcache.test \
- genbugs.test genpkg.test genportage.test google.test \
- gutenberg.test happypenguin.test imdb.test ixquick.test \
- javasun.test lastfm.test leodict.test l1sp.test lsm.test \
- macports.test mathworld.test mininova.test musicbrainz.test \
- netbsd.test ntrs.test openbsd.test opensearch.test \
- piratebay.test port.test pgpkeys.test pubmed.test rae.test \
- rfc.test rhyme.test rpmsearch.test scholar.test scicom.test \
- scpan.test slashdot.test slinuxdoc.test sourceforge.test \
- springer.test stockquote.test sunonesearch.test thesaurus.test \
- translate.test urban.test w3css.test w3html.test w3link.test \
- w3rdf.test wayback.test webster.test wetandwild.test \
- wikipedia.test woffle.test yahoo.test youtube.test yubnub.test
+ bbcnews.test bugmenot.test cddb.test cia.test cite.test \
+ cliki.test cnn.test codesearch.test comlaw.test ctan.test \
+ currency.test cve.test debbugs.test debcontents.test \
+ deblists.test deblogs.test debpackages.test debpkghome.test \
+ debpts.test debsec.test debvcsbrowse.test debwiki.test \
+ deja.test discogs.test dmoz.test ebay.test etym.test \
+ excite.test fast.test filesearching.test finkpkg.test \
+ foldoc.test freebsd.test freedb.test freshmeat.test \
+ fsfdir.test gcache.test genbugs.test genpkg.test \
+ genportage.test google.test gutenberg.test happypenguin.test \
+ imdb.test ixquick.test javasun.test lastfm.test leodict.test \
+ l1sp.test lsm.test macports.test mathworld.test mininova.test \
+ musicbrainz.test netbsd.test ntrs.test openbsd.test \
+ opensearch.test piratebay.test port.test pgpkeys.test \
+ pubmed.test rae.test rfc.test rhyme.test rpmsearch.test \
+ scholar.test scicom.test scpan.test slashdot.test \
+ slinuxdoc.test sourceforge.test springer.test stockquote.test \
+ sunonesearch.test thesaurus.test translate.test urban.test \
+ w3css.test w3html.test w3link.test w3rdf.test wayback.test \
+ webster.test wetandwild.test wikipedia.test woffle.test \
+ yahoo.test youtube.test yubnub.test
all: all-am
diff --git a/test/bugmenot.test b/test/bugmenot.test
new file mode 100644
index 0000000..f3965e6
--- /dev/null
+++ b/test/bugmenot.test
@@ -0,0 +1,2 @@
+bugmenot www.nytimes.com
+The New York Times
--
surfraw - a fast unix command line interface to WWW
More information about the Surfraw-commits
mailing list