I am also running XP pro. Here is the entry: Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File] @="Python File" [HKEY_CLASSES_ROOT\Python.File\DefaultIcon] @="C:\\Python24\\Py.ico" [HKEY_CLASSES_ROOT\Python.File\shell] [HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE] [HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command] @="C:\\Python24\\pythonw.exe C:\\Python24\\Lib\\idlelib\\idle.pyw -n -e \"%1\"" [HKEY_CLASSES_ROOT\Python.File\shell\open] [HKEY_CLASSES_ROOT\Python.File\shell\open\command] @="\"C:\\Program Files\\Emacs\\Emacs\\bin\\emacsclientw.exe\" \"%1\"" There used to be a -n before the %1 in open\command, but deleting it didn't help. Ryan On 1/20/07, Lennart Borgman (gmail) <[EMAIL PROTECTED]> wrote:
Strange, I do not see this problem. What version of MS Windows are you running? I am using XP Pro. How does your registry entry for Phyton.File look? Ryan Krauss wrote: > I just re-ran the setup program and checked that I want Emacs > associated with the verb open for Python. It added the quotes to the > registry entry, but I still get the error message. For latex, I > changed it from a Latex.File to an EmacsFile and this message goes > away. The only problem with this is that the icon is now emacs > instead of Latex. > > On 1/20/07, Lennart Borgman (gmail) <[EMAIL PROTECTED]> wrote: >> Ryan Krauss wrote: >> > I would like python and latex files to use their own icons in windows >> > explorer, but to default to opening with emacs. Right now, .py is a >> > Python.File in the registry, and the open command for Python.File is >> > C:\Program Files\Emacs\Emacs\bin\emacsclientw.exe -n "%1" >> > >> > This almost works. The file opens correctly, but windows initally >> > pops up a warning message that the file cannot be found. >> > >> > How can I set the registry so that this error goes away? >> > >> > Thanks, >> > >> > Ryan >> > >> > >> ------------------------------------------------------------------------ >> >> >> This is exactly what the setup program for Emacs+EmacsW32 (or EmacsW32 >> only) can do for you under "File type associations". >> >> There is one little difference though. The setup program puts quote >> around the full path to emacsclientw.exe: >> >> "C:\Program Files\Emacs\Emacs\bin\emacsclientw.exe" -n "%1" >> >