Please format properly.
! g.handledFrom && g.from < c.index + e.length && g.from >= c.index && (a.push({
type: "start",
offset: g.from - c.index,
marker: g
}), g.handledFrom = ! 0);
Besides that it looks rather poor the code, so it's hard to explain. Especially the naming e, g, c is horrible.