neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 5ad3ed40ec39eb7cbe38053e90f3ef5f75fee973
parent b40170f7a3ca4bd157eeb52c9d57cb2ebfe3c562
Author: dundargoc <gocdundar@gmail.com>
Date:   Tue, 12 Dec 2023 17:56:06 +0100

docs: inline wiki page Refactoring.md into MAINTAIN.md

Diffstat:
MMAINTAIN.md | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/MAINTAIN.md b/MAINTAIN.md @@ -168,6 +168,22 @@ Non-technical dependencies * pkgjson.org * DNS for the above domains is managed in https://cloudflare.com (not the domain registrar) + +Refactoring +----------- + +### Frozen legacy modules + +Refactoring Vim structurally and aesthetically is an important goal of Neovim. +But there are some modules that should not be changed significantly, because +they are maintained Vim, at present. Until someone takes "ownership" of these +modules, the cost of any significant changes (including style or structural +changes that re-arrange the code) to these modules outweighs the benefit. The +modules are: + +- `regexp.c` +- `indent_c.c` + Automation (CI) ---------------