unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Windows: Documentation for bin\*.exe
@ 2007-08-27 20:24 Reiner Steib
  2008-01-31 21:54 ` Reiner Steib
  0 siblings, 1 reply; 9+ messages in thread
From: Reiner Steib @ 2007-08-27 20:24 UTC (permalink / raw)
  To: emacs-devel

[Disclaimer: I don't have Windows here now to reproduce or lookup the
details, so please correct me if my memory is failing.]

In Windows' file manager (explorer.exe), you can right click on a file
and select "Open With..." (re-translated from German, I'm not sure
about the exact wording in English) to choose an application for
opening this file (only this time or for the future for this
extension).  When I want to select Emacs, I browse to the Emacs\bin
directory and find 14 executables [1].  Okay, I can figure out that
the most promising are emacs.exe, emacsclient.exe, emacsclientw.exe,
and runemacs.exe.  runemacs.exe in contrast to emacs.exe doesn't open
a cmd-shell window ("DOS box").  If I have already evaled
`server-start', emacsclient and emacsclientw would be suitable, but
which one?  So I did some trial and error and somehow found the right
one.  But now Explorer remembered all Emacs executables and in its
selection dialog box (after "Open with...") presents severals
executables but they all have the very same description ("GNU Emacs
for Windows NT/95/98/2000/ME/XP" or similar; FileDescription in
nt/emacs.rc maybe?) and icon (the new Emacs icon).  I can't figure out
which one is emacs.exe, emacsclient.exe or emacsclientw.exe.  Only
trial and error?  (BTW, how to delete existing entries in "Open
With..."?)

I search for hints in the manual ("grep -nH -e
'runemacs\|emacsclient\|\.exe' msdo*.texi" doesn't give only two
unrelated hits) and nt/, but I couldn't find anything related the
documentation.

Suggestions:

(a) A README file explaining the purpose of the various *.exe files
    (especially *emacs*.exe) in the bin directory.

(b) The description appearing in the "Open with..." dialog should tell
    about the purpose of the binary (or at least display name of the
    executable).

Bye, Reiner.

[1] c:/Programme/GNU/Emacs/bin$ ls -1 *.exe
addpm.exe
cmdproxy.exe
ctags.exe
ddeclient.exe
digest-doc.exe
ebrowse.exe
emacs.exe
emacsclient.exe
emacsclientw.exe
etags.exe
hexl.exe
movemail.exe
runemacs.exe
sorted-doc.exe

-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-03-09 12:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-27 20:24 Windows: Documentation for bin\*.exe Reiner Steib
2008-01-31 21:54 ` Reiner Steib
2008-02-01  0:17   ` Jason Rumney
2008-02-01 10:52     ` Eli Zaretskii
2008-02-01 11:08       ` Jason Rumney
2008-02-23 22:30     ` Reiner Steib
2008-02-24 15:35       ` Jason Rumney
2008-03-09 12:24         ` Reiner Steib
2008-02-01 21:14   ` Michael Schierl

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).