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