[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 01/01: Fix bug: `.itc' request breaks subsequent `.it' requests.
From: |
Bertrand Garrigues |
Subject: |
[groff] 01/01: Fix bug: `.itc' request breaks subsequent `.it' requests. |
Date: |
Fri, 25 Aug 2017 18:14:15 -0400 (EDT) |
bgarrigues pushed a commit to branch master
in repository groff.
commit ffb05e28da383eb3c42fd858189e950073d957be
Author: Bjarni Ingi Gislason <address@hidden>
Date: Fri Jul 14 13:34:57 2017 +0000
Fix bug: `.itc' request breaks subsequent `.it' requests.
See bug at: https://savannah.gnu.org/bugs/?51376. Using `.itc'
lets all later uses of `.it' behave like `.itc', that is,
interrupted text line ending with \c is not counted as a separate
line.
* env.cpp: Restore input_trap state to normal when '.it' is
called.
---
ChangeLog | 12 ++++++++++++
src/roff/troff/env.cpp | 2 ++
2 files changed, 14 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 0ff53fe..063b5d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2017-08-25 Bjarni Ingi Gislason <address@hidden>
+ Fix bug: `.itc' request breaks subsequent `.it' requests.
+
+ See bug at: https://savannah.gnu.org/bugs/?51376. Using `.itc'
+ lets all later uses of `.it' behave like `.itc', that is,
+ interrupted text line ending with \c is not counted as a separate
+ line.
+
+ * env.cpp: Restore input_trap state to normal when '.it' is
+ called.
+
+2017-08-25 Bjarni Ingi Gislason <address@hidden>
+
Fix a part of a virtual (pseudo) structure in "tty.tmac".
* tmac/tty.tmac: Fix warning: ".../git/groff/tmac/tty.tmac:19:
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
index 2c82c56..f242d4e 100644
--- a/src/roff/troff/env.cpp
+++ b/src/roff/troff/env.cpp
@@ -2508,6 +2508,8 @@ void do_input_trap(int continued)
curenv->input_trap_count = 0;
if (continued)
curenv->continued_input_trap = 1;
+ else
+ curenv->continued_input_trap = 0;
int n;
if (has_arg() && get_integer(&n)) {
if (n <= 0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 01/01: Fix bug: `.itc' request breaks subsequent `.it' requests.,
Bertrand Garrigues <=