This list is closed, nobody may subscribe to it.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(49) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(59) |
Feb
(101) |
Mar
(175) |
Apr
(189) |
May
(150) |
Jun
(113) |
Jul
(42) |
Aug
(126) |
Sep
(108) |
Oct
(171) |
Nov
(195) |
Dec
(164) |
| 2003 |
Jan
(91) |
Feb
(70) |
Mar
(76) |
Apr
(32) |
May
(44) |
Jun
(48) |
Jul
(81) |
Aug
(19) |
Sep
(20) |
Oct
(99) |
Nov
(32) |
Dec
(81) |
| 2004 |
Jan
(37) |
Feb
(28) |
Mar
(80) |
Apr
(9) |
May
(46) |
Jun
(20) |
Jul
(33) |
Aug
(22) |
Sep
(39) |
Oct
(36) |
Nov
(47) |
Dec
(59) |
| 2005 |
Jan
(61) |
Feb
(28) |
Mar
(28) |
Apr
(77) |
May
(133) |
Jun
(221) |
Jul
(124) |
Aug
(113) |
Sep
(122) |
Oct
(124) |
Nov
(65) |
Dec
(60) |
| 2006 |
Jan
(78) |
Feb
(107) |
Mar
(37) |
Apr
(16) |
May
(24) |
Jun
(27) |
Jul
(37) |
Aug
(74) |
Sep
(27) |
Oct
(23) |
Nov
(33) |
Dec
(32) |
| 2007 |
Jan
(64) |
Feb
(1) |
Mar
(61) |
Apr
(16) |
May
(63) |
Jun
(26) |
Jul
(67) |
Aug
(15) |
Sep
(36) |
Oct
(45) |
Nov
(43) |
Dec
(28) |
| 2008 |
Jan
(35) |
Feb
(21) |
Mar
(19) |
Apr
(44) |
May
(6) |
Jun
(22) |
Jul
(51) |
Aug
(38) |
Sep
(13) |
Oct
(78) |
Nov
(20) |
Dec
(10) |
| 2009 |
Jan
(8) |
Feb
(19) |
Mar
(20) |
Apr
(2) |
May
(5) |
Jun
|
Jul
(7) |
Aug
(2) |
Sep
(12) |
Oct
(4) |
Nov
(1) |
Dec
(8) |
| 2010 |
Jan
(9) |
Feb
(9) |
Mar
(12) |
Apr
(13) |
May
(3) |
Jun
(25) |
Jul
(28) |
Aug
(4) |
Sep
(35) |
Oct
(6) |
Nov
(5) |
Dec
(3) |
| 2011 |
Jan
(11) |
Feb
(1) |
Mar
(16) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(11) |
Aug
(10) |
Sep
(82) |
Oct
(1) |
Nov
(6) |
Dec
(31) |
| 2012 |
Jan
(8) |
Feb
(19) |
Mar
|
Apr
(12) |
May
(1) |
Jun
(11) |
Jul
(3) |
Aug
(9) |
Sep
|
Oct
|
Nov
|
Dec
(4) |
| 2013 |
Jan
|
Feb
(7) |
Mar
(4) |
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
|
2
|
|
3
|
4
(1) |
5
(1) |
6
|
7
(1) |
8
|
9
|
|
10
|
11
|
12
(4) |
13
|
14
(1) |
15
|
16
(1) |
|
17
|
18
(1) |
19
(1) |
20
(6) |
21
(1) |
22
|
23
|
|
24
|
25
(6) |
26
(2) |
27
(5) |
28
(4) |
29
|
30
(1) |
|
31
|
|
|
|
|
|
|
|
From: Oliver S. <oli...@ut...> - 2004-10-30 01:37:26
|
Guy Gascoigne-Piggford wrote: > Ah, but I was using the msys make and got the same problem. > > Guy So what's the story with make --win32? I've seen a couple posts on cygwin-related lists about this but nothing very clear. Seems it is run in a DOS shell, and interprets all \ as backslash rather than escape characters, but I'm surprised it would work at all for automake-generated makefiles. Oliver |
|
From: Guy Gascoigne-P. <gu...@wy...> - 2004-10-28 16:34:09
|
Ah, but I was using the msys make and got the same problem. Guy Earnie Boyd wrote: >Posted on DATE by AUTHOR Lennart Borgman > > >>----- Original Message ----- >>From: "Oliver Schoenborn" <oli...@ut...> >> >> >>Thanks, but I am using GNU Make 3.80 from http://gnuwin32.sourceforge.net/ >>and it does not support the switch --win32. This is the advice I have got. >>What make are you using? >> >> >> > >Then this is the wrong list for this discussion. When using MSYS you must >use the tools supplied by MSYS for support on this list. There are >reasons I supply a msys-1.0.dll dependent make. If you choose not to use >it then you are on your own in dealing with the problems. IIRC, a similar >statement is in the MSYS README file. > >Earnie > > >------------------------------------------------------- >This SF.Net email is sponsored by: >Sybase ASE Linux Express Edition - download now for FREE >LinuxWorld Reader's Choice Award Winner for best database on Linux. >http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click >_______________________________________________ >Mingw-msys mailing list >Min...@li... >https://lists.sourceforge.net/lists/listinfo/mingw-msys >. > > > |
|
From: Earnie B. <ea...@us...> - 2004-10-28 11:16:32
|
Posted on DATE by AUTHOR Lennart Borgman > ----- Original Message ----- > From: "Oliver Schoenborn" <oli...@ut...> > > > Thanks, but I am using GNU Make 3.80 from http://gnuwin32.sourceforge.net/ > and it does not support the switch --win32. This is the advice I have got. > What make are you using? > Then this is the wrong list for this discussion. When using MSYS you must use the tools supplied by MSYS for support on this list. There are reasons I supply a msys-1.0.dll dependent make. If you choose not to use it then you are on your own in dealing with the problems. IIRC, a similar statement is in the MSYS README file. Earnie |
|
From: Lennart B. <len...@st...> - 2004-10-28 08:02:05
|
----- Original Message ----- From: "Oliver Schoenborn" <oli...@ut...> : >I have put up a summary of the problems I have seen so far that occurs when : >using MSYS to build Emacs: : >http://www.emacswiki.org/cgi-bin/wiki/BuildingCvsWThirtyTwoMingw - search : >for MSYS on this page. : > : > : I missed the beginning of the this thread and took only a very quick : look at the above page, but have you tried the --win32 switch to make? : I.e., "make --win32"? This seems to execute in some sort of DOS mode, I : don't fully understand it but it has worked for me a number of times : when I had problems with slashes and spaces. . Thanks, but I am using GNU Make 3.80 from http://gnuwin32.sourceforge.net/ and it does not support the switch --win32. This is the advice I have got. What make are you using? - Lennart |
|
From: Oliver S. <oli...@ut...> - 2004-10-28 00:57:37
|
Lennart Borgman wrote: >I have put up a summary of the problems I have seen so far that occurs when >using MSYS to build Emacs: >http://www.emacswiki.org/cgi-bin/wiki/BuildingCvsWThirtyTwoMingw - search >for MSYS on this page. > > I missed the beginning of the this thread and took only a very quick look at the above page, but have you tried the --win32 switch to make? I.e., "make --win32"? This seems to execute in some sort of DOS mode, I don't fully understand it but it has worked for me a number of times when I had problems with slashes and spaces. . Oliver |
|
From: Lennart B. <len...@st...> - 2004-10-27 17:59:46
|
I could not get that solution to work with the makefile for Emacs. It would be much better if MSYS sh recognized the PATHEXT file extensions and handled them. Cygwin does this and doing the same for MSYS would make the differences smaller and easier to handle. Are you familiar with PATHEXT? - Lennart ----- Original Message ----- From: "Earnie Boyd" <ea...@us...> To: <min...@li...> Sent: Wednesday, October 27, 2004 2:57 PM Subject: Re: [Mingw-msys] MSYS sh does not handle .bat files : Posted on DATE by AUTHOR Lennart Borgman : > Thanks Kevin, but unfortunately that does not seem to do what I want. I get : > a new cmd.exe in a new window, it does not wait, I have problems passing : parameters etc. : : Does ``cmd //c foo.bat'' work the way you want? : : Earnie |
|
From: Guy G. - P. <gu...@wy...> - 2004-10-27 17:14:21
|
Well I tried with both the 1.0.11-2004.04.30 snapshot as well as the vanilla 1.0 version. Both of them cause an error to be logged when building bootstrap. Guy Earnie Boyd wrote: >Posted on DATE by AUTHOR Guy Gascoigne - Piggford > > >>True, but part of the problem is that if you try to build from within >>Msys, it actually looks like it's working, only to break in an obscure >>way after having got off to a good start. >> >>If it just didn't work in the first place it might have been less >>confusing. :) >> >>Guy >> >> >> > >Guy, > >I'm in favor of finding a solution. I will take a look at the emacs build >process see how the path translation can be modified. Which version of >MSYS are you using? Sorry if you've given that information before. > > > >>Fred Kunz wrote: >> >> >> >>>Without either arguing for or against a path conversion option, it might >>>be appropriate to point out that there are two easy ways to build emacs >>>on Windows without either CYGWIN or MSYS. One is to use Visual C++ >>>environment with some GNUWin32 modules and the other is to use a MinGW >>>environment with some GNUWin32 modules and configure and build from the >>>emacs\nt directory. This includes the current CVS tree with image >>>support. >>> >>> >>> > >Fred, > >Are you saying that there is a special build method for MinGW beyond >configure && make? I don't like that method as it causes someone to have >to make changes when the package structure changes. I very much like the >automated features of the auto tool set of modules. Please encourage its >use for MinGW builds as well. > >Earnie > > > >------------------------------------------------------- >This SF.Net email is sponsored by: >Sybase ASE Linux Express Edition - download now for FREE >LinuxWorld Reader's Choice Award Winner for best database on Linux. >http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click >_______________________________________________ >Mingw-msys mailing list >Min...@li... >https://lists.sourceforge.net/lists/listinfo/mingw-msys > > > > > |
|
From: Lennart B. <len...@st...> - 2004-10-27 16:43:51
|
I have put up a summary of the problems I have seen so far that occurs when using MSYS to build Emacs: http://www.emacswiki.org/cgi-bin/wiki/BuildingCvsWThirtyTwoMingw - search for MSYS on this page. Earnie, did you get my messages about possible ways to correct these problems? (High level suggestions only, sorry no source code ;-) I would be really glad to get this working. - Lennart ----- Original Message ----- From: "Earnie Boyd" <ea...@us...> To: <min...@li...> Sent: Wednesday, October 27, 2004 2:56 PM Subject: Re: [Mingw-msys] Path conversion is not always good - please supply a way to turn it off! : Posted on DATE by AUTHOR Guy Gascoigne - Piggford : > True, but part of the problem is that if you try to build from within : > Msys, it actually looks like it's working, only to break in an obscure : > way after having got off to a good start. : > : > If it just didn't work in the first place it might have been less : > confusing. :) : > : > Guy : > : : Guy, : : I'm in favor of finding a solution. I will take a look at the emacs build : process see how the path translation can be modified. Which version of : MSYS are you using? Sorry if you've given that information before. : : > Fred Kunz wrote: : > : >>Without either arguing for or against a path conversion option, it might : >>be appropriate to point out that there are two easy ways to build emacs : >>on Windows without either CYGWIN or MSYS. One is to use Visual C++ : >>environment with some GNUWin32 modules and the other is to use a MinGW : >>environment with some GNUWin32 modules and configure and build from the : >>emacs\nt directory. This includes the current CVS tree with image : >>support. : >> : : Fred, : : Are you saying that there is a special build method for MinGW beyond : configure && make? I don't like that method as it causes someone to have : to make changes when the package structure changes. I very much like the : automated features of the auto tool set of modules. Please encourage its : use for MinGW builds as well. : : Earnie : : : : ------------------------------------------------------- : This SF.Net email is sponsored by: : Sybase ASE Linux Express Edition - download now for FREE : LinuxWorld Reader's Choice Award Winner for best database on Linux. : http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click : _______________________________________________ : Mingw-msys mailing list : Min...@li... : https://lists.sourceforge.net/lists/listinfo/mingw-msys : |
|
From: Earnie B. <ea...@us...> - 2004-10-27 12:55:53
|
Posted on DATE by AUTHOR Lennart Borgman > Thanks Kevin, but unfortunately that does not seem to do what I want. I get > a new cmd.exe in a new window, it does not wait, I have problems passing parameters etc. Does ``cmd //c foo.bat'' work the way you want? Earnie |
|
From: Earnie B. <ea...@us...> - 2004-10-27 12:54:44
|
Posted on DATE by AUTHOR Guy Gascoigne - Piggford > True, but part of the problem is that if you try to build from within > Msys, it actually looks like it's working, only to break in an obscure > way after having got off to a good start. > > If it just didn't work in the first place it might have been less > confusing. :) > > Guy > Guy, I'm in favor of finding a solution. I will take a look at the emacs build process see how the path translation can be modified. Which version of MSYS are you using? Sorry if you've given that information before. > Fred Kunz wrote: > >>Without either arguing for or against a path conversion option, it might >>be appropriate to point out that there are two easy ways to build emacs >>on Windows without either CYGWIN or MSYS. One is to use Visual C++ >>environment with some GNUWin32 modules and the other is to use a MinGW >>environment with some GNUWin32 modules and configure and build from the >>emacs\nt directory. This includes the current CVS tree with image >>support. >> Fred, Are you saying that there is a special build method for MinGW beyond configure && make? I don't like that method as it causes someone to have to make changes when the package structure changes. I very much like the automated features of the auto tool set of modules. Please encourage its use for MinGW builds as well. Earnie |
|
From: Guy G. - P. <gu...@wy...> - 2004-10-26 18:52:34
|
True, but part of the problem is that if you try to build from within Msys, it actually looks like it's working, only to break in an obscure way after having got off to a good start. If it just didn't work in the first place it might have been less confusing. :) Guy Fred Kunz wrote: >Without either arguing for or against a path conversion option, it might >be appropriate to point out that there are two easy ways to build emacs >on Windows without either CYGWIN or MSYS. One is to use Visual C++ >environment with some GNUWin32 modules and the other is to use a MinGW >environment with some GNUWin32 modules and configure and build from the >emacs\nt directory. This includes the current CVS tree with image >support. > > > >-----Original Message----- >From: Lennart Borgman [mailto:len...@st...] >Sent: Monday, October 25, 2004 9:14 AM >To: min...@li... >Subject: [Mingw-msys] Path conversion is not always good - please supply >a way to turn it off! > >I am new here on this list. I have some suggestions, because I think >MSYS is >a good initiative and I want to make it more useful. > >The documentation says that Posix paths are converted to Win32 paths. >This >is maybe not entirely correct since in a command like the one below the >paths are converted: > >"./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l >autoload \ > --eval '(setq find-file-hooks nil \ > find-file-suppress-same-file-warnings t \ > generated-autoload-file \ > "c:/dev/emacs-src/emacs/lisp/loaddefs.el")' > >I would expect that /c/dev/emacs-src/emacs/lisp/loaddefs.el should be >converted, but not the one above. > >Anyway this is not the real problem here. The problem is that the paths >are >converted at all since this gives incorrect parameters to Emacs. >"c:\dev\emacs-src\emacs\lisp\loaddefs.el" is from Emacs standpoint just >a >string with some escaped characters. It will evaluate to something like >"C:Devmsys.0evacs-srcacslisploaddefs.el". > >I would suggest some way to turn this feature off for all programs or >for >certain programs. As it works now MSYS sh does not work with Emacs. I >think >it would be very good if it did. It could then be an easy to use build >environment for Emacs on MS Windows (which I believe would be >appreciated by >many people). > >Actually I do not know which programs needs backslashes in the paths >today? > >Kind regards, >Lennart > > > >------------------------------------------------------- >This SF.net email is sponsored by: IT Product Guide on ITManagersJournal >Use IT products in your business? Tell us what you think of them. Give >us >Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out >more >http://productguide.itmanagersjournal.com/guidepromo.tmpl >_______________________________________________ >Mingw-msys mailing list >Min...@li... >https://lists.sourceforge.net/lists/listinfo/mingw-msys > > > >------------------------------------------------------- >This SF.net email is sponsored by: IT Product Guide on ITManagersJournal >Use IT products in your business? Tell us what you think of them. Give us >Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more >http://productguide.itmanagersjournal.com/guidepromo.tmpl >_______________________________________________ >Mingw-msys mailing list >Min...@li... >https://lists.sourceforge.net/lists/listinfo/mingw-msys > > > > > |
|
From: Fred K. <fr...@bs...> - 2004-10-26 00:31:49
|
Without either arguing for or against a path conversion option, it might
be appropriate to point out that there are two easy ways to build emacs
on Windows without either CYGWIN or MSYS. One is to use Visual C++
environment with some GNUWin32 modules and the other is to use a MinGW
environment with some GNUWin32 modules and configure and build from the
emacs\nt directory. This includes the current CVS tree with image
support.
-----Original Message-----
From: Lennart Borgman [mailto:len...@st...]=20
Sent: Monday, October 25, 2004 9:14 AM
To: min...@li...
Subject: [Mingw-msys] Path conversion is not always good - please supply
a way to turn it off!
I am new here on this list. I have some suggestions, because I think
MSYS is
a good initiative and I want to make it more useful.
The documentation says that Posix paths are converted to Win32 paths.
This
is maybe not entirely correct since in a command like the one below the
paths are converted:
"./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l
autoload \
--eval '(setq find-file-hooks nil \
find-file-suppress-same-file-warnings t \
generated-autoload-file \
"c:/dev/emacs-src/emacs/lisp/loaddefs.el")'
I would expect that /c/dev/emacs-src/emacs/lisp/loaddefs.el should be
converted, but not the one above.
Anyway this is not the real problem here. The problem is that the paths
are
converted at all since this gives incorrect parameters to Emacs.
"c:\dev\emacs-src\emacs\lisp\loaddefs.el" is from Emacs standpoint just
a
string with some escaped characters. It will evaluate to something like
"C:Devmsys.0evacs-srcacslisploaddefs.el".
I would suggest some way to turn this feature off for all programs or
for
certain programs. As it works now MSYS sh does not work with Emacs. I
think
it would be very good if it did. It could then be an easy to use build
environment for Emacs on MS Windows (which I believe would be
appreciated by
many people).
Actually I do not know which programs needs backslashes in the paths
today?
Kind regards,
Lennart
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give
us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out
more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Mingw-msys mailing list
Min...@li...
https://lists.sourceforge.net/lists/listinfo/mingw-msys
|
|
From: Lennart B. <len...@st...> - 2004-10-25 19:36:56
|
And I am commenting myself here, sorry for the noice ;-) I forgot the case with absolute POSIX style file names, like /c/dir/file.txt - these must of course be converted. Would it not be enough to convert those file names when the file name are the whole of an argument in sh parsing syntax? - Lennart ----- Original Message ----- From: "Lennart Borgman" <len...@st...> To: <min...@li...> Sent: Monday, October 25, 2004 6:14 PM Subject: [Mingw-msys] Path conversion is not always good - please supply a way to turn it off! : I am new here on this list. I have some suggestions, because I think MSYS is : a good initiative and I want to make it more useful. : : The documentation says that Posix paths are converted to Win32 paths. This : is maybe not entirely correct since in a command like the one below the : paths are converted: : : "./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l : autoload \ : --eval '(setq find-file-hooks nil \ : find-file-suppress-same-file-warnings t \ : generated-autoload-file \ : "c:/dev/emacs-src/emacs/lisp/loaddefs.el")' : : I would expect that /c/dev/emacs-src/emacs/lisp/loaddefs.el should be : converted, but not the one above. : : Anyway this is not the real problem here. The problem is that the paths are : converted at all since this gives incorrect parameters to Emacs. : "c:\dev\emacs-src\emacs\lisp\loaddefs.el" is from Emacs standpoint just a : string with some escaped characters. It will evaluate to something like : "C:Devmsys.0evacs-srcacslisploaddefs.el". : : I would suggest some way to turn this feature off for all programs or for : certain programs. As it works now MSYS sh does not work with Emacs. I think : it would be very good if it did. It could then be an easy to use build : environment for Emacs on MS Windows (which I believe would be appreciated by : many people). : : Actually I do not know which programs needs backslashes in the paths today? : : Kind regards, : Lennart : : : : ------------------------------------------------------- : This SF.net email is sponsored by: IT Product Guide on ITManagersJournal : Use IT products in your business? Tell us what you think of them. Give us : Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more : http://productguide.itmanagersjournal.com/guidepromo.tmpl : _______________________________________________ : Mingw-msys mailing list : Min...@li... : https://lists.sourceforge.net/lists/listinfo/mingw-msys : |
|
From: Lennart B. <len...@st...> - 2004-10-25 16:55:26
|
Thanks Kevin, but unfortunately that does not seem to do what I want. I get a new cmd.exe in a new window, it does not wait, I have problems passing parameters etc. - Lennart ----- Original Message ----- From: "Kevin Mack" <kev...@us...> To: <min...@li...> Sent: Monday, October 25, 2004 6:39 PM Subject: Re: [Mingw-msys] MSYS sh does not handle .bat files : well, you can kind of work around this by doing : : "start abc.bat" or "start abc" and the MSYS sh will execute the .bat : file...not as convenient as being able to fire it off directly, but : works good enough for me : : Kevin : : -- : : Lennart Borgman wrote: : > If I enter the name of a .bat-file from the MSYS sh prompt it is handles as : > if it was a sh script. That is not very reasonable. : > : > Would it not be good if MSYS sh handled the list of extension in the PATHEXT : > variable correctly? (PATHEXT is by default something like : > PATHEXT=.COM;.EXE;.BAT;.CMD) : > : > This would mean for example that if I had a bat file named MY-CMD-FILE.CMD : > and entered MY-CMD-FILE then sh would start cmd.exe to run MY-CMD-FILE.CMD. : > : > I do believe that such a change would make it much easier for someone used : > to the MS Windows shell (cmd.exe) to switch to using MSYS sh. : > : > Beside this there is currently an issue with the build script of Emacs where : > a .bat-file is called for the NT build. This fails with MSYS sh but works : > correctly with Cygwin sh. : > : > I would prefer to use MSYS here if it is possible (because it is much : > smaller and I do not need the other functionality of Cygwin). I do however : > believe that many people use Cygwin instead because of issues like this. : > : > Kind regards, : > Lennart : > : > : > : > : > : > ------------------------------------------------------- : > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal : > Use IT products in your business? Tell us what you think of them. Give us : > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more : > http://productguide.itmanagersjournal.com/guidepromo.tmpl : > _______________________________________________ : > Mingw-msys mailing list : > Min...@li... : > https://lists.sourceforge.net/lists/listinfo/mingw-msys : > : > : : : : : ------------------------------------------------------- : This SF.net email is sponsored by: IT Product Guide on ITManagersJournal : Use IT products in your business? Tell us what you think of them. Give us : Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more : http://productguide.itmanagersjournal.com/guidepromo.tmpl : _______________________________________________ : Mingw-msys mailing list : Min...@li... : https://lists.sourceforge.net/lists/listinfo/mingw-msys : |
|
From: Kevin M. <kev...@us...> - 2004-10-25 16:39:18
|
well, you can kind of work around this by doing "start abc.bat" or "start abc" and the MSYS sh will execute the .bat file...not as convenient as being able to fire it off directly, but works good enough for me Kevin -- Lennart Borgman wrote: > If I enter the name of a .bat-file from the MSYS sh prompt it is handles as > if it was a sh script. That is not very reasonable. > > Would it not be good if MSYS sh handled the list of extension in the PATHEXT > variable correctly? (PATHEXT is by default something like > PATHEXT=.COM;.EXE;.BAT;.CMD) > > This would mean for example that if I had a bat file named MY-CMD-FILE.CMD > and entered MY-CMD-FILE then sh would start cmd.exe to run MY-CMD-FILE.CMD. > > I do believe that such a change would make it much easier for someone used > to the MS Windows shell (cmd.exe) to switch to using MSYS sh. > > Beside this there is currently an issue with the build script of Emacs where > a .bat-file is called for the NT build. This fails with MSYS sh but works > correctly with Cygwin sh. > > I would prefer to use MSYS here if it is possible (because it is much > smaller and I do not need the other functionality of Cygwin). I do however > believe that many people use Cygwin instead because of issues like this. > > Kind regards, > Lennart > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mingw-msys mailing list > Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys > > |
|
From: Lennart B. <len...@st...> - 2004-10-25 16:37:34
|
I did have problems building Emacs Info with MSYS because makeinfo from MSYS did not work as expected. I then switched to using MSYS sh but with makeinfo replaced with the one available from http://gnuwin32.sourceforge.net/ (makeinfo is part of TexInfo). I first believed that makeinfo 4.3 from MSYS was too old, but that does not seem to be the case (makeinfo from Gnuwin32 is 4.6). Instead after discussing this with some other people (especially Kees Zeelenberg on Gnuwin32) it turned out to be a problem with CR-LF conversion. Kees wrote: > The problem with CR-LF is not a bug of TeXinfo, but a characteristic of the > runtime library. Djgpp, Cygwin and Msys use their own runtime libraries, > Gnuwin32 uses the native runtime one (msvcrt.dll). The Djgpp, Cygwin and > native runtimes handle CR-LF files transparently by converting CR-LF into LF > (upon reading) and vice versa (upon writing). Apparently, the Msys runtime > does not do such a conversion, or at least has problems with it. Could not the version of makeinfo from MSYS do it the same way? The version from Gnuwin32 seems to work perfect with MSYS (and is compiled with MinGW). Kind regards, Lennart |
|
From: Lennart B. <len...@st...> - 2004-10-25 16:25:58
|
If I enter the name of a .bat-file from the MSYS sh prompt it is handles as if it was a sh script. That is not very reasonable. Would it not be good if MSYS sh handled the list of extension in the PATHEXT variable correctly? (PATHEXT is by default something like PATHEXT=.COM;.EXE;.BAT;.CMD) This would mean for example that if I had a bat file named MY-CMD-FILE.CMD and entered MY-CMD-FILE then sh would start cmd.exe to run MY-CMD-FILE.CMD. I do believe that such a change would make it much easier for someone used to the MS Windows shell (cmd.exe) to switch to using MSYS sh. Beside this there is currently an issue with the build script of Emacs where a .bat-file is called for the NT build. This fails with MSYS sh but works correctly with Cygwin sh. I would prefer to use MSYS here if it is possible (because it is much smaller and I do not need the other functionality of Cygwin). I do however believe that many people use Cygwin instead because of issues like this. Kind regards, Lennart |
|
From: Lennart B. <len...@st...> - 2004-10-25 16:14:08
|
I am new here on this list. I have some suggestions, because I think MSYS is
a good initiative and I want to make it more useful.
The documentation says that Posix paths are converted to Win32 paths. This
is maybe not entirely correct since in a command like the one below the
paths are converted:
"./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l
autoload \
--eval '(setq find-file-hooks nil \
find-file-suppress-same-file-warnings t \
generated-autoload-file \
"c:/dev/emacs-src/emacs/lisp/loaddefs.el")'
I would expect that /c/dev/emacs-src/emacs/lisp/loaddefs.el should be
converted, but not the one above.
Anyway this is not the real problem here. The problem is that the paths are
converted at all since this gives incorrect parameters to Emacs.
"c:\dev\emacs-src\emacs\lisp\loaddefs.el" is from Emacs standpoint just a
string with some escaped characters. It will evaluate to something like
"C:Devmsys.0evacs-srcacslisploaddefs.el".
I would suggest some way to turn this feature off for all programs or for
certain programs. As it works now MSYS sh does not work with Emacs. I think
it would be very good if it did. It could then be an easy to use build
environment for Emacs on MS Windows (which I believe would be appreciated by
many people).
Actually I do not know which programs needs backslashes in the paths today?
Kind regards,
Lennart
|
|
From: Kris W. <kew...@qn...> - 2004-10-21 15:00:28
|
Earnie wrote: >P.S.: Don't forget to distribute the source for the msys dll and any >utilities that may depend on it. The dll is covered by the GPL and will >infect any code to that uses it to also be covered by the GPL. If the >license of your utilities that depend on the msys-1.0.dll are incompatible >with the GPL then you have unresolvable issues. > > Actually, the dll is only necessary to support those parts of our toolchain which are windows unfriendly such as the shell, gdb, compiler, binutils, etc. Those are all GPL already so there's no problem. We'd been using Cygwin up until now but are migrating to MingW to get better path support. Thanks for the help Earnie. cheers, Kris |
|
From: Earnie <ea...@us...> - 2004-10-20 20:11:43
|
> Earnie Boyd wrote: >> I just remembered another item, the msys-1.0.dll will expect to find a directory named etc in its parent directory. So if you have the msys-1.0.dll in a directory tree of c:\foo\bin then c:\foo\etc must exist. >> Well, checking the code, I'm not sure if that is exactly correct so YMMV. > Aha! Good catch. I tried creating an etc dir in the same dir as the msys dll which didn't work. Then I though about it and put it where the > filesystem was rooted (c:\ in this case) and that did the trick. For > our purposes, we can't create a c:\etc in our install but I guess we can make the registry entries to root it elsewhere in our SDK. > Thanks for the help Earnie. I'm glad it was that easy. There's a thread that watches for changes to the /etc directory so that it can reinitialize the mount table for changes to /etc/fstab. My guess is it is that code which caused the problem within one of the system dll's. Earnie P.S.: Don't forget to distribute the source for the msys dll and any utilities that may depend on it. The dll is covered by the GPL and will infect any code to that uses it to also be covered by the GPL. If the license of your utilities that depend on the msys-1.0.dll are incompatible with the GPL then you have unresolvable issues. -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438 |
|
From: Kris W. <kew...@qn...> - 2004-10-20 17:57:28
|
Earnie Boyd wrote: > I just remembered another item, the msys-1.0.dll will expect to find a > directory named etc in its parent directory. So if you have the > msys-1.0.dll in a directory tree of c:\foo\bin then c:\foo\etc must exist. > > Well, checking the code, I'm not sure if that is exactly correct so YMMV. Aha! Good catch. I tried creating an etc dir in the same dir as the msys dll which didn't work. Then I though about it and put it where the filesystem was rooted (c:\ in this case) and that did the trick. For our purposes, we can't create a c:\etc in our install but I guess we can make the registry entries to root it elsewhere in our SDK. Thanks for the help Earnie. cheers, Kris |
|
From: Kris W. <kew...@qn...> - 2004-10-20 14:22:23
|
Hmm. I didn't but in this case, the problem is showing up on two identical machines, one which has mingw installed, one which doesn't. I've been looking at some strace output and it looks like there might be some sort of issue with the msys dll. Here's a funny thing we observed: If you do a 'chmod +x' of msys-1.0.dll from the cygwin prompt, the behaviour changes. Instead of getting a popup with the App failed to init error, the application just fails silently. I'm going to play around with depends and see if I can figure something out. cheers, Kris Earnie Boyd wrote: > Nothing special required. No registry entries or background > processes. Perhaps you can get more info from profiling with the > Depends tool. > > The memory location doesn't match one for the msys-1.0.dll. Did you > specify a -march value when you built your application? > > Earnie > > Kris Warkentin wrote: > >> When I build a shell such as ksh or bash using msys-dvlpr, it runs >> fine on my machine as long as it can find the msys-1.0.dll. If, >> however, I copy the binary and dll to another windows machine, I get >> an "Application failed to initialize properly 0xc0000022". >> >> Any ideas? I was wondering if there's some registry key or >> environment variable or background service that needs to be running. >> >> cheers, >> >> Kris >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal >> Use IT products in your business? Tell us what you think of them. >> Give us >> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find >> out more >> http://productguide.itmanagersjournal.com/guidepromo.tmpl >> _______________________________________________ >> Mingw-msys mailing list >> Min...@li... >> https://lists.sourceforge.net/lists/listinfo/mingw-msys >> >> >> > |
|
From: Luke D. <cod...@ho...> - 2004-10-20 02:09:13
|
I don't know if it will work, but you could try getting the termcap library from here: http://sourceforge.net/projects/gnuwin32/ Luke ----- Original Message ----- From: "John David Ratliff" <jdr...@in...> To: <min...@li...> Sent: Tuesday, October 19, 2004 12:49 AM Subject: [Mingw-msys] compiling nano in msys > I would like to use nano in msys, but I can't seem to compile it. > > I have posted my configure output at > http://www.technoplaza.net/mingw/configure.log and my make output at > http://www.technoplaza.net/mingw/make.log > > Configure suggests installing ncurses because I have no termcap lib. But I > was also unable to compile ncurses. > > I installed pdcurses and libiconv, but that didn't help. > > Anyone know if nano can be compiled in mingw/msys and if so, how? > > I'm using mingw 3.1.0 with mingw-runtime 3.5 and gcc/g++ 3.4.2. I have msys > 1.0.11. > > Thanks, > > --John Ratliff > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mingw-msys mailing list > Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys > |
|
From: Earnie B. <ea...@us...> - 2004-10-20 00:32:43
|
I just remembered another item, the msys-1.0.dll will expect to find a directory named etc in its parent directory. So if you have the msys-1.0.dll in a directory tree of c:\foo\bin then c:\foo\etc must exist. Well, checking the code, I'm not sure if that is exactly correct so YMMV. Earnie Earnie Boyd wrote: > Nothing special required. No registry entries or background > processes. Perhaps you can get more info from profiling with the > Depends tool. > > The memory location doesn't match one for the msys-1.0.dll. Did you > specify a -march value when you built your application? > > Earnie > > Kris Warkentin wrote: > >> When I build a shell such as ksh or bash using msys-dvlpr, it runs >> fine on my machine as long as it can find the msys-1.0.dll. If, >> however, I copy the binary and dll to another windows machine, I get >> an "Application failed to initialize properly 0xc0000022". >> >> Any ideas? I was wondering if there's some registry key or >> environment variable or background service that needs to be running. >> >> cheers, >> >> Kris >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal >> Use IT products in your business? Tell us what you think of them. >> Give us >> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find >> out more >> http://productguide.itmanagersjournal.com/guidepromo.tmpl >> _______________________________________________ >> Mingw-msys mailing list >> Min...@li... >> https://lists.sourceforge.net/lists/listinfo/mingw-msys >> >> >> > -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438 |
|
From: Earnie B. <ea...@us...> - 2004-10-20 00:06:13
|
Nothing special required. No registry entries or background processes. Perhaps you can get more info from profiling with the Depends tool. The memory location doesn't match one for the msys-1.0.dll. Did you specify a -march value when you built your application? Earnie Kris Warkentin wrote: > When I build a shell such as ksh or bash using msys-dvlpr, it runs > fine on my machine as long as it can find the msys-1.0.dll. If, > however, I copy the binary and dll to another windows machine, I get > an "Application failed to initialize properly 0xc0000022". > > Any ideas? I was wondering if there's some registry key or > environment variable or background service that needs to be running. > > cheers, > > Kris > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out > more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mingw-msys mailing list > Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys > > > -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438 |