This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Ticket 380: Is support of TAB as a whitespace character required or not?

2012-10-05 12:53:51
WG1 - Core
cowan
major
cowan
fixed
source
closed
2012-04-13 03:37:41
defect

§2.2 says:

Whitespace characters include the space and newline characters. (Implementations may provide additional whitespace characters such as tab or page break.)

However, §7.1.1 has:

⟨intraline whitespace⟩ → ⟨space or tab⟩ ⟨whitespace⟩ → ⟨intraline whitespace⟩ | ⟨newline⟩ | ⟨return⟩

So §2.2 implies that supporting tabs is allowed but not required, yet §7.1.1 implies supporting tabs is required.

I don't have access to my suite of Schemes today, so I can't verify the state of the art.

All my Schemes accept tab at the REPL, except a few which are using readline or something similar, and don't allow you to type an explicit tab. They accept tabs in a script, though.

statusnewdecided

WG1 decided to require support for tabs.

owneralexshinncowan
statusdecidedwriting
resolutionfixed
statuswritingclosed