From 1aa0659c5000c9b74e5cdabd8e8e959fef1f06a3 Mon Sep 17 00:00:00 2001 From: Kristijan Husak Date: Wed, 20 Apr 2022 10:06:03 +0200 Subject: [PATCH] [BREAKING CHANGE] Drop official support for Neovim versions < 0.7. Things should keep working if older nvim-treesitter commits are used, but it's recommended to update to latest version. --- .github/workflows/tests.yml | 5 +---- DOCS.md | 6 +----- README.md | 2 +- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cd9cf8da1..f1cc3ab19 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,10 +14,7 @@ jobs: fail-fast: false matrix: version: - - v0.5.0 - - v0.5.1 - - v0.6.0 - - v0.6.1 + - v0.7.0 - nightly runs-on: ubuntu-latest steps: diff --git a/DOCS.md b/DOCS.md index d8d9b09b8..8b5c7d736 100644 --- a/DOCS.md +++ b/DOCS.md @@ -73,7 +73,6 @@ NOTE: Make sure fast access keys do not overlap. If that happens, first entry in *type*: `boolean`
*default value*: `true`
Should error diagnostics be shown. If you are using Neovim 0.6.0 or higher, these will be shown via `vim.diagnostic`.
-If you are on 0.5.1 or lower, you need to use `:OrgDiagnostics` command to print the errors in the command line. #### **org_todo_keyword_faces** *type*: `table`
@@ -850,10 +849,7 @@ To make all mappings dot repeatable, install [vim-repeat](https://github.com/tpo ## Document Diagnostics Since tree-sitter parser is being used to parse the file, if there are some syntax errors, -it can potentially fail to parse specific parts of document when needed. If you are using Neovim v0.6.0 which has -`vim.diagnostic` available (see `:help vim.diagnostic`), you will get diagnostic errors reported inline.
-If you are using v0.5.1 or lower, you need to use `:OrgDiagnostics` command to view the error details.
-When file is saved, if there are any errors, you will be notified in the command line (0.5.1 and lower). +it can potentially fail to parse specific parts of document when needed. ## Autocompletion By default, `omnifunc` is provided in `org` files that autocompletes these types: diff --git a/README.md b/README.md index 6f4a41c36..6233e45c7 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ![License](https://img.shields.io/badge/license-MIT-brightgreen?style=flat-square) ![Kofi](https://img.shields.io/badge/support-kofi-00b9fe?style=flat-square&logo=kofi) - Orgmode clone written in Lua for Neovim 0.5. + Orgmode clone written in Lua for Neovim 0.7. [Installation](#installation) | [Setup](#setup) | [Troubleshoot](#troubleshoot) | [Gifs](#gifs) | [Docs](/DOCS.md) | [Tree-sitter info](#tree-sitter-info) | [Plugins](#plugins) | [Development](#development) | [Kudos](#thanks-to)