code: function inline(node, pos, parent) {
      var next = parent.children[pos + 1]
      var initial
      var final
  
      /* istanbul ignore if - Nothing to whitelist when generated. */
      if (generated(node)) {
        return
      }
  
      initial = start(node)
      final = end(node)
  
      // No whitelisting when starting after the border, or ending before it.
      if (initial.column > style || final.column < style) {
        return
      }
  
      // No whitelisting when there’s white-space after the link.
      if (
        next &&
        start(next).line === initial.line &&
        (!next.value || /^(.+?[ \t].+?)/.test(next.value))
      ) {
        return
      }
  
      whitelist(initial.line - 1, final.line)
    }
docs: Finally, whitelist some inline spans, but only if they occur at or after the wrap.  However, when they do, and there’s white-space after it, they are not whitelisted.