From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Sat, 16 Mar 2002 04:19:43 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 165 ************************************************** Friday 15 March 2002 Number 165 ************************************************** Subjects for today 1 Porting Joe's Own Editor (JOE) : Marty" 2 Vesta source control : Steve Wendt" 3 Re: Porting Joe's Own Editor (JOE) : John Poltorak 4 Re: Autoconf 2.52h : Thomas Hoffmann 5 Emacs docs in English : John Poltorak 6 Re: Porting Joe's Own Editor (JOE) : Marty" 7 Re: Emacs docs in English : Gerhard Arnecke" 8 Re: Porting Joe's Own Editor (JOE) : Marty" 9 Re: Porting Joe's Own Editor (JOE) : Marty" 10 Re: Emacs docs in English : John Poltorak 11 Re: Re: Emacs docs in English : John Poltorak 12 Re: Re: Emacs docs in English : John Poltorak 13 Re: Porting Joe's Own Editor (JOE) : John Poltorak 14 Gnat 3.14p OS/2 gnat.adc file broken? : Vincent Marciante 15 Re: PINE mailbox format : Nicholas Sheppard 16 Re: Gnat 3.14p OS/2 gnat.adc file broken? : Vincent Marciante 17 Re: Gnat 3.14p OS/2 gnat.adc file broken? : Dave and Natalie" **= Email 1 ==========================** Date: Sat, 16 Mar 2002 00:38:44 -0500 (EST) From: "Marty" Subject: Porting Joe's Own Editor (JOE) I've got JOE 2.7 building and linking, and pretty much even running, but I'm having some trouble with out-of-date or incompatible termcap libraries and/or data. Can someone point me to the most up-to-date termcap libraries and termcap.dat? Anyone who wants to assist or see what it's doing wrong, grab it from here: http://emuos2.netlabs.org/generic/joe2.7-patched-os2.zip I'd appreciate any help. **= Email 2 ==========================** Date: Sat, 16 Mar 2002 00:47:25 -0800 (PST) From: "Steve Wendt" Subject: Vesta source control FYI... this might be something worth looking into. Vesta Releases First LGPL Version By Eugenia Loli-Queru - Posted on 2002-03-15 02:25:25 Many are the developers who prefer Perforce in favor of CVS. There is a new player in the field now though. It is called Vesta and it is a replacement for both CVS and 'make'. It handles source revision control and automated construction. It is the result of over 10 years of research and development at the Compaq/Digital Research Center. Just last August Compaq gave the 'ok' to LGPL Vesta and since then the 4-member team worked hard to finish up the port to x86 Linux (prior to that, Vesta only worked on Alpha and Tru64 systems). Now, the first Free version is available for download. For a summary of some of the features that make Vesta interesting, see this page. http://www.vestasys.org/ http://sourceforge.net/project/showfiles.php?group_id=34164&release_id=79499 http://www.vestasys.org/why-vesta.html ----------- "Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws." - Plato (427-347 B.C.) **= Email 3 ==========================** Date: Sat, 16 Mar 2002 11:41:01 +0000 From: John Poltorak Subject: Re: Porting Joe's Own Editor (JOE) On Sat, Mar 16, 2002 at 12:38:44AM -0500, Marty wrote: > I've got JOE 2.7 building and linking, and pretty much even running, but I'm having > some trouble with out-of-date or incompatible termcap libraries and/or data. Can > someone point me to the most up-to-date termcap libraries and termcap.dat? Do you have NCURSES v5.2 ? I thought termcap.dat was a static file, at least on OS/2... The definitive source for termcap info is supposed to be:- ftp://invisible-island.net/ncurses/termcap.src.gz although I don't know how it relates to the termcap.dat which comes in EMX. > Anyone who wants to assist or see what it's doing wrong, grab it from here: > http://emuos2.netlabs.org/generic/joe2.7-patched-os2.zip I was going suggest you try porting v2.9.7, but suspect that is what you are actually using... I tried running JOE but got:- T:\eval\joe>joe.exe Couldn't open './T:\eval\joe\joe.exerc' so I wasn't sure how to get started. > I'd appreciate any help. You could try the JOE mailing list:- https://lists.sourceforge.net/lists/listinfo/joe-editor-general -- John **= Email 4 ==========================** Date: Sat, 16 Mar 2002 11:52:13 +0100 From: Thomas Hoffmann Subject: Re: Autoconf 2.52h Just on a side note: IIRC the C9x draft at least has a paragraph called "7.12.3.4: The isnan macro". So I think EMX is on the side of the standard, but as it is (was?) a draft I am not completely sure. As I experienced failing autoconf/configure code for the R software package at this very same topic, maybe one should complain about this glib or whatever practice of treating isnan as a function. Henry Sobotka schrieb: > > because EMX has _atolf and _atoll, isnan possibly because it's a macro > rather than function in EMX etc. But as my interests lie more in doing -- Thomas Hoffmann Telephone: 49-351-4598831 thoffman at zappa.sax.de Dresden, Germany ..sig under construction ... **= Email 5 ==========================** Date: Sat, 16 Mar 2002 12:16:46 +0000 From: John Poltorak Subject: Emacs docs in English The OS/2 patch kit for emacs v20.7:- http://www.asahi-net.or.jp/~ik3a-nsmr/emacs-20.7-KIT1.9.tgz works very well, so I'd like to put together a UnixOS/2 package for EMACS but it would be nice to include some docs in English. Can anyone translate the included Japanese docs? -- John **= Email 6 ==========================** Date: Sat, 16 Mar 2002 12:35:07 -0500 (EST) From: "Marty" Subject: Re: Porting Joe's Own Editor (JOE) On Sat, 16 Mar 2002 11:41:01 +0000, John Poltorak wrote: > On Sat, Mar 16, 2002 at 12:38:44AM -0500, Marty wrote: > > I've got JOE 2.7 building and linking, and pretty much even running, > > but I'm having some trouble with out-of-date or incompatible termcap > > libraries and/or data. Can someone point me to the most up-to-date > > termcap libraries and termcap.dat? > > Do you have NCURSES v5.2 ? The source doesn't support NCurses from what I can see. They have a #define for it in autoconf.h, but they never use it in the source. > I thought termcap.dat was a static file, at least on OS/2... > > The definitive source for termcap info is supposed to be:- > > ftp://invisible-island.net/ncurses/termcap.src.gz I'll give it a try. > although I don't know how it relates to the termcap.dat which comes in > EMX. > > > Anyone who wants to assist or see what it's doing wrong, grab it from here: > > http://emuos2.netlabs.org/generic/joe2.7-patched-os2.zip > > I was going suggest you try porting v2.9.7, but suspect that is what you > are actually using... Yup. Typo on my part. > I tried running JOE but got:- > > T:\eval\joe>joe.exe > Couldn't open './T:\eval\joe\joe.exerc' It looks for "executablename"rc so that you can have different key bindings for different linked names like "jstar" for WordStar bindings, "jmacs" for Emacs, etc. Just run it as "joe", not "joe.exe". Either that or rename joerc to joe.exerc. Also, you'll need to set TERMPATH if it's not already set. I set it to x:/emx/etc. Then you'll also want to set TERM to something that you have an entry for in your termcap.dat file. Joe will then start up, but exit in a few seconds, leaving a DEADJOE file that says: *** Modified files in JOE when it aborted on Sat Mar 16 00:09:00 2002 *** JOE was aborted because the terminal closed **= Email 7 ==========================** Date: Sat, 16 Mar 2002 13:46:23 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: Emacs docs in English The Text of the side: emacs-20.7 for OS/2patch kit (emacs-20.7-KIT1.9.tgz). in addition, environment variable NAME -- being suitable (usually a user's full name) -- please set up SET NAME=Hoge Taro Such touch. Future, environment variable When there is no NAME The patch into which "unknown" is put is taken out. They are things. Question etc. Please [ emacs-ja ML / os2-]. The subscription method to os2-emacs-ja ML, To: os2-emacs-ja-ctl at m17n.org It is alike and is in the text. Please send mail of only help and register according to directions. GA **= Email 8 ==========================** Date: Sat, 16 Mar 2002 14:01:07 -0500 (EST) From: "Marty" Subject: Re: Porting Joe's Own Editor (JOE) I've updated it here: http://emuos2.netlabs.org/generic/joe2.9.7-patches-os2.zip This fixes the exitting after a certain period of time (a second or two). So now it should stay up and running. The only problem is that the terminal emulation is horrible. The screen does not draw itself properly unless it's doing a full refresh (which you can trigger with CTRL-R). The rest of it appears to be working well though. I loaded up a 230MB file in it in a few seconds and could search it and everything worked really well. John... the "source" that you pointed to for the termcap stuff was just the termcap data. Do you have an up-to-date source for the termcap library? What was used to port TOP, for example? That seems to work well. **= Email 9 ==========================** Date: Sat, 16 Mar 2002 14:55:16 -0500 (EST) From: "Marty" Subject: Re: Porting Joe's Own Editor (JOE) On Sat, 16 Mar 2002 19:24:45 +0000, John Poltorak wrote: > On Sat, Mar 16, 2002 at 02:01:07PM -0500, Marty wrote: > > I've updated it here: > > http://emuos2.netlabs.org/generic/joe2.9.7-patches-os2.zip > > Great. I'll take a look at it soon. > > Is it OK to include it in a UnixOS/2 package? When it's done, sure. Right now, the terminal emulation is too messed up to be useful though. :-( > I was trying to build an updated libterm a few weeks ago myself, but > couldn't find a termcap.c newer than the one in \emx\bsd\libterm. I > expected to find one somewhere in FreeBSD but never came across it, so I'm > a bit puzzled how libterm is built on FreeBSD. > > BTW which TOP do you mean? The one I use is: "TOP 0.3 - Ian.Hargreaves at ibm.net" I'm not sure if this was a port or a workalike though, now that I look at it. **= Email 10 ==========================** Date: Sat, 16 Mar 2002 15:06:59 +0000 From: John Poltorak Subject: Re: Emacs docs in English On Sat, Mar 16, 2002 at 01:46:23PM +0100, Gerhard Arnecke wrote: > The Text of the side: > > > emacs-20.7 for OS/2patch kit (emacs-20.7-KIT1.9.tgz). > > in addition, environment variable NAME -- being suitable (usually a user's full name) -- > please set up > > SET NAME=Hoge Taro > > Such touch. > > Future, environment variable > > When there is no NAME The patch into which "unknown" is put is taken out. > They are things. > > Question etc. Please [ emacs-ja ML / os2-]. > > The subscription method to os2-emacs-ja ML, > > To: os2-emacs-ja-ctl at m17n.org > > It is alike and is in the text. Please send mail of only help and register according to > directions. I would if somebody could translate these directions for me:- ^[$B!&$=$l$H$b#M#L$XEPO?4uK>$G$7$g$&$+!)^[(B ^[$BEPO?$N4uK>$J$i%7%s%?%C%/%9$,0c$$$^$9!#^[(B subscribe ^[$B$"$J$?$NL>A0^[(B ^[$BNc^[(B: subscribe Hayakawa Aoi ^[$B$N$h$&$J%7%s%?%C%/%9$GAw$C$F2<$5$$!#^[(B Hi, I am the fml ML manager for the ML . --os2-emacs-ja at m17n.org, Be Seeing You! > > GA > -- John **= Email 11 ==========================** Date: Sat, 16 Mar 2002 16:08:09 +0000 From: John Poltorak Subject: Re: Re: Emacs docs in English On Sun, Mar 17, 2002 at 01:01:47AM +0900, Masaru Nomiya wrote: > Hello, > > In the Message; > > Subject : Re: Emacs docs in English > Message-ID : <20020316150659.X54364 at eyup.org> > Date & Time: Sat, 16 Mar 2002 15:06:59 +0000 > > [John] == John Poltorak has written: > > John> I would if somebody could translate these directions for me:- > > John> ^[$B!&$=$l$H$b#M#L$XEPO?4uK>$G$7$g$&$+!)^[(B > John> ^[$BEPO?$N4uK>$J$i%7%s%?%C%/%9$,0c$$$^$9!#^[(B > > John> subscribe ^[$B$"$J$?$NL>A0^[(B > John> ^[$BNc^[(B: subscribe Hayakawa Aoi > > John> ^[$B$N$h$&$J%7%s%?%C%/%9$GAw$C$F2<$5$$!#^[(B > > John> Hi, I am the fml ML manager for the ML . > > Written in Japanese only! > > I am so sorry. > This message means; > > If you want to join this ML, send your mail with the body > > subscribe John Poltorak > > Then you will receive a mail to confirm. > Just send back with the top line, maybe > > Confirm ........ > > PS. I must translate .... Is it OK to post msgs in English? > --- > Masaru Nomiya mail-to: nomiya at ttmy.ne.jp > > "No WIndows, no gains!" ..... "Why, I am wrong?" > > -- Bill -- -- John **= Email 12 ==========================** Date: Sat, 16 Mar 2002 18:55:20 +0000 From: John Poltorak Subject: Re: Re: Emacs docs in English On Sun, Mar 17, 2002 at 01:55:41AM +0900, Masaru Nomiya wrote: > Hello, > > In the Message; > > Subject : Re: Re: Emacs docs in English > Message-ID : <20020316160809.D54364 at eyup.org> > Date & Time: Sat, 16 Mar 2002 16:08:09 +0000 > > [John] == John Poltorak has written: > > John> Is it OK to post msgs in English? > > Yes, please. > > Mr. Nakagawa, present maintenor of Emacs 20.7, would welcome you. WellI tried to subscribe, but got a confirmation reply which I don't know how to respond to. It had something like this:- confirm 84682771 Anne Shirley ^[$B$r4^$`!X$3$N%a!<%j%s%0%j%9%H$KEPO?$r$7$F$b$h$$$+!)!Y$H$$$&3NG'$r5a$a$k^[(B ^[$B%a!<%k$r0lEYJV$7$^$9!#$3$l$O!V>!A0^[(B ^[$B$3$N%U%l!<%:$r4^$`%a!<%k$r$b$&0lEYEPO?MQ$N%"%I%l%9^[(B + ^[$B$X%a!<^[(B ^[$B%k$7$F2<$5$$!#$=$&$9$k$H$"$J$?$N3NG'$,F at $i$l$?$H$_$J$7!"%5!<%P$O$"$J$?^[(B ^[$B$rEPO?$7$^$9!#^[(B ^[$B!v!v!vCm0U!v!v!v^[(B ^[$B$b$7!"^[(B confirm ^[$B%Q%9%o!<%I^[(B(^[$B?t;z^[(B) ^[$B$"$J$?$NL>A0^[(B > Regards, > > --- > Masaru Nomiya mail-to: nomiya at ttmy.ne.jp > > "No WIndows, no gains!" ..... "Why, I am wrong?" > > -- Bill -- -- John **= Email 13 ==========================** Date: Sat, 16 Mar 2002 19:24:45 +0000 From: John Poltorak Subject: Re: Porting Joe's Own Editor (JOE) On Sat, Mar 16, 2002 at 02:01:07PM -0500, Marty wrote: > I've updated it here: > http://emuos2.netlabs.org/generic/joe2.9.7-patches-os2.zip Great. I'll take a look at it soon. Is it OK to include it in a UnixOS/2 package? I've been wanting to put together an OS/2 port based on:- ftp://ftp.mirror.ac.uk/sites/ftp.slackware.com/pub/slackware/slackware/slakware/ap1/joe.tgz but the most recent version of JOE that I could find was an ancient v1.0.8 from many years ago. It didn't seem worth bothering with. > This fixes the exitting after a certain period of time (a second or two). So now it > should stay up and running. The only problem is that the terminal emulation is > horrible. The screen does not draw itself properly unless it's doing a full refresh > (which you can trigger with CTRL-R). > > The rest of it appears to be working well though. I loaded up a 230MB file in it in > a few seconds and could search it and everything worked really well. > > John... the "source" that you pointed to for the termcap stuff was just the termcap > data. Do you have an up-to-date source for the termcap library? What was used to > port TOP, for example? That seems to work well. I was trying to build an updated libterm a few weeks ago myself, but couldn't find a termcap.c newer than the one in \emx\bsd\libterm. I expected to find one somewhere in FreeBSD but never came across it, so I'm a bit puzzled how libterm is built on FreeBSD. BTW which TOP do you mean? -- John **= Email 14 ==========================** Date: Sat, 16 Mar 2002 19:29:21 -0500 From: Vincent Marciante Subject: Gnat 3.14p OS/2 gnat.adc file broken? Hi, When I try having a gnat.adc file with Source_File_Name pragmas (those actually ar the only pragmas that I've tried) in it, I always get an error message. Has anyone tried using a gnat.adc file? [D:\USER\VINNY\BOOCH_DEFECT_1_STRINGS\DRV\83_pro1] gnatmake -O2 -f test_string_concurrent_unbounded_managed_iterator.adb gnatmake: syntax error in gnat.adc. In trying to narrow down the problem I've had the following in the gnat.adc file individually: pragm Source_File_Name (Test, Spec_File_Name => "test.ada"); and pragm Source_File_Name (Test, Body_File_Name => "*.2.ada"); or even just comment lines -- Just -- on one line does not cause an error but -- followed by a blank line does cause the error. Any ideas? Vinny Maybe it has something to do with line terminators? Dave Parsons wrote: > > Hello all, > > I have just finished testing Gnat 3.14p and all seems to be well. > > If anyone would like to try it, it is now available as:- > > http://dwparsons.bei.t-online.de/gnat-3.14p-os2-bin-20020225.zip > > See the readme for more details. > > Dave **= Email 15 ==========================** Date: Sat, 16 Mar 2002 20:41:56 +1000 (est) From: Nicholas Sheppard Subject: Re: PINE mailbox format On Fri, 15 Mar 2002, John Poltorak wrote: > Are there any utils for being able to convert between different mail > formats? There are several converters on Hobbes in /pub/os2/apps/internet/mail/util but they look to me (on a quick look through the contents page) like they only convert between various OS/2 mailer formats. > Is it possible to add new formats, such as that used by LaMail for > instance? I'm just asking if this would involve much work. It _may_ be as > simple as defining the structure of the mailbox, but probably not... Mailbox formats are a matter for the folks at the University of Washington from whence Pine comes. Pine is designed to make adding new mail box formats relatively straightforward, *but* each mailbox format requires a little over a thousand lines of code and I can't see anyone bothering to do it (I'm certainly not -- are MR/2, PMMail, etc. sweating over support for Unix format?) unless there is a very good reason. I expect that the only reason Pine supports multiple formats at all is because better formats were gradually developed/added as Pine matured. Mailbox format converters are probably a much better idea than making e-mail clients that understand every format ever devised. Nik S. |\ Location: Wollongong, Australia | Democracy is a terrible form of |\ E-mail: nps at zeta.org.au | Government. Unfortunately, all the others | WWW: http://www.zeta.org.au/~nps | we have tried are much worse. | ---> Cynicism & Negativity | - Winston Churchill **= Email 16 ==========================** Date: Sat, 16 Mar 2002 21:23:37 -0500 From: Vincent Marciante Subject: Re: Gnat 3.14p OS/2 gnat.adc file broken? Vincent Marciante wrote: <> > pragm Source_File_Name (Test, Spec_File_Name => "test.ada"); > > and > > pragm Source_File_Name (Test, Body_File_Name => "*.2.ada"); pragm <=> pragma <> **= Email 17 ==========================** Date: Sat, 16 Mar 2002 23:19:27 -0800 From: "Dave and Natalie" Subject: Re: Gnat 3.14p OS/2 gnat.adc file broken? On Sat, 16 Mar 2002 19:29:21 -0500, Vincent Marciante wrote: > >Just -- on one line does not cause an error but >-- followed by a blank line does cause the error. > > >Any ideas? > Can't handle a ctrl-m combined wih ctrl-l? Dave