Tcl Source Code

View Ticket
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.
Ticket UUID: 1520767
Title: TIP #268: Enhance 'package' Version Handling
Type: Patch Version: TIP Implementation
Submitter: andreas_kupries Created on: 2006-07-11 20:29:24
Subsystem: 39. Package Manager Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2006-10-28 01:22:17
Resolution: Accepted Closed By: dkf
    Closed on: 2006-09-29 09:01:14
Description:
This patch contains the reference implementation of TIP
#268 (in C). Done against the CVS head.
User Comments: ecky-l added on 2006-10-28 01:22:17:
Logged In: YES 
user_id=1345135

The TIP implementation in Tk introduces compatibility issues
with compiled C extensions, if they are loaded through the
stubs mechanism.
If a C extension calls e.g. Tk_InitStubs(), the correct
version can not be found. This happens e.g. if extensions
are loaded in starkits. I created a Tclkit of Tcl/Tk 8.5a5
and had problems with it while loading e.g. Itk and Img.
Changing TK_PATCH_LEVEL to TK_VERSION in
generic/tkWindow.c:3172 (Initialize) fixed it for me.

andreas_kupries added on 2006-09-29 04:41:42:
Logged In: YES 
user_id=75003

This has been committed. Anything else needed for the TIP to
go from Accepted to Final ?

andreas_kupries added on 2006-09-23 02:03:59:
File Deleted - 193405: 



File Added - 194757: 268_tk85.patch_final.diff.gz

andreas_kupries added on 2006-09-23 02:03:58:
Logged In: YES 
user_id=75003

Final Tk 8.5 patch. Previous patches removed.

andreas_kupries added on 2006-09-23 02:03:09:
File Deleted - 193407: 



File Added - 194756: 268_tk84.patch_final.diff.gz

andreas_kupries added on 2006-09-23 02:03:08:
Logged In: YES 
user_id=75003

Final Tk 8.4 patch. Previous patches removed.

andreas_kupries added on 2006-09-23 01:32:15:
File Deleted - 193404: 



File Added - 194753: 268_84_final.diff.gz

Logged In: YES 
user_id=75003

Final Tcl 8.4 patch. Removed previous patches.

andreas_kupries added on 2006-09-23 01:19:33:
File Deleted - 193403: 



File Added - 194752: 268_85_final.diff.gz

Logged In: YES 
user_id=75003

Final Tcl 8.5 patch. Removed previous 8.5 patches.

andreas_kupries added on 2006-09-14 00:37:20:
File Added - 193408: 268_itcl.patch_1.diff.gz

andreas_kupries added on 2006-09-14 00:36:57:
File Added - 193407: 268_tk84.patch_3.diff.gz

andreas_kupries added on 2006-09-14 00:36:33:
File Added - 193405: 268_tk85.patch_2.diff.gz

andreas_kupries added on 2006-09-14 00:35:50:
File Added - 193404: 268_84_6.diff.gz

andreas_kupries added on 2006-09-14 00:35:12:
File Added - 193403: 268_85_7.diff.gz

Logged In: YES 
user_id=75003

Patches updated to changes in heads.
Added Tk patches, Incr Tcl patch.

andreas_kupries added on 2006-08-15 02:53:49:
Logged In: YES 
user_id=75003

New patches, updated manpages for 'package' command and
PkgRequire.3

andreas_kupries added on 2006-08-15 02:53:03:
File Added - 189088: 268_84_4.diff.gz

andreas_kupries added on 2006-08-15 02:52:07:
File Added - 189087: 268_85_5.diff.gz

andreas_kupries added on 2006-08-05 06:48:56:
File Added - 187688: 268_84_3.diff.gz

andreas_kupries added on 2006-08-05 06:47:31:
File Added - 187687: 268_85_4.diff.gz

andreas_kupries added on 2006-07-27 01:59:23:
File Added - 186342: 268_84.patch_2.diff.gz

andreas_kupries added on 2006-07-27 01:58:52:
File Added - 186341: 268.patch_3.diff.gz

andreas_kupries added on 2006-07-26 06:09:30:
File Added - 186237: 268_84.patch.diff.gz

andreas_kupries added on 2006-07-26 03:27:53:
File Added - 186220: 268.patch_2.diff.gz

andreas_kupries added on 2006-07-24 22:41:00:
File Added - 186026: 268.patch.diff.gz

Attachments: