[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[8127] parsetexi def spaces_at_end
From: |
gavinsmith0123 |
Subject: |
[8127] parsetexi def spaces_at_end |
Date: |
Sun, 26 Aug 2018 06:15:59 -0400 (EDT) |
Revision: 8127
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=8127
Author: gavin
Date: 2018-08-26 06:15:59 -0400 (Sun, 26 Aug 2018)
Log Message:
-----------
parsetexi def spaces_at_end
Modified Paths:
--------------
trunk/tp/Texinfo/XS/parsetexi/def.c
Modified: trunk/tp/Texinfo/XS/parsetexi/def.c
===================================================================
--- trunk/tp/Texinfo/XS/parsetexi/def.c 2018-08-26 10:08:03 UTC (rev 8126)
+++ trunk/tp/Texinfo/XS/parsetexi/def.c 2018-08-26 10:15:59 UTC (rev 8127)
@@ -108,16 +108,11 @@
space_len = strspn (text, whitespace_chars);
if (space_len)
{
- /* Remove a trailing newline. */
- if (text[space_len - 1] == '\n')
- {
- text[--space_len] == '\0';
- f->text.end--;
- }
-
if (space_len)
{
spaces = new_element (ET_spaces);
+ if (text[space_len - 1] == '\n')
+ spaces->type = ET_spaces_at_end;
spaces->parent_type = route_not_in_tree;
text_append_n (&spaces->text, text, space_len);
memmove (f->text.text,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [8127] parsetexi def spaces_at_end,
gavinsmith0123 <=