gbranden pushed a commit to branch master
in repository groff.
commit b6efd62933f3c35f5b33a395e4f91d7b0c4d199d
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Nov 3 23:03:46 2023 -0500
src/roff/troff/reg.cpp: Slightly refactor (`af`).
* src/roff/troff/reg.cpp (alter_format): Slightly refactor. Push more
diagnostic work to `tok.description()`, since it is capable of
describing any token.
---
ChangeLog | 6 ++++++
src/roff/troff/reg.cpp | 5 +----
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index edabe790e..2f0740e03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-11-03 G. Branden Robinson <[email protected]>
+
+ * src/roff/troff/reg.cpp (alter_format): Slightly refactor.
+ Push more diagnostic work to `tok.description()`, since it is
+ capable of describing any token.
+
2023-11-03 G. Branden Robinson <[email protected]>
* doc/groff.texi (Setting Registers, Strings):
diff --git a/src/roff/troff/reg.cpp b/src/roff/troff/reg.cpp
index c20110f49..3f59ea530 100644
--- a/src/roff/troff/reg.cpp
+++ b/src/roff/troff/reg.cpp
@@ -403,10 +403,7 @@ void alter_format()
else if (tok.is_newline() || tok.is_eof())
warning(WARN_MISSING, "missing register format");
else
- if (!cscntrl(c))
- error("invalid register format '%1'", c);
- else
- error("invalid register format (got %1)", tok.description());
+ error("invalid register format (got %1)", tok.description());
skip_line();
}
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit