Mercurial > octave-nkf
changeset 19963:e884d5816471
Remove extra newlines at end of help printout (bug #44504).
* __makeinfo__.m: Remove "\n\n" footer generated by makeinfo when producing
"plain text" output.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 11 Mar 2015 12:19:38 -0700 |
parents | 0cc365dada52 |
children | 928ac282b2fa |
files | scripts/help/__makeinfo__.m |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/help/__makeinfo__.m Tue Mar 10 21:23:54 2015 -0700 +++ b/scripts/help/__makeinfo__.m Wed Mar 11 12:19:38 2015 -0700 @@ -141,6 +141,13 @@ ## Call makeinfo [status, retval] = system (cmd); + ## Clean up extra newlines generated by makeinfo + if (strcmpi (output_type, "plain text")) + if (numel (retval) > 2 && retval(end-1:end) == "\n\n") + retval = retval(1:end-2); + endif + endif + unwind_protect_cleanup if (exist (name, "file")) delete (name);