| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | add no LLM policyHEADmain | Florian Fischer | 10 days | 1 | -0/+11 |
| | | |||||
| * | add reformat commit to .git-blame-ignore-revs file | Florian Fischer | 2026-09-23 | 1 | -0/+1 |
| | | |||||
| * | run make format | Florian Fischer | 2026-09-23 | 1 | -31/+32 |
| | | |||||
| * | use backwards compatible style handling | Florian Fischer | 2026-09-23 | 1 | -1/+1 |
| | | | | | Fixes: 781485b4637261d51a8124c937ef0faea650b53e | ||||
| * | clear token cache when toggling syntax aware spellchecking | Florian Fischer | 2026-09-23 | 1 | -1/+5 |
| | | |||||
| * | implement backwards compatible style handling | Florian Fischer | 2026-07-01 | 1 | -1/+9 |
| | | |||||
| * | pass get callback when registering the spelllang option | Florian Fischer | 2026-05-14 | 1 | -2/+11 |
| | | |||||
| * | mention the license | Florian Fischer | 2026-03-30 | 1 | -0/+4 |
| | | |||||
| * | create a file snapshot before modifying the textmaster | Florian Fischer | 2025-12-09 | 1 | -0/+21 |
| | | |||||
| * | use vis' pipe buffer support to check a string for typos | Florian Fischer | 2025-12-09 | 1 | -3/+11 |
| | | | | | | | | | | Since lua does not support bidirectional popen, we used to write to a temporary file each time we checked some string for typos. A string is always checked when using the syntax aware mode. Using the buffered pipe offered by vis removes potential overhead introduced by the write/read cycle and preserve SSD writes. | ||||
| * | Eliminated function call syntax sugar for strings | Nomarian | 2025-10-12 | 1 | -6/+6 |
| | | |||||
| * | Redundant step on for loop | Nomarian | 2025-10-12 | 1 | -1/+1 |
| | | |||||
| * | Removed impossibility | Nomarian | 2025-10-12 | 1 | -3/+0 |
| | | |||||
| * | typo_iter redundant pattern [%A] -> %A | Nomarian | 2025-10-12 | 1 | -1/+1 |
| | | |||||
| * | typo_iter gmatch [^\n]+ instead and one less check on getting typos | Nomarian | 2025-10-12 | 1 | -2/+2 |
| | | |||||
| * | typo_iter only returns start,finish or nil if typo is nil | Nomarian | 2025-10-12 | 1 | -3/+3 |
| | | |||||
| * | typo_iter typo iterator gmatch"%S+" instead of (.-)\n | Nomarian | 2025-10-12 | 1 | -1/+1 |
| | | |||||
| * | typo_iter return early instead of having a big if typo then | Nomarian | 2025-10-12 | 1 | -32/+31 |
| | | |||||
| * | escape_lua_pattern() is now a string pattern/repl | Nomarian | 2025-10-12 | 1 | -23/+5 |
| | | |||||
| * | No forking when trying to check for spellchecking utilities in $PATH (use ↵ | Nomarian | 2025-10-12 | 1 | -7/+13 |
| | | | | | package.searchpath instead) | ||||
| * | Single return statement on get_lang() | Nomarian | 2025-10-09 | 1 | -5/+2 |
| | | |||||
| * | Set/find default_lang from a single string.match | Nomarian | 2025-10-09 | 1 | -4/+4 |
| | | |||||
| * | Shut up luacheck | Nomarian | 2025-10-09 | 1 | -0/+2 |
| | | |||||
| * | remove unused parameter and replace tabs with spaces | Florian Fischer | 2025-07-12 | 1 | -6/+6 |
| | | |||||
| * | Don't crash if vis.win has not been initialized yet. | Matěj Cepl | 2025-07-12 | 1 | -5/+5 |
| | | |||||
| * | feat: automatically enable spellchecking through local setting | Matěj Cepl | 2025-03-10 | 2 | -0/+11 |
| | | | | | | | | | | When the local setting spellcheck.spelling_autoenable is set to true and spelling is available (via `spelling_language` setting in .editorconfig), vis will automatically enable spellchecker without any additional user action. References: https://github.com/editorconfig/specification/pull/41 | ||||
| * | Makes :spell and :spell+ avaible | Topoetry | 2025-03-09 | 1 | -0/+14 |
| | | |||||
| * | do not break if lua-lpeg and thus the lexers table is absent | Florian Fischer | 2024-05-24 | 1 | -5/+14 |
| | | |||||
| * | improve languauge in comments | Florian Fischer | 2024-05-10 | 1 | -4/+4 |
| | | |||||
| * | always use the empty string to reset the cached data | Florian Fischer | 2024-05-10 | 1 | -1/+1 |
| | | |||||
| * | cleanup wrong return values in key mapping | Florian Fischer | 2024-05-10 | 1 | -5/+5 |
| | | |||||
| * | return early if viewport is not available | Florian Fischer | 2024-05-10 | 1 | -0/+1 |
| | | |||||
| * | cleanup some old vis API usage | Randy Palamar | 2024-04-26 | 1 | -11/+4 |
| | | | | | | The vis lexer hasn't used redrawtime for a while and it has been removed from the API. | ||||
| * | support new viewport table for vis >= v0.9 | Florian Fischer | 2024-04-25 | 1 | -1/+2 |
| | | |||||
| * | Merge pull request #12 from roguh/turn_on_highlighting_when_suggesting | fischerling | 2024-02-13 | 1 | -0/+3 |
| |\ | | | | | Turn on highlighting when suggestions keybinding Ctrl-W W is pressed | ||||
| | * | Turn on highlighting when suggestions keybinding Ctrl-W W is pressed | Rivera Calzadillas | 2024-02-12 | 1 | -0/+3 |
| |/ | |||||
| * | use spelling_language in spelllang option | Florian Fischer | 2023-11-27 | 1 | -1/+1 |
| | | | | | Fixes: f1c220802abcbb10a139ef99c98c803c10ca74e5 | ||||
| * | Merge pull request #11 from seifferth/patch-1 | fischerling | 2023-09-25 | 1 | -2/+2 |
| |\ | | | | | Rename 'spell_language' to 'spelling_language' | ||||
| | * | Rename 'spell_language' to 'spelling_language' | Frank Seifferth | 2023-09-25 | 1 | -2/+2 |
| |/ | | | Following discussions on the editorconfig standard, I just renamed this property in the vis-editorconfig plugin (see https://github.com/seifferth/vis-editorconfig/commit/d99ec6bb31b042bf0b6111c20d622f64636d2ed6). In order to keep the naming somewhat consistent, I also updated the internal variable name that stores the spelling_language specified in editorconfig files. This commit updates the spellcheck plugin to use the updated variable name. | ||||
| * | Merge branch 'noreturn' into 'master' | Florian Fischer | 2023-09-15 | 1 | -7/+0 |
| |\ | | | | | | | | | don't return anything in WIN_HIGHLIGHT event See merge request muhq/vis-spellcheck!13 | ||||
| | * | don't return anything in WIN_HIGHLIGHT event | Randy Palamar | 2023-09-14 | 1 | -7/+0 |
| |/ | | | | | Returning true prevents a user from defining a WIN_HIGHLIGHT event in addition to spellchecking. | ||||
| * | Merge pull request #10 from rnpnr/add-words | fischerling | 2023-04-20 | 2 | -1/+30 |
| |\ | | | | | add keybind to add word to user dictionary | ||||
| | * | ignore newly added word to prevent it from being highlighted | Florian Fischer | 2023-04-20 | 1 | -2/+13 |
| | | | |||||
| | * | add keybind to add word to user dictionary | Randy Palamar | 2023-04-19 | 2 | -0/+18 |
| | | | |||||
| * | | Merge branch 'spelllang-env-var' into 'master' | Florian Fischer | 2023-04-17 | 1 | -1/+1 |
| |\ \ | |/ |/| | | | | | consider the environment variable VIS_SPELLLANG as default See merge request muhq/vis-spellcheck!12 | ||||
| | * | consider the environment variable VIS_SPELLLANG as default | Florian Fischer | 2023-04-17 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | If the variable VIS_SPELLLANG is not set the variable LANG is considered next. Passing the spellchecking language via the environment can be useful when starting vis from different contexts. My use case is different mail addresses in mutt. On one address I mostly communicate in English and on another I communicate in German. Passing the context specific language vis the environment safes setting the spellchecking language for each email I write. | ||||
| * | Merge branch 'fix-leading-typo-detection' into 'master' | Florian Fischer | 2023-03-02 | 1 | -18/+19 |
| |\ | | | | | | | | | fix typo detection at file start See merge request muhq/vis-spellcheck!11 | ||||
| | * | fix typo detection at file start | Florian Fischer | 2023-03-02 | 1 | -18/+19 |
| |/ | | | | | | | | | | | | | | | | | | | | | If a file starts with a typo our pattern [%A]typo[%A] can not find it. However if the same typo appears a second type in the text our pattern happily finds the second occurence skipping the first and all typos in between. In the text typo1 Correct text typo2 ... typo1 our pattern will match the second occurence of 'typo1' skipping 'typo2'. Since we update our search index 'typo2' will never be found and vis-spellcheck will show the user an information prompt. Fix this behaviour by adding a special case for the first typo which may start the text. | ||||
| * | Merge branch 'master' into 'master' | Florian Fischer | 2023-02-21 | 1 | -3/+2 |
| |\ | | | | | | | | | Sanitize LANG environment variable See merge request muhq/vis-spellcheck!10 | ||||
| | * | Sanitize LANG environment variable | Ismael Luceno | 2023-02-20 | 1 | -3/+2 |
| |/ | |||||
