diff options
author | otsune | 2008-04-02 18:09:04 +0000 |
---|---|---|
committer | otsune | 2008-04-02 18:09:04 +0000 |
commit | 0a9cb46ae2ae5bb3d4085b3846d9cdcbfff138eb (patch) | |
tree | a3d0682b7b0cee052bb1f823f5dee021dd431c7a /pukka.js | |
parent | c9e98ce25ac77048aca4288740d9f34d18e2016d (diff) | |
download | vimperator-plugins-0a9cb46ae2ae5bb3d4085b3846d9cdcbfff138eb.tar.bz2 |
vimperator-plugins/pukka.js: fix misc
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@8691 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'pukka.js')
-rw-r--r-- | pukka.js | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -3,12 +3,12 @@ * Add `pukka' http://codesorcery.net/pukka/ command to Bookmark del.icio.us * For liberator 0.6pre * @author otsune (based on teramako) - * @version 0.1 + * @version 0.2 * * Variable: * g:pukka_normalizelink * Specifies keys that use Pathtraq URL Normalizer - * usage: let g:pukka_normalizelink = "true" + * usage: let g:pukka_normalizelink = true * Mappings: * '[C-z]': * Commands: @@ -20,7 +20,7 @@ */ (function(){ - var useNormalizelink = window.eval(liberator.globalVariables.pukka_normalizelink) || false; + var useNormalizelink = liberator.globalVariables.pukka_normalizelink || false; liberator.commands.addUserCommand(['pukka','pu'], 'Post to Pukka bookmark', function(args){ if (!liberator.buffer.title || !liberator.buffer.URL || liberator.buffer.URL=='about:blank'){ @@ -29,7 +29,7 @@ function(args){ var str = 'pukka:'; var title = encodeURIComponent(liberator.buffer.title); var url = encodeURIComponent(liberator.buffer.URL); - var extend = liberator.buffer.getCurrentWord(); + var extend = encodeURIComponent(window.content.getSelection().toString() || ''); if (args){ url = encodeURIComponent(args); } @@ -38,9 +38,9 @@ function(args){ completer: function(filter){ var complist = []; if(useNormalizelink){ - complist.push([getNormalizedPermalink(liberator.buffer.URL), 'Normalized URL']); + complist.push([getNormalizedPermalink(liberator.buffer.URL), 'Normalized URL: ' + liberator.buffer.title]); } - complist.push([liberator.buffer.URL, 'Raw URL']); + complist.push([liberator.buffer.URL, 'Raw URL: ' + liberator.buffer.title]); return [0, complist]; } } @@ -49,7 +49,7 @@ function(args){ liberator.mappings.addUserMap([liberator.modes.NORMAL], ['<C-z>'], 'Post to Pukka', function() { - var urlarg = window.eval(liberator.globalVariables.pukka_normalizelink) ? + var urlarg = liberator.globalVariables.pukka_normalizelink ? getNormalizedPermalink(liberator.buffer.URL) : liberator.buffer.URL ; liberator.commandline.open( |