Tcl Source Code

View Ticket
Ticket UUID: 2960976
Title: TIP #362: Allow access to 32 and 64 bit registry
Type: Patch Version: TIP Implementation
Submitter: damonc Created on: 2010-03-01 03:22:52
Subsystem: 32. registry Package Assigned To: kennykb
Priority: 8 Severity:
Status: Open Last Modified: 2010-03-30 19:39:46
Resolution: Accepted Closed By:
    Closed on:
Windows uses separate nodes for 32 and 64 bit programs in the Windows registry on 64 bit platforms.  This patch adds a -32bit and -64bit option to the registry command to allow it to access those nodes specifically.
User Comments: dkf added on 2010-03-30 19:39:45:
Applied to HEAD (causing the package version to be bumped to 1.3). Leaving open in case you want to backport.

NB: still needs testing on Windows; I've added some syntactic tests, but they could be wrong...

dkf added on 2010-03-18 18:04:19:
This TIP is on the track for 8.6, so raising the visibility of the patch

damonc added on 2010-03-09 12:27:15:

File Added - 365918: windows-32-and-64-bit-registry.patch

damonc added on 2010-03-09 12:26:57:

File Deleted - 365792:

damonc added on 2010-03-08 08:57:00:
Updated patch that puts -32bit and -64bit as the first optional argument of the registry command.  This will allow further compatibility for developers by allowing them to do things like:

interp alias {} registry32 {} registry -32bit
interp alias {} registry64 {} registry -64bit

damonc added on 2010-03-08 08:55:32:

File Added - 365792: windows-32-and-64-bit-registry.patch

damonc added on 2010-03-08 08:54:41:

File Deleted - 364990:

damonc added on 2010-03-01 23:40:52:

File Added - 364990: windows-32-and-64-bit-registry.patch