commit bd4822801a302489045da0d52786a1dbe7f308b5
Author: Uwe Stöhr <[email protected]>
Date:   Sun Oct 25 02:51:02 2015 +0200

    Win installer: 2 fixes for the uninstaller

diff --git a/development/Win32/packaging/installer/setup/uninstall.nsh 
b/development/Win32/packaging/installer/setup/uninstall.nsh
index 673d5cd..06e00b8 100644
--- a/development/Win32/packaging/installer/setup/uninstall.nsh
+++ b/development/Win32/packaging/installer/setup/uninstall.nsh
@@ -57,8 +57,8 @@ Section "un.LyX" un.SecUnProgramFiles
     #DeleteRegKey SHCTX "Software\Classes\${APP_EXT}15"
     #DeleteRegKey SHCTX "Software\Classes\${APP_EXT}16"
     #DeleteRegKey SHCTX "Software\Classes\${APP_EXT}20"
-    #DeleteRegKey SHCTX "Software\Classes\${APP_EXT}" enable this for LyX 2.1 
final!
-    #DeleteRegKey SHCTX "Software\Classes\${APP_REGNAME_DOC}"
+    DeleteRegKey SHCTX "Software\Classes\${APP_EXT}"
+    DeleteRegKey SHCTX "Software\Classes\${APP_REGNAME_DOC}"
    ${endif}
   ${endif}
   ${if} $MultiUser.Privileges == "Admin"
@@ -136,7 +136,7 @@ Section "un.JabRef" un.SecUnJabRef
   ${else}
    # in this case we can only read the start menu location and then start the 
linked uninstaller
    ReadRegStr $1 HKCU 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\JabRef ${JabRefVersion}" 
"StartMenu"
-   StrCpy $1 "$1\Uninstall JabRef 2.8.lnk"
+   StrCpy $1 "$1\Uninstall JabRef "${JabRefVersion}".lnk"
    ExecShell "" "$1" # run JabRef's uninstaller
   ${endif}
  ${endif}

Reply via email to