summaryrefslogtreecommitdiff
path: root/src/roff/troff/input.cpp
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2021-12-24 21:11:45 +1100
committerG. Branden Robinson <g.branden.robinson@gmail.com>2021-12-25 16:29:53 +1100
commitc8ed9e9da8f2623dd17339b3fcfe08e4ae2007c3 (patch)
tree4e3e83b565a69844b01fd966456518ab4ea17b85 /src/roff/troff/input.cpp
parent7a8f3ac719790ca668ca0d19d1cd24bb5f98bb86 (diff)
downloadgroff-git-c8ed9e9da8f2623dd17339b3fcfe08e4ae2007c3.tar.gz
[troff]: Slightly refactor (boolify).
* src/roff/troff/div.cpp: * src/roff/troff/env.cpp: * src/roff/troff/input.cpp: Rename variables and demote from `int` to `bool`. Initialize and assign them using Boolean literals. The new names try harder to express a logical predicate, and start with verbs to resist interpretation as noun phrases. - exit_started -> is_exit_underway - done_end_macro -> is_end_macro_finished - seen_last_page_ejector (demoted but not renamed) - began_page_in_end_macro (demoted but not renamed)
Diffstat (limited to 'src/roff/troff/input.cpp')
-rw-r--r--src/roff/troff/input.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 2c97b2f00..618a28540 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -2568,7 +2568,7 @@ static symbol do_get_long_name(bool required, char end)
void exit_troff()
{
- exit_started = 1;
+ is_exit_underway = true;
topdiv->set_last_page();
if (!end_macro_name.is_null()) {
spring_trap(end_macro_name);
@@ -2580,7 +2580,7 @@ void exit_troff()
process_input_stack();
end_diversions();
if (topdiv->get_page_length() > 0) {
- done_end_macro = 1;
+ is_end_macro_finished = true;
topdiv->set_ejecting();
static unsigned char buf[2] = { LAST_PAGE_EJECTOR, '\0' };
input_stack::push(make_temp_iterator((char *)buf));
@@ -2605,7 +2605,7 @@ void exit_troff()
void exit_request()
{
input_stack::clear();
- if (exit_started)
+ if (is_exit_underway)
tok.next();
else
exit_troff();