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.
Source for ticket #380
cc
changetime
2012-10-05 12:53:51
component
WG1 - Core
description
§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.
id
380
keywords
milestone
owner
cowan
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
Is support of TAB as a whitespace character required or not?
time
2012-04-13 03:37:41
type
defect
Changes
Change at time 2012-10-05 12:53:51
author
cowan
field
comment
newvalue
oldvalue
4
raw-time
1349416431456522
ticket
380
time
2012-10-05 12:53:51
Change at time 2012-10-05 12:53:51
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349416431456522
ticket
380
time
2012-10-05 12:53:51
Change at time 2012-10-05 12:53:51
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349416431456522
ticket
380
time
2012-10-05 12:53:51
Change at time 2012-08-27 06:51:33
author
cowan
field
comment
newvalue
oldvalue
3
raw-time
1346025093898279
ticket
380
time
2012-08-27 06:51:33
Change at time 2012-08-27 06:51:33
author
cowan
field
owner
newvalue
cowan
oldvalue
alexshinn
raw-time
1346025093898279
ticket
380
time
2012-08-27 06:51:33
Change at time 2012-08-27 06:51:33
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1346025093898279
ticket
380
time
2012-08-27 06:51:33
Change at time 2012-08-26 23:06:37
author
cowan
field
comment
newvalue
WG1 decided to require support for tabs.
oldvalue
2
raw-time
1345997197989926
ticket
380
time
2012-08-26 23:06:37
Change at time 2012-08-26 23:06:37
author
cowan
field
status
newvalue
decided
oldvalue
new
raw-time
1345997197989926
ticket
380
time
2012-08-26 23:06:37
Change at time 2012-04-23 07:17:15
author
cowan
field
comment
newvalue
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.
oldvalue
1
raw-time
1335140235651788
ticket
380
time
2012-04-23 07:17:15