diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2017-06-13 11:10:11 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2017-06-13 11:10:11 (GMT) |
commit | ad34457a54e73f30298e2452226cf979662ef8a8 (patch) | |
tree | 3b79410505d091c821a29a15cb0eace59bffbaac /doc/define.n | |
parent | e3a9350e58588d7d50bc37bc15abd1efb84dcbc1 (diff) | |
download | tcl-ad34457a54e73f30298e2452226cf979662ef8a8.zip tcl-ad34457a54e73f30298e2452226cf979662ef8a8.tar.gz tcl-ad34457a54e73f30298e2452226cf979662ef8a8.tar.bz2 |
Add tests and docs.
Diffstat (limited to 'doc/define.n')
-rw-r--r-- | doc/define.n | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/define.n b/doc/define.n index 7599ec0..1692c94 100644 --- a/doc/define.n +++ b/doc/define.n @@ -142,6 +142,8 @@ be afterwards. \fBself\fI subcommand arg ...\fR .TP \fBself\fI script\fR +.TP +\fBself\fR . This command is equivalent to calling \fBoo::objdefine\fR on the class being defined (see \fBCONFIGURING OBJECTS\fR below for a description of the @@ -151,6 +153,13 @@ and .QW "\fBoo::define \fIcls \fBself \fIsubcommand ...\fR" operates identically to .QW "\fBoo::objdefine \fIcls subcommand ...\fR" . +.RS +.PP +.VS TIP470 +If no arguments at all are used, this gives the name of the class currently +being configured. +.VE TIP470 +.RE .TP \fBsuperclass\fR ?\fI\-slotOperation\fR? ?\fIclassName ...\fR? .VS @@ -265,6 +274,12 @@ not previously refer to a method in that object. Does not affect the classes that the object is an instance of. Does not change the export status of the method; if it was exported before, it will be afterwards. .TP +\fBself \fR +. +.VS TIP470 +This gives the name of the object currently being configured. +.VE TIP470 +.TP \fBunexport\fI name \fR?\fIname ...\fR? . This arranges for each of the named methods, \fIname\fR, to be not exported |