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

cc


    

changetime

2012-10-07 09:02:05

component

WG1 - Core

description

`(bytevector-copy! from to)` is equivalent to `(bytevector-copy-partial from 0 (bytevector-length) to 0)`.  I don't see any reason to believe that this case is so special that it needs its own name.

I suggest that we remove the existing `bytevector-copy!` from the small language, and rename `bytevector-copy-partial!` to `bytevector-copy!`, with the order of arguments `to at from start end`, the same order used in SRFI 43's `vector-copy!`.  Note that SRFI 43 will be part of the large language.

id

325

keywords


    

milestone


    

owner

cowan

priority

major

reporter

cowan

resolution

fixed

severity


    

status

closed

summary

Eliminate bytevector-copy!

time

2012-01-10 06:32:55

type

defect

Changes

Change at time 2012-10-07 09:02:05

author

cowan

field

comment

newvalue

To be clear, this does not mean that `bytevector-copy!` does not exist any more; it's actually the name `bytevector-copy-partial!` that was removed.

oldvalue

3

raw-time

1349575325004486

ticket

325

time

2012-10-07 09:02:05

Change at time 2012-10-07 09:02:05

author

cowan

field

resolution

newvalue

fixed

oldvalue


    

raw-time

1349575325004486

ticket

325

time

2012-10-07 09:02:05

Change at time 2012-10-07 09:02:05

author

cowan

field

status

newvalue

closed

oldvalue

writing

raw-time

1349575325004486

ticket

325

time

2012-10-07 09:02:05

Change at time 2012-04-09 14:25:52

author

cowan

field

comment

newvalue


    

oldvalue

2

raw-time

1333956352089749

ticket

325

time

2012-04-09 14:25:52

Change at time 2012-04-09 14:25:52

author

cowan

field

owner

newvalue

cowan

oldvalue

alexshinn

raw-time

1333956352089749

ticket

325

time

2012-04-09 14:25:52

Change at time 2012-04-09 14:25:52

author

cowan

field

status

newvalue

writing

oldvalue

decided

raw-time

1333956352089749

ticket

325

time

2012-04-09 14:25:52

Change at time 2012-04-05 08:57:22

author

cowan

field

comment

newvalue

The WG voted to adopt this proposal.

oldvalue

1

raw-time

1333591042224725

ticket

325

time

2012-04-05 08:57:22

Change at time 2012-04-05 08:57:22

author

cowan

field

status

newvalue

decided

oldvalue

new

raw-time

1333591042224725

ticket

325

time

2012-04-05 08:57:22