Ticket UUID: | 1655305 | |||
Title: | [namespace delete ::] regression | |||
Type: | Bug | Version: | obsolete: 8.5a6 | |
Submitter: | dgp | Created on: | 2007-02-08 15:34:28 | |
Subsystem: | 21. [namespace] | Assigned To: | dgp | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2007-02-09 01:43:47 | |
Resolution: | Fixed | Closed By: | dgp | |
Closed on: | 2007-02-08 18:43:47 | |||
Description: |
The following script: interp create slave slave hide info slave eval {proc foo {} { namespace delete :: }} slave eval foo slave invokehidden info commands produces the expected empty result in Tcl 8.4.14. In Tcl HEAD, a long list of built-in commands is reported. | |||
User Comments: |
dgp added on 2007-02-09 01:43:47:
Logged In: YES user_id=80530 Originator: YES Patch committed. dgp added on 2007-02-09 01:08:01: File Added - 215095: 1655305.patch Logged In: YES user_id=80530 Originator: YES Here's a patch. Review invited. File Added: 1655305.patch dgp added on 2007-02-09 00:42:33: Logged In: YES user_id=80530 Originator: YES Patch 1577278. The new logic in Tcl_DeleteNamespace() is broken. dgp added on 2007-02-09 00:27:22: Logged In: YES user_id=80530 Originator: YES The commits on 2006-10-23 are to blame. dgp added on 2007-02-08 23:00:23: Logged In: YES user_id=80530 Originator: YES Tcl 8.5a5 is working fine, so this is a recent bug. |
Attachments:
- 1655305.patch [download] added by dgp on 2007-02-09 01:08:01. [details]