therion-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Therion] Therion breaks Cygwin/Tcl


From: Stacho Mudrak
Subject: Re: [Therion] Therion breaks Cygwin/Tcl
Date: Mon, 01 Oct 2007 09:34:46 +0200
User-agent: Internet Messaging Program (IMP) 3.2.2

Hmmm, sounds strange - therion installer should never overwrite this registry.
(see p.s.). If you install therion once again - is this key again overwritten?

Regards, S.

P.S. Here isthe registry section of our ISS script. This Key is not touched by
therion installation script.


[Registry]
Root: HKCR; Subkey: .th; ValueType: string; ValueName: ; ValueData: TherionFile;
Flags: uninsdeletevalue noerror
Root: HKCR; Subkey: .th2; ValueType: string; ValueName: ; ValueData:
TherionFile; Flags: uninsdeletevalue noerror
Root: HKCR; Subkey: .lox; ValueType: string; ValueName: ; ValueData: LochFile;
Flags: uninsdeletevalue noerror
Root: HKCR; Subkey: TherionFile; ValueType: string; ValueName: ; ValueData:
Therion data file; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: TherionFile\DefaultIcon; ValueType: string; ValueName: ;
ValueData: {app}\therion.exe,0; Flags: noerror
Root: HKCR; Subkey: TherionFile\shell\open\command; ValueType: string;
ValueName: ; ValueData: """{app}\bin\wish84.exe"" ""{app}\xtherion.tcl""
""%1"""; Flags: noerror
Root: HKCR; Subkey: LochFile; ValueType: string; ValueName: ; ValueData: Loch 3D
file; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: LochFile\DefaultIcon; ValueType: string; ValueName: ;
ValueData: {app}\lochfile.ico; Flags: noerror
Root: HKCR; Subkey: LochFile\shell\open\command; ValueType: string; ValueName: ;
ValueData: """{app}\loch.exe"" ""%1"""; Flags: noerror

Root: HKCU; Subkey: SOFTWARE\Classes\.th; ValueType: string; ValueName: ;
ValueData: TherionFile; Flags: uninsdeletevalue
Root: HKCU; Subkey: SOFTWARE\Classes\.th2; ValueType: string; ValueName: ;
ValueData: TherionFile; Flags: uninsdeletevalue
Root: HKCU; Subkey: SOFTWARE\Classes\.lox; ValueType: string; ValueName: ;
ValueData: LochFile; Flags: uninsdeletevalue
Root: HKCU; Subkey: SOFTWARE\Classes\TherionFile; ValueType: string; ValueName:
; ValueData: Therion data file; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Classes\TherionFile\DefaultIcon; ValueType: string;
ValueName: ; ValueData: {app}\therion.exe,0
Root: HKCU; Subkey: SOFTWARE\Classes\TherionFile\shell\open\command; ValueType:
string; ValueName: ; ValueData: """{app}\bin\wish84.exe""
""{app}\xtherion.tcl"" ""%1"""
Root: HKCU; Subkey: SOFTWARE\Classes\LochFile; ValueType: string; ValueName: ;
ValueData: Loch 3D file; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Classes\LochFile\DefaultIcon; ValueType: string;
ValueName: ; ValueData: {app}\lochfile.ico
Root: HKCU; Subkey: SOFTWARE\Classes\LochFile\shell\open\command; ValueType:
string; ValueName: ; ValueData: """{app}\loch.exe"" ""%1"""

Root: HKLM; Subkey: SOFTWARE\Therion; ValueType: string; ValueName: InstallDir;
ValueData: {app}; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: TclTk;
ValueData: 1; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: TeX;
ValueData: 2; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: ImageMagick;
ValueData: 1; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: AppCtrl;
ValueData: 1; Flags: uninsdeletekey noerror

Root: HKCU; Subkey: SOFTWARE\Therion; ValueType: string; ValueName: InstallDir;
ValueData: {app}; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: TclTk;
ValueData: 1; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: TeX;
ValueData: 2; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: ImageMagick;
ValueData: 1; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\Therion; ValueType: dword; ValueName: AppCtrl;
ValueData: 1; Flags: uninsdeletekey


Quoting Roger Schuster <address@hidden>:

> Hi there,
> 
> 
> I used the Therion 0.5.1 installer on a Windows XP box. Since then my 
> Cygwin installation is messed up and I can't run Tcl/Tk applications any 
> longer. In the registry are entries like
> 
> [HKEY_CLASSES_ROOT\Applications\wish84.exe\shell\open\command]
> @="\"C:\\Programme\\Therion\\bin\\wish84.exe\"
> 
> I think this registers Tcl source scripts to the wish84.exe from Therion 
> instead the interpreter shipped with Cygwin. This probably causes an 
> ugly usage mix of Windows (Therion) and Unix (Cygwin) libs.
> 
> After uninstalling Therion and cleaning up the registry manually (the 
> uninstaller should do this IMHO) my Cygwin Tcl environment is fine.
> 
> 
> Roger
> _______________________________________________
> Therion mailing list
> address@hidden
> http://www.speleo.sk/mailman/listinfo/therion
> 


_______________________________________________
Therion mailing list
address@hidden
http://www.speleo.sk/mailman/listinfo/therion




reply via email to

[Prev in Thread] Current Thread [Next in Thread]