* Re: problems starting windows compiled help files with start-process [not found] <mailman.1267.1164765489.2155.help-gnu-emacs@gnu.org> @ 2006-11-29 11:02 ` Mathias Dahl 2006-11-30 1:16 ` Dieter Wilhelm 2006-12-09 23:01 ` best practise: hiding not defined symbols? [was: problems starting windows compiled help files with start-process] Dieter Wilhelm 0 siblings, 2 replies; 12+ messages in thread From: Mathias Dahl @ 2006-11-29 11:02 UTC (permalink / raw) Dieter Wilhelm <dieter@duenenhof-wilhelm.de> writes: > I'd like to be able to open a windows (on XP) compiled help file > (.chm). It works well with `shell-process' in just giving the shell > the .chm file as argument. But I can't get it to run with > start-process. Probably I need to call a viewer for this file. I > googled around and found that the internet explorer is supposed to > act as "viewer" for these help files. The next hurdle is where to > find the executable, I can't find iexplorer.exe or iexplore.exe on > my disk. Have you tried using `w32-shell-execute'? (w32-shell-execute "Open" "blabla.chm") /Mathias ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-29 11:02 ` problems starting windows compiled help files with start-process Mathias Dahl @ 2006-11-30 1:16 ` Dieter Wilhelm 2006-11-30 1:29 ` Lennart Borgman 2006-12-09 23:01 ` best practise: hiding not defined symbols? [was: problems starting windows compiled help files with start-process] Dieter Wilhelm 1 sibling, 1 reply; 12+ messages in thread From: Dieter Wilhelm @ 2006-11-30 1:16 UTC (permalink / raw) Cc: help-gnu-emacs Mathias Dahl <brakjoller@gmail.com> writes: > Dieter Wilhelm <dieter@duenenhof-wilhelm.de> writes: > >> I'd like to be able to open a windows (on XP) compiled help file >> (.chm). It works well with `shell-process' in just giving the shell >> the .chm file as argument. But I can't get it to run with >> start-process. Probably I need to call a viewer for this file. I >> googled around and found that the internet explorer is supposed to >> act as "viewer" for these help files. The next hurdle is where to >> find the executable, I can't find iexplorer.exe or iexplore.exe on >> my disk. > > Have you tried using `w32-shell-execute'? > > (w32-shell-execute "Open" "blabla.chm") Exactly what I needed, works perfect, thank you. Sad that these functions are not mentioned in the Emacs manual for (emacs)Windows Processes. I'm coding mostly under Linux and the w32-* functions are not available when trying `describe-function'. -- Best wishes H. Dieter Wilhelm Darmstadt, Germany ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 1:16 ` Dieter Wilhelm @ 2006-11-30 1:29 ` Lennart Borgman 2006-11-30 4:29 ` Eli Zaretskii 2006-11-30 4:29 ` problems starting windows compiled help files with start-process Eli Zaretskii 0 siblings, 2 replies; 12+ messages in thread From: Lennart Borgman @ 2006-11-30 1:29 UTC (permalink / raw) Cc: help-gnu-emacs, Emacs Devel, Mathias Dahl Dieter Wilhelm wrote: >> Have you tried using `w32-shell-execute'? >> >> (w32-shell-execute "Open" "blabla.chm") > > Exactly what I needed, works perfect, thank you. > > Sad that these functions are not mentioned in the Emacs manual for > (emacs)Windows Processes. I'm coding mostly under Linux and the w32-* > functions are not available when trying `describe-function'. That is because no one has had the time to rewrite that part. Reading that part I also found that it is about running DOS processes on MS Windows. I suggest that we rename to to reflect this. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 1:29 ` Lennart Borgman @ 2006-11-30 4:29 ` Eli Zaretskii 2006-11-30 6:52 ` cvs best practise [was: problems starting windows compiled help files with start-process] Dieter Wilhelm 2006-11-30 4:29 ` problems starting windows compiled help files with start-process Eli Zaretskii 1 sibling, 1 reply; 12+ messages in thread From: Eli Zaretskii @ 2006-11-30 4:29 UTC (permalink / raw) > Date: Thu, 30 Nov 2006 02:29:43 +0100 > From: Lennart Borgman <lennart.borgman.073@student.lu.se> > Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, > Mathias Dahl <brakjoller@gmail.com> > > That is because no one has had the time to rewrite that part. > > Reading that part I also found that it is about running DOS processes on > MS Windows. I suggest that we rename to to reflect this. What version of which manual are you reading? In the CVS version (and the one distributed with the pretest), the MS-Windows part _was_ rewritten, and the node's name is "Windows processes". ^ permalink raw reply [flat|nested] 12+ messages in thread
* cvs best practise [was: problems starting windows compiled help files with start-process] 2006-11-30 4:29 ` Eli Zaretskii @ 2006-11-30 6:52 ` Dieter Wilhelm 2006-11-30 19:49 ` Eli Zaretskii 0 siblings, 1 reply; 12+ messages in thread From: Dieter Wilhelm @ 2006-11-30 6:52 UTC (permalink / raw) Cc: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> Date: Thu, 30 Nov 2006 02:29:43 +0100 >> From: Lennart Borgman <lennart.borgman.073@student.lu.se> >> Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, >> Mathias Dahl <brakjoller@gmail.com> >> >> That is because no one has had the time to rewrite that part. I see. >> >> Reading that part I also found that it is about running DOS processes on >> MS Windows. I suggest that we rename to to reflect this. > > What version of which manual are you reading? In the CVS version (and > the one distributed with the pretest), the MS-Windows part _was_ > rewritten, and the node's name is "Windows processes". That's right, but still nowhere mentioned w32-shell-execute. I'd like to send a patch for this help file with one sentence or so added. Admitted in this case it's more intended as practising stunt for learning more about texinfo and CVS usage. What I'd like to know is how you guys are handling a changed version of the Emacs source tree? If I changed this particular info file I'd get in trouble when updating the sources. Am I supposed to merge my personally changed files every time I'll do an update or is it better to have a totally independent second Emacs tree for ones pet changes? I'm eager to learn this. -- Best wishes H. Dieter Wilhelm Darmstadt, Germany ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: cvs best practise [was: problems starting windows compiled help files with start-process] 2006-11-30 6:52 ` cvs best practise [was: problems starting windows compiled help files with start-process] Dieter Wilhelm @ 2006-11-30 19:49 ` Eli Zaretskii 2006-12-01 0:34 ` cvs best practise Dieter Wilhelm 0 siblings, 1 reply; 12+ messages in thread From: Eli Zaretskii @ 2006-11-30 19:49 UTC (permalink / raw) > Cc: help-gnu-emacs@gnu.org > From: Dieter Wilhelm <dieter@duenenhof-wilhelm.de> > Date: Thu, 30 Nov 2006 07:52:38 +0100 > > > > What version of which manual are you reading? In the CVS version (and > > the one distributed with the pretest), the MS-Windows part _was_ > > rewritten, and the node's name is "Windows processes". > > That's right, but still nowhere mentioned w32-shell-execute. I didn't think it was so important at the time I rewrote the Windows sections of the manual. I might add it now, but it's still unclear to me how it would have helped you if it were there. Did you search the manual and the doc strings when you were looking for a solution to your problem, and if you did, what did you search for, i.e. what search strings and/or regexps did you use for the search? > I'd like to send a patch for this help file with one sentence or so > added. There's no need, I will add the necessary docs if I understand how it would have helped you. > What I'd like to know is how you guys are handling a changed version > of the Emacs source tree? If I changed this particular info file I'd > get in trouble when updating the sources. Am I supposed to merge my > personally changed files every time I'll do an update or is it better > to have a totally independent second Emacs tree for ones pet changes? CVS will merge files for you automagically. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: cvs best practise 2006-11-30 19:49 ` Eli Zaretskii @ 2006-12-01 0:34 ` Dieter Wilhelm 0 siblings, 0 replies; 12+ messages in thread From: Dieter Wilhelm @ 2006-12-01 0:34 UTC (permalink / raw) Cc: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> Cc: help-gnu-emacs@gnu.org >> From: Dieter Wilhelm <dieter@duenenhof-wilhelm.de> >> Date: Thu, 30 Nov 2006 07:52:38 +0100 >> > rewritten, and the node's name is "Windows processes". >> >> That's right, but still nowhere mentioned w32-shell-execute. > > I didn't think it was so important at the time I rewrote the Windows > sections of the manual. I might add it now, but it's still unclear to > me how it would have helped you if it were there. Did you search the > manual and the doc strings when you were looking for a solution to > your problem, and if you did, what did you search for, i.e. what > search strings and/or regexps did you use for the search? I had a problem with start-process under Windows so I thought the most pertinent information would be (emacs)Windows Processes. I think it would be helpful to mention that there are a hive of w32-.* helper functions. (Which, by the way, are not seen with C-h f under Linux). There's only mentioned that asynchronous processes should work, mine did not, so I gave up searching for more information in the manual. > >> I'd like to send a patch for this help file with one sentence or so >> added. > > There's no need, I will add the necessary docs if I understand how it > would have helped you. I know 8-), I just wanted to touch my pristine source tree for the first time and feel the the consequences. > >> What I'd like to know is how you guys are handling a changed version >> of the Emacs source tree? If I changed this particular info file I'd >> get in trouble when updating the sources. Am I supposed to merge my >> personally changed files every time I'll do an update or is it better >> to have a totally independent second Emacs tree for ones pet changes? > > CVS will merge files for you automagically. Sounds so easy! I'll give it a try, thanks -- Best wishes H. Dieter Wilhelm Darmstadt, Germany ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 1:29 ` Lennart Borgman 2006-11-30 4:29 ` Eli Zaretskii @ 2006-11-30 4:29 ` Eli Zaretskii 2006-11-30 8:11 ` Lennart Borgman 1 sibling, 1 reply; 12+ messages in thread From: Eli Zaretskii @ 2006-11-30 4:29 UTC (permalink / raw) Cc: dieter, brakjoller, emacs-devel > Date: Thu, 30 Nov 2006 02:29:43 +0100 > From: Lennart Borgman <lennart.borgman.073@student.lu.se> > Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, > Mathias Dahl <brakjoller@gmail.com> > > That is because no one has had the time to rewrite that part. > > Reading that part I also found that it is about running DOS processes on > MS Windows. I suggest that we rename to to reflect this. What version of which manual are you reading? In the CVS version (and the one distributed with the pretest), the MS-Windows part _was_ rewritten, and the node's name is "Windows processes". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 4:29 ` problems starting windows compiled help files with start-process Eli Zaretskii @ 2006-11-30 8:11 ` Lennart Borgman 2006-11-30 19:53 ` Eli Zaretskii 0 siblings, 1 reply; 12+ messages in thread From: Lennart Borgman @ 2006-11-30 8:11 UTC (permalink / raw) Cc: dieter, emacs-devel, brakjoller Eli Zaretskii wrote: >> Date: Thu, 30 Nov 2006 02:29:43 +0100 >> From: Lennart Borgman <lennart.borgman.073@student.lu.se> >> Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, >> Mathias Dahl <brakjoller@gmail.com> >> >> That is because no one has had the time to rewrite that part. >> >> Reading that part I also found that it is about running DOS processes on >> MS Windows. I suggest that we rename to to reflect this. > > What version of which manual are you reading? In the CVS version (and > the one distributed with the pretest), the MS-Windows part _was_ > rewritten, and the node's name is "Windows processes". The CVS version. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 8:11 ` Lennart Borgman @ 2006-11-30 19:53 ` Eli Zaretskii 2006-12-01 15:28 ` Lennart Borgman 0 siblings, 1 reply; 12+ messages in thread From: Eli Zaretskii @ 2006-11-30 19:53 UTC (permalink / raw) Cc: dieter, emacs-devel, brakjoller > Date: Thu, 30 Nov 2006 09:11:29 +0100 > From: Lennart Borgman <lennart.borgman.073@student.lu.se> > CC: dieter@duenenhof-wilhelm.de, brakjoller@gmail.com, > emacs-devel@gnu.org > > Eli Zaretskii wrote: > >> Date: Thu, 30 Nov 2006 02:29:43 +0100 > >> From: Lennart Borgman <lennart.borgman.073@student.lu.se> > >> Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, > >> Mathias Dahl <brakjoller@gmail.com> > >> > >> That is because no one has had the time to rewrite that part. > >> > >> Reading that part I also found that it is about running DOS processes on > >> MS Windows. I suggest that we rename to to reflect this. > > > > What version of which manual are you reading? In the CVS version (and > > the one distributed with the pretest), the MS-Windows part _was_ > > rewritten, and the node's name is "Windows processes". > > > The CVS version. Then please explain what places did you want to be changed to talk about Windows as opposed to DOS. I really think the rewrite you were asking for was done already, but maybe I missed some places when I did that. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: problems starting windows compiled help files with start-process 2006-11-30 19:53 ` Eli Zaretskii @ 2006-12-01 15:28 ` Lennart Borgman 0 siblings, 0 replies; 12+ messages in thread From: Lennart Borgman @ 2006-12-01 15:28 UTC (permalink / raw) Cc: dieter, brakjoller, emacs-devel Eli Zaretskii wrote: >> Date: Thu, 30 Nov 2006 09:11:29 +0100 >> From: Lennart Borgman <lennart.borgman.073@student.lu.se> >> CC: dieter@duenenhof-wilhelm.de, brakjoller@gmail.com, >> emacs-devel@gnu.org >> >> Eli Zaretskii wrote: >>>> Date: Thu, 30 Nov 2006 02:29:43 +0100 >>>> From: Lennart Borgman <lennart.borgman.073@student.lu.se> >>>> Cc: help-gnu-emacs@gnu.org, Emacs Devel <emacs-devel@gnu.org>, >>>> Mathias Dahl <brakjoller@gmail.com> >>>> >>>> That is because no one has had the time to rewrite that part. >>>> >>>> Reading that part I also found that it is about running DOS processes on >>>> MS Windows. I suggest that we rename to to reflect this. >>> What version of which manual are you reading? In the CVS version (and >>> the one distributed with the pretest), the MS-Windows part _was_ >>> rewritten, and the node's name is "Windows processes". >> >> The CVS version. > > Then please explain what places did you want to be changed to talk > about Windows as opposed to DOS. I really think the rewrite you were > asking for was done already, but maybe I missed some places when I did > that. I think the original poster has explained now what he missed there. I would suggest adding that and pushing much of the current node into a subnode about DOS subprocesses. This material might still be valuable, but it is not that common to use DOS subprocesses any more I guess. ^ permalink raw reply [flat|nested] 12+ messages in thread
* best practise: hiding not defined symbols? [was: problems starting windows compiled help files with start-process] 2006-11-29 11:02 ` problems starting windows compiled help files with start-process Mathias Dahl 2006-11-30 1:16 ` Dieter Wilhelm @ 2006-12-09 23:01 ` Dieter Wilhelm 1 sibling, 0 replies; 12+ messages in thread From: Dieter Wilhelm @ 2006-12-09 23:01 UTC (permalink / raw) Cc: help-gnu-emacs Mathias Dahl <brakjoller@gmail.com> writes: > Dieter Wilhelm <dieter@duenenhof-wilhelm.de> writes: > >> I'd like to be able to open a windows (on XP) compiled help file >> (.chm). It works well with `shell-process' in just giving the shell >> the .chm file as argument. But I can't get it to run with >> start-process. Probably I need to call a viewer for this file. I >> googled around and found that the internet explorer is supposed to >> act as "viewer" for these help files. The next hurdle is where to >> find the executable, I can't find iexplorer.exe or iexplore.exe on >> my disk. > > Have you tried using `w32-shell-execute'? > > (w32-shell-execute "Open" "blabla.chm") > > /Mathias Thanks again, now I've a conditional: (cond (ansys-is-unix-system (start-process "ansys-help" nil ansys-help)) ((string= system-type "windows-nt") (w32-shell-execute "Open" ansys-help))) This works fine but when trying to byte-compile I get a warning in the following manner: w32-shell-execute is not known to be defined under Linux Can/should I somehow hide the w32-* stuff when compiling under a Unix system and how? -- Best wishes H. Dieter Wilhelm Darmstadt, Germany ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2006-12-09 23:01 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <mailman.1267.1164765489.2155.help-gnu-emacs@gnu.org> 2006-11-29 11:02 ` problems starting windows compiled help files with start-process Mathias Dahl 2006-11-30 1:16 ` Dieter Wilhelm 2006-11-30 1:29 ` Lennart Borgman 2006-11-30 4:29 ` Eli Zaretskii 2006-11-30 6:52 ` cvs best practise [was: problems starting windows compiled help files with start-process] Dieter Wilhelm 2006-11-30 19:49 ` Eli Zaretskii 2006-12-01 0:34 ` cvs best practise Dieter Wilhelm 2006-11-30 4:29 ` problems starting windows compiled help files with start-process Eli Zaretskii 2006-11-30 8:11 ` Lennart Borgman 2006-11-30 19:53 ` Eli Zaretskii 2006-12-01 15:28 ` Lennart Borgman 2006-12-09 23:01 ` best practise: hiding not defined symbols? [was: problems starting windows compiled help files with start-process] Dieter Wilhelm
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.