Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/share/tmac



Robert Elz wrote in <11416.1577299673%jinx.noi.kre.to@localhost>:
 |    Date:        Wed, 25 Dec 2019 18:06:39 +0100
 |    From:        Steffen Nurpmeso <steffen%sdaoden.eu@localhost>
 |    Message-ID:  <20191225170639.DDhqn%steffen%sdaoden.eu@localhost>
 |
 || Maybe the warning should really simply be removed, or only occur
 || if explicitly requested, i.e., remove the "el" warning bit from
 || the "all" level, just as is already done for some others; i guess
 || that would be the best.
 |
 |Not really, a truly unmatched .el (the common cause is
 |
 | .if ...
 | .el ...
 |
 |) truly is an error, and a warning for that case is entirely
 |reasonable.   What's broken is generating it because of a chain
 |of .ie / .el .ie / .el .ie / .el
 |
 |Each .ie needs a matching .el whether or not the .ie is actually
 |executed.

The warning occurs on "if stack is empty" condition.  This was my
impression after doing a grep and having a short completely
context free look at the code, of course.
Other than that you are of course right.

 |kre
 --End of <11416.1577299673%jinx.noi.kre.to@localhost>

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)


Home | Main Index | Thread Index | Old Index