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 #424

cc


    

changetime

2012-10-12 03:20:01

component

WG1 - Core

description

Submitter's Name: Arthur Smyles

Submitter's Email Address: atsmyles at verizon.net

Draft Version of Report: 6th

Section of draft R7RS: 6.13.3. Output

Summary:  Add `write-string` procedure to `(scheme base)`

Full Description:

For binary-ports there are the procedures `write-u8` and `write-bytevector`. However, for textual ports there is only `write-char`.  This proposal requests the addition of `write-string`. It may be argued that `display` already provides this, however it is in a library that is optional. Strings written with `write-string` are not enclosed in double quotes, and no characters are escaped within those strings. Change `display` procedure for strings to say that they are written as if by `write-string`.

id

424

keywords


    

milestone


    

owner

cowan

priority

major

reporter

cowan

resolution

fixed

severity


    

status

closed

summary

Formal Comment: Add write-string procedure to (scheme base)

time

2012-06-28 12:27:03

type

defect

Changes

Change at time 2012-10-12 03:20:01

author

cowan

field

comment

newvalue


    

oldvalue

3

raw-time

1349986801361970

ticket

424

time

2012-10-12 03:20:01

Change at time 2012-10-12 03:20:01

author

cowan

field

resolution

newvalue

fixed

oldvalue


    

raw-time

1349986801361970

ticket

424

time

2012-10-12 03:20:01

Change at time 2012-10-12 03:20:01

author

cowan

field

status

newvalue

closed

oldvalue

accepted

raw-time

1349986801361970

ticket

424

time

2012-10-12 03:20:01

Change at time 2012-06-28 12:55:07

author

cowan

field

comment

newvalue


    

oldvalue

2

raw-time

1340862907581900

ticket

424

time

2012-06-28 12:55:07

Change at time 2012-06-28 12:55:07

author

cowan

field

owner

newvalue

cowan

oldvalue

alexshinn

raw-time

1340862907581900

ticket

424

time

2012-06-28 12:55:07

Change at time 2012-06-28 12:55:07

author

cowan

field

status

newvalue

accepted

oldvalue

new

raw-time

1340862907581900

ticket

424

time

2012-06-28 12:55:07

Change at time 2012-06-28 12:27:29

author

cowan

field

comment

newvalue


    

oldvalue

1

raw-time

1340861249661819

ticket

424

time

2012-06-28 12:27:29

Change at time 2012-06-28 12:27:29

author

cowan

field

description

newvalue

Submitter's Name: Arthur Smyles

Submitter's Email Address: atsmyles at verizon.net

Draft Version of Report: 6th

Section of draft R7RS: 6.13.3. Output

Summary:  Add `write-string` procedure to `(scheme base)`

Full Description:

For binary-ports there are the procedures `write-u8` and `write-bytevector`. However, for textual ports there is only `write-char`.  This proposal requests the addition of `write-string`. It may be argued that `display` already provides this, however it is in a library that is optional. Strings written with `write-string` are not enclosed in double quotes, and no characters are escaped within those strings. Change `display` procedure for strings to say that they are written as if by `write-string`.

oldvalue

Submitter's Name: Arthur Smyles

Submitter's Email Address: atsmyles at verizon.net

Draft Version of Report: 6th

Section of draft R7RS: 6.13.3. Output

Summary:  Add `write-string` procedure to `(scheme base)`

Full Description:

For binary-ports there are the procedures `write-u8` and `write-bytevector`. However, for textual ports there is only `write-char`.  This proposal requests the addition of `write-string`. It may be argued that `display` already provides this, however it is in a library that is optional. Strings written with `write-string` are not enclosed in double quotes, and no characters are escaped within those strings. Change `display procedure for strings to say that they are written as if by `write-string`.

raw-time

1340861249661819

ticket

424

time

2012-06-28 12:27:29