Tcl Source Code

View Ticket
Login
Ticket UUID: 521362
Title: Implementation of TIP #85, update
Type: Support Created on: 2002-02-22 07:53:25
Submitter: arjenmarkus Assigned to: nobody
Subsystem: None Severity:
Priority: 5 Medium Last modified: 2009-07-29 19:52:54
Status: Closed Closed by: dgp
Resolution: Closed on: 2002-06-03 23:45:15
Version: None
Description:
After comments by Don Porter, I have updated the
mechanism for installing new matching procedures.
Multiple procedures can be registered, you pick them by
an abbreviation.
User Comments:
dgp added on 2002-02-23 02:19:20:
Logged In: YES 
user_id=80530

There's no file attached here.

arjenmarkus added on 2002-02-25 20:40:08:
Logged In: YES 
user_id=400048

The previous update did not contain the actual file. Here it
is - I hope.

arjenmarkus added on 2002-02-25 20:40:10:

File Added - 18391: tcltest.tcl

dgp added on 2002-02-26 02:35:40:
Logged In: YES 
user_id=80530

Here's a revised version in the form of a patch.
Let me know what you think.

dgp added on 2002-02-26 02:35:41:

File Added - 18409: tcltest.patch

arjenmarkus added on 2002-02-26 15:45:22:
Logged In: YES 
user_id=400048

Elegant solution to register commands rather than procedure
names perse. Just a small comment on the comments to
customMatchProc: procname should become "command".

dgp added on 2002-02-26 22:56:51:
Logged In: YES 
user_id=80530

I'll make that fix.

This is a good enough implementation for review when
voting for the TIP.  We need to add docs and tests,
and may want to add code that handles errors in the
custom match commands before final integration.

dgp added on 2002-04-16 07:41:28:

File Added - 21256: 521362.patch

Logged In: YES 
user_id=80530

Here's an updated patch for the current HEAD.
Still needs tests and doc changes.

dgp added on 2002-05-16 21:40:30:

File Added - 23204: 521362.patch

Logged In: YES 
user_id=80530

updated patch to current HEAD

dgp added on 2002-05-16 21:40:31:

File Deleted - 21256:

dgp added on 2002-05-22 23:23:03:

File Deleted - 23204: 



File Added - 23533: 521362.patch

Logged In: YES 
user_id=80530

updated patch more with evaluation of registered
callback in the global namespace.

dgp added on 2002-06-01 04:13:48:
Logged In: YES 
user_id=80530

Note: TIP 85 Accepted.

http://purl.org/tcl/tip/85.html

This patch needs updated docs and tests, then it's
ready to apply.

dgp added on 2002-06-04 06:41:15:

File Added - 24312: final.patch

Logged In: YES 
user_id=80530

Here's a final patch with docs, tests, and some
more error-checking code in the implementation itself.

dgp added on 2002-06-04 06:45:15:
Logged In: YES 
user_id=80530

final patch committed => tcltest 2.1, with Tcl 8.4a5.

dkf added on 2008-11-02 18:28:15:

data_type - 210894

dkf added on 2009-07-29 19:52:54:

IP - Comment Removed: 130.88.1.31

Attachments: