|
1 | 1 | /*!
|
2 | 2 | * ====================================================
|
3 |
| - * kityminder-editor - v1.0.61 - 2018-03-11 |
| 3 | + * kityminder-editor - v1.0.62 - 2018-03-23 |
4 | 4 | * https://github.com/fex-team/kityminder-editor
|
5 | 5 | * GitHub: https://github.com/fex-team/kityminder-editor
|
6 | 6 | * Copyright (c) 2018 ; Licensed
|
@@ -990,7 +990,7 @@ _p[12] = {
|
990 | 990 | */
|
991 | 991 | function commitInputText(textNodes) {
|
992 | 992 | var text = "";
|
993 |
| - var TAB_CHAR = " ", ENTER_CHAR = "\n", STR_CHECK = /\S/, SPACE_CHAR = " ", // 针对FF,SG,BD,LB,IE等浏览器下SPACE的charCode存在为32和160的情况做处理 |
| 993 | + var TAB_CHAR = "\t", ENTER_CHAR = "\n", STR_CHECK = /\S/, SPACE_CHAR = " ", // 针对FF,SG,BD,LB,IE等浏览器下SPACE的charCode存在为32和160的情况做处理 |
994 | 994 | SPACE_CHAR_REGEXP = new RegExp("( |" + String.fromCharCode(160) + ")"), BR = document.createElement("br");
|
995 | 995 | var isBold = false, isItalic = false;
|
996 | 996 | for (var str, _divChildNodes, space_l, space_num, tab_num, i = 0, l = textNodes.length; i < l; i++) {
|
@@ -1110,7 +1110,7 @@ _p[12] = {
|
1110 | 1110 | }
|
1111 | 1111 | }
|
1112 | 1112 | text = text.replace(/^\n*|\n*$/g, "");
|
1113 |
| - text = text.replace(new RegExp("(\n|\r|\n\r)( |" + String.fromCharCode(160) + "){4}", "g"), "$1 "); |
| 1113 | + text = text.replace(new RegExp("(\n|\r|\n\r)( |" + String.fromCharCode(160) + "){4}", "g"), "$1\t"); |
1114 | 1114 | minder.getSelectedNode().setText(text);
|
1115 | 1115 | if (isBold) {
|
1116 | 1116 | minder.queryCommandState("bold") || minder.execCommand("bold");
|
|
0 commit comments