diff options
author | teramako | 2009-08-13 11:12:25 +0000 |
---|---|---|
committer | teramako | 2009-08-13 11:12:25 +0000 |
commit | 6a889c28bf3bed4a9c1578c6572bbfd175be6cdf (patch) | |
tree | 2243d172bcf802296cb512104f5de02c7992716e /copy.js | |
parent | cd53448157a13af142919588f0decf12a399362b (diff) | |
download | vimperator-plugins-6a889c28bf3bed4a9c1578c6572bbfd175be6cdf.tar.bz2 |
%HTMLSEL%のタグ名を小文字化
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@34871 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'copy.js')
-rw-r--r-- | copy.js | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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.1</version> +<version>0.7.2</version> <detail><![CDATA[ == Command == :copy {copyString}: @@ -153,7 +153,9 @@ const REPLACE_TABLE = { for (var i=0, c=selection.rangeCount; i<c; i++){ htmlsel += serializer.serializeToString(selection.getRangeAt(i).cloneContents()); } - return htmlsel; + return htmlsel.replace(/<(\/)?(\w+)(\s+[\s\S]*?)?>/g, function(all, close, tag, attr){ + return "<" + close + tag.toLowerCase() + attr + ">"; + }); } }; 'hostname pathname host port protocol search hash'.split(' ').forEach(function (name){ |