Tcl Source Code

View Ticket
Ticket UUID: 981841
Title: TIP #207: Add a -namespace Option to [interp invokehidden]
Type: Support Version: None
Submitter: mistachkin Created on: 2004-06-29 09:34:28
Subsystem: None Assigned To: nobody
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2009-07-29 19:57:03
Resolution: Closed By: dgp
    Closed on: 2004-08-02 20:55:34
This patch implements a "-namespace" option for [interp 
invokehidden].  A simple test script is provided.  A TIP 
will be forthcoming.

Please review and test this patch.  Any feedback is 
User Comments: dkf added on 2009-07-29 19:57:03:

IP - Comment Removed:

dkf added on 2009-07-29 19:56:19:

IP - Comment Removed:

dkf added on 2008-11-21 21:27:18:

data_type - 210894

dgp added on 2004-08-03 03:55:34:
Logged In: YES 

Applied tip207.patch to HEAD.

dgp added on 2004-08-03 03:40:02:

File Added - 96115: tip207.patch

Logged In: YES 

tip207.patch is an alternative
implementation, including a test.

dgp added on 2004-07-28 22:07:24:

File Added - 95541: 981841.patch

Logged In: YES 

Here's the patch as a single
unidiff file, updated to the current

Would be nice to route all
command invocation through
TclEvalObjvInternal(), but it
seems all the "hidden command"
machinery is in the Tcl*Invoke* routines,
so that refactoring should be done

It's not clear to me why the new
internal routine TclObjInvokeNamespace()
needs to be in the internal stubs table,
nor why it needs the unused flag values

Does the author have other uses for
this routine in mind beyond the proposals
of TIP 207?

mistachkin added on 2004-07-01 14:40:42:

File Added - 92505:

mistachkin added on 2004-07-01 14:39:38:

File Deleted - 92260:

mistachkin added on 2004-06-29 16:34:28:

File Added - 92260: