(doc, markers)
| 8158 | } |
| 8159 | |
| 8160 | function copySharedMarkers(doc, markers) { |
| 8161 | for (var i = 0; i < markers.length; i++) { |
| 8162 | var marker = markers[i], |
| 8163 | pos = marker.find() |
| 8164 | var mFrom = doc.clipPos(pos.from), |
| 8165 | mTo = doc.clipPos(pos.to) |
| 8166 | if (cmp(mFrom, mTo)) { |
| 8167 | var subMark = markText(doc, mFrom, mTo, marker.primary, marker.primary.type) |
| 8168 | marker.markers.push(subMark) |
| 8169 | subMark.parent = marker |
| 8170 | } |
| 8171 | } |
| 8172 | } |
| 8173 | |
| 8174 | function detachSharedMarkers(markers) { |
| 8175 | var loop = function (i) { |
no test coverage detected