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

Proposition de nouvelle fonction : flycheck-grammalecte-correct-previous-error-before-point #17

Open
Cletip opened this issue Mar 12, 2022 · 1 comment

Comments

@Cletip
Copy link

Cletip commented Mar 12, 2022

Salut ! Je sais pas trop comment intégrer des changements sur github, du coup j'ouvre une nouvelle "issue".
Je propose de faire cette fonction : flycheck-grammalecte-correct-error-before-point, qui permettrait de corriger l'erreur précédente détecter par grammalecte.

J'ai déjà un exemple de cette fonction : 

(defun flycheck-grammalecte-correct-error-before-point ()
"Corrige la première erreur avant le curseur"
(save-excursion
(flycheck-previous-error)
(flycheck-grammalecte-correct-error-at-point (point))
)
)

Cela pourrait être beaucoup plus simple de corriger des fautes de frappes durant l'écriture.

English :

Hi! I don't know how to integrate changes on github, so I open a new "issue".
I propose to make this function: flycheck-grammalecte-correct-error-before-point, which would correct the previous error detected by grammalecte.

I already have an example of this function: 


(defun flycheck-grammalecte-correct-error-before-point ()
"Corrects the first error before the cursor"
(save-excursion
(flycheck-previous-error)
(flycheck-grammalecte-correct-error-at-point (point))
)
)

It could be much easier to correct typos while writing.

@milouse
Copy link
Owner

milouse commented Jun 5, 2023

Bonjour,

Merci beaucoup pour votre retour et je vous présente mes excuses pour le silence depuis tout ce temps.

Je ne suis pas convaincu que cette fonction soit intéressante à intégrer. En effet cela ressemble plus à une configuration personnelle qu’une fonctionnalité utile au plus grand nombre.

Une meilleure approche (que je n’ai pas pris le temps de vérifier par moi-même) serait plutôt de généraliser cette solution au niveau de flycheck lui-même : une nouvelle fonction permettant de corriger l’erreur précédente, quelle qu’en soit l’origine. Je ne sais pas si flycheck propose déjà une telle interface ou pas. Si oui, je peux voir à ajouter les éléments manquant pour en faire bénéficier tout le monde et s’intégrer dans un processus plus standard.

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