gbranden pushed a commit to branch master
in repository groff.
commit c8625529c8e8c565522460c8d57182a9beb0c24c
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Jul 20 16:10:45 2024 -0500
[troff]: Fix Savannah #66009 (`|` not delimiter).
* src/roff/troff/input.cpp (is_char_usable_as_delimiter): Reject `|`.
Fixes <https://savannah.gnu.org/bugs/?66009>.
---
ChangeLog | 7 +++++++
src/roff/troff/input.cpp | 1 +
2 files changed, 8 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index f819b45fb..b53aed0e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2024-07-20 G. Branden Robinson <[email protected]>
+
+ * src/roff/troff/input.cpp (is_char_usable_as_delimiter): Reject
+ `|`.
+
+ Fixes <https://savannah.gnu.org/bugs/?66009>.
+
2024-07-19 G. Branden Robinson <[email protected]>
Add test of *roff arithmetic.
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index ae833c6f5..d0ef4a0f1 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -2521,6 +2521,7 @@ static bool is_char_usable_as_delimiter(int c)
case '(':
case ')':
case '.':
+ case '|':
return false;
default:
return true;
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit