-
v2.4
New release v2.4 Feature ======= - add flycheck-grammalecte-report-typo option Documentation ============= - Spelling corrections
-
v2.3
New release v2.3 Fixes ===== - Change CRISCO URL for new one
-
v2.2
New release v2.2 Fixes ===== - Change upstream URL to allow again download of grammalecte package
-
v2.1
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.0
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.4
New release v1.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
-
v1.3
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.2
Version 1.2 Mainly bugfix release 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
-
v1.1
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)
-
v1.0
Version 1.0 - New setup function - Add a conjugation compagnon - Refactor/improve lot of internal functions - Improve inner and user documentation
-
v0.9
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
-
v0.8
New version 0.8 - Allow one to bypass the yes-or-no question before downloading grammalecte - Improve Makefile - Upgrade grammalecte upstream version
-
v0.7
Features: - Add a function to look for synonyms for the word at point Fixes: - Change upstream url to https://grammalecte.net
-
v0.6
New release v0.6 Changes: - Support removal of useless whitespace rule - Add some overflow protection - Use SSL to download grammalecte upstream package - Update the README - Refactoring/stability…
-
v0.5
New release v0.5 Changes: - Wait for `flycheck-mode` launch to offer to download Grammalecte instead of altering Emacs launch. - Fix some linting errors and warnings
-
v0.4
New release v0.4 Changes: - Upgrade flycheck dependency - Upgrade Grammalecte dependency - Little changes to the README and CONTRIBUTING files
-
v0.3
New release v0.3 Changes: - Better usage of Grammalecte options - Better documentation
-
v0.2
New release v0.2 Changes: - Add a lot of options in `customize` to better control grammar check - Automatically download Grammalecte after initialization