ivarptr / yu-writer.site

A feature-rich, efficient text editor - Web Site
Apache License 2.0
1.2k stars 77 forks source link

Spell checking #619

Open Li-An opened 3 years ago

Li-An commented 3 years ago

Platform/操作系统类型 Windows 10 64 bits

Application version/应用程序的版本号 0.5.3

Describe the bug/错误描述 Spellchecking is completely broken in french language. Each word containing a special character (like é, è, ç and so on) is considered as mispelled.

To Reproduce/如何重现该错误 (如果错误描述能说明清楚则忽略并删除该小节) Steps to reproduce the behavior:

  1. select French dictionnary
  2. activate spellchecking

Screenshots/截图(如果截图能帮助描述问题的话则提供,不需要的则忽略并删除该小节)

2021-04-14_12h41_23
hemashushu commented 3 years ago

@Li-An Can you provide a French text (just paste it here)? I want to use it for debugging, thank you for your feedback!

Li-An commented 3 years ago
Je travaillais au port, en cette fin d’après-midi d’été.
Vers 18 h, un vieux cargo rouillé que je connaissais depuis longtemps a largué les amarres.
Il s’est lentement détaché du quai, comme d’habitude. Mais une fois dans le bassin, il a donné trois énormes coups de sirène qui ont fait résonner le quartier. Les mouettes et les goélands se sont envolés en braillant.

Le vieux cargo a commencé à se diriger lentement vers la sortie du port. Alors il a redonné de la corne, trois coups longs, puis de nouveau trois coups longs, et puis encore...
Pourtant, il n’y avait aucun obstacle, aucun autre bateau manœuvrant...
On n’entend jamais ça quand un navire quitte le port. C’est même interdit.

Le sémaphore de sortie du port clignotait avec trois feux blancs superposés.
Oui, trois feux blancs... Ce signal n’a aucun sens dans le code maritime.

Le vieux cargo a longé la grande digue, en continuant à sonner...
Alors j’ai vu le bateau-pilote venir contre son bord, rejoint par le canot orange des Sauveteurs en Mer, et enfin par le bateau-pompe des marins-pompiers.

Here it is. All the words considered here as misspelled are correctly written. I noticed that some words with special characters are not shown misspelled (and I d’on’t know why) like longé.