aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranekos2009-08-19 13:18:43 +0000
committeranekos2009-08-19 13:18:43 +0000
commitb8fda9cad38061c3f18dea59569bb6c7b95589fb (patch)
treefd38bd3123fa0b8eb648143869e907ba39cec6ea
parent9d80ed4b5dc44cedaf947d308ed1b5c01e1554fb (diff)
downloadvimperator-plugins-b8fda9cad38061c3f18dea59569bb6c7b95589fb.tar.bz2
Change to use arg.literalArg.
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@34918 d0d07461-0603-4401-acd4-de1884942a52
-rw-r--r--copy.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/copy.js b/copy.js
index 9e3e3a5..952f258 100644
--- a/copy.js
+++ b/copy.js
@@ -8,7 +8,7 @@ var PLUGIN_INFO =
<updateURL>http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/copy.js</updateURL>
<author mail="teramako@gmail.com" homepage="http://vimperator.g.hatena.ne.jp/teramako/">teramako</author>
<license>MPL 1.1/GPL 2.0/LGPL 2.1</license>
-<version>0.7.3</version>
+<version>0.7.4</version>
<detail><![CDATA[
== Command ==
:copy {copyString}:
@@ -169,7 +169,7 @@ const REPLACE_TABLE = {
//const defaultValue = templates[0].label;
commands.addUserCommand(['copy'],'Copy to clipboard',
function(args){
- liberator.plugins.exCopy.copy(args.string, args.bang, !!args["-append"]);
+ liberator.plugins.exCopy.copy(args.literalArg, args.bang, !!args["-append"]);
},{
completer: function(context, args){
if (args.bang){
@@ -185,6 +185,7 @@ commands.addUserCommand(['copy'],'Copy to clipboard',
var filter = context.filter.toLowerCase();
context.completions = templates.filter(function(template) template[0].toLowerCase().indexOf(filter) == 0);
},
+ literal: 0,
bang: true,
options: [
[["-append","-a"], commands.OPTION_NOARG]
@@ -303,9 +304,6 @@ var exCopyManager = {
return getCopyTemplate(label);
},
copy: function(arg, special, appendMode){
- if (appendMode){
- arg = arg.replace(/^-a(ppend)?\s+/, "");
- }
var copyString = '';
var isError = false;
if (special && arg){