Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CmdUtils.CreateCommand({
- names: ["rewrap"],
- arguments: [{role: "object",
- nountype: noun_arb_text,
- label: "input"}],
- help: "removes unnecessary carriage returns and strings of spaces",
- execute: function(arguments) {
- var selectedText=arguments.text;
- selectedText=selectedText.replace(/[\r\n]{2}/g,"§#!");
- selectedText=selectedText.replace(/[\r\n]+/g," ");
- selectedText=selectedText.replace(/§#!/g,"\r\r");
- selectedText=selectedText.replace(/ +/g," ");
- CmdUtils.setSelection("",{text: selectedText});
- },
- preview: function(pblock, arguments) {
- var selectedText=arguments.text;
- selectedText=selectedText.replace(/[\r\n]{2}/g,"§#!");
- selectedText=selectedText.replace(/[\r\n]+/g," ");
- selectedText=selectedText.replace(/§#!/g,"\r\r");
- selectedText=selectedText.replace(/ +/g," ");
- pblock.innerHTML=selectedText;
- }
- })
Add Comment
Please, Sign In to add comment