Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nou corrector: no em deixa enganxar un text llarg i no em diu res #340

Open
jordimas opened this issue Mar 31, 2024 · 1 comment
Open

Nou corrector: no em deixa enganxar un text llarg i no em diu res #340

jordimas opened this issue Mar 31, 2024 · 1 comment

Comments

@jordimas
Copy link
Contributor

jordimas commented Mar 31, 2024

Hola!

Respecte al nou corrector: https://www.softcatala.org/corrector-beta/

Quan intento enganxar un text llarg (fent Control+V) amb textos llargs no m'ho fa i no em diu res. Penso que és perquè és un text llarg. Dues coses:

  • En l'editor actual el límit són 30.000 caràcters, sembla que ara són 10.000.
  • Hauríem de dir-li a l'usuari que està intentant enganxar un text massa llarg

El fitxer que poso al porta-retalls i intento enganxar és aquest:
short.txt

@xavivars
Copy link
Member

xavivars commented Apr 6, 2024

Es tracta d'un bug/feature-mal-implementada upstream. ueberdosis/tiptap#4820

Quan la mida del text a enganxar és més gran que el que es permet, intenta truncar. Però falla perquè fa el càlcul en base a caràcters de text pla, però després com que es tracta de text enriquit, coses com els paràgrafs conten per a l'espai, i acaba contant malament.

Crec que seria relativament senzill d'arreglar de dues formes diferents:

  • Canviar el mode de recompte a "nodeSize" en lloc de "textSize", tot i que és molt poc intuitiu (per a mi, expose massa detalls d'implementació).
  • Fer un fork de l'extensió de limitar caràcters, per modificar el funcionament. Es tracta d'una extensió molt senzilla, però cal avaluar si realment ens interessa fer-ho.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants