From c619da1a22fcc67654b6c7860272aa2ce5deadaa Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 3 Apr 2025 12:11:15 -0600 Subject: Make gdb/guile codespell-clean This cleans up the last codespell reports in the Guile directory and adds gdb/guile to pre-commit. It also tells codespell to ignore URLs. I think this is warranted because many URLs don't really contain words per se; and furthermore if any URL-checking is needed at all, it would be for liveness and not spelling. Also I was wondering why the codespell config is in contrib and not gdb/setup.cfg. Approved-By: Tom de Vries --- .pre-commit-config.yaml | 2 +- gdb/contrib/setup.cfg | 3 +++ gdb/guile/scm-value.c | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 27eaea0..488e781 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -69,7 +69,7 @@ repos: rev: v2.4.1 hooks: - id: codespell - files: '^(gdbsupport|gdbserver|gdb/(tui|target|data-directory|po|system-gdbinit|mi|syscalls|arch|regformats|compile|python))/' + files: '^(gdbsupport|gdbserver|gdb/(tui|target|data-directory|po|system-gdbinit|mi|syscalls|arch|regformats|compile|python|guile))/' args: [--config, gdb/contrib/setup.cfg] - repo: local hooks: diff --git a/gdb/contrib/setup.cfg b/gdb/contrib/setup.cfg index dbff165..670a850 100644 --- a/gdb/contrib/setup.cfg +++ b/gdb/contrib/setup.cfg @@ -4,3 +4,6 @@ skip = */ChangeLog*,*/configure,gdbsupport/Makefile.in,*.dat,*.eps,gdb/features/*.c,gdb/ada-casefold.h,gdb/copying.c,gdb/gdbarch-gen.h,gdb/gdbarch-gen.c,gdb/target-delegates-gen.c ignore-words = gdb/contrib/codespell-ignore-words.txt + +# Ignore all URLs. +uri-ignore-words-list = * diff --git a/gdb/guile/scm-value.c b/gdb/guile/scm-value.c index 0f4a6a4..88132e0 100644 --- a/gdb/guile/scm-value.c +++ b/gdb/guile/scm-value.c @@ -604,7 +604,7 @@ gdbscm_value_dynamic_type (SCM self) type = value_rtti_type (value, NULL, NULL, NULL); else { - /* Re-use object's static type. */ + /* Reuse object's static type. */ type = NULL; } } -- cgit v1.1