aboutsummaryrefslogtreecommitdiffstats

Version 1.4

Fixes

  • Avoid a crash in conjugueur.py after upstream fix
  • Avoid a crash in Makefile

Documentation

  • Indent code blocks in README

Other

  • Add links to help me through funding
  • Leave rooms in docstrings
  • Cleanup gitignore

Version 1.3

Feature

  • Add a new function to get current Grammalecte version
  • Make flycheck-grammalecte-download-grammalecte an autoloaded function
  • Make download of grammalecte if needed more smart
  • Avoid to fetch upstream index page multiple times
  • Allow grammalecte to be installed outside this package folder
  • Add a new default filter for message-mode

Fixes

  • Make flycheck-grammalecte--grammalecte-version work
  • Correctly use display-warning function
  • Wrap a forgotten string in a format function call

Documentation

  • Migrate git.deparis.io to git.umaneti.net
  • Clean some comments

Test

  • Avoid auto-save-default folder creation

Other

  • Be more lax on the upstream version discovery regexp
  • Better silence verbose operations
  • Compress a lambda function
  • Move start_emacs_test.sh content in Makefile
  • Replace custom message call by proper display-warning
  • Change scope of package-related variables

Version 1.2

Feature

  • Enable again Grammalecte spell suggestions
  • Improve a little Makefile

Fixes

  • Avoid a crash when suggestions list is empty
  • Avoid a crash when exploring errors at end of file
  • Support flycheck version < 32

Version 1.1

Feature

  • Add a filters support to avoid checking of document parts, like LaTeX expressions or org-mode code blocks. Features a good default list for org-mode.
  • Introduce borders support to drop any content of a file before a matching line
  • Add a debug mode
  • Add a script to ease opening a clean/neutral Emacs instance for test
  • Use w to copy word from the synonym buffer
  • Refactor synonyms methods by using only pure lisp
  • Add function to lookup words on CNRTL TLFi (french dictionary)
  • Add a way to use an external grammalecte python directory
  • Add a variable to store mode specific filters
  • Automatically call flycheck-grammalecte-setup after major-mode change
  • Add support for markdown-mode, message-mode and mu4e-compose-mode
  • Add a way to fix error at point or under mouse, using Grammalecte suggestions

Fixes

  • Use https for CNRTL URL
  • Add missing python script to melpa recipe
  • Use the same melpa recipe than upstream
  • Be sure to use python3 for the conjugueur script
  • correctly compute pattern length
  • Avoid a crash when filters list is empty
  • Call interactively find-synonyms when there is no word at point
  • Correctly match \begin{document} border in LaTeX document
  • Do not replace quotation mark in suggestions

Others

  • Big refactoring/improvement of python script
  • Require only a single input file for the grammar python script (drop pipe style usage).