[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