aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/win32_inno/TODO16
-rwxr-xr-xpackages/win32_inno/pd-inno.iss.in6
-rwxr-xr-xpackages/win32_inno/pd-settings.reg79
3 files changed, 37 insertions, 64 deletions
diff --git a/packages/win32_inno/TODO b/packages/win32_inno/TODO
index 994556f6..1093eca8 100644
--- a/packages/win32_inno/TODO
+++ b/packages/win32_inno/TODO
@@ -1,12 +1,12 @@
-- check out using env vars in Path settings in registry, or make relative paths
-
-- Another detail is that the menu item "help/1 manual" results in no action -
- possibly some link pointing to the wrong place? It turns out that the
- rundll "open" thingy isn't working...
- - make Pd.exe using MSYS's "start.exe" like MacOSX's "open"
- - menu_openhtml on Win32 with rundll should be able to open other
- filetypes like open on MACOSX.
+- check out using env vars in Path settings in registry, or make relative
+ paths (I checked, you can't use env vars in the path or loadlib
+ settings... arg, this should be implemented)
+
+
+- Another detail is that help browser can't open files if there is a space in
+ the path or filename. I think its a problem of Tcl escaping. The problem
+ is in u_main.tk in menu_openhtml on Win32 with rundll32 dll.url.FileHandler
- get Windows Makefiles for Gem
diff --git a/packages/win32_inno/pd-inno.iss.in b/packages/win32_inno/pd-inno.iss.in
index e6230779..86eaf07c 100755
--- a/packages/win32_inno/pd-inno.iss.in
+++ b/packages/win32_inno/pd-inno.iss.in
@@ -100,10 +100,10 @@ Source: build\bin\cyclist.exe; DestDir: {sys}; Flags: confirmoverwrite promptifo
;-----------------------------------------------------------------------------
; build system files
;
-Source: build\doc\manuals\Pd\Welcome.html; DestDir: {app}; Flags: isreadme; Tasks:
+;Source: build\doc\manuals\Pd\Welcome.html; DestDir: {app}; Flags: isreadme; Tasks:
Source: build\doc\manuals\Pd\ReadMe.html; DestDir: {app}; Flags: isreadme
-Source: build\doc\manuals\Pd\License.html; DestDir: {app}; Flags: isreadme
-Source: build\doc\manuals\Pd\Pd-LICENSE.txt; DestDir: {app}; Flags: isreadme
+;Source: build\doc\manuals\Pd\License.html; DestDir: {app}; Flags: isreadme
+;Source: build\doc\manuals\Pd\Pd-LICENSE.txt; DestDir: {app}; Flags: isreadme
Source: build\pd-settings.reg; DestDir: {app}; Flags: ignoreversion
Source: build\bin\*.*; DestDir: {app}\bin; Flags: ignoreversion confirmoverwrite recursesubdirs uninsremovereadonly
Source: build\doc\*.*; DestDir: {app}\doc; Flags: ignoreversion confirmoverwrite recursesubdirs uninsremovereadonly; Attribs: readonly
diff --git a/packages/win32_inno/pd-settings.reg b/packages/win32_inno/pd-settings.reg
index a336b05c..dab1afd4 100755
--- a/packages/win32_inno/pd-settings.reg
+++ b/packages/win32_inno/pd-settings.reg
@@ -1,59 +1,6 @@
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Pd]
-
-;;
-;; blow away all lib settings to prevent conflicts, wrong order, etc.
-"loadlib1"=-
-"loadlib2"=-
-"loadlib3"=-
-"loadlib4"=-
-"loadlib5"=-
-"loadlib6"=-
-"loadlib7"=-
-"loadlib8"=-
-"loadlib9"=-
-"loadlib10"=-
-"loadlib11"=-
-"loadlib12"=-
-"loadlib13"=-
-"loadlib14"=-
-"loadlib15"=-
-"loadlib16"=-
-"loadlib17"=-
-"loadlib18"=-
-"loadlib19"=-
-"loadlib20"=-
-"loadlib21"=-
-"loadlib22"=-
-"loadlib23"=-
-"loadlib24"=-
-"loadlib25"=-
-"loadlib26"=-
-"loadlib27"=-
-"loadlib28"=-
-"loadlib29"=-
-"loadlib30"=-
-"loadlib31"=-
-"loadlib32"=-
-"loadlib33"=-
-"loadlib34"=-
-"loadlib35"=-
-"loadlib36"=-
-"loadlib37"=-
-"loadlib38"=-
-"loadlib39"=-
-"loadlib40"=-
-"loadlib41"=-
-"loadlib42"=-
-"loadlib43"=-
-"loadlib44"=-
-"loadlib45"=-
-"loadlib46"=-
-"loadlib47"=-
-"loadlib48"=-
-"loadlib49"=-
-
;;
;; load libs included with Pd-extended
"loadlib1"="Gem"
@@ -84,6 +31,32 @@ Windows Registry Editor Version 5.00
"loadlib26"="xsample"
;;
+;; blow away other lib settings to prevent conflicts, wrong order, etc.
+"loadlib27"=-
+"loadlib28"=-
+"loadlib29"=-
+"loadlib30"=-
+"loadlib31"=-
+"loadlib32"=-
+"loadlib33"=-
+"loadlib34"=-
+"loadlib35"=-
+"loadlib36"=-
+"loadlib37"=-
+"loadlib38"=-
+"loadlib39"=-
+"loadlib40"=-
+"loadlib41"=-
+"loadlib42"=-
+"loadlib43"=-
+"loadlib44"=-
+"loadlib45"=-
+"loadlib46"=-
+"loadlib47"=-
+"loadlib48"=-
+"loadlib49"=-
+
+;;
;; blow away all path settings to prevent conflicts, wrong order, etc.
"path1"=-
"path2"=-