-
v2.1314de132 · ·
New release v2.1 Feature ======= - Improve rendering of autoloads file - Add a test and document configuration with use-package Fixes ===== - Correctly check current-path in augment-pythonpath-if-needed - Avoid melpa package to contain a test file - Use setq-local for revert-buffer-function - Make sure to create a new file each time autoloads rule is called - Still match text between consecutive code blocks in org-mode (flycheck-grammalecte.el) - Avoid a compiler warning (flycheck-grammalecte.el) Documentation ============= - Change wording around self-promotting support links - Update CONTRIBUTING file - Add a github specific FUNDING.yml file Other ===== - Generify Makefile and require pkg-info on demand - tests: Enable debug-on-error and avoid poluting user directory in test-profile.el - tests: Use fully loaded Emacs for tests - Fix UTF8 usage on Microsoft Windows - Add proper whitespaces between functions (flycheck_grammalecte.py) - Homogeneize quotation mark style (flycheck_grammalecte.py) - Homogeneize utf8 codec name (flycheck_grammalecte.py)
-
v2.0fab1b507 · ·
New release v2.0 Feature ======= - Split lisp library in two files - Improve satellite buffer creation and mode - Only check and download grammalecte every once in a while and improve upstream version check mechanism - Download grammalecte through lisp for the demo - Improve Makefile - Add an autoloads target in Makefile - Add package-version tag to defcustoms - Make grammalecte-version argument optional in grammalecte-download-grammalecte - Massive refactoring of flycheck-grammalecte-setup - Support :verify and :enabled options of flycheck-define-checker - Support flycheck :predicate property Fixes ===== - Go to point min after grammalecte special buffer revert - Make borders feature work again - Remove typo in lisp lib metadata - Remove useless test files from melpa package - Rename flycheck-grammalecte.py to flycheck_grammalecte.py Documentation ============= - Improve the flycheck-grammalecte-mode docstring - Add breaking changes for version 1.5 in the README - Mark moved variables and functions as obsolete
-
v1.369f1f276 · ·
New release v1.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’ - Be more lax on the upstream version discovery regexp - Better silence verbose operations - Change scope of package-related variables Fixes ===== - Make ‘flycheck-grammalecte--grammalecte-version’ work - Correctly use ‘display-warning’ function - Replace custom message call by proper ‘display-warning’ - 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 - Move start_emacs_test.sh content in Makefile
-
v1.11743f1dd · ·
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)
-
v0.9d1ca6d9d · ·
New version 0.9 - Automatically find the right version of grammalecte to download and use - Try to not process header part of some file type (latex and mail for now) - Improve the synonym and antonym buffer by making it clickable to easily take one word to paste in your document - (Breaking) Change default value of the flycheck-grammalecte-report-spellcheck variable to nil in order to NOT report any more spellchecking errors - Code and documentation cleanup