Oshuma (owner)

Fork Of

Revisions

  • b7712e Oshuma Thu Nov 20 13:58:53 -0800 2008
  • c69fc4 Oshuma Thu Nov 20 13:58:30 -0800 2008
  • e22c42 bastos Mon Nov 17 21:43:04 -0800 2008
gist: 27231 Download_button fork
public
Public Clone URL: git://gist.github.com/27231.git
Embed All Files: show embed
github-code-search.js #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// Based on apidock.org Ubiquity Search: http://gist.github.com/8132
// Edited to use favicon.ico
CmdUtils.CreateCommand(
  {
    name: "code",
    takes: {"function": noun_arb_text},
    icon: "http://github.com/favicon.ico",
    homepage: "http://tiago.zusee.com",
    author: {name: "Tiago Bastos", email: "comechao@gmail.com"},
    license: "MPL,GPL",
    description: "Search on Github Code Search",
    help: "Search on Github Code Search",
    execute: function(directObject)
    {
      var url = "http://github.com/codesearch?q={QUERY}"
          var urlString = url.replace("{QUERY}", directObject.text);
      Utils.openUrlInBrowser(urlString);
    },
    preview: function(pblock, directObject)
    {
      searchText = jQuery.trim(directObject.text);
      if(searchText.length <= 0)
      {
        pblock.innerHTML = "Search on github codesearch";
        return;
      }
      var previewTemplate = "Search on Github: ${query}";
      var previewData = {query: searchText};
      pblock.innerHTML = CmdUtils.renderTemplate(previewTemplate, previewData);
    }
  });