Formerly, closing a port cleared all the attribute bits. Then the port was not disposed of properly (leaked memory) when the port was garbage collected. Now, closing a port only clears the direction bits. The kind of port is still known for a closed port. Add test script for file port methods of Scheme. |
||
|---|---|---|
| .. | ||
| atom2string.scm | ||
| cond-expand.scm | ||
| file-port.scm | ||
| integer2char.scm | ||
| no-memory.scm | ||
| sharp-expr-char.scm | ||
| sharp-expr-unichar.scm | ||
| sharp-expr.scm | ||
| string-escape.scm | ||
| string-port-input.scm | ||
| string-port-output.scm | ||
| string-port-unichar.scm | ||
| testing.scm | ||
| tinyscheme.scm | ||
| unichar.scm | ||
| vector.scm | ||