TIP #417 Version 1.1: Use Explicit Option Names for "file tempfile"

This is not necessarily the current version of this TIP.


TIP:417
Title:Use Explicit Option Names for "file tempfile"
Version:$Revision: 1.1 $
Author:Christophe Curis <christophe dot curis at free dot fr>
State:Draft
Type:Project
Tcl-Version:8.7
Vote:Pending
Created:Friday, 16 November 2012
Keywords:Tcl, future expansion, extensibility

Abstract

This TIP proposes altering the way in which optional arguments are specified to file tempfile (see TIP #210) to make them easier to understand and extend in the future.

Rationale

The current documentation for file tempfile states that there are two optional arguments using a fixed order. This has some limits:

Switching to option/value format will make the optional arguments easier to understand.

Proposal

The syntax of the command would be changed to:

file tempfile ?options...?

with supported options:

This syntax would allow:

Reference Implementation

No implementation is available now, but the change is probably not complex; the priority have been placed on raising the subject before the release of the final 8.6 version of Tcl.

Copyright

This document has been placed in the public domain.


Powered by TclThis is not necessarily the current version of this TIP.

TIP AutoGenerator - written by Donal K. Fellows