Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Commit

Permalink
fix: Updated CHANGELOG, removed references to 0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
connorgmeean committed Feb 10, 2022
1 parent b5e3022 commit e4b4e26
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 19 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [3.3.0]
- Removed support for Neovim 0.5
- Fixed bug where the Dashboard would show instead of piped contents
- Updated pinned dependencies to latest versions solving quite a few smaller and undocumented bugs.

## [3.2.0] - 2021-11-24

### Added
Expand Down
6 changes: 0 additions & 6 deletions doc/doom_nvim.norg
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
-> [FAQ](#FAQ)
--> [General](#General)
---> [Who is Doom Nvim intended for?](#Who is Doom Nvim intended for?)
---> [Why does Doom Nvim only support Neovim 0.5.0 (and beyond)?](#Why does Doom Nvim only support Neovim 0.5.0 and beyond?)
--> [Workaround](#Workaround)
---> [Missing nvim help documentation](#Missing nvim help documentation)
-> [Acknowledgements](#Acknowledgements)
Expand Down Expand Up @@ -617,11 +616,6 @@
Doom Nvim is intended for anyone who wants a stable and efficient
development environment that just works without spending a lot of time setting everything up.

*** Why does Doom Nvim only support Neovim 0.5.0 and beyond?
Doom Nvim relies on lua for the configuration and use of many plugins. Since
lua is not available in neovim 0.4.4 and below, it is not possible to use Doom
Nvim with a neovim version lower than 0.5.0.

** Workaround
*** Missing nvim help documentation
Since Doom Nvim extensively uses delayed loading of packages, their help documentation may not
Expand Down
9 changes: 0 additions & 9 deletions docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,6 @@
Doom Nvim is intended for all types of Vimmer who want a stable and efficient
development environment without spending a lot of time setting everything up.

### Why does Doom Nvim only support Neovim 0.5+?

Doom Nvim doesn't support Neovim versions lower than the current stable (0.5) due to:

- some features would be lost
- Not all Lua plugins have good alternatives in Vimscript, so the experience
would not be the same
- performance would not be the same as Lua cannot be used

### How to version control Doom Nvim?

Doom Nvim makes use of an internal variable called `doom_configs_root` that points
Expand Down
4 changes: 2 additions & 2 deletions docs/getting_started.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
This is what you will have installed by the end of this section:

- Git 2.23+
- Neovim 0.5.0+ (Neovim 0.4.x not supported, see [faq](./faq.md#why-does-doom-nvim-only-support-neovim-05) to know why)
- Neovim 0.6.0+
- GNU Find
- **Optional**: ripgrep 11.0+ (highly recommended)
- **Optional**: fd 7.3.0+ (known as `fd-find` on Debian, Ubuntu & derivates),
Expand Down Expand Up @@ -213,7 +213,7 @@ choco install nodejs

### Doom Nvim

With Neovim v0.5.0 and Doom's dependencies installed, next is to install
With Neovim v0.6.0 and Doom's dependencies installed, next is to install
Doom Nvim itself.

> **IMPORTANT**: if you don't have a patched nerd font then you will need to
Expand Down
4 changes: 2 additions & 2 deletions lua/doom/core/config/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ log.debug("Loading Doom config module ...")
-- 1. Running Vim instead of Neovim
-- 2. Running Neovim 0.4 or below
if vim.fn.has("nvim") == 1 then
if vim.fn.has("nvim-0.5") ~= 1 then
log.fatal("Doom Nvim requires Neovim 0.5.0, please update it")
if vim.fn.has("nvim-0.6") ~= 1 then
log.fatal("Doom Nvim requires Neovim 0.6.0, please update it")
end
else
log.fatal("Doom Nvim does not have support for Vim, please use it with Neovim instead")
Expand Down

0 comments on commit e4b4e26

Please sign in to comment.