Tcl Source Code

Ticket Change Details
Login
Overview

Artifact ID: edcb312a7d67bfdbfc54b18c0eb68d1cfebec76e
Ticket: 319573f89fc745ad61df3b5d43b7145796c1c8a3
namespace ensemble created over TclOO object results in disappearing namespace
User & Date: pooryorick 2017-07-04 12:42:08
Changes

  1. assignee changed to: "nobody"
  2. closer changed to: "nobody"
  3. cmimetype changed to: "text/x-fossil-wiki"
  4. comment changed to:
    creating a namespace ensemble over a TclOO object associated with the namespace
    causes the namespace to disappear:
    
    <code><verbatim>
    namespace eval [info object namespace ::oo::object] [
        list my createWithNamespace ::obj1 ::obj1
    ]
    
    namespace eval ::obj1 {
        namespace ensemble create
    }
    
    namespace parent ::obj1 ;# -> namespace "::obj1" not found
    </verbatim></code>
    
  5. foundin changed to: "trunk"
  6. is_private changed to: "0"
  7. login: "pooryorick"
  8. priority changed to: "5 Medium"
  9. private_contact changed to: "e476148cded301ffff84bcdc432536dc0c949e88"
  10. resolution changed to: "None"
  11. severity changed to: "Important"
  12. status changed to: "Open"
  13. submitter changed to: "pooryorick"
  14. subsystem changed to: "35. TclOO Package"
  15. title changed to:
    namespace ensemble created over TclOO object results in disappearing namespace
    
  16. type changed to: "Bug"