From 0b5ed7613ff390410b820138de92a76839d82a92 Mon Sep 17 00:00:00 2001 From: Coleman McFarland Date: Mon, 14 Feb 2022 10:20:10 -0500 Subject: [PATCH] Update module description in response to code review --- doc/pages/commands.asciidoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/pages/commands.asciidoc b/doc/pages/commands.asciidoc index f8a1e17f..64060388 100644 --- a/doc/pages/commands.asciidoc +++ b/doc/pages/commands.asciidoc @@ -423,9 +423,10 @@ but not really useful in that context. == Module commands -In Kakoune, modules are groups of commands that are evaluated all at once. This allows -lazy loading of complex configurations with a single invocation of *require-moule*. -The builtin filetype handling for Kakoune is implemented via modules. +In Kakoune, modules are a grouping of stored commands to be executed the first time +they are needed. This allows complex configurations to be evaluated lazily, and allows +plugins to ensure their dependencies have been loaded before they execute. The builtin +filetype handling for Kakoune is implemented via modules. *provide-module* [] :: declares a module *name* that is defined by *commands*. *commands* will be