Whoops. I meant:
#lang pollen
◊(define (vb . s) s)
◊vb{ A B
C D}
and the output is:
'(" A B" "\n" " " "C D")
On Thu, Oct 29, 2020 at 9:19 PM Sorawee Porncharoenwase <
[email protected]> wrote:
> I think the issue is with vb. How does it work?
>
> If you try
>
> #lang pollen
>
> @(define (vb . s) s)
>
> ◊vb{ A B
> C D}
>
> you will find that it outputs:
>
> '(vb " A B"
> "\n"
> " "
> "C D")
>
> The third element is the space before “C”. It's not discarded.
>
> Also notice that the "start" of the line is at the marker shown below
>
> #lang pollen
>
> @(define (vb . s) s)
>
> ◊vb{ A B
> >>> C D}
>
> This is due to how @ syntax
> <https://docs.racket-lang.org/scribble/reader.html#%28part._.Spaces__.Newlines__and_.Indentation%29>
> works.
>
> On Thu, Oct 29, 2020 at 9:04 PM Kevin Forchione <[email protected]> wrote:
>
>> Hi guys,
>> I’ve noticed that the elements being sent to a pollen tag don’t preserve
>> the spacing when the text spans multiple lines for any space occurring
>> before characters on the subsequent line, although does preserve the
>> spacing between characters on that line.Is thes intentional?
>>
>> For example: Racket 7.8 [cs], latest pollen version:
>>
>> ◊vb{ A B
>> C D}
>>
>> Regardless of how many spaces are before the C, the tag elements will
>> only return a single space, although it preserves the spacing between C and
>> D.
>>
>> Is that the expected result? It seems counter intuitive, as the spacing
>> before A is preserved.
>>
>> Kevin
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/2ECCF698-BD5D-4421-B28A-EC74471715B6%40gmail.com
>> .
>>
>
--
You received this message because you are subscribed to the Google Groups
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/racket-users/CADcuegsM3io_ZuY9pR8yOcf-UtGS4r57gYSn3R-OTJS1xEW23A%40mail.gmail.com.