Entiendo que quoteState.buffer obtiene el texto de Markdown que el usuario resalta al citar, y es una de las cosas que se pasan al outlet del plugin quote-share-buttons-before (accesible a través de this.args.data.quoteState.buffer). ¿Cómo obtengo el texto sin procesar, sin analizar, que el usuario está resaltando, antes de que se convierta a Markdown? ¿Es posible “des-Markdownizar” la publicación? ¿Es esto posible en absoluto?
Una solución alternativa que se me ocurre es convertir la publicación sin procesar a Markdown (cómo, no estoy seguro), observar el índice de inicio y fin de la selección en el texto convertido, y luego usar eso para extraer la sección del texto original. El problema sería que necesitaría asumir que no cambian caracteres, es decir, Markdown reemplaza caracteres 1:1.
En este caso, copiar la cita convierte el punto en un * en la cita, cuando en realidad usé +. Estoy buscando una manera de obtener el más en lugar del asterisco.