r1550 - branches/bxe_2_0/mozile
[email protected] Wed, 18 Oct 2006 15:32:57 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Wed Oct 18 15:32:56 2006
New Revision: 1550
Modified:
branches/bxe_2_0/mozile/mozCE.js
Log:
normalize input
Modified: branches/bxe_2_0/mozile/mozCE.js
==============================================================================
--- branches/bxe_2_0/mozile/mozCE.js (original)
+++ branches/bxe_2_0/mozile/mozCE.js Wed Oct 18 15:32:56 2006
@@ -760,7 +760,8 @@
elementName = bxe_config.options['autoParaElementName'];
elementNamespace = bxe_config.options['autoParaElementNamespace']
}
- if (elementName && clipboard._system && content.data.search(/[\n\r]./) > -1) {
+ content.data = content.data.replace(/\r/g,"\n").replace(/\n+/g,"\n");
+ if (elementName && clipboard._system && content.data.search(/[\n]./) > -1) {
content = content.data;
content = content.replace(/&/g,"&").replace(/</g,"<");
var elementName_start = elementName;
@@ -769,7 +770,7 @@
}
if (elementNameGrandParent) {
content = content + "\n";
- var row = content.match(/(.*[\n\r$]+)/g);
+ var row = content.match(/(.*[\n$]+)/g);
var content = "<" + elementNameGrandParent;
if (elementNamespace) {
content2 += " xmlns='"+elementNamespace +"'";
@@ -803,7 +804,8 @@
}
content += "</" + elementNameGrandParent + ">";
} else {
- content = "<"+elementName_start + ">"+ content.replace(/[\n\r]+/g,"</"+elementName+"><"+elementName_start+" >")+"</"+elementName+">";
+ content = content.replace(/\n+$/,"");
+ content = "<"+elementName_start + ">"+ content.replace(/[\n]+/g,"</"+elementName+"><"+elementName_start+" >")+"</"+elementName+">";
if (elementNameParent) {
var content2 = "<" + elementNameParent;
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs