Documentation/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
From: Mustafa Elrasheid <mustafaelrasheid@gmail.com>
When using `make help`, SPHINXDIR doesn't wrap around 80 characters,
causing text to overflow or wrap in incorrect ways,
which then makes the text difficult to read
Signed-off-by: Mustafa Elrasheid <mustafaelrasheid@gmail.com>
---
v2:
- Added '-s' in fmt to prevent word segmenting at the end of lines.
- Reduced width in `fmt -w` to account for the added indentation of
`sed`
Documentation/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/Makefile b/Documentation/Makefile
index e96ac6dcac4f..e260df866f5e 100644
--- a/Documentation/Makefile
+++ b/Documentation/Makefile
@@ -98,7 +98,7 @@ dochelp:
@echo ' cleandocs - clean all generated files'
@echo
@echo ' make SPHINXDIRS="s1 s2" [target] Generate only docs of folder s1, s2'
- @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)'
+ @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)' | fmt -s -w 72 | sed '1!s/^/ /'
@echo ' you may also use a subdirectory like SPHINXDIRS=userspace-api/media,'
@echo ' provided that there is an index.rst file at the subdirectory.'
@echo
--
2.39.5
Hi, On 12/26/25 12:56 AM, mustafaelrasheid@gmail.com wrote: > From: Mustafa Elrasheid <mustafaelrasheid@gmail.com> > > When using `make help`, SPHINXDIR doesn't wrap around 80 characters, > causing text to overflow or wrap in incorrect ways, > which then makes the text difficult to read > > Signed-off-by: Mustafa Elrasheid <mustafaelrasheid@gmail.com> > --- > v2: > - Added '-s' in fmt to prevent word segmenting at the end of lines. > - Reduced width in `fmt -w` to account for the added indentation of > `sed` > > Documentation/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/Makefile b/Documentation/Makefile > index e96ac6dcac4f..e260df866f5e 100644 > --- a/Documentation/Makefile > +++ b/Documentation/Makefile > @@ -98,7 +98,7 @@ dochelp: > @echo ' cleandocs - clean all generated files' > @echo > @echo ' make SPHINXDIRS="s1 s2" [target] Generate only docs of folder s1, s2' > - @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)' > + @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)' | fmt -s -w 72 | sed '1!s/^/ /' > @echo ' you may also use a subdirectory like SPHINXDIRS=userspace-api/media,' > @echo ' provided that there is an index.rst file at the subdirectory.' > @echo OK, that works. I think that the output can be made a little nicer to look at like this: @@ -98,7 +101,8 @@ dochelp: @echo ' cleandocs - clean all generated files' @echo @echo ' make SPHINXDIRS="s1 s2" [target] Generate only docs of folder s1, s2' - @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)' + @echo ' top level values for SPHINXDIRS are:' + @echo '$(_SPHINXDIRS)' | fmt -s -w 75 -g 75 | sed 's/^/ /' @echo ' you may also use a subdirectory like SPHINXDIRS=userspace-api/media,' @echo ' provided that there is an index.rst file at the subdirectory.' @echo although I would rather not assume a terminal width of 80. thanks. -- ~Randy
From: Mustafa Elrasheid <mustafaelrasheid@gmail.com>
When using `make help`, SPHINXDIR doesn't wrap around 80 characters,
causing text to overflow or wrap in incorrect ways,
which then makes the text difficult to read
Signed-off-by: Mustafa Elrasheid <mustafaelrasheid@gmail.com>
---
v3:
- Moved SPHINXDIRS to a new line for better readability
- Added `-g 75` to increase the goal of fmt instead of 93% of `-w 75`
v2:
- Added '-s' in fmt to prevent word segmenting at the end of lines.
- Reduced width in `fmt -w` to account for the added indentation of
`sed`
Documentation/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Documentation/Makefile b/Documentation/Makefile
index e96ac6dcac4f..377a449656c8 100644
--- a/Documentation/Makefile
+++ b/Documentation/Makefile
@@ -98,7 +98,8 @@ dochelp:
@echo ' cleandocs - clean all generated files'
@echo
@echo ' make SPHINXDIRS="s1 s2" [target] Generate only docs of folder s1, s2'
- @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)'
+ @echo ' top level values for SPHINXDIRS are:'
+ @echo '$(_SPHINXDIRS)' | fmt -s -w 75 -g 75 | sed 's/^/ /'
@echo ' you may also use a subdirectory like SPHINXDIRS=userspace-api/media,'
@echo ' provided that there is an index.rst file at the subdirectory.'
@echo
--
2.39.5
mustafaelrasheid@gmail.com writes: > From: Mustafa Elrasheid <mustafaelrasheid@gmail.com> > > When using `make help`, SPHINXDIR doesn't wrap around 80 characters, > causing text to overflow or wrap in incorrect ways, > which then makes the text difficult to read > > Signed-off-by: Mustafa Elrasheid <mustafaelrasheid@gmail.com> > --- > v3: > - Moved SPHINXDIRS to a new line for better readability > - Added `-g 75` to increase the goal of fmt instead of 93% of `-w 75` > v2: > - Added '-s' in fmt to prevent word segmenting at the end of lines. > - Reduced width in `fmt -w` to account for the added indentation of > `sed` > > Documentation/Makefile | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Applied, thanks. jon
On 12/27/25 4:52 AM, mustafaelrasheid@gmail.com wrote: > From: Mustafa Elrasheid <mustafaelrasheid@gmail.com> > > When using `make help`, SPHINXDIR doesn't wrap around 80 characters, > causing text to overflow or wrap in incorrect ways, > which then makes the text difficult to read > > Signed-off-by: Mustafa Elrasheid <mustafaelrasheid@gmail.com> Acked-by: Randy Dunlap <rdunlap@infradead.org> Tested-by: Randy Dunlap <rdunlap@infradead.org> Thanks. > --- > v3: > - Moved SPHINXDIRS to a new line for better readability > - Added `-g 75` to increase the goal of fmt instead of 93% of `-w 75` > v2: > - Added '-s' in fmt to prevent word segmenting at the end of lines. > - Reduced width in `fmt -w` to account for the added indentation of > `sed` > > Documentation/Makefile | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/Documentation/Makefile b/Documentation/Makefile > index e96ac6dcac4f..377a449656c8 100644 > --- a/Documentation/Makefile > +++ b/Documentation/Makefile > @@ -98,7 +98,8 @@ dochelp: > @echo ' cleandocs - clean all generated files' > @echo > @echo ' make SPHINXDIRS="s1 s2" [target] Generate only docs of folder s1, s2' > - @echo ' top level values for SPHINXDIRS are: $(_SPHINXDIRS)' > + @echo ' top level values for SPHINXDIRS are:' > + @echo '$(_SPHINXDIRS)' | fmt -s -w 75 -g 75 | sed 's/^/ /' > @echo ' you may also use a subdirectory like SPHINXDIRS=userspace-api/media,' > @echo ' provided that there is an index.rst file at the subdirectory.' > @echo -- ~Randy
© 2016 - 2026 Red Hat, Inc.