View Ticket
Not logged in
2024-08-28
19:49
Merge [b4a4d46ce04a5a62]: Better flag up the oo::Slot class in the docs, add missing method [28d6013... check-in: 34763ffa19 user: pooryorick tags: unchained, INCOMPATIBLE_LICENSE
2024-05-23
11:28 Closed ticket [28d6013ae6]: oo::Slot referenced by oo::define, oo::objdefine docs -- but no oo:Slot docs plus 6 other changes artifact: bf99819bd6 user: dkf
11:27
Better flag up the oo::Slot class in the docs, add missing method [28d6013ae6] check-in: 743169db55 user: dkf tags: core-8-6-branch
11:01 Ticket [28d6013ae6] oo::Slot referenced by oo::define, oo::objdefine docs -- but no oo:Slot docs status still Open with 3 other changes artifact: 008bd12bab user: dkf
2017-06-08
02:55 New ticket [28d6013ae6]. artifact: ef55623ebb user: gwlester

Ticket UUID: 28d6013ae64b4786610d534529bed92b18371c46
Title: oo::Slot referenced by oo::define, oo::objdefine docs -- but no oo:Slot docs
Type: Bug Version: 8.6
Submitter: gwlester Created on: 2017-06-08 02:55:19
Subsystem: 35. TclOO Package Assigned To: nobody
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2024-05-23 11:28:39
Resolution: Fixed Closed By: dkf
    Closed on: 2024-05-23 11:28:39
Description:
The documentation for oo::define and oo::objdefine make reference to the oo::Slot class, but there is no documentation page for the oo:Slot class.

IMHO, we should have a documentation page on oo::Slt.
User Comments: dkf added on 2024-05-23 11:28:39:
Improved the docs. We *could* put that on a separate page from `oo::define` but I don't really see why; it's only ever used within the context of definitions.

dkf added on 2024-05-23 11:01:43:
Essentially, the class is documented right there on the `oo::define` manpage (in sections **SLOTTED DEFINITIONS** and **SLOT IMPLEMENTATION**), so the cross reference isn't really going to go anywhere, but perhaps we could more clearly signpost that this is so at the top of the file.