(state, silent)
| 159 | let TERMINATOR_RE = /[\n!#$%&*+\-:<=>@\[\\\]^_`{}~]|\(\(/ |
| 160 | |
| 161 | function newText(state, silent) { |
| 162 | let len = state.src.slice(state.pos, state.posMax).search(TERMINATOR_RE) |
| 163 | if (len == 0) return false |
| 164 | if (len == -1) len = state.posMax - state.pos |
| 165 | if (!silent) state.pending += state.src.slice(state.pos, state.pos + len) |
| 166 | state.pos += len |
| 167 | return true |
| 168 | } |
| 169 | |
| 170 | function plugin(md) { |
| 171 | md.block.ruler.before("code", "meta", parseBlockMeta) |
nothing calls this directly
no outgoing calls
no test coverage detected