[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/4] Add module depth information to %load-verbosely output
From: |
Maxim Cournoyer |
Subject: |
[PATCH v2 0/4] Add module depth information to %load-verbosely output |
Date: |
Sun, 10 Sep 2023 10:46:51 -0400 |
This change was made to support investigating cyclic module dependencies
that sometimes happen in GNU Guix and are difficult to
comprehend/debug. For more context, see:
<https://issues.guix.gnu.org/65716>.
Changes in v2:
- Guard against negative pad count when computing 'visual-depth'
Maxim Cournoyer (4):
(ice-9 boot-9): Fix typo.
.dir-locals: Set c-basic-offset to 2 for c-mode.
guix.scm: Update guile package native inputs.
load: Display modules depth in output when using %load-verbosely.
.dir-locals.el | 1 +
.guix/modules/guile-package.scm | 3 +-
NEWS | 8 +++
THANKS | 1 +
doc/guile-api.alist | 4 +-
doc/ref/api-evaluation.texi | 63 ++++++++++++++++++-----
libguile/load.c | 89 +++++++++++++++++++++++++++------
libguile/load.h | 4 +-
module/ice-9/boot-9.scm | 39 +++++++++------
9 files changed, 166 insertions(+), 46 deletions(-)
base-commit: f31819b6b179429a617c8bd881dbb61219823e39
--
2.41.0
- [PATCH 0/4] Add module depth information to %load-verbosely output, Maxim Cournoyer, 2023/09/10
- [PATCH 1/4] (ice-9 boot-9): Fix typo., Maxim Cournoyer, 2023/09/10
- [PATCH 2/4] .dir-locals: Set c-basic-offset to 2 for c-mode., Maxim Cournoyer, 2023/09/10
- [PATCH 3/4] guix.scm: Update guile package native inputs., Maxim Cournoyer, 2023/09/10
- [PATCH 4/4] load: Display modules depth in output when using %load-verbosely., Maxim Cournoyer, 2023/09/10
- [PATCH v2 0/4] Add module depth information to %load-verbosely output,
Maxim Cournoyer <=
- [PATCH v2 1/4] (ice-9 boot-9): Fix typo., Maxim Cournoyer, 2023/09/10
- [PATCH v2 2/4] .dir-locals: Set c-basic-offset to 2 for c-mode., Maxim Cournoyer, 2023/09/10
- [PATCH v2 3/4] guix.scm: Update guile package native inputs., Maxim Cournoyer, 2023/09/10
- [PATCH v2 4/4] load: Display modules depth in output when using %load-verbosely., Maxim Cournoyer, 2023/09/10
- [PATCH v3 0/4] Add module depth information to %load-verbosely output, Maxim Cournoyer, 2023/09/10