diff options
| author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2021-12-24 21:11:45 +1100 |
|---|---|---|
| committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2021-12-25 16:29:53 +1100 |
| commit | c8ed9e9da8f2623dd17339b3fcfe08e4ae2007c3 (patch) | |
| tree | 4e3e83b565a69844b01fd966456518ab4ea17b85 /src/roff/troff/input.cpp | |
| parent | 7a8f3ac719790ca668ca0d19d1cd24bb5f98bb86 (diff) | |
| download | groff-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.cpp | 6 |
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(); |
