Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save jasherai/9729 to your computer and use it in GitHub Desktop.

Select an option

Save jasherai/9729 to your computer and use it in GitHub Desktop.

Revisions

  1. @jackdempsey jackdempsey revised this gist Aug 30, 2008. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ruby-search.ubiquity-command.js
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,7 @@ CmdUtils.CreateCommand(
    help: "Select a ruby function",
    execute: function(directObject)
    {
    var url = "http://www.ruby-doc.org/q/{QUERY}"
    var url = "http://apidock.com/ruby/search?query={QUERY}&commit=Search"
    var urlString = url.replace("{QUERY}", directObject.text);
    Utils.openUrlInBrowser(urlString);
    },
  2. @jackdempsey jackdempsey revised this gist Aug 30, 2008. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ruby-search.ubiquity-command.js
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,7 @@ CmdUtils.CreateCommand(
    help: "Select a ruby function",
    execute: function(directObject)
    {
    var url = "http://www.google.com/search?hl=en&q={QUERY}+&btnI=I'm+Feeling+Lucky&aq=f〈=en'"
    var url = "http://www.ruby-doc.org/q/{QUERY}"
    var urlString = url.replace("{QUERY}", directObject.text);
    Utils.openUrlInBrowser(urlString);
    },
  3. @jackdempsey jackdempsey created this gist Aug 30, 2008.
    29 changes: 29 additions & 0 deletions ruby-search.ubiquity-command.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    CmdUtils.CreateCommand(
    {
    name: "ruby",
    takes: {"function": noun_arb_text},
    icon: "http://ruby-doc.org/favicon.ico",
    homepage: "http://jackndempsey.blogspot.com",
    author: {name: "Jack Dempsey", email: "jack.dempsey@gmail.com"},
    license: "MPL,GPL",
    description: "Search ruby functions documentation",
    help: "Select a ruby function",
    execute: function(directObject)
    {
    var url = "http://www.google.com/search?hl=en&q={QUERY}+&btnI=I'm+Feeling+Lucky&aq=f〈=en'"
    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 ruby function documentation";
    return;
    }
    var previewTemplate = "Search ruby function documentation of ${query}";
    var previewData = {query: searchText};
    pblock.innerHTML = CmdUtils.renderTemplate(previewTemplate, previewData);
    }
    });