From 1d931e5778771b676c700bd25b74c8171dc2dd16 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 6 Aug 2025 12:23:45 +0300 Subject: [PATCH] guix: lint: Add codespell hints. This hides these lines from codespell so it doesn't try to fix the spelling of these intentional typos. * guix/lint.scm (check-description-style)[check-description-typo]: Add codespell hints to ignore some lines. Change-Id: I002d2ba6079a5dcf9165d3821eda579f6dfa2ecf Signed-off-by: Efraim Flashner --- guix/lint.scm | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/guix/lint.scm b/guix/lint.scm index fd46ea6eea4..146bc337d7b 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -515,16 +515,17 @@ by two spaces; possible infraction~p at ~{~a~^, ~}") (check-not-empty description) (check-quotes description) (check-trademarks description) - (check-description-typo description '(("Infrastucture" . "Infrastructure") - ("This packages" . "This package") - ("This modules" . "This module") - ("allows to " . #f) - ("dependant" . "dependent") - ("dissapears" . "disappears") - ("invokation" . "invocation") - ("permits to " . #f) - ("provices" . "provides") - ("useable" . "usable"))) + (check-description-typo description + '(("Infrastucture" . "Infrastructure") ; codespell:ignore + ("This packages" . "This package") ; codespell:ignore + ("This modules" . "This module") ; codespell:ignore + ("allows to " . #f) ; codespell:ignore + ("dependant" . "dependent") ; codespell:ignore + ("dissapears" . "disappears") ; codespell:ignore + ("invokation" . "invocation") ; codespell:ignore + ("permits to " . #f) ; codespell:ignore + ("provices" . "provides") ; codespell:ignore + ("useable" . "usable"))) ; codespell:ignore ;; Use raw description for this because Texinfo rendering ;; automatically fixes end of sentence space. (check-end-of-sentence-space description)