From hosking at elego.de Sat Mar 1 18:17:09 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:17:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301171709.6042F10D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:17:09 Modified files: cm3/m3-sys/m3cc/gcc/gcc/config/rs6000/: host-darwin.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From hosking at elego.de Sat Mar 1 18:31:32 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:31:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301173132.C354710D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:31:32 Modified files: cm3/m3-libs/m3core/src/runtime/PPC_DARWIN/: RTMachineC.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From jkrell at elego.de Sun Mar 2 15:44:27 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 2 Mar 2008 15:44:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302144427.BC40510D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/02 15:44:27 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Go back a version. The m3front changes alone suffice to fix debugging. I probably didn't test them without the parse.c change. The assembly files do have the current working directory, or the directory of the assembly file (same thing, so ambiguous) and presumably that gets combined with the relative path cm3front has to enable gdb to find the source. As well, break foo.m3:123 does work, even if source file is ../src/runtime/common/RTLinker.m3 (didn't test emacs). From hosking at elego.de Sun Mar 2 17:53:30 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 2 Mar 2008 17:53:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302165330.6405D10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/02 17:53:30 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Set -fno-reorder-blocks flag to avoid errors. From jkrell at elego.de Mon Mar 3 00:29:34 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:29:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302232934.16A0E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:29:34 Modified files: cm3/scripts/python/: pylib.py Log message: expand 'std' some, esp. to include the entire compiler (note that this diverges from pkginfo.txt) From jkrell at elego.de Mon Mar 3 00:34:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233433.28BC510D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:34:33 Modified files: cm3/scripts/python/: pylib.py Log message: add obliqlib3D From jkrell at elego.de Mon Mar 3 00:39:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:39:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233919.433DE10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:39:19 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Target.m3 Log message: remove red herrings -- make the code more obviously correct and remove suspicious stuff even if it is actually ok From jkrell at elego.de Mon Mar 3 00:40:32 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:40:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302234033.0E05E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:40:32 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: further clarification From hosking at elego.de Mon Mar 3 01:26:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 3 Mar 2008 1:26:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303002648.6804110D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/03 01:26:48 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: Not sure what Jay objected to here! It is perfectly concise as is and more obvious than what he put in. From jayk123 at hotmail.com Mon Mar 3 03:16:46 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 02:16:46 +0000 Subject: [M3commit] tint In-Reply-To: <20080303002648.6804110D46E2@birch.elegosoft.com> References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly". Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000 > To: m3commit at elegosoft.com > From: hosking at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: hosking at birch. 08/03/03 01:26:48 > > Modified files: > cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message: > Not sure what Jay objected to here! It is perfectly concise as is and more > obvious than what he put in. > _________________________________________________________________ Climb to the top of the charts!?Play the word scramble challenge with star power. http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at cs.purdue.edu Mon Mar 3 03:30:04 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 2 Mar 2008 21:30:04 -0500 Subject: [M3commit] tint In-Reply-To: References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: > Tony, it is definitely confusing to claim the array has NUMBER(x) > elements, and then initialize only some of them "correctly". > Trailing zeros I can see as maybe clear for positive values, but > definitely confusing for negative values. > > - Jay > > > > Date: Mon, 3 Mar 2008 01:26:48 +0000 > > To: m3commit at elegosoft.com > > From: hosking at elego.de > > Subject: [M3commit] CVS Update: cm3 > > > > CVSROOT: /usr/cvs > > Changes by: hosking at birch. 08/03/03 01:26:48 > > > > Modified files: > > cm3/m3-sys/m3middle/src/: TInt.i3 > > > > Log message: > > Not sure what Jay objected to here! It is perfectly concise as is > and more > > obvious than what he put in. > > > > Climb to the top of the charts! Play the word scramble challenge > with star power. Play now! -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Tue Mar 4 23:02:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:02:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304220219.EE0D610D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:02:19 Modified files: cm3/m3-libs/sysutils/src/: System.m3 Log message: fix: parsing of operators was still wrong From wagner at elego.de Tue Mar 4 23:49:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304224943.CB30F10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:49:43 Modified files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3makefile cm3/m3-libs/libm3/tests/rw/copy/src/: Pump.m3 m3makefile cm3/m3-libs/libm3/tests/src/: m3makefile Added files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3overrides cm3/m3-libs/libm3/tests/rw/copy/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pump/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pumprd/src/: m3overrides Log message: add some rd/wr tests to the regression run From wagner at elego.de Tue Mar 4 23:51:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:51:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304225100.4136C10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:51:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: add some tests for command line parsing From wagner at elego.de Wed Mar 5 19:33:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 5 Mar 2008 19:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080305183316.A5C6A10D46F7@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/05 19:33:16 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Added files: cm3/m3-sys/m3tests/src/p2/p207/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add subrange test from Rodney M. Bates as p207 From jkrell at elego.de Thu Mar 6 09:44:34 2008 From: jkrell at elego.de (Jay Krell) Date: Thu, 6 Mar 2008 9:44:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306084434.5D68F70D76F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/06 09:44:34 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove suspicious code that fails in NT386GNU Juno and is not present in the other thread implementations From rodney at elego.de Fri Mar 7 00:52:07 2008 From: rodney at elego.de (Rodney M. Bates) Date: Fri, 7 Mar 2008 0:52:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306235207.29BA510D46F3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rodney at birch. 08/03/07 00:52:07 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Change the stabs output of subrange bounds in hex notation to eliminate some ambiguities as to when the value should/should not be sign-extended. Now, all values are guaranteed to have the sign bit in the leftmost explicit hex digit. Only m3gdb uses this information. From hosking at elego.de Sun Mar 9 21:31:28 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:31:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309203129.50B6E10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:31:28 Modified files: cm3/scripts/regression/: defs.sh Log message: Avoid use of non-portable "hostname -s". Use sed to strip domain instead. From wagner at elego.de Sun Mar 9 22:00:27 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 22:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309210028.F301E10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 22:00:27 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: add p208: catching runtime errors From wagner at elego.de Sun Mar 9 20:16:11 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 20:16:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309191611.3BAD010D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 20:16:11 Added files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add p208: catching runtime errors From hosking at elego.de Sun Mar 9 21:25:48 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:25:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309202548.DC36C10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:25:48 Modified files: cm3/scripts/regression/: tinderbox-build.sh Log message: ' instead of " for echoing date. This is a fix for Solaris sh. From wagner at elego.de Mon Mar 10 00:23:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:23:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232319.21C1E10D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:23:19 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RuntimeError.m3 Log message: Revert wrong `fix' for endless recursion: it does not work as I expected, but breaks catching runtime errors. Revision 1.3 should never have been committed in the first time, as it was only a work-around for a temporary problem while porting PTHREADS to FreeBSD. From wagner at elego.de Mon Mar 10 00:27:44 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:27:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232744.7981610D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:27:44 Modified files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 stdout.pgm Log message: remove warning and adapt output From hosking at elego.de Mon Mar 10 04:08:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:08:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030815.6A0FB70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:08:15 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 03:17:45 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:17:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310021746.0043A10D46F9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:17:45 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Don't use GNU ld on SOLgnu, just use gcc. From hosking at elego.de Mon Mar 10 03:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310025514.6432270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:55:14 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Try to build without specifying sysroot explicitly (like PPC_DARWIN). From hosking at elego.de Mon Mar 10 04:00:39 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:00:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030042.2D9C870D828@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:00:39 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Make sure to use gmake instead of Solaris make. From hosking at elego.de Mon Mar 10 04:07:55 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:07:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030756.4F5A470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:07:55 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 04:10:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:10:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031056.5957E70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:10:55 Modified files: cm3/m3-sys/cminstall/src/config/: ALPHA_OSF Log message: Alph stack walkers worked fine last I checked. From hosking at elego.de Mon Mar 10 04:11:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031149.C635D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:11:49 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Looks like multilib fails on Solaris too. From hosking at elego.de Mon Mar 10 04:31:51 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:31:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310033152.A763610D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:31:51 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Use libiodbc on Darwin. From hosking at elego.de Mon Mar 10 04:43:22 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:43:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310034323.0849B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:43:22 Modified files: cm3/scripts/: do-cm3-base.sh do-cm3-caltech-parser.sh do-cm3-comm.sh do-cm3-core.sh do-cm3-front.sh do-cm3-gui.sh do-cm3-min.sh do-cm3-std.sh Log message: grep -F doesn't work on Solaris. Use fgrep equivalently. From hosking at cs.purdue.edu Mon Mar 10 04:47:57 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 9 Mar 2008 23:47:57 -0400 Subject: [M3commit] Testing Message-ID: I'm not seeing commit messages... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at elego.de Mon Mar 10 05:47:08 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044709.B54D310D46F5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:08 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix known bug linking -lGL on Leopard. From hosking at elego.de Mon Mar 10 05:47:20 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044720.90FE770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:20 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix known bug linking -lGL on Leopard. From jayk123 at hotmail.com Mon Mar 3 04:45:50 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 03:45:50 +0000 Subject: [M3commit] tint In-Reply-To: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> References: <20080303002648.6804110D46E2@birch.elegosoft.com> <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> Message-ID: Oh, oops, sorry, I thought it was zero filled, not last value filled. I had looked that up within the past few weeks/months but misremembered it. - Jay CC: m3commit at elegosoft.comFrom: hosking at cs.purdue.eduTo: jayk123 at hotmail.comSubject: Re: [M3commit] tintDate: Sun, 2 Mar 2008 21:30:04 -0500 I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly".Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000> To: m3commit at elegosoft.com> From: hosking at elego.de> Subject: [M3commit] CVS Update: cm3> > CVSROOT: /usr/cvs> Changes by: hosking at birch. 08/03/03 01:26:48> > Modified files:> cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message:> Not sure what Jay objected to here! It is perfectly concise as is and more> obvious than what he put in.> Climb to the top of the charts! Play the word scramble challenge with star power. Play now! _________________________________________________________________ Shed those extra pounds with MSN and The Biggest Loser! http://biggestloser.msn.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 3 05:13:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 5:13:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303041348.B659B10D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 05:13:40 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: go back a version here too, it was clearly correct From hosking at elego.de Mon Mar 10 14:34:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133433.C995670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:34:33 Modified files: cm3/m3-comm/sharedobjgen/src/: SOxCodeUtils.m3 SOxDummyCode.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:36:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:36:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133631.E70D610D4706@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:36:31 Modified files: cm3/m3-db/db/src/: DB.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:46:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:46:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310134631.94F8270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:46:31 Modified files: cm3/m3-obliq/obliqrt/src/: ObLib.m3 Log message: Elimninate compiler warnings. From wagner at elego.de Mon Mar 10 21:52:56 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 21:52:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310205256.96C0310D4708@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 21:52:56 Modified files: cm3/scripts/: pkginfo.txt Log message: remove m3gdb from core From hosking at elego.de Tue Mar 11 02:25:47 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 2:25:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311012547.D57FF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 02:25:47 Modified files: cm3/m3-sys/m3front/src/values/: Variable.m3 Log message: Packed types get passed by value as if they are *not* packed. This should fix bug in regression test m3tests/src/p1/p134 which manifested on big-endian platforms. From hosking at elego.de Tue Mar 11 16:59:26 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 16:59:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311155926.BC13B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 16:59:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix ODBC configuration to match PPC_DARWIN. From wagner at elego.de Wed Mar 12 00:20:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 12 Mar 2008 0:20:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311232016.71F5670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/12 00:20:16 Modified files: cm3/scripts/regression/: cm3.build Log message: add creating binary snapshot archives to the tests which was only present in defs.sh/main, but not in cm3.build From hosking at elego.de Wed Mar 12 16:27:26 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 16:27:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312152727.8B6B270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 16:27:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Match PPC_DARWIN for OpenGL. From hosking at elego.de Wed Mar 12 19:00:17 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180018.898EE10D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:17 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Looks like this needs a full (no symbolic links) path. From hosking at elego.de Wed Mar 12 19:00:38 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180039.06C4310D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:38 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: *** empty log message *** From hosking at elego.de Wed Mar 12 20:16:31 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191631.67B6A10D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:31 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Put /sw/lib in path search for -lpq. From hosking at elego.de Wed Mar 12 20:16:54 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191654.3221110D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:54 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: /sw/lib is first place to look for -lpq. From hosking at elego.de Thu Mar 13 15:44:35 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:44:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144435.40ECC10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:44:35 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix OpenGL library path (replace "//" with "/"). From hosking at elego.de Thu Mar 13 15:45:19 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:45:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144519.4844E10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:45:19 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Reconcile with PPC_DARWIN -- clean up. From hosking at elego.de Thu Mar 13 16:55:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 16:55:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313155558.72CF010D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 16:55:58 Modified files: cm3/m3-sys/m3tests/src/p0/p007/: Main.m3 Log message: Eliminate race between release of com lock and broadcast. A thread in the process of placing itself on the wait queue might miss the broadcast otherwise. This was manifested on a 32-way Solaris Niagara box. From dragisha at elego.de Thu Mar 13 22:00:30 2008 From: dragisha at elego.de (DragiĊĦa Duric) Date: Thu, 13 Mar 2008 22:00:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313210031.D500810D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: dragisha at birch. 08/03/13 22:00:30 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Fmt.LongInt, adapted from Fmt.Int; Convert.FromLongInt, adapted from Convert.FromInt. From jkrell at elego.de Sun Mar 16 10:46:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:46:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094650.2829D10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:46:49 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: WaitProcessCygwin.m3 Log message: dos2unix From jkrell at elego.de Sun Mar 16 10:49:14 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:49:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094914.8D08E10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:49:14 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove tab From jkrell at elego.de Sun Mar 16 11:00:40 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 11:00:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316100040.2D09B10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 11:00:40 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: Tweak the fake Win32 select wrapper so that Trestle does not kill itself right away. See m3-ui/ui/src/xvbt/XInput.m3 for the use of SchedulerPosix and call to XClientF.Kill. I rather suspect that PThreads and Cygwin Trestle should use a blocking X call here, and maybe dispense with the thread. Extra gyrations here are probably for user threads systems? From jkrell at elego.de Sun Mar 16 13:11:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:11:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121148.778D210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:11:48 Modified files: cm3/scripts/python/: pylib.py Log message: Support cmd's %PATHEXT% search semantic. Put "." in %PATHEXT% so extensionless executables work, as NT386GNU will possibly be producing, if "." not already there. Add Cygwin/X to the NT386GNU $PATH (systemdrive\cygwin\usr\X11R6\bin), if cygx11-6.dll not already in $PATH. From jkrell at elego.de Sun Mar 16 13:15:29 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:15:29 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121529.A6C1310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:15:29 Modified files: cm3/scripts/python/: pylib.py Log message: showthread builds and runs ok on Win32, since the trivial ThreadEvent.i3 is available; don't know if it reports useful or correct information though From jkrell at elego.de Sun Mar 16 13:34:57 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:34:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316123457.D9FEB10D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:34:57 Modified files: cm3/scripts/: pkginfo.sh cm3/scripts/python/: pylib.py cm3/scripts/win/: def-std-pkgs.cmd Log message: showthread, pkl-fonts, and juno build fine on Win32 juno brings up a bunch of gui and then soon crashes, to be debugged From jkrell at elego.de Sun Mar 16 13:46:39 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:46:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316124639.E675110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:46:39 Modified files: cm3/scripts/: def-std-pkgs.sh Log message: build showthreda, pkl-fonts, juno for Win32 (this file should go away) From jkrell at elego.de Sun Mar 16 14:06:18 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316130620.909CB10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:06:18 Modified files: cm3/scripts/: make-src-dist-std.sh Removed files: cm3/scripts/: def-std-pkgs.sh Log message: use pkginfo.txt more From jkrell at elego.de Sun Mar 16 14:38:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:38:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316133849.89DCD10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:38:48 Modified files: cm3/scripts/win/: pkgmap.cmd pkginfo.cmd find-packages.cmd Log message: use forward slashes and relative paths, like the other two implementations the sort order is still different, but that doesn't matter From jkrell at elego.de Sun Mar 16 15:31:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:31:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316143157.20AB310D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:31:56 Modified files: cm3/scripts/win/: find-packages.cmd Log message: beware Cygwin's echo.exe that omits carriage returns and breaks findstr's end of line check From jkrell at elego.de Sun Mar 16 15:47:38 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:47:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316144739.D9BC310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:47:38 Modified files: cm3/scripts/win/: do-cm3-base.cmd do-cm3-core.cmd do-cm3-front.cmd do-cm3-min.cmd do-cm3-std.cmd pkginfo.cmd pkgmap.cmd Removed files: cm3/scripts/win/: def-std-pkgs.cmd Log message: use pkginfo.txt to define the packages sets, and the ordering implement centralized filtering From jkrell at elego.de Sun Mar 16 15:50:25 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:50:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316145026.B476210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:50:25 Modified files: cm3/scripts/: pkginfo.txt Log message: add import-libs to every package set, since it is always needed for win32 and it filters itself out otherwise (it will be good to allow something like m3-win/import-libs here, but not yet) From jkrell at elego.de Sun Mar 16 16:10:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:10:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316151044.2D34910D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:10:43 Modified files: cm3/m3-win/import-libs/src/: m3makefile Log message: rewrite the comments to perhaps be clearer and explain what is going on here and why; note that this directory is of limited utility, per the comments From jkrell at elego.de Sun Mar 16 16:29:32 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:29:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316152932.D6F3310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:29:32 Modified files: cm3/m3-sys/mklib/src/: Main.m3 Log message: improve and increase case insensitivity; recognize .a as static lib to aid NT386GNU switch to Unix naming conventions (without having to rename) From jkrell at elego.de Sun Mar 16 17:02:36 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:02:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160236.7443C10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:02:36 Modified files: cm3/caltech-parser/parserlib/klexlib/src/: m3makefile cm3/caltech-parser/parserlib/ktoklib/src/: m3makefile Log message: term is not needed here, and it otherwise prevents building on Win32 be sure to use sh to run install, lets building for NT386 work if a sh is in $PATH From jkrell at elego.de Sun Mar 16 17:03:01 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:03:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160302.1B1F410D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:03:01 Modified files: cm3/scripts/python/: pylib.py Log message: build a bit more From wagner at elego.de Sun Mar 16 19:05:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180500.2940F10D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:00 Modified files: cm3/doc/help/cm3/: quake.html cm3/m3-sys/m3quake/src/: QMachine.m3 QVal.m3 QValue.i3 cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout cm3/scripts/: sysinfo.sh Log message: Add pathname functions to quake, together with some tests. Increase the minor compiler version for this change (now d5.7.0). This should allow some more platform-independent coding in quake. From wagner at elego.de Sun Mar 16 19:05:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180544.215B410D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:43 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: adapt code layout From hosking at elego.de Sun Mar 16 19:07:35 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 19:07:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180735.4DE1110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 19:07:35 Modified files: cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Flesh out the remaining LONGINT conversions. From hosking at elego.de Sun Mar 16 23:44:16 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 23:44:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316224416.3D96110D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 23:44:16 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_AS.i3 M3ASTOp_SM.i3 M3AST_AS.i3 M3AST_AS_Copy.i3 M3AST_AS_Copy.m3 M3AST_AS_F.i3 M3AST_AS_Name.i3 M3AST_AS_Name.m3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astdisplay/: StdFormat.m3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 cm3/m3-tools/m3tk/src/chartool/: M3CharPreds.m3 cm3/m3-tools/m3tk/src/pl/: M3LTypeHash.i3 M3LTypeHash.m3 M3LTypeToText.i3 M3LTypeToText.m3 cm3/m3-tools/m3tk/src/sem/: M3CBackEnd.i3 M3CBaseTypeSpec.m3 M3CBitSize.m3 M3CExpTypeSpec.m3 M3CExpValue.m3 M3COrdinal.m3 M3CStdTypes.i3 M3CStdTypes.m3 M3CTypeCheck.m3 M3CTypeCompare.m3 M3CTypeRelation.m3 M3CTypesMisc.m3 cm3/m3-tools/m3tk/src/syn/: M3CParse.m3 M3CToken.i3 cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.i3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 M3CBackEnd_Float.ig M3CBackEnd_Float.mg m3makefile Added files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_Int.ig M3CBackEnd_Int.mg M3CBackEnd_Int_Integer.i3 M3CBackEnd_Int_Integer.m3 M3CBackEnd_Int_Longint.i3 M3CBackEnd_Int_Longint.m3 Log message: First cut at addition of LONGINT support for m3tk. Let's see how this works for stubgen and friends. From jkrell at elego.de Mon Mar 17 00:11:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 0:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316231149.A007510D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 00:11:49 Modified files: cm3/scripts/python/: pylib.py Log message: newline helps readability here From jkrell at elego.de Mon Mar 17 03:19:25 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 3:19:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317021925.7368410D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 03:19:25 Modified files: cm3/m3-ui/X11R4/src/Common/: X.i3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 cm3/m3-ui/ui/src/split/: DblBufferVBT.m3 cm3/m3-ui/ui/src/trestle/: DpyFilter.m3 Trestle.m3 cm3/m3-ui/ui/src/vbt/: PaintOp.m3 cm3/m3-ui/ui/src/xvbt/: XClientF.m3 XScrnFont.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.m3 cm3/m3-ui/ui/test/StarAnim/src/: StarAnim.m3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpVBT.m3 Log message: cleanup whitespace, esp. tabs From jkrell at elego.de Mon Mar 17 04:09:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:09:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317030905.6414C10D472A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:09:05 Modified files: cm3/m3-ui/anim3D/src/: AmbientLightGO.i3 AmbientLightGO.m3 AmbientLightGOProxy.i3 Anim3D.i3 AnimHandle.i3 AnimHandle.m3 AnimHandlePrivate.i3 AnimHandleProxy.i3 AnimRequestQueue.i3 AnimRequestQueue.m3 AnimRequestQueuePrivate.i3 AnimServer.i3 AnimServer.m3 AuxG.m3 BooleanProp.i3 BooleanProp.m3 BooleanPropPrivate.i3 BooleanPropProxy.i3 BoxGO.i3 BoxGO.m3 BoxGOProxy.i3 CameraGO.i3 CameraGO.m3 CameraGOPrivate.i3 Clock.i3 Clock.m3 ColorProp.i3 ColorProp.m3 ColorPropPrivate.i3 ColorPropProxy.i3 ConeGO.i3 ConeGO.m3 ConeGOProxy.i3 CylinderGO.i3 CylinderGO.m3 CylinderGOProxy.i3 DiskGO.i3 DiskGO.m3 DiskGOProxy.i3 GO.i3 GO.m3 GOPrivate.i3 GraphicsBase.i3 GraphicsBase.m3 GraphicsBasePrivate.i3 GroupGO.i3 GroupGO.m3 GroupGOPrivate.i3 GroupGOProxy.i3 KeyCB.i3 KeyCB.m3 KeyCBProxy.i3 LightGO.i3 LightGO.m3 LineGO.i3 LineGO.m3 LineGOProxy.i3 LineTypeProp.i3 LineTypeProp.m3 LineTypePropPrivate.i3 LineTypePropProxy.i3 MarkerGO.i3 MarkerGO.m3 MarkerGOProxy.i3 MarkerTypeProp.i3 MarkerTypeProp.m3 MarkerTypePropPrivate.i3 MarkerTypePropProxy.i3 Matrix4.i3 Matrix4.m3 MouseCB.i3 MouseCB.m3 MouseCBProxy.i3 OrthoCameraGO.i3 OrthoCameraGO.m3 OrthoCameraGOProxy.i3 PerspCameraGO.i3 PerspCameraGO.m3 PerspCameraGOProxy.i3 Point3.i3 Point3.m3 PointLightGO.i3 PointLightGO.m3 PointLightGOProxy.i3 PointProp.i3 PointProp.m3 PointPropPrivate.i3 PointPropProxy.i3 PolygonGO.i3 PolygonGO.m3 PolygonGOProxy.i3 PositionCB.i3 PositionCB.m3 PositionCBProxy.i3 Prop.i3 Prop.m3 PropPrivate.i3 PropProxy.i3 ProxiedObj.i3 QuadMeshGO.i3 QuadMeshGO.m3 QuadMeshGOProxy.i3 Quaternion.i3 Quaternion.m3 RasterModeProp.i3 RasterModeProp.m3 RasterModePropPrivate.i3 RasterModePropProxy.i3 RealProp.i3 RealProp.m3 RealPropPrivate.i3 RealPropProxy.i3 RootGO.i3 RootGO.m3 RootGOPrivate.i3 RootGOProxy.i3 ShadingProp.i3 ShadingProp.m3 ShadingPropPrivate.i3 ShadingPropProxy.i3 SphereGO.i3 SphereGO.m3 SphereGOProxy.i3 SpotLightGO.i3 SpotLightGO.m3 SpotLightGOProxy.i3 SurfaceGO.i3 SurfaceGO.m3 TorusGO.i3 TorusGO.m3 TorusGOProxy.i3 TransformProp.i3 TransformProp.m3 TransformPropPrivate.i3 TransformPropProxy.i3 VectorLightGO.i3 VectorLightGO.m3 VectorLightGOProxy.i3 Win_OpenGL_Base.i3 Win_OpenGL_BaseProxy.i3 X_OpenGL_Base.i3 X_OpenGL_BaseProxy.i3 X_PEX_Base.i3 X_PEX_BaseProxy.i3 cm3/m3-ui/anim3D/src/no-win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-pex/: X_PEX_Base.m3 cm3/m3-ui/anim3D/src/win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 06:02:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:02:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050210.14F5B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:02:08 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: fix runtime error: missing typecase From jkrell at elego.de Mon Mar 17 04:47:10 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:47:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317034711.102A110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:47:10 Modified files: cm3/m3-ui/PEX/src/: PEX.i3 PEX.m3 cm3/m3-ui/X11R4/src/Common/: X.i3 Xaw.i3 Xct.i3 Xmbuf.i3 Xmu.i3 Xrm.i3 Xt.i3 XtC.i3 XtE.i3 cm3/m3-ui/anim3D/src/: m3makefile cm3/m3-ui/bicycle/src/: Card.i3 Card.m3 CardRank.m3 CardSuit.m3 FaceCards.m3 PixmapFromXData.i3 PixmapFromXData.m3 ZShape.i3 ZShape.m3 cm3/m3-ui/cmvbt/src/: AnimateVBT.i3 AnimateVBT.m3 ClockVBT.i3 ClockVBT.m3 Example.m3 FrameVBT.i3 FrameVBT.m3 GridSplit.i3 GridSplit.m3 HoverVBT.i3 HoverVBT.m3 IPTypeinVBT.i3 IPTypeinVBT.m3 IntervalTimer.i3 IntervalTimer.m3 SortedTableVBT.i3 SortedTableVBT.m3 TabVBT.i3 TabVBT.m3 TableVBT.i3 TableVBT.m3 cm3/m3-ui/codeview/src/: CodeView.m3 DataView.i3 DataView.m3 IntRefSort.i3 IntRefSort.m3 TextRefSort.i3 TextRefSort.m3 cm3/m3-ui/formsedit/src/: FormsEdit.m3 FormsEditVBT.i3 FormsEditVBT.m3 cm3/m3-ui/formsvbt/src/: FVRuntime.i3 FVRuntime.m3 FVTypes.i3 FormsVBT.i3 FormsVBT.m3 Macro.m3 Manpage.i3 Manpage.m3 cm3/m3-ui/formsvbtpixmaps/src/: m3makefile cm3/m3-ui/formsview/src/: formsview.m3 m3makefile cm3/m3-ui/images/src/: ImageRd.m3 cm3/m3-ui/juno-2/juno-app/pkl-fonts/src/: PklFonts.m3 cm3/m3-ui/juno-2/juno-app/src/: CurrCmd.i3 CurrCmd.m3 Drag.m3 Drawing.m3 Editor.i3 Editor.m3 EditorUI.i3 ExternalProc.i3 ExternalProc.m3 FVFilter.i3 Juno.m3 JunoError.m3 JunoUIImpl.m3 JunoZeus.m3 Marquee.i3 Marquee.m3 PSImpl.m3 RandomImpl.m3 SaveState.i3 SaveState.m3 Source.m3 ToolBox.m3 cm3/m3-ui/juno-2/juno-compiler/src/: JunoAST.i3 JunoAST.m3 JunoASTUtils.m3 JunoAssemble.m3 JunoCompile.m3 JunoCompileNF.i3 JunoCompileNF.m3 JunoLex.m3 JunoParse.i3 JunoParse.m3 JunoScope.i3 JunoScope.m3 JunoToken.i3 JunoUnparse.i3 JunoUnparse.m3 cm3/m3-ui/juno-2/juno-compiler/tests/compiler/src/: BackPtr.m3 CompilerTest.m3 cm3/m3-ui/juno-2/juno-compiler/tests/scope/src/: ScopeTest.m3 cm3/m3-ui/juno-2/juno-machine/linear/src/: LinearTest.m3 cm3/m3-ui/juno-2/juno-machine/nonlinear/src/: NonLinearTest.m3 cm3/m3-ui/juno-2/juno-machine/solve/src/: SolveTest.m3 cm3/m3-ui/juno-2/juno-machine/src/: JunoByteCode.i3 JunoDisassem.m3 JunoRT.2.m3 JunoRT.i3 JunoRT.m3 JunoRT.orig.m3 JunoSolve.m3 JunoValue.i3 JunoValue.m3 RTVal.i3 RTVal.m3 RedundantLSolve.i3 RedundantLSolve.m3 RedundantSolve.i3 RedundantSolve.m3 cm3/m3-ui/juno-2/juno-machine/src/OLD/: NonLinearSolve.i3 NonLinearSolve.m3 SetNumericHints.m3 cm3/m3-ui/jvideo/src/: m3makefile cm3/m3-ui/jvideo/src/POSIX/: JVDecomp.m3 JVDecompPool.m3 Jvs.m3 JvsBuffer.i3 jvprotocol.i3 cm3/m3-ui/jvideo/src/POSIX/generic/: JvsBuffer.m3 cm3/m3-ui/jvideo/src/WIN32/: JVDecomp.i3 m3makefile cm3/m3-ui/m3zume/src/: EventFile.i3 EventFile.m3 Main.m3 Template.m3 cm3/m3-ui/m3zume/src/templates/: AlgClass.i3 AlgClass.m3 DataView.m3 GEFView.i3 GEFView.m3 IE.i3 IE.m3 IE3D.i3 IE3D.m3 JunoView.i3 JunoView.m3 Obliq3DView.i3 Obliq3DView.m3 ObliqView.i3 ObliqView.m3 TranscriptView.i3 TranscriptView.m3 ViewClass.i3 ViewClass.m3 ViewClass3D.i3 ViewClass3D.m3 m3makefile cm3/m3-ui/mg/src/: Animate.i3 Animate.m3 Appearances.m3 Fuzzy.i3 Fuzzy.m3 MG.i3 MG.m3 MGPublic.i3 MGRsrc.i3 MGV.i3 PathPrivate.i3 R2.i3 R2.m3 R2PathExtra.m3 RealRect.i3 cm3/m3-ui/mgkit/src/: AnimationPath.i3 BinaryTree.m3 GenericTree.i3 GraphVBT.i3 GraphVBT.m3 Grid.m3 IntArrayView.m3 LinearArray.m3 PaintOpAnim.i3 RectsVBT.i3 cm3/m3-ui/motif/src/: IntrinsicP.i3 Xm.i3 Xm.m3 Xmacro.i3 Xmacro.m3 Xmw.i3 Xmw.m3 cm3/m3-ui/motif/tests/src/: HelloGUI.i3 HelloGUI.m3 cm3/m3-ui/opengl/src/POSIX/: GL.i3 GLX.i3 GLu.i3 m3makefile cm3/m3-ui/opengl/src/WIN32/: GL.i3 GLu.i3 m3makefile cm3/m3-ui/ui/src/: m3makefile cm3/m3-ui/ui/src/picture/: Picture.m3 cm3/m3-ui/ui/src/split/: AnchorBtnVBT.i3 AnchorBtnVBT.m3 BorderedVBT.i3 BorderedVBT.m3 BtnVBTClass.i3 ButtonVBT.i3 ButtonVBT.m3 ComposeKey.i3 DblBufferVBT.m3 ETAgent.m3 Filter.i3 FilterClass.i3 FilterClass.m3 Gray.m3 HVBar.i3 HVBar.m3 HVSplit.i3 HVSplit.m3 HighlightVBT.i3 HighlightVBT.m3 JoinCMap.m3 JoinCursor.m3 JoinFont.m3 JoinParent.i3 JoinParent.m3 JoinPixmap.m3 JoinScreen.m3 JoinedVBT.i3 JoinedVBT.m3 MenuBtnVBT.i3 MenuBtnVBT.m3 OverlayVBT.i3 OverlayVBT.m3 PackSplit.i3 PackSplit.m3 ProperSplit.i3 ProperSplit.m3 QuickBtnVBT.i3 QuickBtnVBT.m3 RigidVBT.i3 RigidVBT.m3 RootVBT.i3 RootVBT.m3 SelectQueue.i3 SelectQueue.m3 Split.i3 Split.m3 StableVBT.i3 TSplit.i3 TSplit.m3 TextVBT.i3 TextVBT.m3 TextVBTClass.i3 TextureVBT.i3 TextureVBT.m3 TranslateVBT.i3 TranslateVBT.m3 TwoTone.i3 TwoTone.m3 TypeInVBT.i3 TypeInVBT.m3 ZSplit.i3 ZSplit.m3 cm3/m3-ui/ui/src/trestle/: CostableVBT.i3 CostableVBT.m3 InstallQueue.i3 InstallQueue.m3 InstalledVBT.m3 ShTrestle.m3 Trestle.m3 TrestleConf.i3 TrestleGoo.i3 TrestleImpl.i3 cm3/m3-ui/ui/src/vbt/: Batch.i3 Batch.m3 Cursor.i3 Cursor.m3 Font.i3 Font.m3 KeyboardKey.i3 Latin1Key.i3 MouseSplit.i3 MouseSplit.m3 PaintOp.i3 PaintOp.m3 PaintPrivate.i3 PaintPrivate.m3 Palette.i3 Palette.m3 PaletteRep.i3 Pixmap.i3 Pixmap.m3 PlttFrnds.i3 RingBuffer.i3 RingBuffer.m3 ScreenPaint.i3 ScreenType.i3 ScrnColorMap.i3 ScrnCursor.i3 ScrnCursor.m3 ScrnFont.i3 ScrnPaintOp.i3 ScrnPaintOp.m3 ScrnPixmap.i3 ScrnPixmap.m3 Trestle.i3 TrestleAux.i3 TrestleClass.i3 TrestleClass.m3 VBT.i3 VBTClass.m3 VBTPatch.i3 VBTRep.i3 VBTRep.m3 VBTTuning.i3 XKeySym.i3 cm3/m3-ui/ui/src/winvbt/: PictureImpl.m3 TrestleConf.m3 TrestleOS.m3 WinAux.m3 WinContext.i3 WinContext.m3 WinKey.m3 WinMsg.m3 WinPaint.m3 WinScreenType.i3 WinScreenType.m3 WinScreenTypePrivate.i3 WinScrnColorMap.m3 WinScrnCursor.m3 WinScrnFont.i3 WinScrnFont.m3 WinScrnPaintOp.i3 WinScrnPaintOp.m3 WinScrnPixmap.i3 WinScrnPixmap.m3 WinTrestle.i3 WinTrestle.m3 cm3/m3-ui/ui/src/xvbt/: XClient.m3 XClientF.m3 XConfCtl.i3 XConfCtl.m3 XInput.m3 XProperties.m3 XScrnFont.m3 XScrnPxmp.m3 XSharedFree.m3 m3makefile cm3/m3-ui/ui/test/: Sketch.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/ButtonTest/src/: ButtonTest.m3 cm3/m3-ui/ui/test/Cards/src/: BurmaShave.i3 BurmaShave.m3 Cards.m3 PlaidVBT.i3 PlaidVBT.m3 cm3/m3-ui/ui/test/ColorMonster/src/: ColorMonster.m3 cm3/m3-ui/ui/test/Draw/src/: Draw.m3 m3makefile cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.i3 EyesVBT.m3 cm3/m3-ui/ui/test/Hello/src/: m3makefile cm3/m3-ui/ui/test/Sketch2/src/: Sketch2.m3 cm3/m3-ui/ui/test/Track/src/: Track.m3 cm3/m3-ui/ui/test/TypeInTest/src/: TypeInTest.m3 cm3/m3-ui/ui-tests/: Test1.m3 Test10.m3 Test11.m3 Test12.m3 Test15.m3 Test17.m3 Test2.m3 Test21.m3 Test22.m3 Test23.m3 Test5.m3 Test6.m3 Test7.m3 Test8.m3 cm3/m3-ui/ui-tests/pixmapcomtest/src/: Main.m3 cm3/m3-ui/ui-tests/pixtest/src/: Main.m3 cm3/m3-ui/ui-tests/test18/src/: Main.m3 cm3/m3-ui/ui-tests/test19/src/: Main.m3 cm3/m3-ui/ui-tests/test25/src/: m3makefile cm3/m3-ui/ui-tests/test27/src/: Test27.m3 cm3/m3-ui/ui-tests/test28/src/: Test28.m3 m3makefile cm3/m3-ui/ui-tests/test29/src/: Test29.m3 cm3/m3-ui/ui-tests/test30/src/: Main.m3 cm3/m3-ui/ui-tests/test31/src/: Main.m3 cm3/m3-ui/ui-tests/test32/src/: Main.m3 cm3/m3-ui/ui-tests/test33/src/: Main.m3 NewMain.m3 cm3/m3-ui/ui-tests/test35/src/: Main.m3 cm3/m3-ui/ui-tests/texturecomtest/src/: Main.m3 cm3/m3-ui/ui-tests/tiles/src/: Main.m3 cm3/m3-ui/ui-tests/track/src/: Track.m3 cm3/m3-ui/vbtkit/src/color/: Color.i3 Color.m3 ColorName.i3 ColorName.m3 ColorNameF.i3 cm3/m3-ui/vbtkit/src/etext/: EmacsModel.i3 ISOChar.i3 IvyModel.m3 KeyFilter.i3 KeyFilter.m3 KeyTrans.i3 MTextUnit.i3 MacModel.i3 MacModel.m3 TextEditVBT.m3 TextPort.i3 TextPort.m3 TextPortClass.i3 TextPortClass.m3 TypeinVBT.i3 TypescriptVBT.i3 TypescriptVBT.m3 XtermModel.i3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpSplit.i3 AnchorHelpSplit.m3 AnchorHelpVBT.i3 AnchorHelpVBT.m3 AnchorSplit.m3 AnchorSwitchVBT.m3 BiFeedbackVBT.m3 BooleanVBT.m3 BorderedFeedbackVBT.i3 BorderedFeedbackVBT.m3 ChoiceVBT.i3 ChoiceVBT.m3 FeedbackVBT.i3 FileBrowserVBT.i3 FileBrowserVBT.m3 FlexVBT.i3 FlexVBT.m3 GuardedBtnVBT.m3 Image.i3 Image.m3 ListVBT.i3 ListVBT.m3 MarginFeedbackVBT.m3 MenuSwitchVBT.m3 MultiClass.i3 MultiFilter.i3 MultiSplit.i3 NumericVBT.i3 NumericVBT.m3 OffsetVBT.i3 OffsetVBT.m3 PixmapVBT.i3 PixmapVBT.m3 ReactivityVBT.i3 ReactivityVBT.m3 ScaleFilter.i3 ScrollerVBTClass.m3 Shadow.i3 Shadow.m3 SourceVBT.i3 SourceVBT.m3 SplitterVBT.m3 TrillSwitchVBT.m3 VBTKitResources.m3 ViewportVBT.i3 ViewportVBT.m3 ZChassisVBT.i3 ZChassisVBT.m3 ZChildVBT.i3 ZChildVBT.m3 ZMoveVBT.i3 ZMoveVBT.m3 ZTilps.m3 m3makefile oldOffsetVBT.i3 oldOffsetVBT.m3 oldViewportVBT.i3 oldViewportVBT.m3 cm3/m3-ui/vbtkit/src/mtext/: MText.i3 MText.m3 MTextDebug.i3 MTextDebug.m3 MTextDs.m3 MTextPrivate.i3 MTextRd.i3 MTextRd.m3 cm3/m3-ui/vbtkit/src/vbtkitutils/: AnyEvent.i3 AnyEvent.m3 AutoRepeat.i3 AutoRepeat.m3 LargeCursor.i3 LargeCursor.m3 Rsrc.i3 UnixUtils.m3 VBTKitEnv.m3 XParam.m3 m3makefile cm3/m3-ui/vbtkit/src/vtext/: VTBase.i3 VTDef.i3 VTPounce.m3 VTReal.m3 VText.i3 VText.m3 VTextRegion.m3 cm3/m3-ui/vbtkit/src/vtext/testing/: VTPhony.m3 VTReal.semi.m3 cm3/m3-ui/videovbt/src/POSIX/: AudioVBT.m3 VideoVBT.m3 m3makefile cm3/m3-ui/videovbt/src/WIN32/: AudioVBT.m3 VideoVBT.m3 cm3/m3-ui/webvbt/src/: CIText.i3 CIText.m3 HTML.m3 HTMLParser.m3 HTMLVBT.m3 HTMLVBTG.i3 HTMLVBTG.m3 HTMLVBTGRep.i3 HTMLVBTText.m3 ImageUtils.i3 ImageUtils.m3 Images.i3 Images.m3 Lexer.i3 Lexer.m3 Oblet.i3 SimpleWeb.i3 SimpleWeb.m3 TextPortButton.i3 TextPortWithButtons.m3 URLCache.m3 WebVBT.i3 WebVBT.m3 m3makefile cm3/m3-ui/webvbt/src/hyperpage/doc/: HyperPage.i3 cm3/m3-ui/webvbt/src/hyperpage/src/: HyperPage.i3 HyperPage.m3 cm3/m3-ui/webvbt/src/nooblet/: Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/oblet/: ObLibWeb.i3 ObLibWeb.m3 ObMetaEval.m3 Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/resources/: m3makefile cm3/m3-ui/zeus/src/: AlbumVBT.i3 AlbumVBT.m3 Algorithm.i3 Algorithm.m3 Classes.i3 OSUtils.i3 OSUtils.m3 TracedAlg.i3 TracedAlg.m3 TracedView.i3 TracedView.m3 View.i3 View.m3 ZFmt.i3 ZFmt.m3 Zeus.m3 ZeusClass.m3 ZeusCodeView.i3 ZeusDataView.m3 ZeusPanel.i3 ZeusPanel.m3 ZeusPanelFriends.i3 ZeusPanelPrivate.i3 ZeusSnapshot.i3 ZeusSnapshot.m3 m3makefile Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 05:38:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:38:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317043856.BF33F10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:38:55 Modified files: cm3/scripts/python/: pylib.py Log message: another newline From jkrell at elego.de Mon Mar 17 05:41:39 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:41:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317044140.0134510D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:41:39 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_SM.i3 M3AST_AS_F.i3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_SM_F.m3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 Log message: follow the pattern more, see if this fixes building stubgen, which otherwise fails to build due to an unrevaled type (sure would be nice if the compiler gave the name of the unrevealed type..) From jkrell at elego.de Mon Mar 17 06:03:38 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:03:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050339.E79C810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:03:38 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: remove pragma too From jkrell at elego.de Mon Mar 17 06:18:45 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:18:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317051845.4C86910D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:18:45 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: remove POSTGRES95 From hosking at elego.de Mon Mar 17 06:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 6:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317055514.AEAF310D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 06:55:14 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 Log message: Fill out remaining LONGINT formatters. From hosking at elego.de Mon Mar 17 07:10:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:10:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317061034.1D9C110D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:10:33 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Lex.i3 Lex.m3 Log message: Fill out remaining LONGINT lex procedures. From hosking at elego.de Mon Mar 17 07:48:46 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:48:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317064847.67A2B10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:48:46 Modified files: cm3/m3-tools/m3tk/src/pl/: M3LTextToType.m3 cm3/m3-tools/m3tk/src/target/: M3CBE_C_i386.m3 M3CBE_C_mips.m3 M3CBE_C_sparc.m3 M3CBE_C_sun3.m3 M3CBE_C_vax.m3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 Log message: Should build stubgen now. Jay, you're walking all over my changes! From hosking at elego.de Mon Mar 17 08:29:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:29:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317072915.4BAB410D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:29:15 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ModuleStubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Things build now! From hosking at elego.de Mon Mar 17 08:30:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:30:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317073048.ADFFF10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:30:48 Modified files: cm3/m3-db/stablegen/src/: AstToType.m3 GenModuleCode.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Pushing more of the LONGINT changes through clients of m3tk. Still need to deal with: ./caltech-parser/m3browserhack/src/m3makefile ./caltech-parser/m3tmplhack/src/m3makefile ./caltech-parser/paneman/src/m3makefile ./m3-comm/sharedobjgen/src/m3makefile ./m3-demo/sharedboard/boardclient/src/m3makefile ./m3-demo/sharedboard/boardserver/src/m3makefile From jkrell at elego.de Mon Mar 17 09:46:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 9:46:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317084640.AD44410D4749@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 09:46:40 Modified files: cm3/m3-sys/cm3/src/: M3Path.i3 M3Path.m3 Log message: remove dead variable From jkrell at elego.de Mon Mar 17 13:29:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 13:29:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317122905.CFE0410D474B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 13:29:05 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: initial copy of ProcessPosix.m3 that will use spawn instead of fork+exec, this will /probably/ be much faster, consider calling this instead ProcessCygwin From jkrell at elego.de Mon Mar 17 14:14:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 14:14:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317131453.DF6F110D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 14:14:53 Removed files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: delete, will be different From hosking at elego.de Mon Mar 17 15:44:58 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 15:44:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317144458.7719A10D474A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 15:44:58 Modified files: cm3/m3-db/stablegen/src/: Type.i3 Log message: Comment about LONGINT representation. From hosking at elego.de Mon Mar 17 17:28:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:28:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317162857.5582010D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:28:56 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:30:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:30:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163034.A1A3710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:30:33 Modified files: cm3/m3-comm/stubgen/src/: CodeForType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:31:12 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:31:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163112.EEBA110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:31:12 Modified files: cm3/m3-comm/stubgen/src/: Type.i3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:36:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:36:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163649.F2A1E10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:36:49 Modified files: cm3/m3-comm/sharedobjgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ImportList.m3 ModuleStubCode.m3 SOxIntfProxyCode.m3 SOxModuleCBCode.m3 SOxModuleSOCode.m3 StubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Update for LONGINT. Match code base with stubgen. From hosking at elego.de Mon Mar 17 18:09:04 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 18:09:04 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317170904.1832010D428D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 18:09:04 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 CodeForType.m3 Type.i3 Type.m3 Value.m3 cm3/m3-db/stablegen/src/: AstToType.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.m3 Log message: Further cleanup and reconciliation. From hosking at elego.de Mon Mar 17 20:37:09 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:37:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317193710.2802710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:37:09 Modified files: cm3/caltech-parser/term/src/: m3makefile Added files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: See if we can get this to build on Solaris. From hosking at elego.de Mon Mar 17 20:41:11 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:41:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194111.5A95810D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:41:11 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Drop .c from c_source filename. From hosking at elego.de Mon Mar 17 20:48:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:48:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194836.7487310D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:48:31 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Add impmlementation of cfmakeraw for Solaris. From rforb at elego.de Mon Mar 17 22:06:26 2008 From: rforb at elego.de (Ronny Forberger) Date: Mon, 17 Mar 2008 22:06:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317210628.5A28F10D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rforb at birch. 08/03/17 22:06:26 Added files: cm3/www/bugs/: index.html Log message: adding static html to be shown as www.opencm3.net/bugs for in inline view of the trac bug tracking for cm3 (using iframes) From wagner at elego.de Mon Mar 17 23:13:30 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:13:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317221334.2FC2710D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:13:30 Modified files: cm3/scripts/regression/: cm3.build defs.sh Log message: move cm3.build tests to std_tests in defs.sh From wagner at elego.de Mon Mar 17 23:53:53 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:53:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317225354.AD3F210D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:53:53 Modified files: cm3/www/: nav-home.html nav-rsrc.html news.html Log message: update news items change problem reports links from old Elego GNATS to trac installation From hosking at elego.de Tue Mar 18 02:57:43 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 2:57:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318015743.607B310D44C5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 02:57:43 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Get rid of undefined macro use. From jkrell at elego.de Tue Mar 18 13:24:08 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318122408.5543F70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:24:08 Modified files: cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: merge common tail for readability commented out discovery of source that triggers internal compiler errors needs further investigation From jkrell at elego.de Tue Mar 18 13:57:30 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:57:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318125730.2AEAD10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:57:30 Modified files: cm3/scripts/python/: pylib.py Log message: replace sh with cmd for 3-15% perf improvement libm3 build time went from 1:36 to 1:25,1:17 vs. for NT386 m3core build time went from 1:02(2),1:00 to 1:12,0:58,0:57(2) 1:12 was first run vs. 0:33,0:31 for NT386 host targeting NT386GNU which implies paying 30 seconds for vfork/exec (!) vs. 0:08,0:05,0:04 for native NT386 (super fast!) and this is still inefficient, running C compiler once per a few sources, instead of just once, and with cmd wrappers and mklib is written in Modula-3 so could be linked into cm3 (!) more work to be done here allow for NT386GNU extensionless executables This is a bit premature. It works for me, but I have other uncommited changes to change NT386GNU to Unix naming conventions. From hosking at elego.de Tue Mar 18 18:53:18 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:53:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175318.785A310D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:53:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: See if this fixes installation for SOLgnu. From hosking at elego.de Tue Mar 18 18:57:48 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:57:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175748.7747910D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:57:48 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: See if this fixes installation for SOLsun. From hosking at elego.de Tue Mar 18 22:09:09 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210909.7EA1110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:09 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:09:46 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210946.E7C2B10D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:46 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:16:51 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318211651.EC43110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:16:51 Modified files: cm3/caltech-parser/parserlib/kyacc/src/: m3makefile Log message: Needs to import term. From hosking at elego.de Wed Mar 19 16:34:18 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 16:34:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319153418.84E5310D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 16:34:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Add flag on backend to avoid cm3cg: warning: -freorder-blocks disabled for Modula-3 ex_stack exception handling. From hosking at elego.de Wed Mar 19 18:16:14 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 18:16:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319171614.D3AD310D475D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 18:16:14 Modified files: cm3/m3-db/stablegen/src/: GenModuleCode.m3 Log message: Fix generation of subrange for INTEGER and LONGINT. Avoid old style testing for FIRST and print as unsigned instead. m3-db/stable/test now runs through all the tests successfully. From hosking at elego.de Thu Mar 20 02:27:24 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:27:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012724.5749F10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:27:24 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Test From hosking at elego.de Thu Mar 20 02:28:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:28:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012837.5244C10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:28:37 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Revert. From hosking at elego.de Thu Mar 20 03:34:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:34:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320023458.DFEB910D475A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:34:58 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From rcoleburn at elego.de Thu Mar 20 11:09:22 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Thu, 20 Mar 2008 11:09:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320100922.E37F870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/20 11:09:22 Modified files: cm3/scripts/: cm3Proj.cmd Log message: v1.13--03/20/2008 by RCC, fixed crash problem when CD path had embedded spaces. From hosking at elego.de Thu Mar 20 17:46:57 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 17:46:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320164657.C3D6D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 17:46:57 Modified files: cm3/m3-sys/cm3/src/config/: SOLgnu Log message: Why did this get killed? From hosking at elego.de Thu Mar 20 18:06:53 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:06:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170653.572E510D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:06:53 Modified files: cm3/scripts/regression/: defs.sh Log message: whoami is not in default path on Solaris. Use standard 'who -m' instead and cut first field. From hosking at elego.de Thu Mar 20 18:07:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:07:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170741.ED9F310D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:07:41 Modified files: cm3/scripts/regression/: defs.sh Log message: Use ' instead of ". From hosking at elego.de Thu Mar 20 18:15:27 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:15:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320171527.858B810D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:15:27 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: flex library is always installed static. From hosking at elego.de Thu Mar 20 19:18:02 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181802.BE8B470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:02 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:18:10 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181810.B6D0C70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:10 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:19:30 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181931.01DD470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:30 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:19:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181937.C844870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:37 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:21:32 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182132.953E770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:32 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Thu Mar 20 19:21:40 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182140.7DB2970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:40 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Fri Mar 21 00:36:28 2008 From: hosking at elego.de (Antony Hosking) Date: Fri, 21 Mar 2008 0:36:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320233628.32BA410D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/21 00:36:28 Modified files: cm3/m3-libs/m3core/src/Csupport/AIX386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ALPHA_OSF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/AP3000/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ARM/: dtoa.c cm3/m3-libs/m3core/src/Csupport/Common/: dtoa.h cm3/m3-libs/m3core/src/Csupport/DS3100/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD4/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HP300/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HPPA/: dtoa.c cm3/m3-libs/m3core/src/Csupport/I386_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMR2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMRT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IRIX5/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXELF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXLIBC6/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NEXT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386GNU/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NetBSD2_i386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OKI/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OS2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SEQUENT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SOLgnu/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SOLsun/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SPARC/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/UMAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/VAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/model/: dtoa.c cm3/m3-libs/m3core/src/convert/: CConvert.i3 Log message: Update to more recent thread-safe version of David Gay's dtoa. Should we consider using his gdtoa library to support extended double? From hosking at elego.de Thu Mar 20 03:12:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:12:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320021241.A2D4610D4756@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:12:41 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From hosking at cs.purdue.edu Mon Mar 24 15:37:22 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Mon, 24 Mar 2008 10:37:22 -0400 Subject: [M3commit] Test: Mail list down Message-ID: I haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 17:55:43 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 16:55:43 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: Me neither, the mailing lists seem to go down every week or two. I had a theory that I had too many checkins for m3commit but that's false, since it goes down independently of me, or with minimal checkins from me. - Jay From: hosking at cs.purdue.eduTo: m3commit at elegosoft.comDate: Mon, 24 Mar 2008 10:37:22 -0400Subject: [M3commit] Test: Mail list downI haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Mar 24 17:19:03 2008 From: dragisha at m3w.org (=?UTF-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 24 Mar 2008 17:19:03 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <1206375543.3767.0.camel@faramir.m3w.org> m3devel is also down? On Mon, 2008-03-24 at 10:37 -0400, Tony Hosking wrote: > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue > University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 > > > > > > -- Dragi?a Duri? From ronny.forberger at elegosoft.com Mon Mar 24 19:44:31 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 19:44:31 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From rcoleburn at scires.com Mon Mar 24 19:53:28 2008 From: rcoleburn at scires.com (Randy Coleburn) Date: Mon, 24 Mar 2008 14:53:28 -0400 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Message-ID: <47E7C065.1E75.00D7.1@scires.com> Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy >>> Ronny Forberger 3/24/2008 2:44 PM >>> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com ( http://www.elegosoft.com/ ) Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 19:57:38 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 18:57:38 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <47E7C065.1E75.00D7.1@scires.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: Ronny, the evidence is overwhelming. I broke the Tinderbox. You can see that. Tony saw it. I fixed it. I got the break and the fix on another machine. - Jay Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: [M3commit] Test: Mail list down Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy>>> Ronny Forberger 3/24/2008 2:44 PM >>>Hi out there,sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Sat Mar 22 16:06:18 2008 From: wagner at elego.de (Olaf Wagner) Date: Sat, 22 Mar 2008 16:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203342.30EA010D47F6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/22 16:06:18 Modified files: cm3/m3-sys/m3quake/: PkgTags cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: add missing forced command echoing to q_exec functions modified: m3quake/src/QMachine.m3 From jkrell at elego.de Mon Mar 24 12:32:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 12:32:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203357.ECC9710D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 12:32:55 Modified files: cm3/scripts/python/: pylib.py Log message: removing trailing dot manually so Cygwin Python works From jkrell at elego.de Mon Mar 24 13:28:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:28:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.2922810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:28:15 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: initial copy of ProcesPosix.m3 to better show diffs From jkrell at elego.de Mon Mar 24 13:48:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:48:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.9EEFA10D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:48:23 Modified files: cm3/m3-libs/m3core/src/unix/cygwin/: Unix.i3 Log message: forgot to checkin definition of spawn From jkrell at elego.de Mon Mar 24 13:42:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:42:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.7219C10D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:42:33 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: dos2unix From jkrell at elego.de Mon Mar 24 13:50:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:50:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.AA9F010D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:50:53 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: LINUXLIBC6 SOLgnu Log message: compile only From jkrell at elego.de Mon Mar 24 13:51:06 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:51:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.B656710D475C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:51:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX Log message: bring in line with others From jkrell at elego.de Mon Mar 24 13:32:51 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:32:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.3D78610D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:32:51 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.m3 ProcessPosixCommon.m3 m3makefile Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.i3 Log message: significant speedup of NT386GNU builds by using spawn instead of fork/exec when possible, which is usually ProcessPosix.m3 renamed to ProcessPosixCommon.m3 and changed just slightly -- Create renamed to Create_ForkExec, ProcessPosix.Create calls it, ProcessCygwin.Create calls it sometimes. building m3core fork/exec 43 seconds 38 seconds 37.67 seconds 37.88 seconds spawn 20.93 seconds 14.83 seconds 15.02 seconds 16.37 seconds 15.17 seconds From jkrell at elego.de Mon Mar 24 13:41:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:41:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.5CEB110D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:41:09 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: move variables back to where they were From jkrell at elego.de Mon Mar 24 14:17:02 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:17:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.0D1B310D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:17:02 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386.common NT386GNU Log message: switch NT386GNU to Unix naming including no extension for .exes to run them from cmd, add . to %PATHEXT% switch from exec/try_exec to q_exec From jkrell at elego.de Mon Mar 24 14:05:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:05:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.D42CE10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:05:56 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: Clear up some issues around host vs. target naming. In particular, names like foo.lib vs. libfoo.a are basically always about the target, and forward slash vs. backward slash are basically always about the host. This way, NT386 and NT386GNU should be able to target each other, and NT386GNU can have Unix naming conventions. As well, make the naming parameters optional, since they were partly being sniffed out based on the slash anyway. So these parameters only matter for cross-builds. And optimize slightly -- linear comparisons against a bunch of strings are lame. Looking up Quake variables twice in a row is also dumb. From jkrell at elego.de Mon Mar 24 14:43:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:43:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.57AAD10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:43:20 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.i3 Log message: forgot to add From jkrell at elego.de Mon Mar 24 14:18:36 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:18:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.1F23810D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:18:36 Modified files: cm3/scripts/python/: pylib.py Log message: QUAKE_SHELL shouldn't be needed here any longer, with q_exec From jkrell at elego.de Mon Mar 24 14:41:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:41:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.47B7710D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:41:28 Modified files: cm3/scripts/python/: upgrade.py Log message: fix typo From jkrell at elego.de Mon Mar 24 15:13:16 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.3B78B10D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:16 Modified files: cm3/scripts/python/: pylib.py Log message: put dot at end of PATHEXT for finding cm3.exe ahead of cm3 when building native -- possibly this a no-win situation; and remove support for EXE environment variable From jkrell at elego.de Mon Mar 24 15:08:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:08:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.D91D110D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:08:56 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386GNU Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 15:10:47 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:10:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.EDED510D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:10:47 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 17:32:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:32:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.214D710D47B0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:32:28 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: more path cleanup: use target_os or host_os, and push out the internal host parameters that didn't really make sense From jkrell at elego.de Mon Mar 24 15:13:58 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.D2BE310D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:58 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: q_exec misinterprets semicolon From jkrell at elego.de Mon Mar 24 17:31:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:31:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.1698B10D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:31:55 Modified files: cm3/scripts/python/: pylib.py Log message: more path cleanup, so that NT386 and NT386GNU can target each other From jkrell at elego.de Mon Mar 24 18:04:07 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.5696410D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX LINUXLIBC6 Log message: good idea, keep compiler debuggable From jkrell at elego.de Mon Mar 24 17:45:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:45:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4257510D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:45:28 Modified files: cm3/scripts/python/: pylib.py Log message: be more sure to keep backward slashes off non-Windows platforms, see if this fixes my Mac build From jkrell at elego.de Mon Mar 24 18:02:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:02:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4CB9010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:02:20 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: some synchronization with the other config files From jkrell at elego.de Mon Mar 24 18:31:21 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:31:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7DD7010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:31:21 Modified files: cm3/scripts/python/: pylib.py Log message: cleanup and comments From jkrell at elego.de Mon Mar 24 18:04:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7307710D47B2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:49 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: SOLgnu Log message: neuter this for now, it is only so I can run the cm3 front end, no back end, or link From jkrell at elego.de Mon Mar 24 19:12:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:12:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.9F29210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:12:33 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: forgot this too From jkrell at elego.de Mon Mar 24 19:19:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:19:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.B1DD510D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:19:15 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: remove special case of cd for now, Juno uses exec and not q_exec, and I had the Quake variables set to use cmd instead of sh, which along with SL=/ and the Juno code, doesn't work From jkrell at elego.de Mon Mar 24 21:25:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:25:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.D6F0310D47CD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:25:20 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: enable code for path cleanup that requires less memory and handles arbitrarily large paths From jkrell at elego.de Mon Mar 24 21:28:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:28:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203402.0D32A10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:28:19 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: oops, now that I didn't test, thought I had; and remove the test code From jkrell at elego.de Mon Mar 24 14:51:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:51:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.B6FF510D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:51:28 Modified files: cm3/scripts/python/: pylib.py Log message: parameter validation From rcoleburn at elego.de Mon Mar 24 16:22:30 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Mon, 24 Mar 2008 16:22:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.02E2010D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/24 16:22:30 Added files: cm3/m3-sys/windowsResources/src/: ReadMe.html WinResDummy.i3 cm3-41-hack.c m3makefile winRes.tmpl Log message: The purpose of this package is to introduce a new template called WindowsResource(). This template permits adding Microsoft Windows resources, such as icons, to a compiled program. If the target platform is not Windows, no action is taken. So, you can simply put the following lines in your program's m3makefile: import ("windowsResources") WindowsResource("MyProgramIconResourceFile") This package is needed by the new CM3-IDE package that will be introduced soon. --Randy Coleburn, 24 March 2008 From jkrell at elego.de Mon Mar 24 14:49:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:49:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.8A33410D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:49:23 Modified files: cm3/scripts/python/: pylib.py Log message: sniff the correct file, the caller will append .exe or not From ronny.forberger at elegosoft.com Mon Mar 24 21:37:01 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 21:37:01 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Ok, it was the mailer daemon on birch that was down.. Never seen any problems with that, but at least it's back working now. Ronny -- Message from: Jay Date: Mo 24 M?r 2008 19:57:38 CET Subject: RE: [M3commit] Test: Mail list down > Ronny, the evidence is overwhelming. I broke the Tinderbox. You can > see that. Tony saw it. I fixed it. I got the break and the fix on > another machine. > > - Jay > > > Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: > m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: > [M3commit] Test: Mail list down > > Ronny: > > I committed a new package (m3-sys/WindowsResources) earlier today. > It had a detailed log message. I have not seen this message on the > changelog or in an m3commit email. If I use cvs update, the > repository shows that my package is indeed in the repository, so I > don't know what is wrong with the commit mechanism. > > Regards, > Randy>>> Ronny Forberger 3/24/2008 > 2:44 PM >>>Hi out there,sorry but I can't discover any missing > commit mails, since the last commit I can see writing this mail is > by Tony at 2008-03-21 00:36, have a look > at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: > DE163214194 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From jayk123 at hotmail.com Mon Mar 24 21:42:25 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 20:42:25 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Message-ID: Thanks. > Date: Mon, 24 Mar 2008 21:37:01 +0100 > From: ronny.forberger at elegosoft.com > To: jayk123 at hotmail.com > CC: rcoleburn at scires.com; m3commit at elegosoft.com > Subject: RE: [M3commit] Test: Mail list down > > Ok, it was the mailer daemon on birch that was down.. Never seen any > problems with that, but at least it's back working now. > > Ronny > > -- [snip] -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 24 21:46:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:46:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324204628.EFA6110D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:46:28 Modified files: cm3/scripts/python/: pylib.py Log message: blow past readonlyness when deleting From jkrell at elego.de Sat Mar 29 18:32:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:32:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329173205.29CBF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:32:05 Modified files: cm3/scripts/python/: pylib.py Log message: prepare for changing NT386GNU back to Win32 naming when copying compiler, always delete both cm3 and cm3.exe in target directory From jkrell at elego.de Sat Mar 29 18:43:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:43:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329174349.48C0210D47C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:43:49 Modified files: cm3/scripts/python/: pylib.py Log message: similar for mklib, and minimize file operations From jkrell at elego.de Sat Mar 29 19:36:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 19:36:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329183643.7C72810D47DC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 19:36:43 Modified files: cm3/scripts/python/: make-dist.py Log message: build min and std From jkrell at elego.de Sat Mar 29 20:14:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:14:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329191405.81C3B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:14:05 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common cm3/scripts/python/: pylib.py Log message: move NT386GNU back to Win32 naming conventions; pleasantly easy to switch between them; disable support in pylib.py for running extensionless executables, but could be left in (not needed on Unix) From jkrell at elego.de Sat Mar 29 20:34:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:34:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329193456.E631810D47CA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:34:56 Modified files: cm3/scripts/win/: sysinfo.cmd cm3/scripts/python/: pylib.py Log message: use one shared PKGS file like I thought I already was; all three implementations should now be generating the same file, EXCEPT for newline format, which hopefully they can all cope with (might need a 'tr' command in there on every read for the sh case) From hosking at elego.de Sat Mar 29 23:32:02 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 29 Mar 2008 23:32:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329223202.08F5970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/29 23:32:02 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RTCollector.m3 RTHeapRep.i3 cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: Some tidy-up in GC in preparation for improved concurrency. Allocation pools no longer store a stack of allocated pages. The only one we were ever interested in was the impureCopy.stack, so this has been separated as an explicit impureCopyStack variable. PromotePage now also uses an explicit promoteGeneration variable to decide promotion. This mirrors the value of pureCopy.desc.generation and impureCopy.desc.generation, which are always the same. Defer placement of AmbiguousImpure placements onto impureCopyStack until FinishThreadPages (actually now PushThreadPages). Use the more efficient RegisterFinalCleanup instead of WeakRefFromRef for cleanup of mutexes and condition variables in pthreads-based threads. From jkrell at elego.de Sun Mar 30 03:06:15 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 3:06:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330010615.23CB170D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 03:06:14 Added files: cm3/scripts/win/: do-cm3-all.cmd Log message: parity with the others From jkrell at elego.de Sun Mar 30 16:23:46 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 16:23:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330142346.5C6D610D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 16:23:46 Modified files: cm3/m3-sys/m3back/src/: Stackx86.m3 Log message: dos2unix, only affects four lines From jkrell at elego.de Sun Mar 30 19:14:00 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:14:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330171400.99DF810D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:14:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout Log message: allow either of two directory orders, given two files note that there are other tests with three outputs that expect only one particular order; they appear fragile build output is in BUILD_DIR, not TARGET, usually the same executables can be writable, so make our own read only file use different output files (x and y) for a test that needs further debugging on NT386GNU tests pass on PPC_DARWIN with these changes whereas the directory order one was failing; the other changes are related to failures on NT386GNU From jkrell at elego.de Sun Mar 30 19:35:16 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:35:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330173517.0B1E110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:35:16 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: change file back to x; it is reused a few times and I'm not going to change every one From jkrell at elego.de Sun Mar 30 19:52:02 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:52:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175202.B2E7910D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:52:02 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: fix Quake tests, nice From jkrell at elego.de Sun Mar 30 19:59:53 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:59:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175953.E6ADE10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:59:53 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: adapt for NT386GNU From hosking at elego.de Sat Mar 1 18:17:09 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:17:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301171709.6042F10D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:17:09 Modified files: cm3/m3-sys/m3cc/gcc/gcc/config/rs6000/: host-darwin.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From hosking at elego.de Sat Mar 1 18:31:32 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:31:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301173132.C354710D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:31:32 Modified files: cm3/m3-libs/m3core/src/runtime/PPC_DARWIN/: RTMachineC.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From jkrell at elego.de Sun Mar 2 15:44:27 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 2 Mar 2008 15:44:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302144427.BC40510D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/02 15:44:27 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Go back a version. The m3front changes alone suffice to fix debugging. I probably didn't test them without the parse.c change. The assembly files do have the current working directory, or the directory of the assembly file (same thing, so ambiguous) and presumably that gets combined with the relative path cm3front has to enable gdb to find the source. As well, break foo.m3:123 does work, even if source file is ../src/runtime/common/RTLinker.m3 (didn't test emacs). From hosking at elego.de Sun Mar 2 17:53:30 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 2 Mar 2008 17:53:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302165330.6405D10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/02 17:53:30 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Set -fno-reorder-blocks flag to avoid errors. From jkrell at elego.de Mon Mar 3 00:29:34 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:29:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302232934.16A0E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:29:34 Modified files: cm3/scripts/python/: pylib.py Log message: expand 'std' some, esp. to include the entire compiler (note that this diverges from pkginfo.txt) From jkrell at elego.de Mon Mar 3 00:34:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233433.28BC510D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:34:33 Modified files: cm3/scripts/python/: pylib.py Log message: add obliqlib3D From jkrell at elego.de Mon Mar 3 00:39:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:39:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233919.433DE10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:39:19 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Target.m3 Log message: remove red herrings -- make the code more obviously correct and remove suspicious stuff even if it is actually ok From jkrell at elego.de Mon Mar 3 00:40:32 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:40:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302234033.0E05E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:40:32 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: further clarification From hosking at elego.de Mon Mar 3 01:26:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 3 Mar 2008 1:26:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303002648.6804110D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/03 01:26:48 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: Not sure what Jay objected to here! It is perfectly concise as is and more obvious than what he put in. From jayk123 at hotmail.com Mon Mar 3 03:16:46 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 02:16:46 +0000 Subject: [M3commit] tint In-Reply-To: <20080303002648.6804110D46E2@birch.elegosoft.com> References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly". Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000 > To: m3commit at elegosoft.com > From: hosking at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: hosking at birch. 08/03/03 01:26:48 > > Modified files: > cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message: > Not sure what Jay objected to here! It is perfectly concise as is and more > obvious than what he put in. > _________________________________________________________________ Climb to the top of the charts!?Play the word scramble challenge with star power. http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at cs.purdue.edu Mon Mar 3 03:30:04 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 2 Mar 2008 21:30:04 -0500 Subject: [M3commit] tint In-Reply-To: References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: > Tony, it is definitely confusing to claim the array has NUMBER(x) > elements, and then initialize only some of them "correctly". > Trailing zeros I can see as maybe clear for positive values, but > definitely confusing for negative values. > > - Jay > > > > Date: Mon, 3 Mar 2008 01:26:48 +0000 > > To: m3commit at elegosoft.com > > From: hosking at elego.de > > Subject: [M3commit] CVS Update: cm3 > > > > CVSROOT: /usr/cvs > > Changes by: hosking at birch. 08/03/03 01:26:48 > > > > Modified files: > > cm3/m3-sys/m3middle/src/: TInt.i3 > > > > Log message: > > Not sure what Jay objected to here! It is perfectly concise as is > and more > > obvious than what he put in. > > > > Climb to the top of the charts! Play the word scramble challenge > with star power. Play now! -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Tue Mar 4 23:02:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:02:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304220219.EE0D610D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:02:19 Modified files: cm3/m3-libs/sysutils/src/: System.m3 Log message: fix: parsing of operators was still wrong From wagner at elego.de Tue Mar 4 23:49:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304224943.CB30F10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:49:43 Modified files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3makefile cm3/m3-libs/libm3/tests/rw/copy/src/: Pump.m3 m3makefile cm3/m3-libs/libm3/tests/src/: m3makefile Added files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3overrides cm3/m3-libs/libm3/tests/rw/copy/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pump/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pumprd/src/: m3overrides Log message: add some rd/wr tests to the regression run From wagner at elego.de Tue Mar 4 23:51:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:51:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304225100.4136C10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:51:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: add some tests for command line parsing From wagner at elego.de Wed Mar 5 19:33:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 5 Mar 2008 19:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080305183316.A5C6A10D46F7@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/05 19:33:16 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Added files: cm3/m3-sys/m3tests/src/p2/p207/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add subrange test from Rodney M. Bates as p207 From jkrell at elego.de Thu Mar 6 09:44:34 2008 From: jkrell at elego.de (Jay Krell) Date: Thu, 6 Mar 2008 9:44:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306084434.5D68F70D76F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/06 09:44:34 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove suspicious code that fails in NT386GNU Juno and is not present in the other thread implementations From rodney at elego.de Fri Mar 7 00:52:07 2008 From: rodney at elego.de (Rodney M. Bates) Date: Fri, 7 Mar 2008 0:52:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306235207.29BA510D46F3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rodney at birch. 08/03/07 00:52:07 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Change the stabs output of subrange bounds in hex notation to eliminate some ambiguities as to when the value should/should not be sign-extended. Now, all values are guaranteed to have the sign bit in the leftmost explicit hex digit. Only m3gdb uses this information. From hosking at elego.de Sun Mar 9 21:31:28 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:31:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309203129.50B6E10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:31:28 Modified files: cm3/scripts/regression/: defs.sh Log message: Avoid use of non-portable "hostname -s". Use sed to strip domain instead. From wagner at elego.de Sun Mar 9 22:00:27 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 22:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309210028.F301E10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 22:00:27 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: add p208: catching runtime errors From wagner at elego.de Sun Mar 9 20:16:11 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 20:16:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309191611.3BAD010D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 20:16:11 Added files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add p208: catching runtime errors From hosking at elego.de Sun Mar 9 21:25:48 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:25:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309202548.DC36C10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:25:48 Modified files: cm3/scripts/regression/: tinderbox-build.sh Log message: ' instead of " for echoing date. This is a fix for Solaris sh. From wagner at elego.de Mon Mar 10 00:23:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:23:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232319.21C1E10D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:23:19 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RuntimeError.m3 Log message: Revert wrong `fix' for endless recursion: it does not work as I expected, but breaks catching runtime errors. Revision 1.3 should never have been committed in the first time, as it was only a work-around for a temporary problem while porting PTHREADS to FreeBSD. From wagner at elego.de Mon Mar 10 00:27:44 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:27:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232744.7981610D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:27:44 Modified files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 stdout.pgm Log message: remove warning and adapt output From hosking at elego.de Mon Mar 10 04:08:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:08:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030815.6A0FB70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:08:15 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 03:17:45 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:17:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310021746.0043A10D46F9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:17:45 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Don't use GNU ld on SOLgnu, just use gcc. From hosking at elego.de Mon Mar 10 03:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310025514.6432270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:55:14 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Try to build without specifying sysroot explicitly (like PPC_DARWIN). From hosking at elego.de Mon Mar 10 04:00:39 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:00:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030042.2D9C870D828@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:00:39 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Make sure to use gmake instead of Solaris make. From hosking at elego.de Mon Mar 10 04:07:55 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:07:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030756.4F5A470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:07:55 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 04:10:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:10:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031056.5957E70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:10:55 Modified files: cm3/m3-sys/cminstall/src/config/: ALPHA_OSF Log message: Alph stack walkers worked fine last I checked. From hosking at elego.de Mon Mar 10 04:11:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031149.C635D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:11:49 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Looks like multilib fails on Solaris too. From hosking at elego.de Mon Mar 10 04:31:51 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:31:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310033152.A763610D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:31:51 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Use libiodbc on Darwin. From hosking at elego.de Mon Mar 10 04:43:22 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:43:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310034323.0849B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:43:22 Modified files: cm3/scripts/: do-cm3-base.sh do-cm3-caltech-parser.sh do-cm3-comm.sh do-cm3-core.sh do-cm3-front.sh do-cm3-gui.sh do-cm3-min.sh do-cm3-std.sh Log message: grep -F doesn't work on Solaris. Use fgrep equivalently. From hosking at cs.purdue.edu Mon Mar 10 04:47:57 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 9 Mar 2008 23:47:57 -0400 Subject: [M3commit] Testing Message-ID: I'm not seeing commit messages... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at elego.de Mon Mar 10 05:47:08 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044709.B54D310D46F5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:08 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix known bug linking -lGL on Leopard. From hosking at elego.de Mon Mar 10 05:47:20 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044720.90FE770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:20 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix known bug linking -lGL on Leopard. From jayk123 at hotmail.com Mon Mar 3 04:45:50 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 03:45:50 +0000 Subject: [M3commit] tint In-Reply-To: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> References: <20080303002648.6804110D46E2@birch.elegosoft.com> <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> Message-ID: Oh, oops, sorry, I thought it was zero filled, not last value filled. I had looked that up within the past few weeks/months but misremembered it. - Jay CC: m3commit at elegosoft.comFrom: hosking at cs.purdue.eduTo: jayk123 at hotmail.comSubject: Re: [M3commit] tintDate: Sun, 2 Mar 2008 21:30:04 -0500 I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly".Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000> To: m3commit at elegosoft.com> From: hosking at elego.de> Subject: [M3commit] CVS Update: cm3> > CVSROOT: /usr/cvs> Changes by: hosking at birch. 08/03/03 01:26:48> > Modified files:> cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message:> Not sure what Jay objected to here! It is perfectly concise as is and more> obvious than what he put in.> Climb to the top of the charts! Play the word scramble challenge with star power. Play now! _________________________________________________________________ Shed those extra pounds with MSN and The Biggest Loser! http://biggestloser.msn.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 3 05:13:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 5:13:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303041348.B659B10D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 05:13:40 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: go back a version here too, it was clearly correct From hosking at elego.de Mon Mar 10 14:34:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133433.C995670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:34:33 Modified files: cm3/m3-comm/sharedobjgen/src/: SOxCodeUtils.m3 SOxDummyCode.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:36:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:36:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133631.E70D610D4706@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:36:31 Modified files: cm3/m3-db/db/src/: DB.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:46:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:46:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310134631.94F8270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:46:31 Modified files: cm3/m3-obliq/obliqrt/src/: ObLib.m3 Log message: Elimninate compiler warnings. From wagner at elego.de Mon Mar 10 21:52:56 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 21:52:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310205256.96C0310D4708@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 21:52:56 Modified files: cm3/scripts/: pkginfo.txt Log message: remove m3gdb from core From hosking at elego.de Tue Mar 11 02:25:47 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 2:25:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311012547.D57FF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 02:25:47 Modified files: cm3/m3-sys/m3front/src/values/: Variable.m3 Log message: Packed types get passed by value as if they are *not* packed. This should fix bug in regression test m3tests/src/p1/p134 which manifested on big-endian platforms. From hosking at elego.de Tue Mar 11 16:59:26 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 16:59:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311155926.BC13B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 16:59:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix ODBC configuration to match PPC_DARWIN. From wagner at elego.de Wed Mar 12 00:20:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 12 Mar 2008 0:20:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311232016.71F5670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/12 00:20:16 Modified files: cm3/scripts/regression/: cm3.build Log message: add creating binary snapshot archives to the tests which was only present in defs.sh/main, but not in cm3.build From hosking at elego.de Wed Mar 12 16:27:26 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 16:27:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312152727.8B6B270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 16:27:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Match PPC_DARWIN for OpenGL. From hosking at elego.de Wed Mar 12 19:00:17 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180018.898EE10D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:17 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Looks like this needs a full (no symbolic links) path. From hosking at elego.de Wed Mar 12 19:00:38 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180039.06C4310D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:38 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: *** empty log message *** From hosking at elego.de Wed Mar 12 20:16:31 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191631.67B6A10D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:31 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Put /sw/lib in path search for -lpq. From hosking at elego.de Wed Mar 12 20:16:54 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191654.3221110D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:54 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: /sw/lib is first place to look for -lpq. From hosking at elego.de Thu Mar 13 15:44:35 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:44:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144435.40ECC10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:44:35 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix OpenGL library path (replace "//" with "/"). From hosking at elego.de Thu Mar 13 15:45:19 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:45:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144519.4844E10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:45:19 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Reconcile with PPC_DARWIN -- clean up. From hosking at elego.de Thu Mar 13 16:55:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 16:55:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313155558.72CF010D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 16:55:58 Modified files: cm3/m3-sys/m3tests/src/p0/p007/: Main.m3 Log message: Eliminate race between release of com lock and broadcast. A thread in the process of placing itself on the wait queue might miss the broadcast otherwise. This was manifested on a 32-way Solaris Niagara box. From dragisha at elego.de Thu Mar 13 22:00:30 2008 From: dragisha at elego.de (DragiĊĦa Duric) Date: Thu, 13 Mar 2008 22:00:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313210031.D500810D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: dragisha at birch. 08/03/13 22:00:30 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Fmt.LongInt, adapted from Fmt.Int; Convert.FromLongInt, adapted from Convert.FromInt. From jkrell at elego.de Sun Mar 16 10:46:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:46:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094650.2829D10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:46:49 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: WaitProcessCygwin.m3 Log message: dos2unix From jkrell at elego.de Sun Mar 16 10:49:14 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:49:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094914.8D08E10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:49:14 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove tab From jkrell at elego.de Sun Mar 16 11:00:40 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 11:00:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316100040.2D09B10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 11:00:40 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: Tweak the fake Win32 select wrapper so that Trestle does not kill itself right away. See m3-ui/ui/src/xvbt/XInput.m3 for the use of SchedulerPosix and call to XClientF.Kill. I rather suspect that PThreads and Cygwin Trestle should use a blocking X call here, and maybe dispense with the thread. Extra gyrations here are probably for user threads systems? From jkrell at elego.de Sun Mar 16 13:11:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:11:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121148.778D210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:11:48 Modified files: cm3/scripts/python/: pylib.py Log message: Support cmd's %PATHEXT% search semantic. Put "." in %PATHEXT% so extensionless executables work, as NT386GNU will possibly be producing, if "." not already there. Add Cygwin/X to the NT386GNU $PATH (systemdrive\cygwin\usr\X11R6\bin), if cygx11-6.dll not already in $PATH. From jkrell at elego.de Sun Mar 16 13:15:29 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:15:29 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121529.A6C1310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:15:29 Modified files: cm3/scripts/python/: pylib.py Log message: showthread builds and runs ok on Win32, since the trivial ThreadEvent.i3 is available; don't know if it reports useful or correct information though From jkrell at elego.de Sun Mar 16 13:34:57 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:34:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316123457.D9FEB10D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:34:57 Modified files: cm3/scripts/: pkginfo.sh cm3/scripts/python/: pylib.py cm3/scripts/win/: def-std-pkgs.cmd Log message: showthread, pkl-fonts, and juno build fine on Win32 juno brings up a bunch of gui and then soon crashes, to be debugged From jkrell at elego.de Sun Mar 16 13:46:39 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:46:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316124639.E675110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:46:39 Modified files: cm3/scripts/: def-std-pkgs.sh Log message: build showthreda, pkl-fonts, juno for Win32 (this file should go away) From jkrell at elego.de Sun Mar 16 14:06:18 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316130620.909CB10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:06:18 Modified files: cm3/scripts/: make-src-dist-std.sh Removed files: cm3/scripts/: def-std-pkgs.sh Log message: use pkginfo.txt more From jkrell at elego.de Sun Mar 16 14:38:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:38:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316133849.89DCD10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:38:48 Modified files: cm3/scripts/win/: pkgmap.cmd pkginfo.cmd find-packages.cmd Log message: use forward slashes and relative paths, like the other two implementations the sort order is still different, but that doesn't matter From jkrell at elego.de Sun Mar 16 15:31:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:31:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316143157.20AB310D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:31:56 Modified files: cm3/scripts/win/: find-packages.cmd Log message: beware Cygwin's echo.exe that omits carriage returns and breaks findstr's end of line check From jkrell at elego.de Sun Mar 16 15:47:38 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:47:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316144739.D9BC310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:47:38 Modified files: cm3/scripts/win/: do-cm3-base.cmd do-cm3-core.cmd do-cm3-front.cmd do-cm3-min.cmd do-cm3-std.cmd pkginfo.cmd pkgmap.cmd Removed files: cm3/scripts/win/: def-std-pkgs.cmd Log message: use pkginfo.txt to define the packages sets, and the ordering implement centralized filtering From jkrell at elego.de Sun Mar 16 15:50:25 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:50:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316145026.B476210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:50:25 Modified files: cm3/scripts/: pkginfo.txt Log message: add import-libs to every package set, since it is always needed for win32 and it filters itself out otherwise (it will be good to allow something like m3-win/import-libs here, but not yet) From jkrell at elego.de Sun Mar 16 16:10:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:10:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316151044.2D34910D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:10:43 Modified files: cm3/m3-win/import-libs/src/: m3makefile Log message: rewrite the comments to perhaps be clearer and explain what is going on here and why; note that this directory is of limited utility, per the comments From jkrell at elego.de Sun Mar 16 16:29:32 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:29:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316152932.D6F3310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:29:32 Modified files: cm3/m3-sys/mklib/src/: Main.m3 Log message: improve and increase case insensitivity; recognize .a as static lib to aid NT386GNU switch to Unix naming conventions (without having to rename) From jkrell at elego.de Sun Mar 16 17:02:36 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:02:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160236.7443C10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:02:36 Modified files: cm3/caltech-parser/parserlib/klexlib/src/: m3makefile cm3/caltech-parser/parserlib/ktoklib/src/: m3makefile Log message: term is not needed here, and it otherwise prevents building on Win32 be sure to use sh to run install, lets building for NT386 work if a sh is in $PATH From jkrell at elego.de Sun Mar 16 17:03:01 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:03:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160302.1B1F410D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:03:01 Modified files: cm3/scripts/python/: pylib.py Log message: build a bit more From wagner at elego.de Sun Mar 16 19:05:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180500.2940F10D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:00 Modified files: cm3/doc/help/cm3/: quake.html cm3/m3-sys/m3quake/src/: QMachine.m3 QVal.m3 QValue.i3 cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout cm3/scripts/: sysinfo.sh Log message: Add pathname functions to quake, together with some tests. Increase the minor compiler version for this change (now d5.7.0). This should allow some more platform-independent coding in quake. From wagner at elego.de Sun Mar 16 19:05:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180544.215B410D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:43 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: adapt code layout From hosking at elego.de Sun Mar 16 19:07:35 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 19:07:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180735.4DE1110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 19:07:35 Modified files: cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Flesh out the remaining LONGINT conversions. From hosking at elego.de Sun Mar 16 23:44:16 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 23:44:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316224416.3D96110D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 23:44:16 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_AS.i3 M3ASTOp_SM.i3 M3AST_AS.i3 M3AST_AS_Copy.i3 M3AST_AS_Copy.m3 M3AST_AS_F.i3 M3AST_AS_Name.i3 M3AST_AS_Name.m3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astdisplay/: StdFormat.m3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 cm3/m3-tools/m3tk/src/chartool/: M3CharPreds.m3 cm3/m3-tools/m3tk/src/pl/: M3LTypeHash.i3 M3LTypeHash.m3 M3LTypeToText.i3 M3LTypeToText.m3 cm3/m3-tools/m3tk/src/sem/: M3CBackEnd.i3 M3CBaseTypeSpec.m3 M3CBitSize.m3 M3CExpTypeSpec.m3 M3CExpValue.m3 M3COrdinal.m3 M3CStdTypes.i3 M3CStdTypes.m3 M3CTypeCheck.m3 M3CTypeCompare.m3 M3CTypeRelation.m3 M3CTypesMisc.m3 cm3/m3-tools/m3tk/src/syn/: M3CParse.m3 M3CToken.i3 cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.i3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 M3CBackEnd_Float.ig M3CBackEnd_Float.mg m3makefile Added files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_Int.ig M3CBackEnd_Int.mg M3CBackEnd_Int_Integer.i3 M3CBackEnd_Int_Integer.m3 M3CBackEnd_Int_Longint.i3 M3CBackEnd_Int_Longint.m3 Log message: First cut at addition of LONGINT support for m3tk. Let's see how this works for stubgen and friends. From jkrell at elego.de Mon Mar 17 00:11:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 0:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316231149.A007510D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 00:11:49 Modified files: cm3/scripts/python/: pylib.py Log message: newline helps readability here From jkrell at elego.de Mon Mar 17 03:19:25 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 3:19:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317021925.7368410D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 03:19:25 Modified files: cm3/m3-ui/X11R4/src/Common/: X.i3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 cm3/m3-ui/ui/src/split/: DblBufferVBT.m3 cm3/m3-ui/ui/src/trestle/: DpyFilter.m3 Trestle.m3 cm3/m3-ui/ui/src/vbt/: PaintOp.m3 cm3/m3-ui/ui/src/xvbt/: XClientF.m3 XScrnFont.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.m3 cm3/m3-ui/ui/test/StarAnim/src/: StarAnim.m3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpVBT.m3 Log message: cleanup whitespace, esp. tabs From jkrell at elego.de Mon Mar 17 04:09:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:09:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317030905.6414C10D472A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:09:05 Modified files: cm3/m3-ui/anim3D/src/: AmbientLightGO.i3 AmbientLightGO.m3 AmbientLightGOProxy.i3 Anim3D.i3 AnimHandle.i3 AnimHandle.m3 AnimHandlePrivate.i3 AnimHandleProxy.i3 AnimRequestQueue.i3 AnimRequestQueue.m3 AnimRequestQueuePrivate.i3 AnimServer.i3 AnimServer.m3 AuxG.m3 BooleanProp.i3 BooleanProp.m3 BooleanPropPrivate.i3 BooleanPropProxy.i3 BoxGO.i3 BoxGO.m3 BoxGOProxy.i3 CameraGO.i3 CameraGO.m3 CameraGOPrivate.i3 Clock.i3 Clock.m3 ColorProp.i3 ColorProp.m3 ColorPropPrivate.i3 ColorPropProxy.i3 ConeGO.i3 ConeGO.m3 ConeGOProxy.i3 CylinderGO.i3 CylinderGO.m3 CylinderGOProxy.i3 DiskGO.i3 DiskGO.m3 DiskGOProxy.i3 GO.i3 GO.m3 GOPrivate.i3 GraphicsBase.i3 GraphicsBase.m3 GraphicsBasePrivate.i3 GroupGO.i3 GroupGO.m3 GroupGOPrivate.i3 GroupGOProxy.i3 KeyCB.i3 KeyCB.m3 KeyCBProxy.i3 LightGO.i3 LightGO.m3 LineGO.i3 LineGO.m3 LineGOProxy.i3 LineTypeProp.i3 LineTypeProp.m3 LineTypePropPrivate.i3 LineTypePropProxy.i3 MarkerGO.i3 MarkerGO.m3 MarkerGOProxy.i3 MarkerTypeProp.i3 MarkerTypeProp.m3 MarkerTypePropPrivate.i3 MarkerTypePropProxy.i3 Matrix4.i3 Matrix4.m3 MouseCB.i3 MouseCB.m3 MouseCBProxy.i3 OrthoCameraGO.i3 OrthoCameraGO.m3 OrthoCameraGOProxy.i3 PerspCameraGO.i3 PerspCameraGO.m3 PerspCameraGOProxy.i3 Point3.i3 Point3.m3 PointLightGO.i3 PointLightGO.m3 PointLightGOProxy.i3 PointProp.i3 PointProp.m3 PointPropPrivate.i3 PointPropProxy.i3 PolygonGO.i3 PolygonGO.m3 PolygonGOProxy.i3 PositionCB.i3 PositionCB.m3 PositionCBProxy.i3 Prop.i3 Prop.m3 PropPrivate.i3 PropProxy.i3 ProxiedObj.i3 QuadMeshGO.i3 QuadMeshGO.m3 QuadMeshGOProxy.i3 Quaternion.i3 Quaternion.m3 RasterModeProp.i3 RasterModeProp.m3 RasterModePropPrivate.i3 RasterModePropProxy.i3 RealProp.i3 RealProp.m3 RealPropPrivate.i3 RealPropProxy.i3 RootGO.i3 RootGO.m3 RootGOPrivate.i3 RootGOProxy.i3 ShadingProp.i3 ShadingProp.m3 ShadingPropPrivate.i3 ShadingPropProxy.i3 SphereGO.i3 SphereGO.m3 SphereGOProxy.i3 SpotLightGO.i3 SpotLightGO.m3 SpotLightGOProxy.i3 SurfaceGO.i3 SurfaceGO.m3 TorusGO.i3 TorusGO.m3 TorusGOProxy.i3 TransformProp.i3 TransformProp.m3 TransformPropPrivate.i3 TransformPropProxy.i3 VectorLightGO.i3 VectorLightGO.m3 VectorLightGOProxy.i3 Win_OpenGL_Base.i3 Win_OpenGL_BaseProxy.i3 X_OpenGL_Base.i3 X_OpenGL_BaseProxy.i3 X_PEX_Base.i3 X_PEX_BaseProxy.i3 cm3/m3-ui/anim3D/src/no-win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-pex/: X_PEX_Base.m3 cm3/m3-ui/anim3D/src/win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 06:02:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:02:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050210.14F5B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:02:08 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: fix runtime error: missing typecase From jkrell at elego.de Mon Mar 17 04:47:10 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:47:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317034711.102A110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:47:10 Modified files: cm3/m3-ui/PEX/src/: PEX.i3 PEX.m3 cm3/m3-ui/X11R4/src/Common/: X.i3 Xaw.i3 Xct.i3 Xmbuf.i3 Xmu.i3 Xrm.i3 Xt.i3 XtC.i3 XtE.i3 cm3/m3-ui/anim3D/src/: m3makefile cm3/m3-ui/bicycle/src/: Card.i3 Card.m3 CardRank.m3 CardSuit.m3 FaceCards.m3 PixmapFromXData.i3 PixmapFromXData.m3 ZShape.i3 ZShape.m3 cm3/m3-ui/cmvbt/src/: AnimateVBT.i3 AnimateVBT.m3 ClockVBT.i3 ClockVBT.m3 Example.m3 FrameVBT.i3 FrameVBT.m3 GridSplit.i3 GridSplit.m3 HoverVBT.i3 HoverVBT.m3 IPTypeinVBT.i3 IPTypeinVBT.m3 IntervalTimer.i3 IntervalTimer.m3 SortedTableVBT.i3 SortedTableVBT.m3 TabVBT.i3 TabVBT.m3 TableVBT.i3 TableVBT.m3 cm3/m3-ui/codeview/src/: CodeView.m3 DataView.i3 DataView.m3 IntRefSort.i3 IntRefSort.m3 TextRefSort.i3 TextRefSort.m3 cm3/m3-ui/formsedit/src/: FormsEdit.m3 FormsEditVBT.i3 FormsEditVBT.m3 cm3/m3-ui/formsvbt/src/: FVRuntime.i3 FVRuntime.m3 FVTypes.i3 FormsVBT.i3 FormsVBT.m3 Macro.m3 Manpage.i3 Manpage.m3 cm3/m3-ui/formsvbtpixmaps/src/: m3makefile cm3/m3-ui/formsview/src/: formsview.m3 m3makefile cm3/m3-ui/images/src/: ImageRd.m3 cm3/m3-ui/juno-2/juno-app/pkl-fonts/src/: PklFonts.m3 cm3/m3-ui/juno-2/juno-app/src/: CurrCmd.i3 CurrCmd.m3 Drag.m3 Drawing.m3 Editor.i3 Editor.m3 EditorUI.i3 ExternalProc.i3 ExternalProc.m3 FVFilter.i3 Juno.m3 JunoError.m3 JunoUIImpl.m3 JunoZeus.m3 Marquee.i3 Marquee.m3 PSImpl.m3 RandomImpl.m3 SaveState.i3 SaveState.m3 Source.m3 ToolBox.m3 cm3/m3-ui/juno-2/juno-compiler/src/: JunoAST.i3 JunoAST.m3 JunoASTUtils.m3 JunoAssemble.m3 JunoCompile.m3 JunoCompileNF.i3 JunoCompileNF.m3 JunoLex.m3 JunoParse.i3 JunoParse.m3 JunoScope.i3 JunoScope.m3 JunoToken.i3 JunoUnparse.i3 JunoUnparse.m3 cm3/m3-ui/juno-2/juno-compiler/tests/compiler/src/: BackPtr.m3 CompilerTest.m3 cm3/m3-ui/juno-2/juno-compiler/tests/scope/src/: ScopeTest.m3 cm3/m3-ui/juno-2/juno-machine/linear/src/: LinearTest.m3 cm3/m3-ui/juno-2/juno-machine/nonlinear/src/: NonLinearTest.m3 cm3/m3-ui/juno-2/juno-machine/solve/src/: SolveTest.m3 cm3/m3-ui/juno-2/juno-machine/src/: JunoByteCode.i3 JunoDisassem.m3 JunoRT.2.m3 JunoRT.i3 JunoRT.m3 JunoRT.orig.m3 JunoSolve.m3 JunoValue.i3 JunoValue.m3 RTVal.i3 RTVal.m3 RedundantLSolve.i3 RedundantLSolve.m3 RedundantSolve.i3 RedundantSolve.m3 cm3/m3-ui/juno-2/juno-machine/src/OLD/: NonLinearSolve.i3 NonLinearSolve.m3 SetNumericHints.m3 cm3/m3-ui/jvideo/src/: m3makefile cm3/m3-ui/jvideo/src/POSIX/: JVDecomp.m3 JVDecompPool.m3 Jvs.m3 JvsBuffer.i3 jvprotocol.i3 cm3/m3-ui/jvideo/src/POSIX/generic/: JvsBuffer.m3 cm3/m3-ui/jvideo/src/WIN32/: JVDecomp.i3 m3makefile cm3/m3-ui/m3zume/src/: EventFile.i3 EventFile.m3 Main.m3 Template.m3 cm3/m3-ui/m3zume/src/templates/: AlgClass.i3 AlgClass.m3 DataView.m3 GEFView.i3 GEFView.m3 IE.i3 IE.m3 IE3D.i3 IE3D.m3 JunoView.i3 JunoView.m3 Obliq3DView.i3 Obliq3DView.m3 ObliqView.i3 ObliqView.m3 TranscriptView.i3 TranscriptView.m3 ViewClass.i3 ViewClass.m3 ViewClass3D.i3 ViewClass3D.m3 m3makefile cm3/m3-ui/mg/src/: Animate.i3 Animate.m3 Appearances.m3 Fuzzy.i3 Fuzzy.m3 MG.i3 MG.m3 MGPublic.i3 MGRsrc.i3 MGV.i3 PathPrivate.i3 R2.i3 R2.m3 R2PathExtra.m3 RealRect.i3 cm3/m3-ui/mgkit/src/: AnimationPath.i3 BinaryTree.m3 GenericTree.i3 GraphVBT.i3 GraphVBT.m3 Grid.m3 IntArrayView.m3 LinearArray.m3 PaintOpAnim.i3 RectsVBT.i3 cm3/m3-ui/motif/src/: IntrinsicP.i3 Xm.i3 Xm.m3 Xmacro.i3 Xmacro.m3 Xmw.i3 Xmw.m3 cm3/m3-ui/motif/tests/src/: HelloGUI.i3 HelloGUI.m3 cm3/m3-ui/opengl/src/POSIX/: GL.i3 GLX.i3 GLu.i3 m3makefile cm3/m3-ui/opengl/src/WIN32/: GL.i3 GLu.i3 m3makefile cm3/m3-ui/ui/src/: m3makefile cm3/m3-ui/ui/src/picture/: Picture.m3 cm3/m3-ui/ui/src/split/: AnchorBtnVBT.i3 AnchorBtnVBT.m3 BorderedVBT.i3 BorderedVBT.m3 BtnVBTClass.i3 ButtonVBT.i3 ButtonVBT.m3 ComposeKey.i3 DblBufferVBT.m3 ETAgent.m3 Filter.i3 FilterClass.i3 FilterClass.m3 Gray.m3 HVBar.i3 HVBar.m3 HVSplit.i3 HVSplit.m3 HighlightVBT.i3 HighlightVBT.m3 JoinCMap.m3 JoinCursor.m3 JoinFont.m3 JoinParent.i3 JoinParent.m3 JoinPixmap.m3 JoinScreen.m3 JoinedVBT.i3 JoinedVBT.m3 MenuBtnVBT.i3 MenuBtnVBT.m3 OverlayVBT.i3 OverlayVBT.m3 PackSplit.i3 PackSplit.m3 ProperSplit.i3 ProperSplit.m3 QuickBtnVBT.i3 QuickBtnVBT.m3 RigidVBT.i3 RigidVBT.m3 RootVBT.i3 RootVBT.m3 SelectQueue.i3 SelectQueue.m3 Split.i3 Split.m3 StableVBT.i3 TSplit.i3 TSplit.m3 TextVBT.i3 TextVBT.m3 TextVBTClass.i3 TextureVBT.i3 TextureVBT.m3 TranslateVBT.i3 TranslateVBT.m3 TwoTone.i3 TwoTone.m3 TypeInVBT.i3 TypeInVBT.m3 ZSplit.i3 ZSplit.m3 cm3/m3-ui/ui/src/trestle/: CostableVBT.i3 CostableVBT.m3 InstallQueue.i3 InstallQueue.m3 InstalledVBT.m3 ShTrestle.m3 Trestle.m3 TrestleConf.i3 TrestleGoo.i3 TrestleImpl.i3 cm3/m3-ui/ui/src/vbt/: Batch.i3 Batch.m3 Cursor.i3 Cursor.m3 Font.i3 Font.m3 KeyboardKey.i3 Latin1Key.i3 MouseSplit.i3 MouseSplit.m3 PaintOp.i3 PaintOp.m3 PaintPrivate.i3 PaintPrivate.m3 Palette.i3 Palette.m3 PaletteRep.i3 Pixmap.i3 Pixmap.m3 PlttFrnds.i3 RingBuffer.i3 RingBuffer.m3 ScreenPaint.i3 ScreenType.i3 ScrnColorMap.i3 ScrnCursor.i3 ScrnCursor.m3 ScrnFont.i3 ScrnPaintOp.i3 ScrnPaintOp.m3 ScrnPixmap.i3 ScrnPixmap.m3 Trestle.i3 TrestleAux.i3 TrestleClass.i3 TrestleClass.m3 VBT.i3 VBTClass.m3 VBTPatch.i3 VBTRep.i3 VBTRep.m3 VBTTuning.i3 XKeySym.i3 cm3/m3-ui/ui/src/winvbt/: PictureImpl.m3 TrestleConf.m3 TrestleOS.m3 WinAux.m3 WinContext.i3 WinContext.m3 WinKey.m3 WinMsg.m3 WinPaint.m3 WinScreenType.i3 WinScreenType.m3 WinScreenTypePrivate.i3 WinScrnColorMap.m3 WinScrnCursor.m3 WinScrnFont.i3 WinScrnFont.m3 WinScrnPaintOp.i3 WinScrnPaintOp.m3 WinScrnPixmap.i3 WinScrnPixmap.m3 WinTrestle.i3 WinTrestle.m3 cm3/m3-ui/ui/src/xvbt/: XClient.m3 XClientF.m3 XConfCtl.i3 XConfCtl.m3 XInput.m3 XProperties.m3 XScrnFont.m3 XScrnPxmp.m3 XSharedFree.m3 m3makefile cm3/m3-ui/ui/test/: Sketch.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/ButtonTest/src/: ButtonTest.m3 cm3/m3-ui/ui/test/Cards/src/: BurmaShave.i3 BurmaShave.m3 Cards.m3 PlaidVBT.i3 PlaidVBT.m3 cm3/m3-ui/ui/test/ColorMonster/src/: ColorMonster.m3 cm3/m3-ui/ui/test/Draw/src/: Draw.m3 m3makefile cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.i3 EyesVBT.m3 cm3/m3-ui/ui/test/Hello/src/: m3makefile cm3/m3-ui/ui/test/Sketch2/src/: Sketch2.m3 cm3/m3-ui/ui/test/Track/src/: Track.m3 cm3/m3-ui/ui/test/TypeInTest/src/: TypeInTest.m3 cm3/m3-ui/ui-tests/: Test1.m3 Test10.m3 Test11.m3 Test12.m3 Test15.m3 Test17.m3 Test2.m3 Test21.m3 Test22.m3 Test23.m3 Test5.m3 Test6.m3 Test7.m3 Test8.m3 cm3/m3-ui/ui-tests/pixmapcomtest/src/: Main.m3 cm3/m3-ui/ui-tests/pixtest/src/: Main.m3 cm3/m3-ui/ui-tests/test18/src/: Main.m3 cm3/m3-ui/ui-tests/test19/src/: Main.m3 cm3/m3-ui/ui-tests/test25/src/: m3makefile cm3/m3-ui/ui-tests/test27/src/: Test27.m3 cm3/m3-ui/ui-tests/test28/src/: Test28.m3 m3makefile cm3/m3-ui/ui-tests/test29/src/: Test29.m3 cm3/m3-ui/ui-tests/test30/src/: Main.m3 cm3/m3-ui/ui-tests/test31/src/: Main.m3 cm3/m3-ui/ui-tests/test32/src/: Main.m3 cm3/m3-ui/ui-tests/test33/src/: Main.m3 NewMain.m3 cm3/m3-ui/ui-tests/test35/src/: Main.m3 cm3/m3-ui/ui-tests/texturecomtest/src/: Main.m3 cm3/m3-ui/ui-tests/tiles/src/: Main.m3 cm3/m3-ui/ui-tests/track/src/: Track.m3 cm3/m3-ui/vbtkit/src/color/: Color.i3 Color.m3 ColorName.i3 ColorName.m3 ColorNameF.i3 cm3/m3-ui/vbtkit/src/etext/: EmacsModel.i3 ISOChar.i3 IvyModel.m3 KeyFilter.i3 KeyFilter.m3 KeyTrans.i3 MTextUnit.i3 MacModel.i3 MacModel.m3 TextEditVBT.m3 TextPort.i3 TextPort.m3 TextPortClass.i3 TextPortClass.m3 TypeinVBT.i3 TypescriptVBT.i3 TypescriptVBT.m3 XtermModel.i3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpSplit.i3 AnchorHelpSplit.m3 AnchorHelpVBT.i3 AnchorHelpVBT.m3 AnchorSplit.m3 AnchorSwitchVBT.m3 BiFeedbackVBT.m3 BooleanVBT.m3 BorderedFeedbackVBT.i3 BorderedFeedbackVBT.m3 ChoiceVBT.i3 ChoiceVBT.m3 FeedbackVBT.i3 FileBrowserVBT.i3 FileBrowserVBT.m3 FlexVBT.i3 FlexVBT.m3 GuardedBtnVBT.m3 Image.i3 Image.m3 ListVBT.i3 ListVBT.m3 MarginFeedbackVBT.m3 MenuSwitchVBT.m3 MultiClass.i3 MultiFilter.i3 MultiSplit.i3 NumericVBT.i3 NumericVBT.m3 OffsetVBT.i3 OffsetVBT.m3 PixmapVBT.i3 PixmapVBT.m3 ReactivityVBT.i3 ReactivityVBT.m3 ScaleFilter.i3 ScrollerVBTClass.m3 Shadow.i3 Shadow.m3 SourceVBT.i3 SourceVBT.m3 SplitterVBT.m3 TrillSwitchVBT.m3 VBTKitResources.m3 ViewportVBT.i3 ViewportVBT.m3 ZChassisVBT.i3 ZChassisVBT.m3 ZChildVBT.i3 ZChildVBT.m3 ZMoveVBT.i3 ZMoveVBT.m3 ZTilps.m3 m3makefile oldOffsetVBT.i3 oldOffsetVBT.m3 oldViewportVBT.i3 oldViewportVBT.m3 cm3/m3-ui/vbtkit/src/mtext/: MText.i3 MText.m3 MTextDebug.i3 MTextDebug.m3 MTextDs.m3 MTextPrivate.i3 MTextRd.i3 MTextRd.m3 cm3/m3-ui/vbtkit/src/vbtkitutils/: AnyEvent.i3 AnyEvent.m3 AutoRepeat.i3 AutoRepeat.m3 LargeCursor.i3 LargeCursor.m3 Rsrc.i3 UnixUtils.m3 VBTKitEnv.m3 XParam.m3 m3makefile cm3/m3-ui/vbtkit/src/vtext/: VTBase.i3 VTDef.i3 VTPounce.m3 VTReal.m3 VText.i3 VText.m3 VTextRegion.m3 cm3/m3-ui/vbtkit/src/vtext/testing/: VTPhony.m3 VTReal.semi.m3 cm3/m3-ui/videovbt/src/POSIX/: AudioVBT.m3 VideoVBT.m3 m3makefile cm3/m3-ui/videovbt/src/WIN32/: AudioVBT.m3 VideoVBT.m3 cm3/m3-ui/webvbt/src/: CIText.i3 CIText.m3 HTML.m3 HTMLParser.m3 HTMLVBT.m3 HTMLVBTG.i3 HTMLVBTG.m3 HTMLVBTGRep.i3 HTMLVBTText.m3 ImageUtils.i3 ImageUtils.m3 Images.i3 Images.m3 Lexer.i3 Lexer.m3 Oblet.i3 SimpleWeb.i3 SimpleWeb.m3 TextPortButton.i3 TextPortWithButtons.m3 URLCache.m3 WebVBT.i3 WebVBT.m3 m3makefile cm3/m3-ui/webvbt/src/hyperpage/doc/: HyperPage.i3 cm3/m3-ui/webvbt/src/hyperpage/src/: HyperPage.i3 HyperPage.m3 cm3/m3-ui/webvbt/src/nooblet/: Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/oblet/: ObLibWeb.i3 ObLibWeb.m3 ObMetaEval.m3 Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/resources/: m3makefile cm3/m3-ui/zeus/src/: AlbumVBT.i3 AlbumVBT.m3 Algorithm.i3 Algorithm.m3 Classes.i3 OSUtils.i3 OSUtils.m3 TracedAlg.i3 TracedAlg.m3 TracedView.i3 TracedView.m3 View.i3 View.m3 ZFmt.i3 ZFmt.m3 Zeus.m3 ZeusClass.m3 ZeusCodeView.i3 ZeusDataView.m3 ZeusPanel.i3 ZeusPanel.m3 ZeusPanelFriends.i3 ZeusPanelPrivate.i3 ZeusSnapshot.i3 ZeusSnapshot.m3 m3makefile Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 05:38:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:38:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317043856.BF33F10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:38:55 Modified files: cm3/scripts/python/: pylib.py Log message: another newline From jkrell at elego.de Mon Mar 17 05:41:39 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:41:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317044140.0134510D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:41:39 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_SM.i3 M3AST_AS_F.i3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_SM_F.m3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 Log message: follow the pattern more, see if this fixes building stubgen, which otherwise fails to build due to an unrevaled type (sure would be nice if the compiler gave the name of the unrevealed type..) From jkrell at elego.de Mon Mar 17 06:03:38 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:03:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050339.E79C810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:03:38 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: remove pragma too From jkrell at elego.de Mon Mar 17 06:18:45 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:18:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317051845.4C86910D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:18:45 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: remove POSTGRES95 From hosking at elego.de Mon Mar 17 06:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 6:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317055514.AEAF310D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 06:55:14 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 Log message: Fill out remaining LONGINT formatters. From hosking at elego.de Mon Mar 17 07:10:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:10:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317061034.1D9C110D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:10:33 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Lex.i3 Lex.m3 Log message: Fill out remaining LONGINT lex procedures. From hosking at elego.de Mon Mar 17 07:48:46 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:48:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317064847.67A2B10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:48:46 Modified files: cm3/m3-tools/m3tk/src/pl/: M3LTextToType.m3 cm3/m3-tools/m3tk/src/target/: M3CBE_C_i386.m3 M3CBE_C_mips.m3 M3CBE_C_sparc.m3 M3CBE_C_sun3.m3 M3CBE_C_vax.m3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 Log message: Should build stubgen now. Jay, you're walking all over my changes! From hosking at elego.de Mon Mar 17 08:29:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:29:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317072915.4BAB410D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:29:15 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ModuleStubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Things build now! From hosking at elego.de Mon Mar 17 08:30:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:30:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317073048.ADFFF10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:30:48 Modified files: cm3/m3-db/stablegen/src/: AstToType.m3 GenModuleCode.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Pushing more of the LONGINT changes through clients of m3tk. Still need to deal with: ./caltech-parser/m3browserhack/src/m3makefile ./caltech-parser/m3tmplhack/src/m3makefile ./caltech-parser/paneman/src/m3makefile ./m3-comm/sharedobjgen/src/m3makefile ./m3-demo/sharedboard/boardclient/src/m3makefile ./m3-demo/sharedboard/boardserver/src/m3makefile From jkrell at elego.de Mon Mar 17 09:46:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 9:46:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317084640.AD44410D4749@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 09:46:40 Modified files: cm3/m3-sys/cm3/src/: M3Path.i3 M3Path.m3 Log message: remove dead variable From jkrell at elego.de Mon Mar 17 13:29:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 13:29:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317122905.CFE0410D474B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 13:29:05 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: initial copy of ProcessPosix.m3 that will use spawn instead of fork+exec, this will /probably/ be much faster, consider calling this instead ProcessCygwin From jkrell at elego.de Mon Mar 17 14:14:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 14:14:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317131453.DF6F110D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 14:14:53 Removed files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: delete, will be different From hosking at elego.de Mon Mar 17 15:44:58 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 15:44:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317144458.7719A10D474A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 15:44:58 Modified files: cm3/m3-db/stablegen/src/: Type.i3 Log message: Comment about LONGINT representation. From hosking at elego.de Mon Mar 17 17:28:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:28:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317162857.5582010D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:28:56 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:30:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:30:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163034.A1A3710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:30:33 Modified files: cm3/m3-comm/stubgen/src/: CodeForType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:31:12 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:31:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163112.EEBA110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:31:12 Modified files: cm3/m3-comm/stubgen/src/: Type.i3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:36:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:36:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163649.F2A1E10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:36:49 Modified files: cm3/m3-comm/sharedobjgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ImportList.m3 ModuleStubCode.m3 SOxIntfProxyCode.m3 SOxModuleCBCode.m3 SOxModuleSOCode.m3 StubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Update for LONGINT. Match code base with stubgen. From hosking at elego.de Mon Mar 17 18:09:04 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 18:09:04 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317170904.1832010D428D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 18:09:04 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 CodeForType.m3 Type.i3 Type.m3 Value.m3 cm3/m3-db/stablegen/src/: AstToType.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.m3 Log message: Further cleanup and reconciliation. From hosking at elego.de Mon Mar 17 20:37:09 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:37:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317193710.2802710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:37:09 Modified files: cm3/caltech-parser/term/src/: m3makefile Added files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: See if we can get this to build on Solaris. From hosking at elego.de Mon Mar 17 20:41:11 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:41:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194111.5A95810D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:41:11 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Drop .c from c_source filename. From hosking at elego.de Mon Mar 17 20:48:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:48:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194836.7487310D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:48:31 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Add impmlementation of cfmakeraw for Solaris. From rforb at elego.de Mon Mar 17 22:06:26 2008 From: rforb at elego.de (Ronny Forberger) Date: Mon, 17 Mar 2008 22:06:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317210628.5A28F10D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rforb at birch. 08/03/17 22:06:26 Added files: cm3/www/bugs/: index.html Log message: adding static html to be shown as www.opencm3.net/bugs for in inline view of the trac bug tracking for cm3 (using iframes) From wagner at elego.de Mon Mar 17 23:13:30 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:13:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317221334.2FC2710D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:13:30 Modified files: cm3/scripts/regression/: cm3.build defs.sh Log message: move cm3.build tests to std_tests in defs.sh From wagner at elego.de Mon Mar 17 23:53:53 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:53:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317225354.AD3F210D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:53:53 Modified files: cm3/www/: nav-home.html nav-rsrc.html news.html Log message: update news items change problem reports links from old Elego GNATS to trac installation From hosking at elego.de Tue Mar 18 02:57:43 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 2:57:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318015743.607B310D44C5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 02:57:43 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Get rid of undefined macro use. From jkrell at elego.de Tue Mar 18 13:24:08 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318122408.5543F70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:24:08 Modified files: cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: merge common tail for readability commented out discovery of source that triggers internal compiler errors needs further investigation From jkrell at elego.de Tue Mar 18 13:57:30 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:57:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318125730.2AEAD10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:57:30 Modified files: cm3/scripts/python/: pylib.py Log message: replace sh with cmd for 3-15% perf improvement libm3 build time went from 1:36 to 1:25,1:17 vs. for NT386 m3core build time went from 1:02(2),1:00 to 1:12,0:58,0:57(2) 1:12 was first run vs. 0:33,0:31 for NT386 host targeting NT386GNU which implies paying 30 seconds for vfork/exec (!) vs. 0:08,0:05,0:04 for native NT386 (super fast!) and this is still inefficient, running C compiler once per a few sources, instead of just once, and with cmd wrappers and mklib is written in Modula-3 so could be linked into cm3 (!) more work to be done here allow for NT386GNU extensionless executables This is a bit premature. It works for me, but I have other uncommited changes to change NT386GNU to Unix naming conventions. From hosking at elego.de Tue Mar 18 18:53:18 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:53:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175318.785A310D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:53:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: See if this fixes installation for SOLgnu. From hosking at elego.de Tue Mar 18 18:57:48 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:57:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175748.7747910D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:57:48 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: See if this fixes installation for SOLsun. From hosking at elego.de Tue Mar 18 22:09:09 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210909.7EA1110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:09 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:09:46 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210946.E7C2B10D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:46 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:16:51 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318211651.EC43110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:16:51 Modified files: cm3/caltech-parser/parserlib/kyacc/src/: m3makefile Log message: Needs to import term. From hosking at elego.de Wed Mar 19 16:34:18 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 16:34:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319153418.84E5310D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 16:34:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Add flag on backend to avoid cm3cg: warning: -freorder-blocks disabled for Modula-3 ex_stack exception handling. From hosking at elego.de Wed Mar 19 18:16:14 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 18:16:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319171614.D3AD310D475D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 18:16:14 Modified files: cm3/m3-db/stablegen/src/: GenModuleCode.m3 Log message: Fix generation of subrange for INTEGER and LONGINT. Avoid old style testing for FIRST and print as unsigned instead. m3-db/stable/test now runs through all the tests successfully. From hosking at elego.de Thu Mar 20 02:27:24 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:27:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012724.5749F10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:27:24 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Test From hosking at elego.de Thu Mar 20 02:28:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:28:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012837.5244C10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:28:37 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Revert. From hosking at elego.de Thu Mar 20 03:34:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:34:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320023458.DFEB910D475A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:34:58 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From rcoleburn at elego.de Thu Mar 20 11:09:22 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Thu, 20 Mar 2008 11:09:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320100922.E37F870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/20 11:09:22 Modified files: cm3/scripts/: cm3Proj.cmd Log message: v1.13--03/20/2008 by RCC, fixed crash problem when CD path had embedded spaces. From hosking at elego.de Thu Mar 20 17:46:57 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 17:46:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320164657.C3D6D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 17:46:57 Modified files: cm3/m3-sys/cm3/src/config/: SOLgnu Log message: Why did this get killed? From hosking at elego.de Thu Mar 20 18:06:53 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:06:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170653.572E510D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:06:53 Modified files: cm3/scripts/regression/: defs.sh Log message: whoami is not in default path on Solaris. Use standard 'who -m' instead and cut first field. From hosking at elego.de Thu Mar 20 18:07:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:07:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170741.ED9F310D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:07:41 Modified files: cm3/scripts/regression/: defs.sh Log message: Use ' instead of ". From hosking at elego.de Thu Mar 20 18:15:27 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:15:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320171527.858B810D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:15:27 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: flex library is always installed static. From hosking at elego.de Thu Mar 20 19:18:02 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181802.BE8B470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:02 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:18:10 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181810.B6D0C70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:10 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:19:30 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181931.01DD470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:30 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:19:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181937.C844870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:37 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:21:32 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182132.953E770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:32 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Thu Mar 20 19:21:40 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182140.7DB2970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:40 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Fri Mar 21 00:36:28 2008 From: hosking at elego.de (Antony Hosking) Date: Fri, 21 Mar 2008 0:36:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320233628.32BA410D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/21 00:36:28 Modified files: cm3/m3-libs/m3core/src/Csupport/AIX386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ALPHA_OSF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/AP3000/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ARM/: dtoa.c cm3/m3-libs/m3core/src/Csupport/Common/: dtoa.h cm3/m3-libs/m3core/src/Csupport/DS3100/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD4/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HP300/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HPPA/: dtoa.c cm3/m3-libs/m3core/src/Csupport/I386_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMR2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMRT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IRIX5/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXELF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXLIBC6/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NEXT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386GNU/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NetBSD2_i386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OKI/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OS2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SEQUENT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SOLgnu/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SOLsun/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SPARC/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/UMAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/VAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/model/: dtoa.c cm3/m3-libs/m3core/src/convert/: CConvert.i3 Log message: Update to more recent thread-safe version of David Gay's dtoa. Should we consider using his gdtoa library to support extended double? From hosking at elego.de Thu Mar 20 03:12:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:12:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320021241.A2D4610D4756@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:12:41 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From hosking at cs.purdue.edu Mon Mar 24 15:37:22 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Mon, 24 Mar 2008 10:37:22 -0400 Subject: [M3commit] Test: Mail list down Message-ID: I haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 17:55:43 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 16:55:43 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: Me neither, the mailing lists seem to go down every week or two. I had a theory that I had too many checkins for m3commit but that's false, since it goes down independently of me, or with minimal checkins from me. - Jay From: hosking at cs.purdue.eduTo: m3commit at elegosoft.comDate: Mon, 24 Mar 2008 10:37:22 -0400Subject: [M3commit] Test: Mail list downI haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Mar 24 17:19:03 2008 From: dragisha at m3w.org (=?UTF-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 24 Mar 2008 17:19:03 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <1206375543.3767.0.camel@faramir.m3w.org> m3devel is also down? On Mon, 2008-03-24 at 10:37 -0400, Tony Hosking wrote: > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue > University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 > > > > > > -- Dragi?a Duri? From ronny.forberger at elegosoft.com Mon Mar 24 19:44:31 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 19:44:31 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From rcoleburn at scires.com Mon Mar 24 19:53:28 2008 From: rcoleburn at scires.com (Randy Coleburn) Date: Mon, 24 Mar 2008 14:53:28 -0400 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Message-ID: <47E7C065.1E75.00D7.1@scires.com> Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy >>> Ronny Forberger 3/24/2008 2:44 PM >>> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com ( http://www.elegosoft.com/ ) Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 19:57:38 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 18:57:38 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <47E7C065.1E75.00D7.1@scires.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: Ronny, the evidence is overwhelming. I broke the Tinderbox. You can see that. Tony saw it. I fixed it. I got the break and the fix on another machine. - Jay Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: [M3commit] Test: Mail list down Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy>>> Ronny Forberger 3/24/2008 2:44 PM >>>Hi out there,sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Sat Mar 22 16:06:18 2008 From: wagner at elego.de (Olaf Wagner) Date: Sat, 22 Mar 2008 16:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203342.30EA010D47F6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/22 16:06:18 Modified files: cm3/m3-sys/m3quake/: PkgTags cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: add missing forced command echoing to q_exec functions modified: m3quake/src/QMachine.m3 From jkrell at elego.de Mon Mar 24 12:32:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 12:32:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203357.ECC9710D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 12:32:55 Modified files: cm3/scripts/python/: pylib.py Log message: removing trailing dot manually so Cygwin Python works From jkrell at elego.de Mon Mar 24 13:28:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:28:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.2922810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:28:15 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: initial copy of ProcesPosix.m3 to better show diffs From jkrell at elego.de Mon Mar 24 13:48:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:48:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.9EEFA10D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:48:23 Modified files: cm3/m3-libs/m3core/src/unix/cygwin/: Unix.i3 Log message: forgot to checkin definition of spawn From jkrell at elego.de Mon Mar 24 13:42:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:42:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.7219C10D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:42:33 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: dos2unix From jkrell at elego.de Mon Mar 24 13:50:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:50:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.AA9F010D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:50:53 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: LINUXLIBC6 SOLgnu Log message: compile only From jkrell at elego.de Mon Mar 24 13:51:06 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:51:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.B656710D475C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:51:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX Log message: bring in line with others From jkrell at elego.de Mon Mar 24 13:32:51 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:32:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.3D78610D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:32:51 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.m3 ProcessPosixCommon.m3 m3makefile Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.i3 Log message: significant speedup of NT386GNU builds by using spawn instead of fork/exec when possible, which is usually ProcessPosix.m3 renamed to ProcessPosixCommon.m3 and changed just slightly -- Create renamed to Create_ForkExec, ProcessPosix.Create calls it, ProcessCygwin.Create calls it sometimes. building m3core fork/exec 43 seconds 38 seconds 37.67 seconds 37.88 seconds spawn 20.93 seconds 14.83 seconds 15.02 seconds 16.37 seconds 15.17 seconds From jkrell at elego.de Mon Mar 24 13:41:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:41:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.5CEB110D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:41:09 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: move variables back to where they were From jkrell at elego.de Mon Mar 24 14:17:02 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:17:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.0D1B310D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:17:02 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386.common NT386GNU Log message: switch NT386GNU to Unix naming including no extension for .exes to run them from cmd, add . to %PATHEXT% switch from exec/try_exec to q_exec From jkrell at elego.de Mon Mar 24 14:05:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:05:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.D42CE10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:05:56 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: Clear up some issues around host vs. target naming. In particular, names like foo.lib vs. libfoo.a are basically always about the target, and forward slash vs. backward slash are basically always about the host. This way, NT386 and NT386GNU should be able to target each other, and NT386GNU can have Unix naming conventions. As well, make the naming parameters optional, since they were partly being sniffed out based on the slash anyway. So these parameters only matter for cross-builds. And optimize slightly -- linear comparisons against a bunch of strings are lame. Looking up Quake variables twice in a row is also dumb. From jkrell at elego.de Mon Mar 24 14:43:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:43:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.57AAD10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:43:20 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.i3 Log message: forgot to add From jkrell at elego.de Mon Mar 24 14:18:36 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:18:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.1F23810D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:18:36 Modified files: cm3/scripts/python/: pylib.py Log message: QUAKE_SHELL shouldn't be needed here any longer, with q_exec From jkrell at elego.de Mon Mar 24 14:41:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:41:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.47B7710D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:41:28 Modified files: cm3/scripts/python/: upgrade.py Log message: fix typo From jkrell at elego.de Mon Mar 24 15:13:16 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.3B78B10D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:16 Modified files: cm3/scripts/python/: pylib.py Log message: put dot at end of PATHEXT for finding cm3.exe ahead of cm3 when building native -- possibly this a no-win situation; and remove support for EXE environment variable From jkrell at elego.de Mon Mar 24 15:08:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:08:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.D91D110D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:08:56 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386GNU Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 15:10:47 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:10:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.EDED510D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:10:47 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 17:32:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:32:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.214D710D47B0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:32:28 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: more path cleanup: use target_os or host_os, and push out the internal host parameters that didn't really make sense From jkrell at elego.de Mon Mar 24 15:13:58 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.D2BE310D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:58 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: q_exec misinterprets semicolon From jkrell at elego.de Mon Mar 24 17:31:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:31:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.1698B10D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:31:55 Modified files: cm3/scripts/python/: pylib.py Log message: more path cleanup, so that NT386 and NT386GNU can target each other From jkrell at elego.de Mon Mar 24 18:04:07 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.5696410D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX LINUXLIBC6 Log message: good idea, keep compiler debuggable From jkrell at elego.de Mon Mar 24 17:45:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:45:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4257510D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:45:28 Modified files: cm3/scripts/python/: pylib.py Log message: be more sure to keep backward slashes off non-Windows platforms, see if this fixes my Mac build From jkrell at elego.de Mon Mar 24 18:02:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:02:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4CB9010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:02:20 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: some synchronization with the other config files From jkrell at elego.de Mon Mar 24 18:31:21 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:31:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7DD7010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:31:21 Modified files: cm3/scripts/python/: pylib.py Log message: cleanup and comments From jkrell at elego.de Mon Mar 24 18:04:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7307710D47B2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:49 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: SOLgnu Log message: neuter this for now, it is only so I can run the cm3 front end, no back end, or link From jkrell at elego.de Mon Mar 24 19:12:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:12:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.9F29210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:12:33 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: forgot this too From jkrell at elego.de Mon Mar 24 19:19:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:19:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.B1DD510D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:19:15 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: remove special case of cd for now, Juno uses exec and not q_exec, and I had the Quake variables set to use cmd instead of sh, which along with SL=/ and the Juno code, doesn't work From jkrell at elego.de Mon Mar 24 21:25:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:25:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.D6F0310D47CD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:25:20 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: enable code for path cleanup that requires less memory and handles arbitrarily large paths From jkrell at elego.de Mon Mar 24 21:28:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:28:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203402.0D32A10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:28:19 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: oops, now that I didn't test, thought I had; and remove the test code From jkrell at elego.de Mon Mar 24 14:51:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:51:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.B6FF510D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:51:28 Modified files: cm3/scripts/python/: pylib.py Log message: parameter validation From rcoleburn at elego.de Mon Mar 24 16:22:30 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Mon, 24 Mar 2008 16:22:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.02E2010D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/24 16:22:30 Added files: cm3/m3-sys/windowsResources/src/: ReadMe.html WinResDummy.i3 cm3-41-hack.c m3makefile winRes.tmpl Log message: The purpose of this package is to introduce a new template called WindowsResource(). This template permits adding Microsoft Windows resources, such as icons, to a compiled program. If the target platform is not Windows, no action is taken. So, you can simply put the following lines in your program's m3makefile: import ("windowsResources") WindowsResource("MyProgramIconResourceFile") This package is needed by the new CM3-IDE package that will be introduced soon. --Randy Coleburn, 24 March 2008 From jkrell at elego.de Mon Mar 24 14:49:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:49:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.8A33410D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:49:23 Modified files: cm3/scripts/python/: pylib.py Log message: sniff the correct file, the caller will append .exe or not From ronny.forberger at elegosoft.com Mon Mar 24 21:37:01 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 21:37:01 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Ok, it was the mailer daemon on birch that was down.. Never seen any problems with that, but at least it's back working now. Ronny -- Message from: Jay Date: Mo 24 M?r 2008 19:57:38 CET Subject: RE: [M3commit] Test: Mail list down > Ronny, the evidence is overwhelming. I broke the Tinderbox. You can > see that. Tony saw it. I fixed it. I got the break and the fix on > another machine. > > - Jay > > > Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: > m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: > [M3commit] Test: Mail list down > > Ronny: > > I committed a new package (m3-sys/WindowsResources) earlier today. > It had a detailed log message. I have not seen this message on the > changelog or in an m3commit email. If I use cvs update, the > repository shows that my package is indeed in the repository, so I > don't know what is wrong with the commit mechanism. > > Regards, > Randy>>> Ronny Forberger 3/24/2008 > 2:44 PM >>>Hi out there,sorry but I can't discover any missing > commit mails, since the last commit I can see writing this mail is > by Tony at 2008-03-21 00:36, have a look > at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: > DE163214194 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From jayk123 at hotmail.com Mon Mar 24 21:42:25 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 20:42:25 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Message-ID: Thanks. > Date: Mon, 24 Mar 2008 21:37:01 +0100 > From: ronny.forberger at elegosoft.com > To: jayk123 at hotmail.com > CC: rcoleburn at scires.com; m3commit at elegosoft.com > Subject: RE: [M3commit] Test: Mail list down > > Ok, it was the mailer daemon on birch that was down.. Never seen any > problems with that, but at least it's back working now. > > Ronny > > -- [snip] -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 24 21:46:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:46:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324204628.EFA6110D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:46:28 Modified files: cm3/scripts/python/: pylib.py Log message: blow past readonlyness when deleting From jkrell at elego.de Sat Mar 29 18:32:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:32:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329173205.29CBF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:32:05 Modified files: cm3/scripts/python/: pylib.py Log message: prepare for changing NT386GNU back to Win32 naming when copying compiler, always delete both cm3 and cm3.exe in target directory From jkrell at elego.de Sat Mar 29 18:43:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:43:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329174349.48C0210D47C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:43:49 Modified files: cm3/scripts/python/: pylib.py Log message: similar for mklib, and minimize file operations From jkrell at elego.de Sat Mar 29 19:36:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 19:36:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329183643.7C72810D47DC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 19:36:43 Modified files: cm3/scripts/python/: make-dist.py Log message: build min and std From jkrell at elego.de Sat Mar 29 20:14:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:14:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329191405.81C3B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:14:05 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common cm3/scripts/python/: pylib.py Log message: move NT386GNU back to Win32 naming conventions; pleasantly easy to switch between them; disable support in pylib.py for running extensionless executables, but could be left in (not needed on Unix) From jkrell at elego.de Sat Mar 29 20:34:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:34:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329193456.E631810D47CA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:34:56 Modified files: cm3/scripts/win/: sysinfo.cmd cm3/scripts/python/: pylib.py Log message: use one shared PKGS file like I thought I already was; all three implementations should now be generating the same file, EXCEPT for newline format, which hopefully they can all cope with (might need a 'tr' command in there on every read for the sh case) From hosking at elego.de Sat Mar 29 23:32:02 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 29 Mar 2008 23:32:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329223202.08F5970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/29 23:32:02 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RTCollector.m3 RTHeapRep.i3 cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: Some tidy-up in GC in preparation for improved concurrency. Allocation pools no longer store a stack of allocated pages. The only one we were ever interested in was the impureCopy.stack, so this has been separated as an explicit impureCopyStack variable. PromotePage now also uses an explicit promoteGeneration variable to decide promotion. This mirrors the value of pureCopy.desc.generation and impureCopy.desc.generation, which are always the same. Defer placement of AmbiguousImpure placements onto impureCopyStack until FinishThreadPages (actually now PushThreadPages). Use the more efficient RegisterFinalCleanup instead of WeakRefFromRef for cleanup of mutexes and condition variables in pthreads-based threads. From jkrell at elego.de Sun Mar 30 03:06:15 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 3:06:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330010615.23CB170D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 03:06:14 Added files: cm3/scripts/win/: do-cm3-all.cmd Log message: parity with the others From jkrell at elego.de Sun Mar 30 16:23:46 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 16:23:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330142346.5C6D610D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 16:23:46 Modified files: cm3/m3-sys/m3back/src/: Stackx86.m3 Log message: dos2unix, only affects four lines From jkrell at elego.de Sun Mar 30 19:14:00 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:14:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330171400.99DF810D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:14:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout Log message: allow either of two directory orders, given two files note that there are other tests with three outputs that expect only one particular order; they appear fragile build output is in BUILD_DIR, not TARGET, usually the same executables can be writable, so make our own read only file use different output files (x and y) for a test that needs further debugging on NT386GNU tests pass on PPC_DARWIN with these changes whereas the directory order one was failing; the other changes are related to failures on NT386GNU From jkrell at elego.de Sun Mar 30 19:35:16 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:35:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330173517.0B1E110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:35:16 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: change file back to x; it is reused a few times and I'm not going to change every one From jkrell at elego.de Sun Mar 30 19:52:02 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:52:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175202.B2E7910D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:52:02 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: fix Quake tests, nice From jkrell at elego.de Sun Mar 30 19:59:53 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:59:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175953.E6ADE10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:59:53 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: adapt for NT386GNU From hosking at elego.de Sat Mar 1 18:17:09 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:17:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301171709.6042F10D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:17:09 Modified files: cm3/m3-sys/m3cc/gcc/gcc/config/rs6000/: host-darwin.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From hosking at elego.de Sat Mar 1 18:31:32 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 1 Mar 2008 18:31:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080301173132.C354710D45CB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/01 18:31:32 Modified files: cm3/m3-libs/m3core/src/runtime/PPC_DARWIN/: RTMachineC.c Log message: Fixes to compile on Mac OS X 10.5 Leopard. From jkrell at elego.de Sun Mar 2 15:44:27 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 2 Mar 2008 15:44:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302144427.BC40510D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/02 15:44:27 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Go back a version. The m3front changes alone suffice to fix debugging. I probably didn't test them without the parse.c change. The assembly files do have the current working directory, or the directory of the assembly file (same thing, so ambiguous) and presumably that gets combined with the relative path cm3front has to enable gdb to find the source. As well, break foo.m3:123 does work, even if source file is ../src/runtime/common/RTLinker.m3 (didn't test emacs). From hosking at elego.de Sun Mar 2 17:53:30 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 2 Mar 2008 17:53:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302165330.6405D10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/02 17:53:30 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Set -fno-reorder-blocks flag to avoid errors. From jkrell at elego.de Mon Mar 3 00:29:34 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:29:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302232934.16A0E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:29:34 Modified files: cm3/scripts/python/: pylib.py Log message: expand 'std' some, esp. to include the entire compiler (note that this diverges from pkginfo.txt) From jkrell at elego.de Mon Mar 3 00:34:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233433.28BC510D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:34:33 Modified files: cm3/scripts/python/: pylib.py Log message: add obliqlib3D From jkrell at elego.de Mon Mar 3 00:39:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:39:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302233919.433DE10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:39:19 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Target.m3 Log message: remove red herrings -- make the code more obviously correct and remove suspicious stuff even if it is actually ok From jkrell at elego.de Mon Mar 3 00:40:32 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 0:40:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080302234033.0E05E10D469D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 00:40:32 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: further clarification From hosking at elego.de Mon Mar 3 01:26:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 3 Mar 2008 1:26:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303002648.6804110D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/03 01:26:48 Modified files: cm3/m3-sys/m3middle/src/: TInt.i3 Log message: Not sure what Jay objected to here! It is perfectly concise as is and more obvious than what he put in. From jayk123 at hotmail.com Mon Mar 3 03:16:46 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 02:16:46 +0000 Subject: [M3commit] tint In-Reply-To: <20080303002648.6804110D46E2@birch.elegosoft.com> References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly". Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000 > To: m3commit at elegosoft.com > From: hosking at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: hosking at birch. 08/03/03 01:26:48 > > Modified files: > cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message: > Not sure what Jay objected to here! It is perfectly concise as is and more > obvious than what he put in. > _________________________________________________________________ Climb to the top of the charts!?Play the word scramble challenge with star power. http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at cs.purdue.edu Mon Mar 3 03:30:04 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 2 Mar 2008 21:30:04 -0500 Subject: [M3commit] tint In-Reply-To: References: <20080303002648.6804110D46E2@birch.elegosoft.com> Message-ID: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: > Tony, it is definitely confusing to claim the array has NUMBER(x) > elements, and then initialize only some of them "correctly". > Trailing zeros I can see as maybe clear for positive values, but > definitely confusing for negative values. > > - Jay > > > > Date: Mon, 3 Mar 2008 01:26:48 +0000 > > To: m3commit at elegosoft.com > > From: hosking at elego.de > > Subject: [M3commit] CVS Update: cm3 > > > > CVSROOT: /usr/cvs > > Changes by: hosking at birch. 08/03/03 01:26:48 > > > > Modified files: > > cm3/m3-sys/m3middle/src/: TInt.i3 > > > > Log message: > > Not sure what Jay objected to here! It is perfectly concise as is > and more > > obvious than what he put in. > > > > Climb to the top of the charts! Play the word scramble challenge > with star power. Play now! -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Tue Mar 4 23:02:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:02:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304220219.EE0D610D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:02:19 Modified files: cm3/m3-libs/sysutils/src/: System.m3 Log message: fix: parsing of operators was still wrong From wagner at elego.de Tue Mar 4 23:49:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304224943.CB30F10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:49:43 Modified files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3makefile cm3/m3-libs/libm3/tests/rw/copy/src/: Pump.m3 m3makefile cm3/m3-libs/libm3/tests/src/: m3makefile Added files: cm3/m3-libs/libm3/tests/rw/autotest/src/: m3overrides cm3/m3-libs/libm3/tests/rw/copy/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pump/src/: m3overrides cm3/m3-libs/libm3/tests/rw/pumprd/src/: m3overrides Log message: add some rd/wr tests to the regression run From wagner at elego.de Tue Mar 4 23:51:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Tue, 4 Mar 2008 23:51:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080304225100.4136C10D46C6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/04 23:51:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: add some tests for command line parsing From wagner at elego.de Wed Mar 5 19:33:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 5 Mar 2008 19:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080305183316.A5C6A10D46F7@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/05 19:33:16 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Added files: cm3/m3-sys/m3tests/src/p2/p207/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add subrange test from Rodney M. Bates as p207 From jkrell at elego.de Thu Mar 6 09:44:34 2008 From: jkrell at elego.de (Jay Krell) Date: Thu, 6 Mar 2008 9:44:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306084434.5D68F70D76F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/06 09:44:34 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove suspicious code that fails in NT386GNU Juno and is not present in the other thread implementations From rodney at elego.de Fri Mar 7 00:52:07 2008 From: rodney at elego.de (Rodney M. Bates) Date: Fri, 7 Mar 2008 0:52:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080306235207.29BA510D46F3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rodney at birch. 08/03/07 00:52:07 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: Change the stabs output of subrange bounds in hex notation to eliminate some ambiguities as to when the value should/should not be sign-extended. Now, all values are guaranteed to have the sign bit in the leftmost explicit hex digit. Only m3gdb uses this information. From hosking at elego.de Sun Mar 9 21:31:28 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:31:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309203129.50B6E10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:31:28 Modified files: cm3/scripts/regression/: defs.sh Log message: Avoid use of non-portable "hostname -s". Use sed to strip domain instead. From wagner at elego.de Sun Mar 9 22:00:27 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 22:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309210028.F301E10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 22:00:27 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: add p208: catching runtime errors From wagner at elego.de Sun Mar 9 20:16:11 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 9 Mar 2008 20:16:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309191611.3BAD010D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/09 20:16:11 Added files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 m3makefile stderr.build stderr.pgm stdout.build stdout.pgm Log message: add p208: catching runtime errors From hosking at elego.de Sun Mar 9 21:25:48 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 9 Mar 2008 21:25:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309202548.DC36C10D46C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/09 21:25:48 Modified files: cm3/scripts/regression/: tinderbox-build.sh Log message: ' instead of " for echoing date. This is a fix for Solaris sh. From wagner at elego.de Mon Mar 10 00:23:19 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:23:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232319.21C1E10D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:23:19 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RuntimeError.m3 Log message: Revert wrong `fix' for endless recursion: it does not work as I expected, but breaks catching runtime errors. Revision 1.3 should never have been committed in the first time, as it was only a work-around for a temporary problem while porting PTHREADS to FreeBSD. From wagner at elego.de Mon Mar 10 00:27:44 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 0:27:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080309232744.7981610D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 00:27:44 Modified files: cm3/m3-sys/m3tests/src/p2/p208/: Main.m3 stdout.pgm Log message: remove warning and adapt output From hosking at elego.de Mon Mar 10 04:08:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:08:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030815.6A0FB70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:08:15 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 03:17:45 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:17:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310021746.0043A10D46F9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:17:45 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Don't use GNU ld on SOLgnu, just use gcc. From hosking at elego.de Mon Mar 10 03:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 3:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310025514.6432270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 03:55:14 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Try to build without specifying sysroot explicitly (like PPC_DARWIN). From hosking at elego.de Mon Mar 10 04:00:39 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:00:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030042.2D9C870D828@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:00:39 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Make sure to use gmake instead of Solaris make. From hosking at elego.de Mon Mar 10 04:07:55 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:07:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310030756.4F5A470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:07:55 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Solaris stack walkers work fine. From hosking at elego.de Mon Mar 10 04:10:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:10:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031056.5957E70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:10:55 Modified files: cm3/m3-sys/cminstall/src/config/: ALPHA_OSF Log message: Alph stack walkers worked fine last I checked. From hosking at elego.de Mon Mar 10 04:11:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310031149.C635D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:11:49 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Looks like multilib fails on Solaris too. From hosking at elego.de Mon Mar 10 04:31:51 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:31:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310033152.A763610D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:31:51 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Use libiodbc on Darwin. From hosking at elego.de Mon Mar 10 04:43:22 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 4:43:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310034323.0849B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 04:43:22 Modified files: cm3/scripts/: do-cm3-base.sh do-cm3-caltech-parser.sh do-cm3-comm.sh do-cm3-core.sh do-cm3-front.sh do-cm3-gui.sh do-cm3-min.sh do-cm3-std.sh Log message: grep -F doesn't work on Solaris. Use fgrep equivalently. From hosking at cs.purdue.edu Mon Mar 10 04:47:57 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Sun, 9 Mar 2008 23:47:57 -0400 Subject: [M3commit] Testing Message-ID: I'm not seeing commit messages... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From hosking at elego.de Mon Mar 10 05:47:08 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044709.B54D310D46F5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:08 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix known bug linking -lGL on Leopard. From hosking at elego.de Mon Mar 10 05:47:20 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 5:47:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310044720.90FE770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 05:47:20 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix known bug linking -lGL on Leopard. From jayk123 at hotmail.com Mon Mar 3 04:45:50 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 3 Mar 2008 03:45:50 +0000 Subject: [M3commit] tint In-Reply-To: <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> References: <20080303002648.6804110D46E2@birch.elegosoft.com> <576FADAB-5382-4E09-BE42-DE40048E5BDB@cs.purdue.edu> Message-ID: Oh, oops, sorry, I thought it was zero filled, not last value filled. I had looked that up within the past few weeks/months but misremembered it. - Jay CC: m3commit at elegosoft.comFrom: hosking at cs.purdue.eduTo: jayk123 at hotmail.comSubject: Re: [M3commit] tintDate: Sun, 2 Mar 2008 21:30:04 -0500 I'm not sure what you mean. The initializers in TInt.i3 *are* correct for any 2s-complement representation of one byte or more. Thus, if someone was to change the representation as defined in Target they would *not* need changing in TInt.i3. ".." is perfectly well-defined syntax to indicate continue with (in this case) the high-order bits exactly as they are ... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 On Mar 2, 2008, at 9:16 PM, Jay wrote: Tony, it is definitely confusing to claim the array has NUMBER(x) elements, and then initialize only some of them "correctly".Trailing zeros I can see as maybe clear for positive values, but definitely confusing for negative values. - Jay > Date: Mon, 3 Mar 2008 01:26:48 +0000> To: m3commit at elegosoft.com> From: hosking at elego.de> Subject: [M3commit] CVS Update: cm3> > CVSROOT: /usr/cvs> Changes by: hosking at birch. 08/03/03 01:26:48> > Modified files:> cm3/m3-sys/m3middle/src/: TInt.i3 > > Log message:> Not sure what Jay objected to here! It is perfectly concise as is and more> obvious than what he put in.> Climb to the top of the charts! Play the word scramble challenge with star power. Play now! _________________________________________________________________ Shed those extra pounds with MSN and The Biggest Loser! http://biggestloser.msn.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 3 05:13:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 3 Mar 2008 5:13:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080303041348.B659B10D46E2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/03 05:13:40 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: go back a version here too, it was clearly correct From hosking at elego.de Mon Mar 10 14:34:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:34:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133433.C995670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:34:33 Modified files: cm3/m3-comm/sharedobjgen/src/: SOxCodeUtils.m3 SOxDummyCode.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:36:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:36:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310133631.E70D610D4706@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:36:31 Modified files: cm3/m3-db/db/src/: DB.m3 Log message: Eliminate warnings in compile. From hosking at elego.de Mon Mar 10 14:46:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 10 Mar 2008 14:46:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310134631.94F8270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/10 14:46:31 Modified files: cm3/m3-obliq/obliqrt/src/: ObLib.m3 Log message: Elimninate compiler warnings. From wagner at elego.de Mon Mar 10 21:52:56 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 10 Mar 2008 21:52:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080310205256.96C0310D4708@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/10 21:52:56 Modified files: cm3/scripts/: pkginfo.txt Log message: remove m3gdb from core From hosking at elego.de Tue Mar 11 02:25:47 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 2:25:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311012547.D57FF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 02:25:47 Modified files: cm3/m3-sys/m3front/src/values/: Variable.m3 Log message: Packed types get passed by value as if they are *not* packed. This should fix bug in regression test m3tests/src/p1/p134 which manifested on big-endian platforms. From hosking at elego.de Tue Mar 11 16:59:26 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 11 Mar 2008 16:59:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311155926.BC13B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/11 16:59:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Fix ODBC configuration to match PPC_DARWIN. From wagner at elego.de Wed Mar 12 00:20:16 2008 From: wagner at elego.de (Olaf Wagner) Date: Wed, 12 Mar 2008 0:20:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080311232016.71F5670D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/12 00:20:16 Modified files: cm3/scripts/regression/: cm3.build Log message: add creating binary snapshot archives to the tests which was only present in defs.sh/main, but not in cm3.build From hosking at elego.de Wed Mar 12 16:27:26 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 16:27:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312152727.8B6B270D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 16:27:26 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Match PPC_DARWIN for OpenGL. From hosking at elego.de Wed Mar 12 19:00:17 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180018.898EE10D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:17 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Looks like this needs a full (no symbolic links) path. From hosking at elego.de Wed Mar 12 19:00:38 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 19:00:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312180039.06C4310D470A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 19:00:38 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: *** empty log message *** From hosking at elego.de Wed Mar 12 20:16:31 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191631.67B6A10D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:31 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Put /sw/lib in path search for -lpq. From hosking at elego.de Wed Mar 12 20:16:54 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 12 Mar 2008 20:16:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080312191654.3221110D470D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/12 20:16:54 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: /sw/lib is first place to look for -lpq. From hosking at elego.de Thu Mar 13 15:44:35 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:44:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144435.40ECC10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:44:35 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Fix OpenGL library path (replace "//" with "/"). From hosking at elego.de Thu Mar 13 15:45:19 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 15:45:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313144519.4844E10D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 15:45:19 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Reconcile with PPC_DARWIN -- clean up. From hosking at elego.de Thu Mar 13 16:55:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 13 Mar 2008 16:55:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313155558.72CF010D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/13 16:55:58 Modified files: cm3/m3-sys/m3tests/src/p0/p007/: Main.m3 Log message: Eliminate race between release of com lock and broadcast. A thread in the process of placing itself on the wait queue might miss the broadcast otherwise. This was manifested on a 32-way Solaris Niagara box. From dragisha at elego.de Thu Mar 13 22:00:30 2008 From: dragisha at elego.de (DragiĊĦa Duric) Date: Thu, 13 Mar 2008 22:00:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080313210031.D500810D470E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: dragisha at birch. 08/03/13 22:00:30 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Fmt.LongInt, adapted from Fmt.Int; Convert.FromLongInt, adapted from Convert.FromInt. From jkrell at elego.de Sun Mar 16 10:46:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:46:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094650.2829D10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:46:49 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: WaitProcessCygwin.m3 Log message: dos2unix From jkrell at elego.de Sun Mar 16 10:49:14 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 10:49:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316094914.8D08E10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 10:49:14 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: remove tab From jkrell at elego.de Sun Mar 16 11:00:40 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 11:00:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316100040.2D09B10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 11:00:40 Modified files: cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3 Log message: Tweak the fake Win32 select wrapper so that Trestle does not kill itself right away. See m3-ui/ui/src/xvbt/XInput.m3 for the use of SchedulerPosix and call to XClientF.Kill. I rather suspect that PThreads and Cygwin Trestle should use a blocking X call here, and maybe dispense with the thread. Extra gyrations here are probably for user threads systems? From jkrell at elego.de Sun Mar 16 13:11:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:11:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121148.778D210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:11:48 Modified files: cm3/scripts/python/: pylib.py Log message: Support cmd's %PATHEXT% search semantic. Put "." in %PATHEXT% so extensionless executables work, as NT386GNU will possibly be producing, if "." not already there. Add Cygwin/X to the NT386GNU $PATH (systemdrive\cygwin\usr\X11R6\bin), if cygx11-6.dll not already in $PATH. From jkrell at elego.de Sun Mar 16 13:15:29 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:15:29 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316121529.A6C1310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:15:29 Modified files: cm3/scripts/python/: pylib.py Log message: showthread builds and runs ok on Win32, since the trivial ThreadEvent.i3 is available; don't know if it reports useful or correct information though From jkrell at elego.de Sun Mar 16 13:34:57 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:34:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316123457.D9FEB10D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:34:57 Modified files: cm3/scripts/: pkginfo.sh cm3/scripts/python/: pylib.py cm3/scripts/win/: def-std-pkgs.cmd Log message: showthread, pkl-fonts, and juno build fine on Win32 juno brings up a bunch of gui and then soon crashes, to be debugged From jkrell at elego.de Sun Mar 16 13:46:39 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 13:46:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316124639.E675110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 13:46:39 Modified files: cm3/scripts/: def-std-pkgs.sh Log message: build showthreda, pkl-fonts, juno for Win32 (this file should go away) From jkrell at elego.de Sun Mar 16 14:06:18 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316130620.909CB10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:06:18 Modified files: cm3/scripts/: make-src-dist-std.sh Removed files: cm3/scripts/: def-std-pkgs.sh Log message: use pkginfo.txt more From jkrell at elego.de Sun Mar 16 14:38:48 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 14:38:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316133849.89DCD10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 14:38:48 Modified files: cm3/scripts/win/: pkgmap.cmd pkginfo.cmd find-packages.cmd Log message: use forward slashes and relative paths, like the other two implementations the sort order is still different, but that doesn't matter From jkrell at elego.de Sun Mar 16 15:31:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:31:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316143157.20AB310D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:31:56 Modified files: cm3/scripts/win/: find-packages.cmd Log message: beware Cygwin's echo.exe that omits carriage returns and breaks findstr's end of line check From jkrell at elego.de Sun Mar 16 15:47:38 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:47:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316144739.D9BC310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:47:38 Modified files: cm3/scripts/win/: do-cm3-base.cmd do-cm3-core.cmd do-cm3-front.cmd do-cm3-min.cmd do-cm3-std.cmd pkginfo.cmd pkgmap.cmd Removed files: cm3/scripts/win/: def-std-pkgs.cmd Log message: use pkginfo.txt to define the packages sets, and the ordering implement centralized filtering From jkrell at elego.de Sun Mar 16 15:50:25 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 15:50:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316145026.B476210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 15:50:25 Modified files: cm3/scripts/: pkginfo.txt Log message: add import-libs to every package set, since it is always needed for win32 and it filters itself out otherwise (it will be good to allow something like m3-win/import-libs here, but not yet) From jkrell at elego.de Sun Mar 16 16:10:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:10:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316151044.2D34910D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:10:43 Modified files: cm3/m3-win/import-libs/src/: m3makefile Log message: rewrite the comments to perhaps be clearer and explain what is going on here and why; note that this directory is of limited utility, per the comments From jkrell at elego.de Sun Mar 16 16:29:32 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 16:29:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316152932.D6F3310D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 16:29:32 Modified files: cm3/m3-sys/mklib/src/: Main.m3 Log message: improve and increase case insensitivity; recognize .a as static lib to aid NT386GNU switch to Unix naming conventions (without having to rename) From jkrell at elego.de Sun Mar 16 17:02:36 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:02:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160236.7443C10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:02:36 Modified files: cm3/caltech-parser/parserlib/klexlib/src/: m3makefile cm3/caltech-parser/parserlib/ktoklib/src/: m3makefile Log message: term is not needed here, and it otherwise prevents building on Win32 be sure to use sh to run install, lets building for NT386 work if a sh is in $PATH From jkrell at elego.de Sun Mar 16 17:03:01 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 16 Mar 2008 17:03:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316160302.1B1F410D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/16 17:03:01 Modified files: cm3/scripts/python/: pylib.py Log message: build a bit more From wagner at elego.de Sun Mar 16 19:05:00 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180500.2940F10D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:00 Modified files: cm3/doc/help/cm3/: quake.html cm3/m3-sys/m3quake/src/: QMachine.m3 QVal.m3 QValue.i3 cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout cm3/scripts/: sysinfo.sh Log message: Add pathname functions to quake, together with some tests. Increase the minor compiler version for this change (now d5.7.0). This should allow some more platform-independent coding in quake. From wagner at elego.de Sun Mar 16 19:05:43 2008 From: wagner at elego.de (Olaf Wagner) Date: Sun, 16 Mar 2008 19:05:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180544.215B410D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/16 19:05:43 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: adapt code layout From hosking at elego.de Sun Mar 16 19:07:35 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 19:07:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316180735.4DE1110D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 19:07:35 Modified files: cm3/m3-libs/m3core/src/convert/: Convert.i3 Convert.m3 Log message: Flesh out the remaining LONGINT conversions. From hosking at elego.de Sun Mar 16 23:44:16 2008 From: hosking at elego.de (Antony Hosking) Date: Sun, 16 Mar 2008 23:44:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316224416.3D96110D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/16 23:44:16 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_AS.i3 M3ASTOp_SM.i3 M3AST_AS.i3 M3AST_AS_Copy.i3 M3AST_AS_Copy.m3 M3AST_AS_F.i3 M3AST_AS_Name.i3 M3AST_AS_Name.m3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astdisplay/: StdFormat.m3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 cm3/m3-tools/m3tk/src/chartool/: M3CharPreds.m3 cm3/m3-tools/m3tk/src/pl/: M3LTypeHash.i3 M3LTypeHash.m3 M3LTypeToText.i3 M3LTypeToText.m3 cm3/m3-tools/m3tk/src/sem/: M3CBackEnd.i3 M3CBaseTypeSpec.m3 M3CBitSize.m3 M3CExpTypeSpec.m3 M3CExpValue.m3 M3COrdinal.m3 M3CStdTypes.i3 M3CStdTypes.m3 M3CTypeCheck.m3 M3CTypeCompare.m3 M3CTypeRelation.m3 M3CTypesMisc.m3 cm3/m3-tools/m3tk/src/syn/: M3CParse.m3 M3CToken.i3 cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.i3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 M3CBackEnd_Float.ig M3CBackEnd_Float.mg m3makefile Added files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_Int.ig M3CBackEnd_Int.mg M3CBackEnd_Int_Integer.i3 M3CBackEnd_Int_Integer.m3 M3CBackEnd_Int_Longint.i3 M3CBackEnd_Int_Longint.m3 Log message: First cut at addition of LONGINT support for m3tk. Let's see how this works for stubgen and friends. From jkrell at elego.de Mon Mar 17 00:11:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 0:11:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080316231149.A007510D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 00:11:49 Modified files: cm3/scripts/python/: pylib.py Log message: newline helps readability here From jkrell at elego.de Mon Mar 17 03:19:25 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 3:19:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317021925.7368410D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 03:19:25 Modified files: cm3/m3-ui/X11R4/src/Common/: X.i3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 cm3/m3-ui/ui/src/split/: DblBufferVBT.m3 cm3/m3-ui/ui/src/trestle/: DpyFilter.m3 Trestle.m3 cm3/m3-ui/ui/src/vbt/: PaintOp.m3 cm3/m3-ui/ui/src/xvbt/: XClientF.m3 XScrnFont.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.m3 cm3/m3-ui/ui/test/StarAnim/src/: StarAnim.m3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpVBT.m3 Log message: cleanup whitespace, esp. tabs From jkrell at elego.de Mon Mar 17 04:09:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:09:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317030905.6414C10D472A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:09:05 Modified files: cm3/m3-ui/anim3D/src/: AmbientLightGO.i3 AmbientLightGO.m3 AmbientLightGOProxy.i3 Anim3D.i3 AnimHandle.i3 AnimHandle.m3 AnimHandlePrivate.i3 AnimHandleProxy.i3 AnimRequestQueue.i3 AnimRequestQueue.m3 AnimRequestQueuePrivate.i3 AnimServer.i3 AnimServer.m3 AuxG.m3 BooleanProp.i3 BooleanProp.m3 BooleanPropPrivate.i3 BooleanPropProxy.i3 BoxGO.i3 BoxGO.m3 BoxGOProxy.i3 CameraGO.i3 CameraGO.m3 CameraGOPrivate.i3 Clock.i3 Clock.m3 ColorProp.i3 ColorProp.m3 ColorPropPrivate.i3 ColorPropProxy.i3 ConeGO.i3 ConeGO.m3 ConeGOProxy.i3 CylinderGO.i3 CylinderGO.m3 CylinderGOProxy.i3 DiskGO.i3 DiskGO.m3 DiskGOProxy.i3 GO.i3 GO.m3 GOPrivate.i3 GraphicsBase.i3 GraphicsBase.m3 GraphicsBasePrivate.i3 GroupGO.i3 GroupGO.m3 GroupGOPrivate.i3 GroupGOProxy.i3 KeyCB.i3 KeyCB.m3 KeyCBProxy.i3 LightGO.i3 LightGO.m3 LineGO.i3 LineGO.m3 LineGOProxy.i3 LineTypeProp.i3 LineTypeProp.m3 LineTypePropPrivate.i3 LineTypePropProxy.i3 MarkerGO.i3 MarkerGO.m3 MarkerGOProxy.i3 MarkerTypeProp.i3 MarkerTypeProp.m3 MarkerTypePropPrivate.i3 MarkerTypePropProxy.i3 Matrix4.i3 Matrix4.m3 MouseCB.i3 MouseCB.m3 MouseCBProxy.i3 OrthoCameraGO.i3 OrthoCameraGO.m3 OrthoCameraGOProxy.i3 PerspCameraGO.i3 PerspCameraGO.m3 PerspCameraGOProxy.i3 Point3.i3 Point3.m3 PointLightGO.i3 PointLightGO.m3 PointLightGOProxy.i3 PointProp.i3 PointProp.m3 PointPropPrivate.i3 PointPropProxy.i3 PolygonGO.i3 PolygonGO.m3 PolygonGOProxy.i3 PositionCB.i3 PositionCB.m3 PositionCBProxy.i3 Prop.i3 Prop.m3 PropPrivate.i3 PropProxy.i3 ProxiedObj.i3 QuadMeshGO.i3 QuadMeshGO.m3 QuadMeshGOProxy.i3 Quaternion.i3 Quaternion.m3 RasterModeProp.i3 RasterModeProp.m3 RasterModePropPrivate.i3 RasterModePropProxy.i3 RealProp.i3 RealProp.m3 RealPropPrivate.i3 RealPropProxy.i3 RootGO.i3 RootGO.m3 RootGOPrivate.i3 RootGOProxy.i3 ShadingProp.i3 ShadingProp.m3 ShadingPropPrivate.i3 ShadingPropProxy.i3 SphereGO.i3 SphereGO.m3 SphereGOProxy.i3 SpotLightGO.i3 SpotLightGO.m3 SpotLightGOProxy.i3 SurfaceGO.i3 SurfaceGO.m3 TorusGO.i3 TorusGO.m3 TorusGOProxy.i3 TransformProp.i3 TransformProp.m3 TransformPropPrivate.i3 TransformPropProxy.i3 VectorLightGO.i3 VectorLightGO.m3 VectorLightGOProxy.i3 Win_OpenGL_Base.i3 Win_OpenGL_BaseProxy.i3 X_OpenGL_Base.i3 X_OpenGL_BaseProxy.i3 X_PEX_Base.i3 X_PEX_BaseProxy.i3 cm3/m3-ui/anim3D/src/no-win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/no-x-pex/: X_PEX_Base.m3 cm3/m3-ui/anim3D/src/win-opengl/: Win_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-opengl/: X_OpenGL_Base.m3 cm3/m3-ui/anim3D/src/x-pex/: X_PEX_Base.m3 Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 06:02:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:02:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050210.14F5B10D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:02:08 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: fix runtime error: missing typecase From jkrell at elego.de Mon Mar 17 04:47:10 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 4:47:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317034711.102A110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 04:47:10 Modified files: cm3/m3-ui/PEX/src/: PEX.i3 PEX.m3 cm3/m3-ui/X11R4/src/Common/: X.i3 Xaw.i3 Xct.i3 Xmbuf.i3 Xmu.i3 Xrm.i3 Xt.i3 XtC.i3 XtE.i3 cm3/m3-ui/anim3D/src/: m3makefile cm3/m3-ui/bicycle/src/: Card.i3 Card.m3 CardRank.m3 CardSuit.m3 FaceCards.m3 PixmapFromXData.i3 PixmapFromXData.m3 ZShape.i3 ZShape.m3 cm3/m3-ui/cmvbt/src/: AnimateVBT.i3 AnimateVBT.m3 ClockVBT.i3 ClockVBT.m3 Example.m3 FrameVBT.i3 FrameVBT.m3 GridSplit.i3 GridSplit.m3 HoverVBT.i3 HoverVBT.m3 IPTypeinVBT.i3 IPTypeinVBT.m3 IntervalTimer.i3 IntervalTimer.m3 SortedTableVBT.i3 SortedTableVBT.m3 TabVBT.i3 TabVBT.m3 TableVBT.i3 TableVBT.m3 cm3/m3-ui/codeview/src/: CodeView.m3 DataView.i3 DataView.m3 IntRefSort.i3 IntRefSort.m3 TextRefSort.i3 TextRefSort.m3 cm3/m3-ui/formsedit/src/: FormsEdit.m3 FormsEditVBT.i3 FormsEditVBT.m3 cm3/m3-ui/formsvbt/src/: FVRuntime.i3 FVRuntime.m3 FVTypes.i3 FormsVBT.i3 FormsVBT.m3 Macro.m3 Manpage.i3 Manpage.m3 cm3/m3-ui/formsvbtpixmaps/src/: m3makefile cm3/m3-ui/formsview/src/: formsview.m3 m3makefile cm3/m3-ui/images/src/: ImageRd.m3 cm3/m3-ui/juno-2/juno-app/pkl-fonts/src/: PklFonts.m3 cm3/m3-ui/juno-2/juno-app/src/: CurrCmd.i3 CurrCmd.m3 Drag.m3 Drawing.m3 Editor.i3 Editor.m3 EditorUI.i3 ExternalProc.i3 ExternalProc.m3 FVFilter.i3 Juno.m3 JunoError.m3 JunoUIImpl.m3 JunoZeus.m3 Marquee.i3 Marquee.m3 PSImpl.m3 RandomImpl.m3 SaveState.i3 SaveState.m3 Source.m3 ToolBox.m3 cm3/m3-ui/juno-2/juno-compiler/src/: JunoAST.i3 JunoAST.m3 JunoASTUtils.m3 JunoAssemble.m3 JunoCompile.m3 JunoCompileNF.i3 JunoCompileNF.m3 JunoLex.m3 JunoParse.i3 JunoParse.m3 JunoScope.i3 JunoScope.m3 JunoToken.i3 JunoUnparse.i3 JunoUnparse.m3 cm3/m3-ui/juno-2/juno-compiler/tests/compiler/src/: BackPtr.m3 CompilerTest.m3 cm3/m3-ui/juno-2/juno-compiler/tests/scope/src/: ScopeTest.m3 cm3/m3-ui/juno-2/juno-machine/linear/src/: LinearTest.m3 cm3/m3-ui/juno-2/juno-machine/nonlinear/src/: NonLinearTest.m3 cm3/m3-ui/juno-2/juno-machine/solve/src/: SolveTest.m3 cm3/m3-ui/juno-2/juno-machine/src/: JunoByteCode.i3 JunoDisassem.m3 JunoRT.2.m3 JunoRT.i3 JunoRT.m3 JunoRT.orig.m3 JunoSolve.m3 JunoValue.i3 JunoValue.m3 RTVal.i3 RTVal.m3 RedundantLSolve.i3 RedundantLSolve.m3 RedundantSolve.i3 RedundantSolve.m3 cm3/m3-ui/juno-2/juno-machine/src/OLD/: NonLinearSolve.i3 NonLinearSolve.m3 SetNumericHints.m3 cm3/m3-ui/jvideo/src/: m3makefile cm3/m3-ui/jvideo/src/POSIX/: JVDecomp.m3 JVDecompPool.m3 Jvs.m3 JvsBuffer.i3 jvprotocol.i3 cm3/m3-ui/jvideo/src/POSIX/generic/: JvsBuffer.m3 cm3/m3-ui/jvideo/src/WIN32/: JVDecomp.i3 m3makefile cm3/m3-ui/m3zume/src/: EventFile.i3 EventFile.m3 Main.m3 Template.m3 cm3/m3-ui/m3zume/src/templates/: AlgClass.i3 AlgClass.m3 DataView.m3 GEFView.i3 GEFView.m3 IE.i3 IE.m3 IE3D.i3 IE3D.m3 JunoView.i3 JunoView.m3 Obliq3DView.i3 Obliq3DView.m3 ObliqView.i3 ObliqView.m3 TranscriptView.i3 TranscriptView.m3 ViewClass.i3 ViewClass.m3 ViewClass3D.i3 ViewClass3D.m3 m3makefile cm3/m3-ui/mg/src/: Animate.i3 Animate.m3 Appearances.m3 Fuzzy.i3 Fuzzy.m3 MG.i3 MG.m3 MGPublic.i3 MGRsrc.i3 MGV.i3 PathPrivate.i3 R2.i3 R2.m3 R2PathExtra.m3 RealRect.i3 cm3/m3-ui/mgkit/src/: AnimationPath.i3 BinaryTree.m3 GenericTree.i3 GraphVBT.i3 GraphVBT.m3 Grid.m3 IntArrayView.m3 LinearArray.m3 PaintOpAnim.i3 RectsVBT.i3 cm3/m3-ui/motif/src/: IntrinsicP.i3 Xm.i3 Xm.m3 Xmacro.i3 Xmacro.m3 Xmw.i3 Xmw.m3 cm3/m3-ui/motif/tests/src/: HelloGUI.i3 HelloGUI.m3 cm3/m3-ui/opengl/src/POSIX/: GL.i3 GLX.i3 GLu.i3 m3makefile cm3/m3-ui/opengl/src/WIN32/: GL.i3 GLu.i3 m3makefile cm3/m3-ui/ui/src/: m3makefile cm3/m3-ui/ui/src/picture/: Picture.m3 cm3/m3-ui/ui/src/split/: AnchorBtnVBT.i3 AnchorBtnVBT.m3 BorderedVBT.i3 BorderedVBT.m3 BtnVBTClass.i3 ButtonVBT.i3 ButtonVBT.m3 ComposeKey.i3 DblBufferVBT.m3 ETAgent.m3 Filter.i3 FilterClass.i3 FilterClass.m3 Gray.m3 HVBar.i3 HVBar.m3 HVSplit.i3 HVSplit.m3 HighlightVBT.i3 HighlightVBT.m3 JoinCMap.m3 JoinCursor.m3 JoinFont.m3 JoinParent.i3 JoinParent.m3 JoinPixmap.m3 JoinScreen.m3 JoinedVBT.i3 JoinedVBT.m3 MenuBtnVBT.i3 MenuBtnVBT.m3 OverlayVBT.i3 OverlayVBT.m3 PackSplit.i3 PackSplit.m3 ProperSplit.i3 ProperSplit.m3 QuickBtnVBT.i3 QuickBtnVBT.m3 RigidVBT.i3 RigidVBT.m3 RootVBT.i3 RootVBT.m3 SelectQueue.i3 SelectQueue.m3 Split.i3 Split.m3 StableVBT.i3 TSplit.i3 TSplit.m3 TextVBT.i3 TextVBT.m3 TextVBTClass.i3 TextureVBT.i3 TextureVBT.m3 TranslateVBT.i3 TranslateVBT.m3 TwoTone.i3 TwoTone.m3 TypeInVBT.i3 TypeInVBT.m3 ZSplit.i3 ZSplit.m3 cm3/m3-ui/ui/src/trestle/: CostableVBT.i3 CostableVBT.m3 InstallQueue.i3 InstallQueue.m3 InstalledVBT.m3 ShTrestle.m3 Trestle.m3 TrestleConf.i3 TrestleGoo.i3 TrestleImpl.i3 cm3/m3-ui/ui/src/vbt/: Batch.i3 Batch.m3 Cursor.i3 Cursor.m3 Font.i3 Font.m3 KeyboardKey.i3 Latin1Key.i3 MouseSplit.i3 MouseSplit.m3 PaintOp.i3 PaintOp.m3 PaintPrivate.i3 PaintPrivate.m3 Palette.i3 Palette.m3 PaletteRep.i3 Pixmap.i3 Pixmap.m3 PlttFrnds.i3 RingBuffer.i3 RingBuffer.m3 ScreenPaint.i3 ScreenType.i3 ScrnColorMap.i3 ScrnCursor.i3 ScrnCursor.m3 ScrnFont.i3 ScrnPaintOp.i3 ScrnPaintOp.m3 ScrnPixmap.i3 ScrnPixmap.m3 Trestle.i3 TrestleAux.i3 TrestleClass.i3 TrestleClass.m3 VBT.i3 VBTClass.m3 VBTPatch.i3 VBTRep.i3 VBTRep.m3 VBTTuning.i3 XKeySym.i3 cm3/m3-ui/ui/src/winvbt/: PictureImpl.m3 TrestleConf.m3 TrestleOS.m3 WinAux.m3 WinContext.i3 WinContext.m3 WinKey.m3 WinMsg.m3 WinPaint.m3 WinScreenType.i3 WinScreenType.m3 WinScreenTypePrivate.i3 WinScrnColorMap.m3 WinScrnCursor.m3 WinScrnFont.i3 WinScrnFont.m3 WinScrnPaintOp.i3 WinScrnPaintOp.m3 WinScrnPixmap.i3 WinScrnPixmap.m3 WinTrestle.i3 WinTrestle.m3 cm3/m3-ui/ui/src/xvbt/: XClient.m3 XClientF.m3 XConfCtl.i3 XConfCtl.m3 XInput.m3 XProperties.m3 XScrnFont.m3 XScrnPxmp.m3 XSharedFree.m3 m3makefile cm3/m3-ui/ui/test/: Sketch.m3 cm3/m3-ui/ui/test/BadBricks/src/: BadBricks.m3 cm3/m3-ui/ui/test/ButtonTest/src/: ButtonTest.m3 cm3/m3-ui/ui/test/Cards/src/: BurmaShave.i3 BurmaShave.m3 Cards.m3 PlaidVBT.i3 PlaidVBT.m3 cm3/m3-ui/ui/test/ColorMonster/src/: ColorMonster.m3 cm3/m3-ui/ui/test/Draw/src/: Draw.m3 m3makefile cm3/m3-ui/ui/test/EyesVBT/src/: EyesVBT.i3 EyesVBT.m3 cm3/m3-ui/ui/test/Hello/src/: m3makefile cm3/m3-ui/ui/test/Sketch2/src/: Sketch2.m3 cm3/m3-ui/ui/test/Track/src/: Track.m3 cm3/m3-ui/ui/test/TypeInTest/src/: TypeInTest.m3 cm3/m3-ui/ui-tests/: Test1.m3 Test10.m3 Test11.m3 Test12.m3 Test15.m3 Test17.m3 Test2.m3 Test21.m3 Test22.m3 Test23.m3 Test5.m3 Test6.m3 Test7.m3 Test8.m3 cm3/m3-ui/ui-tests/pixmapcomtest/src/: Main.m3 cm3/m3-ui/ui-tests/pixtest/src/: Main.m3 cm3/m3-ui/ui-tests/test18/src/: Main.m3 cm3/m3-ui/ui-tests/test19/src/: Main.m3 cm3/m3-ui/ui-tests/test25/src/: m3makefile cm3/m3-ui/ui-tests/test27/src/: Test27.m3 cm3/m3-ui/ui-tests/test28/src/: Test28.m3 m3makefile cm3/m3-ui/ui-tests/test29/src/: Test29.m3 cm3/m3-ui/ui-tests/test30/src/: Main.m3 cm3/m3-ui/ui-tests/test31/src/: Main.m3 cm3/m3-ui/ui-tests/test32/src/: Main.m3 cm3/m3-ui/ui-tests/test33/src/: Main.m3 NewMain.m3 cm3/m3-ui/ui-tests/test35/src/: Main.m3 cm3/m3-ui/ui-tests/texturecomtest/src/: Main.m3 cm3/m3-ui/ui-tests/tiles/src/: Main.m3 cm3/m3-ui/ui-tests/track/src/: Track.m3 cm3/m3-ui/vbtkit/src/color/: Color.i3 Color.m3 ColorName.i3 ColorName.m3 ColorNameF.i3 cm3/m3-ui/vbtkit/src/etext/: EmacsModel.i3 ISOChar.i3 IvyModel.m3 KeyFilter.i3 KeyFilter.m3 KeyTrans.i3 MTextUnit.i3 MacModel.i3 MacModel.m3 TextEditVBT.m3 TextPort.i3 TextPort.m3 TextPortClass.i3 TextPortClass.m3 TypeinVBT.i3 TypescriptVBT.i3 TypescriptVBT.m3 XtermModel.i3 cm3/m3-ui/vbtkit/src/lego/: AnchorHelpSplit.i3 AnchorHelpSplit.m3 AnchorHelpVBT.i3 AnchorHelpVBT.m3 AnchorSplit.m3 AnchorSwitchVBT.m3 BiFeedbackVBT.m3 BooleanVBT.m3 BorderedFeedbackVBT.i3 BorderedFeedbackVBT.m3 ChoiceVBT.i3 ChoiceVBT.m3 FeedbackVBT.i3 FileBrowserVBT.i3 FileBrowserVBT.m3 FlexVBT.i3 FlexVBT.m3 GuardedBtnVBT.m3 Image.i3 Image.m3 ListVBT.i3 ListVBT.m3 MarginFeedbackVBT.m3 MenuSwitchVBT.m3 MultiClass.i3 MultiFilter.i3 MultiSplit.i3 NumericVBT.i3 NumericVBT.m3 OffsetVBT.i3 OffsetVBT.m3 PixmapVBT.i3 PixmapVBT.m3 ReactivityVBT.i3 ReactivityVBT.m3 ScaleFilter.i3 ScrollerVBTClass.m3 Shadow.i3 Shadow.m3 SourceVBT.i3 SourceVBT.m3 SplitterVBT.m3 TrillSwitchVBT.m3 VBTKitResources.m3 ViewportVBT.i3 ViewportVBT.m3 ZChassisVBT.i3 ZChassisVBT.m3 ZChildVBT.i3 ZChildVBT.m3 ZMoveVBT.i3 ZMoveVBT.m3 ZTilps.m3 m3makefile oldOffsetVBT.i3 oldOffsetVBT.m3 oldViewportVBT.i3 oldViewportVBT.m3 cm3/m3-ui/vbtkit/src/mtext/: MText.i3 MText.m3 MTextDebug.i3 MTextDebug.m3 MTextDs.m3 MTextPrivate.i3 MTextRd.i3 MTextRd.m3 cm3/m3-ui/vbtkit/src/vbtkitutils/: AnyEvent.i3 AnyEvent.m3 AutoRepeat.i3 AutoRepeat.m3 LargeCursor.i3 LargeCursor.m3 Rsrc.i3 UnixUtils.m3 VBTKitEnv.m3 XParam.m3 m3makefile cm3/m3-ui/vbtkit/src/vtext/: VTBase.i3 VTDef.i3 VTPounce.m3 VTReal.m3 VText.i3 VText.m3 VTextRegion.m3 cm3/m3-ui/vbtkit/src/vtext/testing/: VTPhony.m3 VTReal.semi.m3 cm3/m3-ui/videovbt/src/POSIX/: AudioVBT.m3 VideoVBT.m3 m3makefile cm3/m3-ui/videovbt/src/WIN32/: AudioVBT.m3 VideoVBT.m3 cm3/m3-ui/webvbt/src/: CIText.i3 CIText.m3 HTML.m3 HTMLParser.m3 HTMLVBT.m3 HTMLVBTG.i3 HTMLVBTG.m3 HTMLVBTGRep.i3 HTMLVBTText.m3 ImageUtils.i3 ImageUtils.m3 Images.i3 Images.m3 Lexer.i3 Lexer.m3 Oblet.i3 SimpleWeb.i3 SimpleWeb.m3 TextPortButton.i3 TextPortWithButtons.m3 URLCache.m3 WebVBT.i3 WebVBT.m3 m3makefile cm3/m3-ui/webvbt/src/hyperpage/doc/: HyperPage.i3 cm3/m3-ui/webvbt/src/hyperpage/src/: HyperPage.i3 HyperPage.m3 cm3/m3-ui/webvbt/src/nooblet/: Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/oblet/: ObLibWeb.i3 ObLibWeb.m3 ObMetaEval.m3 Oblet.m3 m3makefile cm3/m3-ui/webvbt/src/resources/: m3makefile cm3/m3-ui/zeus/src/: AlbumVBT.i3 AlbumVBT.m3 Algorithm.i3 Algorithm.m3 Classes.i3 OSUtils.i3 OSUtils.m3 TracedAlg.i3 TracedAlg.m3 TracedView.i3 TracedView.m3 View.i3 View.m3 ZFmt.i3 ZFmt.m3 Zeus.m3 ZeusClass.m3 ZeusCodeView.i3 ZeusDataView.m3 ZeusPanel.i3 ZeusPanel.m3 ZeusPanelFriends.i3 ZeusPanelPrivate.i3 ZeusSnapshot.i3 ZeusSnapshot.m3 m3makefile Log message: remove whitespace from ends of lines From jkrell at elego.de Mon Mar 17 05:38:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:38:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317043856.BF33F10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:38:55 Modified files: cm3/scripts/python/: pylib.py Log message: another newline From jkrell at elego.de Mon Mar 17 05:41:39 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 5:41:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317044140.0134510D470F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 05:41:39 Modified files: cm3/m3-tools/m3tk/src/ast/: M3ASTOp_SM.i3 M3AST_AS_F.i3 M3AST_FE_priv_F.i3 M3AST_PL_F.i3 M3AST_SM_F.i3 M3AST_SM_F.m3 M3AST_TL_F.i3 M3AST_TM_F.i3 cm3/m3-tools/m3tk/src/astall/: M3AST_all.i3 cm3/m3-tools/m3tk/src/astpickle/: M3AST_SC_F.i3 Log message: follow the pattern more, see if this fixes building stubgen, which otherwise fails to build due to an unrevaled type (sure would be nice if the compiler gave the name of the unrevealed type..) From jkrell at elego.de Mon Mar 17 06:03:38 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:03:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317050339.E79C810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:03:38 Modified files: cm3/m3-tools/m3tk/src/target/: M3CBackEnd_C.m3 Log message: remove pragma too From jkrell at elego.de Mon Mar 17 06:18:45 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 6:18:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317051845.4C86910D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 06:18:45 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: remove POSTGRES95 From hosking at elego.de Mon Mar 17 06:55:14 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 6:55:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317055514.AEAF310D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 06:55:14 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Fmt.i3 Fmt.m3 Log message: Fill out remaining LONGINT formatters. From hosking at elego.de Mon Mar 17 07:10:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:10:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317061034.1D9C110D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:10:33 Modified files: cm3/m3-libs/libm3/src/fmtlex/: Lex.i3 Lex.m3 Log message: Fill out remaining LONGINT lex procedures. From hosking at elego.de Mon Mar 17 07:48:46 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 7:48:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317064847.67A2B10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 07:48:46 Modified files: cm3/m3-tools/m3tk/src/pl/: M3LTextToType.m3 cm3/m3-tools/m3tk/src/target/: M3CBE_C_i386.m3 M3CBE_C_mips.m3 M3CBE_C_sparc.m3 M3CBE_C_sun3.m3 M3CBE_C_vax.m3 M3CBackEnd_C.m3 M3CBackEnd_C_cc.i3 Log message: Should build stubgen now. Jay, you're walking all over my changes! From hosking at elego.de Mon Mar 17 08:29:15 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:29:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317072915.4BAB410D4748@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:29:15 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ModuleStubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Things build now! From hosking at elego.de Mon Mar 17 08:30:48 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 8:30:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317073048.ADFFF10D470B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 08:30:48 Modified files: cm3/m3-db/stablegen/src/: AstToType.m3 GenModuleCode.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Pushing more of the LONGINT changes through clients of m3tk. Still need to deal with: ./caltech-parser/m3browserhack/src/m3makefile ./caltech-parser/m3tmplhack/src/m3makefile ./caltech-parser/paneman/src/m3makefile ./m3-comm/sharedobjgen/src/m3makefile ./m3-demo/sharedboard/boardclient/src/m3makefile ./m3-demo/sharedboard/boardserver/src/m3makefile From jkrell at elego.de Mon Mar 17 09:46:40 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 9:46:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317084640.AD44410D4749@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 09:46:40 Modified files: cm3/m3-sys/cm3/src/: M3Path.i3 M3Path.m3 Log message: remove dead variable From jkrell at elego.de Mon Mar 17 13:29:05 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 13:29:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317122905.CFE0410D474B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 13:29:05 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: initial copy of ProcessPosix.m3 that will use spawn instead of fork+exec, this will /probably/ be much faster, consider calling this instead ProcessCygwin From jkrell at elego.de Mon Mar 17 14:14:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 17 Mar 2008 14:14:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317131453.DF6F110D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/17 14:14:53 Removed files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessSpawn.m3 Log message: delete, will be different From hosking at elego.de Mon Mar 17 15:44:58 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 15:44:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317144458.7719A10D474A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 15:44:58 Modified files: cm3/m3-db/stablegen/src/: Type.i3 Log message: Comment about LONGINT representation. From hosking at elego.de Mon Mar 17 17:28:56 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:28:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317162857.5582010D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:28:56 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:30:33 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:30:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163034.A1A3710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:30:33 Modified files: cm3/m3-comm/stubgen/src/: CodeForType.m3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:31:12 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:31:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163112.EEBA110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:31:12 Modified files: cm3/m3-comm/stubgen/src/: Type.i3 Log message: More cleanup. From hosking at elego.de Mon Mar 17 17:36:49 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 17:36:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317163649.F2A1E10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 17:36:49 Modified files: cm3/m3-comm/sharedobjgen/src/: AstToType.m3 AstToVal.m3 CodeForType.m3 ImportList.m3 ModuleStubCode.m3 SOxIntfProxyCode.m3 SOxModuleCBCode.m3 SOxModuleSOCode.m3 StubCode.m3 Type.i3 Type.m3 Value.i3 Value.m3 Log message: Update for LONGINT. Match code base with stubgen. From hosking at elego.de Mon Mar 17 18:09:04 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 18:09:04 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317170904.1832010D428D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 18:09:04 Modified files: cm3/m3-comm/stubgen/src/: AstToType.m3 CodeForType.m3 Type.i3 Type.m3 Value.m3 cm3/m3-db/stablegen/src/: AstToType.m3 GenTypeCode.m3 Type.i3 Type.m3 Value.m3 Log message: Further cleanup and reconciliation. From hosking at elego.de Mon Mar 17 20:37:09 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:37:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317193710.2802710D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:37:09 Modified files: cm3/caltech-parser/term/src/: m3makefile Added files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: See if we can get this to build on Solaris. From hosking at elego.de Mon Mar 17 20:41:11 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:41:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194111.5A95810D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:41:11 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Drop .c from c_source filename. From hosking at elego.de Mon Mar 17 20:48:31 2008 From: hosking at elego.de (Antony Hosking) Date: Mon, 17 Mar 2008 20:48:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317194836.7487310D43A6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/17 20:48:31 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Add impmlementation of cfmakeraw for Solaris. From rforb at elego.de Mon Mar 17 22:06:26 2008 From: rforb at elego.de (Ronny Forberger) Date: Mon, 17 Mar 2008 22:06:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317210628.5A28F10D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rforb at birch. 08/03/17 22:06:26 Added files: cm3/www/bugs/: index.html Log message: adding static html to be shown as www.opencm3.net/bugs for in inline view of the trac bug tracking for cm3 (using iframes) From wagner at elego.de Mon Mar 17 23:13:30 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:13:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317221334.2FC2710D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:13:30 Modified files: cm3/scripts/regression/: cm3.build defs.sh Log message: move cm3.build tests to std_tests in defs.sh From wagner at elego.de Mon Mar 17 23:53:53 2008 From: wagner at elego.de (Olaf Wagner) Date: Mon, 17 Mar 2008 23:53:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080317225354.AD3F210D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/17 23:53:53 Modified files: cm3/www/: nav-home.html nav-rsrc.html news.html Log message: update news items change problem reports links from old Elego GNATS to trac installation From hosking at elego.de Tue Mar 18 02:57:43 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 2:57:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318015743.607B310D44C5@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 02:57:43 Modified files: cm3/caltech-parser/term/src/: cfmakeraw.c Log message: Get rid of undefined macro use. From jkrell at elego.de Tue Mar 18 13:24:08 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318122408.5543F70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:24:08 Modified files: cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: merge common tail for readability commented out discovery of source that triggers internal compiler errors needs further investigation From jkrell at elego.de Tue Mar 18 13:57:30 2008 From: jkrell at elego.de (Jay Krell) Date: Tue, 18 Mar 2008 13:57:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318125730.2AEAD10D44B9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/18 13:57:30 Modified files: cm3/scripts/python/: pylib.py Log message: replace sh with cmd for 3-15% perf improvement libm3 build time went from 1:36 to 1:25,1:17 vs. for NT386 m3core build time went from 1:02(2),1:00 to 1:12,0:58,0:57(2) 1:12 was first run vs. 0:33,0:31 for NT386 host targeting NT386GNU which implies paying 30 seconds for vfork/exec (!) vs. 0:08,0:05,0:04 for native NT386 (super fast!) and this is still inefficient, running C compiler once per a few sources, instead of just once, and with cmd wrappers and mklib is written in Modula-3 so could be linked into cm3 (!) more work to be done here allow for NT386GNU extensionless executables This is a bit premature. It works for me, but I have other uncommited changes to change NT386GNU to Unix naming conventions. From hosking at elego.de Tue Mar 18 18:53:18 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:53:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175318.785A310D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:53:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: See if this fixes installation for SOLgnu. From hosking at elego.de Tue Mar 18 18:57:48 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 18:57:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318175748.7747910D46A1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 18:57:48 Modified files: cm3/m3-sys/cminstall/src/config/: SOLsun Log message: See if this fixes installation for SOLsun. From hosking at elego.de Tue Mar 18 22:09:09 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210909.7EA1110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:09 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:09:46 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:09:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318210946.E7C2B10D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:09:46 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Prefer system libtool instead of an accidentally installed GNU libtool, which is a completely different thing than the OS X Mach-O libtool. From hosking at elego.de Tue Mar 18 22:16:51 2008 From: hosking at elego.de (Antony Hosking) Date: Tue, 18 Mar 2008 22:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080318211651.EC43110D4702@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/18 22:16:51 Modified files: cm3/caltech-parser/parserlib/kyacc/src/: m3makefile Log message: Needs to import term. From hosking at elego.de Wed Mar 19 16:34:18 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 16:34:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319153418.84E5310D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 16:34:18 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: Add flag on backend to avoid cm3cg: warning: -freorder-blocks disabled for Modula-3 ex_stack exception handling. From hosking at elego.de Wed Mar 19 18:16:14 2008 From: hosking at elego.de (Antony Hosking) Date: Wed, 19 Mar 2008 18:16:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080319171614.D3AD310D475D@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/19 18:16:14 Modified files: cm3/m3-db/stablegen/src/: GenModuleCode.m3 Log message: Fix generation of subrange for INTEGER and LONGINT. Avoid old style testing for FIRST and print as unsigned instead. m3-db/stable/test now runs through all the tests successfully. From hosking at elego.de Thu Mar 20 02:27:24 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:27:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012724.5749F10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:27:24 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Test From hosking at elego.de Thu Mar 20 02:28:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 2:28:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320012837.5244C10D4763@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 02:28:37 Modified files: cm3/caltech-parser/term/src/: m3makefile Log message: Revert. From hosking at elego.de Thu Mar 20 03:34:58 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:34:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320023458.DFEB910D475A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:34:58 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From rcoleburn at elego.de Thu Mar 20 11:09:22 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Thu, 20 Mar 2008 11:09:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320100922.E37F870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/20 11:09:22 Modified files: cm3/scripts/: cm3Proj.cmd Log message: v1.13--03/20/2008 by RCC, fixed crash problem when CD path had embedded spaces. From hosking at elego.de Thu Mar 20 17:46:57 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 17:46:57 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320164657.C3D6D70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 17:46:57 Modified files: cm3/m3-sys/cm3/src/config/: SOLgnu Log message: Why did this get killed? From hosking at elego.de Thu Mar 20 18:06:53 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:06:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170653.572E510D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:06:53 Modified files: cm3/scripts/regression/: defs.sh Log message: whoami is not in default path on Solaris. Use standard 'who -m' instead and cut first field. From hosking at elego.de Thu Mar 20 18:07:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:07:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320170741.ED9F310D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:07:41 Modified files: cm3/scripts/regression/: defs.sh Log message: Use ' instead of ". From hosking at elego.de Thu Mar 20 18:15:27 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 18:15:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320171527.858B810D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 18:15:27 Modified files: cm3/m3-sys/cminstall/src/config/: SOLgnu Log message: flex library is always installed static. From hosking at elego.de Thu Mar 20 19:18:02 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181802.BE8B470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:02 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:18:10 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:18:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181810.B6D0C70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:18:10 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libfl is static only. From hosking at elego.de Thu Mar 20 19:19:30 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181931.01DD470D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:30 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:19:37 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:19:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320181937.C844870D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:19:37 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: libl is static only. From hosking at elego.de Thu Mar 20 19:21:32 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182132.953E770D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:32 Modified files: cm3/m3-sys/cminstall/src/config/: PPC_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Thu Mar 20 19:21:40 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 19:21:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320182140.7DB2970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 19:21:40 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add libiodbcinst to ODBC libraries. From hosking at elego.de Fri Mar 21 00:36:28 2008 From: hosking at elego.de (Antony Hosking) Date: Fri, 21 Mar 2008 0:36:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320233628.32BA410D474C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/21 00:36:28 Modified files: cm3/m3-libs/m3core/src/Csupport/AIX386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ALPHA_OSF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/AP3000/: dtoa.c cm3/m3-libs/m3core/src/Csupport/ARM/: dtoa.c cm3/m3-libs/m3core/src/Csupport/Common/: dtoa.h cm3/m3-libs/m3core/src/Csupport/DS3100/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/FreeBSD4/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HP300/: dtoa.c cm3/m3-libs/m3core/src/Csupport/HPPA/: dtoa.c cm3/m3-libs/m3core/src/Csupport/I386_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMR2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IBMRT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/IRIX5/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXELF/: dtoa.c cm3/m3-libs/m3core/src/Csupport/LINUXLIBC6/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NEXT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NT386GNU/: dtoa.c cm3/m3-libs/m3core/src/Csupport/NetBSD2_i386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OKI/: dtoa.c cm3/m3-libs/m3core/src/Csupport/OS2/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_DARWIN/: dtoa.c cm3/m3-libs/m3core/src/Csupport/PPC_LINUX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SEQUENT/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SOLgnu/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SOLsun/: dtoa.c m3makefile cm3/m3-libs/m3core/src/Csupport/SPARC/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN3/: dtoa.c cm3/m3-libs/m3core/src/Csupport/SUN386/: dtoa.c cm3/m3-libs/m3core/src/Csupport/UMAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/VAX/: dtoa.c cm3/m3-libs/m3core/src/Csupport/model/: dtoa.c cm3/m3-libs/m3core/src/convert/: CConvert.i3 Log message: Update to more recent thread-safe version of David Gay's dtoa. Should we consider using his gdtoa library to support extended double? From hosking at elego.de Thu Mar 20 03:12:41 2008 From: hosking at elego.de (Antony Hosking) Date: Thu, 20 Mar 2008 3:12:41 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080320021241.A2D4610D4756@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/20 03:12:41 Modified files: cm3/m3-sys/cminstall/src/config/: I386_DARWIN Log message: Add path to /sw/lib for fink-installed Motif libraries. From hosking at cs.purdue.edu Mon Mar 24 15:37:22 2008 From: hosking at cs.purdue.edu (Tony Hosking) Date: Mon, 24 Mar 2008 10:37:22 -0400 Subject: [M3commit] Test: Mail list down Message-ID: I haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 17:55:43 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 16:55:43 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: Me neither, the mailing lists seem to go down every week or two. I had a theory that I had too many checkins for m3commit but that's false, since it goes down independently of me, or with minimal checkins from me. - Jay From: hosking at cs.purdue.eduTo: m3commit at elegosoft.comDate: Mon, 24 Mar 2008 10:37:22 -0400Subject: [M3commit] Test: Mail list downI haven't been seeing commits... Antony Hosking | Associate Professor | Computer Science | Purdue University 305 N. University Street | West Lafayette | IN 47907 | USA Office +1 765 494 6001 | Mobile +1 765 427 5484 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Mar 24 17:19:03 2008 From: dragisha at m3w.org (=?UTF-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 24 Mar 2008 17:19:03 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <1206375543.3767.0.camel@faramir.m3w.org> m3devel is also down? On Mon, 2008-03-24 at 10:37 -0400, Tony Hosking wrote: > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue > University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 > > > > > > -- Dragi?a Duri? From ronny.forberger at elegosoft.com Mon Mar 24 19:44:31 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 19:44:31 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: Message-ID: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From rcoleburn at scires.com Mon Mar 24 19:53:28 2008 From: rcoleburn at scires.com (Randy Coleburn) Date: Mon, 24 Mar 2008 14:53:28 -0400 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> Message-ID: <47E7C065.1E75.00D7.1@scires.com> Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy >>> Ronny Forberger 3/24/2008 2:44 PM >>> Hi out there, sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at: http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fusr%2Fcvs I got this commit mail correctly and just having checked system amd logs everthings looks good. Ronny -- Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CET Subject: [M3commit] Test: Mail list down > I haven't been seeing commits... > > Antony Hosking | Associate Professor | Computer Science | Purdue University > 305 N. University Street | West Lafayette | IN 47907 | USA > Office +1 765 494 6001 | Mobile +1 765 427 5484 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com ( http://www.elegosoft.com/ ) Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayk123 at hotmail.com Mon Mar 24 19:57:38 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 18:57:38 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <47E7C065.1E75.00D7.1@scires.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: Ronny, the evidence is overwhelming. I broke the Tinderbox. You can see that. Tony saw it. I fixed it. I got the break and the fix on another machine. - Jay Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: [M3commit] Test: Mail list down Ronny: I committed a new package (m3-sys/WindowsResources) earlier today. It had a detailed log message. I have not seen this message on the changelog or in an m3commit email. If I use cvs update, the repository shows that my package is indeed in the repository, so I don't know what is wrong with the commit mechanism. Regards, Randy>>> Ronny Forberger 3/24/2008 2:44 PM >>>Hi out there,sorry but I can't discover any missing commit mails, since the last commit I can see writing this mail is by Tony at 2008-03-21 00:36, have a look at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Sat Mar 22 16:06:18 2008 From: wagner at elego.de (Olaf Wagner) Date: Sat, 22 Mar 2008 16:06:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203342.30EA010D47F6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 08/03/22 16:06:18 Modified files: cm3/m3-sys/m3quake/: PkgTags cm3/m3-sys/m3quake/src/: QMachine.m3 Log message: add missing forced command echoing to q_exec functions modified: m3quake/src/QMachine.m3 From jkrell at elego.de Mon Mar 24 12:32:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 12:32:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203357.ECC9710D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 12:32:55 Modified files: cm3/scripts/python/: pylib.py Log message: removing trailing dot manually so Cygwin Python works From jkrell at elego.de Mon Mar 24 13:28:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:28:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.2922810D4704@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:28:15 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: initial copy of ProcesPosix.m3 to better show diffs From jkrell at elego.de Mon Mar 24 13:48:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:48:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.9EEFA10D471C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:48:23 Modified files: cm3/m3-libs/m3core/src/unix/cygwin/: Unix.i3 Log message: forgot to checkin definition of spawn From jkrell at elego.de Mon Mar 24 13:42:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:42:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.7219C10D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:42:33 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: dos2unix From jkrell at elego.de Mon Mar 24 13:50:53 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:50:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.AA9F010D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:50:53 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: LINUXLIBC6 SOLgnu Log message: compile only From jkrell at elego.de Mon Mar 24 13:51:06 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:51:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.B656710D475C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:51:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX Log message: bring in line with others From jkrell at elego.de Mon Mar 24 13:32:51 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:32:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.3D78610D4747@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:32:51 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.m3 ProcessPosixCommon.m3 m3makefile Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.i3 Log message: significant speedup of NT386GNU builds by using spawn instead of fork/exec when possible, which is usually ProcessPosix.m3 renamed to ProcessPosixCommon.m3 and changed just slightly -- Create renamed to Create_ForkExec, ProcessPosix.Create calls it, ProcessCygwin.Create calls it sometimes. building m3core fork/exec 43 seconds 38 seconds 37.67 seconds 37.88 seconds spawn 20.93 seconds 14.83 seconds 15.02 seconds 16.37 seconds 15.17 seconds From jkrell at elego.de Mon Mar 24 13:41:09 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 13:41:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.5CEB110D4711@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 13:41:09 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 Log message: move variables back to where they were From jkrell at elego.de Mon Mar 24 14:17:02 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:17:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.0D1B310D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:17:02 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386.common NT386GNU Log message: switch NT386GNU to Unix naming including no extension for .exes to run them from cmd, add . to %PATHEXT% switch from exec/try_exec to q_exec From jkrell at elego.de Mon Mar 24 14:05:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:05:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203358.D42CE10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:05:56 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: Clear up some issues around host vs. target naming. In particular, names like foo.lib vs. libfoo.a are basically always about the target, and forward slash vs. backward slash are basically always about the host. This way, NT386 and NT386GNU should be able to target each other, and NT386GNU can have Unix naming conventions. As well, make the naming parameters optional, since they were partly being sniffed out based on the slash anyway. So these parameters only matter for cross-builds. And optimize slightly -- linear comparisons against a bunch of strings are lame. Looking up Quake variables twice in a row is also dumb. From jkrell at elego.de Mon Mar 24 14:43:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:43:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.57AAD10D40E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:43:20 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.i3 Log message: forgot to add From jkrell at elego.de Mon Mar 24 14:18:36 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:18:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.1F23810D4563@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:18:36 Modified files: cm3/scripts/python/: pylib.py Log message: QUAKE_SHELL shouldn't be needed here any longer, with q_exec From jkrell at elego.de Mon Mar 24 14:41:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:41:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.47B7710D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:41:28 Modified files: cm3/scripts/python/: upgrade.py Log message: fix typo From jkrell at elego.de Mon Mar 24 15:13:16 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.3B78B10D47AC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:16 Modified files: cm3/scripts/python/: pylib.py Log message: put dot at end of PATHEXT for finding cm3.exe ahead of cm3 when building native -- possibly this a no-win situation; and remove support for EXE environment variable From jkrell at elego.de Mon Mar 24 15:08:56 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:08:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.D91D110D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:08:56 Modified files: cm3/m3-sys/cminstall/src/config/: NT386 NT386GNU Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 15:10:47 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:10:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.EDED510D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:10:47 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: for bootstrapping from older tools From jkrell at elego.de Mon Mar 24 17:32:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:32:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.214D710D47B0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:32:28 Modified files: cm3/m3-sys/cm3/src/: Builder.m3 M3Path.m3 Log message: more path cleanup: use target_os or host_os, and push out the internal host parameters that didn't really make sense From jkrell at elego.de Mon Mar 24 15:13:58 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 15:13:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203400.D2BE310D4715@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 15:13:58 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common Log message: q_exec misinterprets semicolon From jkrell at elego.de Mon Mar 24 17:31:55 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:31:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.1698B10D47AD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:31:55 Modified files: cm3/scripts/python/: pylib.py Log message: more path cleanup, so that NT386 and NT386GNU can target each other From jkrell at elego.de Mon Mar 24 18:04:07 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.5696410D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:06 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_LINUX LINUXLIBC6 Log message: good idea, keep compiler debuggable From jkrell at elego.de Mon Mar 24 17:45:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 17:45:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4257510D47B1@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 17:45:28 Modified files: cm3/scripts/python/: pylib.py Log message: be more sure to keep backward slashes off non-Windows platforms, see if this fixes my Mac build From jkrell at elego.de Mon Mar 24 18:02:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:02:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.4CB9010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:02:20 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: PPC_DARWIN Log message: some synchronization with the other config files From jkrell at elego.de Mon Mar 24 18:31:21 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:31:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7DD7010D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:31:21 Modified files: cm3/scripts/python/: pylib.py Log message: cleanup and comments From jkrell at elego.de Mon Mar 24 18:04:49 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 18:04:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.7307710D47B2@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 18:04:49 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: SOLgnu Log message: neuter this for now, it is only so I can run the cm3 front end, no back end, or link From jkrell at elego.de Mon Mar 24 19:12:33 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:12:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.9F29210D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:12:33 Added files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: forgot this too From jkrell at elego.de Mon Mar 24 19:19:15 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 19:19:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.B1DD510D47B3@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 19:19:15 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: remove special case of cd for now, Juno uses exec and not q_exec, and I had the Quake variables set to use cmd instead of sh, which along with SL=/ and the Juno code, doesn't work From jkrell at elego.de Mon Mar 24 21:25:20 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:25:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.D6F0310D47CD@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:25:20 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: enable code for path cleanup that requires less memory and handles arbitrarily large paths From jkrell at elego.de Mon Mar 24 21:28:19 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:28:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203402.0D32A10D46A0@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:28:19 Modified files: cm3/m3-sys/cm3/src/: M3Path.m3 Log message: oops, now that I didn't test, thought I had; and remove the test code From jkrell at elego.de Mon Mar 24 14:51:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:51:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.B6FF510D473E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:51:28 Modified files: cm3/scripts/python/: pylib.py Log message: parameter validation From rcoleburn at elego.de Mon Mar 24 16:22:30 2008 From: rcoleburn at elego.de (Randy Coleburn) Date: Mon, 24 Mar 2008 16:22:30 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203401.02E2010D4720@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: rcoleburn at birch. 08/03/24 16:22:30 Added files: cm3/m3-sys/windowsResources/src/: ReadMe.html WinResDummy.i3 cm3-41-hack.c m3makefile winRes.tmpl Log message: The purpose of this package is to introduce a new template called WindowsResource(). This template permits adding Microsoft Windows resources, such as icons, to a compiled program. If the target platform is not Windows, no action is taken. So, you can simply put the following lines in your program's m3makefile: import ("windowsResources") WindowsResource("MyProgramIconResourceFile") This package is needed by the new CM3-IDE package that will be introduced soon. --Randy Coleburn, 24 March 2008 From jkrell at elego.de Mon Mar 24 14:49:23 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 14:49:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324203359.8A33410D46BE@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 14:49:23 Modified files: cm3/scripts/python/: pylib.py Log message: sniff the correct file, the caller will append .exe or not From ronny.forberger at elegosoft.com Mon Mar 24 21:37:01 2008 From: ronny.forberger at elegosoft.com (Ronny Forberger) Date: Mon, 24 Mar 2008 21:37:01 +0100 Subject: [M3commit] Test: Mail list down In-Reply-To: References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> Message-ID: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Ok, it was the mailer daemon on birch that was down.. Never seen any problems with that, but at least it's back working now. Ronny -- Message from: Jay Date: Mo 24 M?r 2008 19:57:38 CET Subject: RE: [M3commit] Test: Mail list down > Ronny, the evidence is overwhelming. I broke the Tinderbox. You can > see that. Tony saw it. I fixed it. I got the break and the fix on > another machine. > > - Jay > > > Date: Mon, 24 Mar 2008 14:53:28 -0400From: rcoleburn at scires.comTo: > m3commit at elegosoft.com; ronny.forberger at elegosoft.comSubject: Re: > [M3commit] Test: Mail list down > > Ronny: > > I committed a new package (m3-sys/WindowsResources) earlier today. > It had a detailed log message. I have not seen this message on the > changelog or in an m3commit email. If I use cvs update, the > repository shows that my package is indeed in the repository, so I > don't know what is wrong with the commit mechanism. > > Regards, > Randy>>> Ronny Forberger 3/24/2008 > 2:44 PM >>>Hi out there,sorry but I can't discover any missing > commit mails, since the last commit I can see writing this mail is > by Tony at 2008-03-21 00:36, have a look > at:http://tinderbox.elego.de/bonsai/cvsquery.cgi?treeid=default&module=cm3&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=/usr/cvsI got this commit mail correctly and just having checked system amd logs everthings looks good.Ronny--Message from: Tony Hosking Date: Mo 24 M?r 2008 15:37:22 CETSubject: [M3commit] Test: Mail list down> I haven't been seeing commits...>> Antony Hosking | Associate Professor | Computer Science | Purdue University> 305 N. University Street | West Lafayette | IN 47907 | USA> Office +1 765 494 6001 | Mobile +1 765 427 5484-- Ronny ForbergerSystemadministration & IT-Supportelego Software Solutions GmbHGustav-Meyer-Allee 25Geb?ude 12, Raum 227D-13355 BerlinTel. +49 30 23 45 86 96 ronny.forberger at elegosoft.comFax +49 30 23 45 86 95 http://www.elegosoft.comGesch?ftsf?hrer: Olaf Wagner, Sitz BerlinAmtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: > DE163214194 -- Ronny Forberger Systemadministration & IT-Support elego Software Solutions GmbH Gustav-Meyer-Allee 25 Geb?ude 12, Raum 227 D-13355 Berlin Tel. +49 30 23 45 86 96 ronny.forberger at elegosoft.com Fax +49 30 23 45 86 95 http://www.elegosoft.com Gesch?ftsf?hrer: Olaf Wagner, Sitz Berlin Amtsgericht Berlin-Charlottenburg, HRB 77719, USt-IdNr: DE163214194 From jayk123 at hotmail.com Mon Mar 24 21:42:25 2008 From: jayk123 at hotmail.com (Jay) Date: Mon, 24 Mar 2008 20:42:25 +0000 Subject: [M3commit] Test: Mail list down In-Reply-To: <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> References: <20080324194431.4010czs21wwk4sog@mail.elegosoft.com> <47E7C065.1E75.00D7.1@scires.com> <20080324213701.dlbz42j1wcwskk8c@mail.elegosoft.com> Message-ID: Thanks. > Date: Mon, 24 Mar 2008 21:37:01 +0100 > From: ronny.forberger at elegosoft.com > To: jayk123 at hotmail.com > CC: rcoleburn at scires.com; m3commit at elegosoft.com > Subject: RE: [M3commit] Test: Mail list down > > Ok, it was the mailer daemon on birch that was down.. Never seen any > problems with that, but at least it's back working now. > > Ronny > > -- [snip] -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Mar 24 21:46:28 2008 From: jkrell at elego.de (Jay Krell) Date: Mon, 24 Mar 2008 21:46:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080324204628.EFA6110D428B@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/24 21:46:28 Modified files: cm3/scripts/python/: pylib.py Log message: blow past readonlyness when deleting From jkrell at elego.de Sat Mar 29 18:32:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:32:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329173205.29CBF70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:32:05 Modified files: cm3/scripts/python/: pylib.py Log message: prepare for changing NT386GNU back to Win32 naming when copying compiler, always delete both cm3 and cm3.exe in target directory From jkrell at elego.de Sat Mar 29 18:43:49 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 18:43:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329174349.48C0210D47C8@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 18:43:49 Modified files: cm3/scripts/python/: pylib.py Log message: similar for mklib, and minimize file operations From jkrell at elego.de Sat Mar 29 19:36:43 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 19:36:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329183643.7C72810D47DC@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 19:36:43 Modified files: cm3/scripts/python/: make-dist.py Log message: build min and std From jkrell at elego.de Sat Mar 29 20:14:05 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:14:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329191405.81C3B70D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:14:05 Modified files: cm3/m3-sys/cminstall/src/config/: NT386.common cm3/scripts/python/: pylib.py Log message: move NT386GNU back to Win32 naming conventions; pleasantly easy to switch between them; disable support in pylib.py for running extensionless executables, but could be left in (not needed on Unix) From jkrell at elego.de Sat Mar 29 20:34:56 2008 From: jkrell at elego.de (Jay Krell) Date: Sat, 29 Mar 2008 20:34:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329193456.E631810D47CA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/29 20:34:56 Modified files: cm3/scripts/win/: sysinfo.cmd cm3/scripts/python/: pylib.py Log message: use one shared PKGS file like I thought I already was; all three implementations should now be generating the same file, EXCEPT for newline format, which hopefully they can all cope with (might need a 'tr' command in there on every read for the sh case) From hosking at elego.de Sat Mar 29 23:32:02 2008 From: hosking at elego.de (Antony Hosking) Date: Sat, 29 Mar 2008 23:32:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080329223202.08F5970D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: hosking at birch. 08/03/29 23:32:02 Modified files: cm3/m3-libs/m3core/src/runtime/common/: RTCollector.m3 RTHeapRep.i3 cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: Some tidy-up in GC in preparation for improved concurrency. Allocation pools no longer store a stack of allocated pages. The only one we were ever interested in was the impureCopy.stack, so this has been separated as an explicit impureCopyStack variable. PromotePage now also uses an explicit promoteGeneration variable to decide promotion. This mirrors the value of pureCopy.desc.generation and impureCopy.desc.generation, which are always the same. Defer placement of AmbiguousImpure placements onto impureCopyStack until FinishThreadPages (actually now PushThreadPages). Use the more efficient RegisterFinalCleanup instead of WeakRefFromRef for cleanup of mutexes and condition variables in pthreads-based threads. From jkrell at elego.de Sun Mar 30 03:06:15 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 3:06:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330010615.23CB170D827@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 03:06:14 Added files: cm3/scripts/win/: do-cm3-all.cmd Log message: parity with the others From jkrell at elego.de Sun Mar 30 16:23:46 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 16:23:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330142346.5C6D610D4703@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 16:23:46 Modified files: cm3/m3-sys/m3back/src/: Stackx86.m3 Log message: dos2unix, only affects four lines From jkrell at elego.de Sun Mar 30 19:14:00 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:14:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330171400.99DF810D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:14:00 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile result.stdout Log message: allow either of two directory orders, given two files note that there are other tests with three outputs that expect only one particular order; they appear fragile build output is in BUILD_DIR, not TARGET, usually the same executables can be writable, so make our own read only file use different output files (x and y) for a test that needs further debugging on NT386GNU tests pass on PPC_DARWIN with these changes whereas the directory order one was failing; the other changes are related to failures on NT386GNU From jkrell at elego.de Sun Mar 30 19:35:16 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:35:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330173517.0B1E110D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:35:16 Modified files: cm3/m3-sys/m3quake/test/src/: m3makefile Log message: change file back to x; it is reused a few times and I'm not going to change every one From jkrell at elego.de Sun Mar 30 19:52:02 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:52:02 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175202.B2E7910D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:52:02 Modified files: cm3/m3-libs/libm3/src/os/POSIX/: ProcessCygwin.m3 Log message: fix Quake tests, nice From jkrell at elego.de Sun Mar 30 19:59:53 2008 From: jkrell at elego.de (Jay Krell) Date: Sun, 30 Mar 2008 19:59:53 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20080330175953.E6ADE10D4712@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 08/03/30 19:59:53 Modified files: cm3/m3-sys/m3tests/src/: m3makefile Log message: adapt for NT386GNU