[Surfraw-commits] [SCM] surfraw - a fast unix command line interface to WWW branch, 2.2.9_release_candidate, updated. surfraw_2-2-5_1-275-g174a03c
Ian Beckwith
ianb at erislabs.net
Sat May 4 17:33:46 UTC 2013
The following commit has been merged in the 2.2.9_release_candidate branch:
commit 174a03c714d8d6c1b08add0eea90773b60b2b1bd
Author: Ian Beckwith <ianb at erislabs.net>
Date: Sat May 4 18:31:49 2013 +0100
new elvi: debcodesearch
diff --git a/AUTHORS b/AUTHORS
index 27a2eac..5d907b3 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -14,7 +14,7 @@ Ian Beckwith <ianb at erislabs.net>
dmoz, w3html, w3link, w3css, w3rdf, debpts, rfc,
sunonesearch, lsm, finkpkg, rpmsearch, macports,
debpkghome, debvcsbrowse, scroogle, scirus,
- scitopia, worldwidescience
+ scitopia, worldwidescience, debcodesearch
plus various tweaks/bugfixes/features.
Moritz Muehlenhoff <jmm at inutil.org>
diff --git a/ChangeLog b/ChangeLog
index 63b7794..30181f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,7 @@
* ctan: fixed search, updated options.
Note command-line options have changed.
* genportage: switch to gpo.zugaina.org
+ * debcodesearch: new (trivial) elvi for codesearch.debian.net
2013-04-28 Ian Beckwith <ianb at erislabs.net>
diff --git a/README b/README
index 252aed4..34e37cb 100644
--- a/README
+++ b/README
@@ -182,6 +182,7 @@ ctan -- Search the Comprehensive TeX Archive Network (ctan.org)
currency -- Convert currencies with the Universal Currency Converter (www.xe.net/ucc)
cve -- Search for CAN assignments in CVE
debbugs -- Search the debian BTS (bugs.debian.org)
+debcodesearch -- Search debian source code
debcontents -- Search contents of debian/ubuntu packages (packages.debian.org/packages.ubuntu.com)
deblists -- Search debian mailing lists (lists.debian.org/search.html)
deblogs -- Show changelogs for a package in Debian main (changelogs.debian.net)
@@ -212,7 +213,6 @@ genportage -- Search gentoo-portage.com for packages
github -- Search github for code (www.github.com)
google -- Search the web using Google (www.google.com)
gutenberg -- Search for books on Project Gutenberg (gutenberg.org)
-happypenguin -- Search the Linux Game Tome (www.happypenguin.org)
imdb -- Search the Internet Movie Database (www.imdb.com)
ixquick -- Search the web using ixquick [HTTPS] (www.ixquick.com)
jamendo -- Search Jamendo: free music with Creative Commons licenses (www.jamendo.com)
diff --git a/elvi/Makefile.am b/elvi/Makefile.am
index 2e1b33c..a669e32 100644
--- a/elvi/Makefile.am
+++ b/elvi/Makefile.am
@@ -30,6 +30,7 @@ dist_elvi_SCRIPTS = \
currency \
cve \
debbugs \
+ debcodesearch \
debcontents \
deblists \
deblogs \
diff --git a/elvi/scholar b/elvi/debcodesearch
similarity index 55%
copy from elvi/scholar
copy to elvi/debcodesearch
index 877da95..dbcfa6c 100755
--- a/elvi/scholar
+++ b/elvi/debcodesearch
@@ -1,24 +1,23 @@
#!/bin/sh
-# $Id$
-# elvis: scholar -- Search Google Scholar (scholar.google.com)
+# ianb at erislabs.net 20130504
+# elvis: debcodesearch -- Search debian source code
. surfraw || exit 1
w3_usage_hook () {
cat <<EOF
Usage: $w3_argv0 [options] [search words]...
Description:
- Surfraw search Google Scholar (scholar.google.com)
+ Search source code of debian packages
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://scholar.google.com/"
+ w3_browse_url "http://codesearch.debian.net"
else
escaped_args=`w3_url_of_arg $w3_args`
- w3_browse_url "http://scholar.google.com/scholar?q=${escaped_args}"
+ w3_browse_url "http://codesearch.debian.net/search?q=${escaped_args}"
fi
diff --git a/links.IN b/links.IN
index 3500386..63083ca 100644
--- a/links.IN
+++ b/links.IN
@@ -25,6 +25,7 @@ elvi.1sr.gz @mandir@/man1/ctan.1sr.gz
elvi.1sr.gz @mandir@/man1/currency.1sr.gz
elvi.1sr.gz @mandir@/man1/cve.1sr.gz
elvi.1sr.gz @mandir@/man1/debbugs.1sr.gz
+elvi.1sr.gz @mandir@/man1/debcodesearch.1sr.gz
elvi.1sr.gz @mandir@/man1/debcontents.1sr.gz
elvi.1sr.gz @mandir@/man1/deblists.1sr.gz
elvi.1sr.gz @mandir@/man1/deblogs.1sr.gz
diff --git a/test/Makefile.am b/test/Makefile.am
index 28125d2..081b9df 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,29 +1,29 @@
-EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
- acronym.test ads.test alioth.test amazon.test archpkg.test \
- archwiki.test arxiv.test ask.test aur.test austlii.test \
- bbcnews.test bing.test bookfinder.test bugmenot.test \
- bugzilla.test cablesearch.test cia.test cisco.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 deli.test discogs.test dmoz.test duckduckgo.test \
- ebay.test etym.test excite.test f5.test finkpkg.test \
- foldoc.test freebsd.test freedb.test freshmeat.test fsfdir.test \
- gcache.test genbugs.test genportage.test github.test \
- google.test gutenberg.test imdb.test \
- ixquick.test jamendo.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 \
- openports.test opensearch.test pasearch.test pin.test \
- piratebay.test pgpkeys.test priberam.test pubmed.test rae.test \
- rfc.test rhyme.test rpmsearch.test scholar.test scicom.test \
- scitopia.test scirus.test scpan.test \
- slashdot.test slinuxdoc.test sourceforge.test springer.test \
- stack.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 wolfram.test woffle.test worldwidescience.test \
+EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
+ acronym.test ads.test alioth.test amazon.test archpkg.test \
+ archwiki.test arxiv.test ask.test aur.test austlii.test \
+ bbcnews.test bing.test bookfinder.test bugmenot.test \
+ bugzilla.test cablesearch.test cia.test cisco.test cite.test \
+ cliki.test cnn.test codesearch.test comlaw.test ctan.test \
+ currency.test cve.test debbugs.test debcodesearch.test \
+ debcontents.test deblists.test deblogs.test debpackages.test \
+ debpkghome.test debpts.test debsec.test debvcsbrowse.test \
+ debwiki.test deja.test deli.test discogs.test dmoz.test \
+ duckduckgo.test ebay.test etym.test excite.test f5.test \
+ finkpkg.test foldoc.test freebsd.test freedb.test \
+ freshmeat.test fsfdir.test gcache.test genbugs.test \
+ genportage.test github.test google.test gutenberg.test \
+ imdb.test ixquick.test jamendo.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 openports.test opensearch.test pasearch.test \
+ pin.test piratebay.test pgpkeys.test priberam.test pubmed.test \
+ rae.test rfc.test rhyme.test rpmsearch.test scholar.test \
+ scicom.test scitopia.test scirus.test scpan.test slashdot.test \
+ slinuxdoc.test sourceforge.test springer.test stack.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 wolfram.test woffle.test worldwidescience.test \
yahoo.test yandex.test youtube.test yubnub.test
test:
diff --git a/test/debcodesearch b/test/debcodesearch
new file mode 100644
index 0000000..4dae01d
--- /dev/null
+++ b/test/debcodesearch
@@ -0,0 +1,3 @@
+debcodesearch oth.debian.org/projects/surfraw
+alioth.debian.org/projects/surfraw
+
--
surfraw - a fast unix command line interface to WWW
More information about the Surfraw-commits
mailing list