Check-in [62293dc777]

Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:TIP 500 accepted
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 62293dc777b1686d1810dca24cece679e90c9ae8b1daeb5840465c2093715434
User & Date: dkf 2018-06-03 11:41:21.299
Context
2018-06-03
11:45
TIP 500 final check-in: 3f1c160e90 user: dkf tags: trunk
11:41
TIP 500 accepted check-in: 62293dc777 user: dkf tags: trunk
2018-05-28
19:55
Mark 421 as Final; implementation was committed to main branch on 2018-04-20 check-in: 237b1ca1f3 user: dkf tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to index.json.

cannot compute difference between binary files

Changes to index.md.
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<tr class='project projectdraft projectdraft87 project87'>
<td valign='top'><a href='./tip/501.md'>501</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Draft</td>
<td valign='top'># TIP 501: string is dict</td>
</tr>
<tr class='invote'>
<td valign='top'><a href='./tip/500.md'>500</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Voting</td>
<td valign='top'># TIP 500: Private Methods and Variables in TclOO</td>
</tr>
<tr class='project projectfinal projectfinal87 project87'>
<td valign='top'><a href='./tip/499.md'>499</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Final</td>







|



|







165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<tr class='project projectdraft projectdraft87 project87'>
<td valign='top'><a href='./tip/501.md'>501</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Draft</td>
<td valign='top'># TIP 501: string is dict</td>
</tr>
<tr class='project projectaccepted projectaccepted87 project87'>
<td valign='top'><a href='./tip/500.md'>500</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Accepted</td>
<td valign='top'># TIP 500: Private Methods and Variables in TclOO</td>
</tr>
<tr class='project projectfinal projectfinal87 project87'>
<td valign='top'><a href='./tip/499.md'>499</a></td>
<td valign='top'>Project</td>
<td valign='top'>8.7</td>
<td valign='top'>Final</td>
Changes to tip/500.md.
1
2
3
4
5
6
7
8
9


10
11
12
13
14
15
16
# TIP 500: Private Methods and Variables in TclOO
	Author:         Donal K. Fellows <[email protected]>
	State:          Draft
	Type:           Project
	Vote:           In progress
	Created:        10-Feb-2018
	Post-History:
	Keywords:       Tcl, object orientation, visibility
	Tcl-Version:    8.7


-----

# Abstract

This TIP proposes a mechanism for private methods and variables in TclOO.
Private methods are methods that can only be called from methods of the same
class. Private variables have names so that they are unlikely to be used


|

|




>
>







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# TIP 500: Private Methods and Variables in TclOO
	Author:         Donal K. Fellows <[email protected]>
	State:          Accepted
	Type:           Project
	Vote:           Done
	Created:        10-Feb-2018
	Post-History:
	Keywords:       Tcl, object orientation, visibility
	Tcl-Version:    8.7
	Votes-For:      DKF, JN, AF, JD, SL, AK, KBK
	Votes-Against:  none
-----

# Abstract

This TIP proposes a mechanism for private methods and variables in TclOO.
Private methods are methods that can only be called from methods of the same
class. Private variables have names so that they are unlikely to be used