Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
https://markdown-it.github.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
426 B
18 lines
426 B
// Skip text characters for text token, place those to pendibg buffer
|
|
// and increment current pos
|
|
|
|
'use strict';
|
|
|
|
module.exports = function text(state, silent) {
|
|
var str = state.src.slice(state.pos),
|
|
next = str.search(state.parser.textMatch);
|
|
|
|
if (next === 0) { return false; }
|
|
|
|
if (next < 0) { next = str.length; }
|
|
|
|
if (!silent) { state.pending += str.slice(0, next); }
|
|
state.pos += next;
|
|
|
|
return true;
|
|
};
|
|
|