tg 
							
						 
					 
					
						
						
							
						
						cf22cdbec5 
					 
					
						
						
							
							revert -r1.18 here too  
						
						
						
						
					 
					
						2005-09-11 14:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						8d305cd1e3 
					 
					
						
						
							
							revert to R24b since we don't printf ATM  
						
						
						
						
					 
					
						2005-09-11 00:32:30 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						ef41b5dbdc 
					 
					
						
						
							
							disable printf(1) builtin for now, it's broken (yet irreproducible)  
						
						... 
						
						
						
						probably multiple i/o redirection, or stuff like that 
						
						
					 
					
						2005-08-29 01:16:22 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						6c5d08ea6f 
					 
					
						
						
							
							* add printf(1) as mksh(1) builtin on MirOS  
						
						... 
						
						
						
						(or, more general, all systems using Makefile
  instead of Build.sh)
* document this fact 
						
						
					 
					
						2005-08-26 22:03:56 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						c34c9d7542 
					 
					
						
						
							
							* strip .Mx macro copy down to what's needed  
						
						... 
						
						
						
						* comment about \" vs " in here documents 
						
						
					 
					
						2005-08-26 21:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						309b8d635f 
					 
					
						
						
							
							* make 64-bit clean on GNU/Linux by default  
						
						... 
						
						
						
						* clean up and remove some .Xr from the man page
* bump version 
						
						
					 
					
						2005-08-21 13:02:17 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						049c867c7d 
					 
					
						
						
							
							follow style(9) ;)  
						
						
						
						
					 
					
						2005-08-21 12:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								bsiegert 
							
						 
					 
					
						
						
							
						
						62575b6338 
					 
					
						
						
							
							Move <sys/time.h> include to the top. Unbreaks mksh compilation on Darwin,  
						
						... 
						
						
						
						where <sys/resource.h> contains several struct timeval references, but this
struct is only defined in <sys/time.h>.
agreed tg@ 
						
						
					 
					
						2005-08-21 12:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						0651ba008e 
					 
					
						
						
							
							^V now is quote, not version, even in emacs mode. (From OpenBSD.)  
						
						... 
						
						
						
						Also, the "version" command got removed in its entirety.
Shaves off another global variable, even. 
						
						
					 
					
						2005-08-02 12:35:27 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						1197e6fd1b 
					 
					
						
						
							
							say goodbye to creat().  
						
						... 
						
						
						
						From: Marc Espie <espie@cvs.openbsd.org > 
						
						
					 
					
						2005-08-02 12:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						35f1a9b29f 
					 
					
						
						
							
							please ISO C99  
						
						
						
						
					 
					
						2005-07-12 13:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						c02f87e61c 
					 
					
						
						
							
							gcc 4.0 with -O2 -Wall thinks it finds these uninitialised variables,  
						
						... 
						
						
						
						so quieten gcc
found by Bastian "waldi" Blank 
						
						
					 
					
						2005-07-12 13:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						ee7992988b 
					 
					
						
						
							
							* move <sys/param.h> include to sh.h  
						
						... 
						
						
						
						* fix compilation and invocation of test suite with whitespace in
  the pathnames for real, this time
* clean up (especially whitespace) 
						
						
					 
					
						2005-07-07 23:27:52 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						3506838417 
					 
					
						
						
							
							undo fix for Debian PR  #71256  which turned to be bogus and break make(1)  
						
						
						
						
					 
					
						2005-07-07 22:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						fb64668227 
					 
					
						
						
							
							remove Korn's bizarre /dev/fd hack  
						
						... 
						
						
						
						(only affects Interix!)
Tests on /dev/fd are now officially unsupported in mksh too. 
						
						
					 
					
						2005-07-06 00:02:06 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						74a942550d 
					 
					
						
						
							
							it's said newer NetBSDen have arc4random(3)  
						
						
						
						
					 
					
						2005-07-05 22:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						4a46d7e4bb 
					 
					
						
						
							
							(this commit on an "AMD Sempron 2200+ (1.5GHz), 2x 256MB PC3200 DDR  
						
						... 
						
						
						
						(running at PC2700 speed), some Maxtor 80GB 2MB 7200rpm drive" box running
 DragonFly draco.osr.netphreax.net 1.3-Preview DragonFly 1.3-Preview #0 : Wed Apr 13 13:57:37 CEST 2005     root@chlamydia.fs.ei.tum.de:/usr/obj/usr/src/sys/GENERIC  i386
DragonFly BSD is now officially supported
Thanks to Thomas E. Spanjaard for providing a testing environment.
This might fix or break FreeBSD support, who knows... 
						
						
					 
					
						2005-07-05 21:48:42 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						ea5cb2b055 
					 
					
						
						
							
							add RCS ID; stress the collective work copyright more  
						
						
						
						
					 
					
						2005-07-05 21:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						37428ee9c3 
					 
					
						
						
							
							mention strlfun.c (glibc)  
						
						
						
						
					 
					
						2005-07-05 21:31:32 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						e260a637a3 
					 
					
						
						
							
							more notes about a known fail  
						
						
						
						
					 
					
						2005-07-04 12:48:12 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						f11d5ff712 
					 
					
						
						
							
							clean up code  
						
						
						
						
					 
					
						2005-07-04 12:47:13 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						76c700b3a6 
					 
					
						
						
							
							get rid of $PGRP  
						
						... 
						
						
						
						get rid of special bourne-shell emulating mode 
						
						
					 
					
						2005-07-04 12:34:24 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						e392a30930 
					 
					
						
						
							
							get rid of special "POSIX"ish mode  
						
						
						
						
					 
					
						2005-07-04 12:27:28 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						3fb44287d4 
					 
					
						
						
							
							mksh now does not look at $EDITOR and $VISUAL any more to determine  
						
						... 
						
						
						
						the editing mode; default is emacs (vi and gmacs off).
mksh also defaults to emacs-usemeta=OFF now. 
						
						
					 
					
						2005-07-04 12:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						bfc5b81602 
					 
					
						
						
							
							mksh no longer looks at its own called name or $SHELL  
						
						... 
						
						
						
						to determine if it should be a restricted shell 
						
						
					 
					
						2005-07-04 11:57:55 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						29d0a88111 
					 
					
						
						
							
							date of today  
						
						
						
						
					 
					
						2005-06-24 15:42:03 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						430fb8edab 
					 
					
						
						
							
							missing piece  
						
						
						
						
					 
					
						2005-06-24 15:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						37d4f1e874 
					 
					
						
						
							
							first step for GNU/Cygwin support  
						
						
						
						
					 
					
						2005-06-24 15:36:57 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						c4629baed6 
					 
					
						
						
							
							adjust "hints"  
						
						
						
						
					 
					
						2005-06-08 23:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						eaed948075 
					 
					
						
						
							
							error messages to stderr  
						
						... 
						
						
						
						from Han Boetes 
						
						
					 
					
						2005-06-08 22:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						3b5d75318d 
					 
					
						
						
							
							fix -r logic  
						
						
						
						
					 
					
						2005-06-08 22:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						d790bd7094 
					 
					
						
						
							
							Han Boetes wants a parameter for dynamically linked binaries  
						
						... 
						
						
						
						so I'll re-code a getopt clone
This _still_ works with Solaris /bin/sh, even if both source
and build (current) directory contain spaces. 
						
						
					 
					
						2005-06-08 22:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						efebc38662 
					 
					
						
						
							
							miRbsdkSH is now a restricted shell again, because this  
						
						... 
						
						
						
						shell is the mksh 
						
						
					 
					
						2005-06-08 22:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						a21be8d676 
					 
					
						
						
							
							some lint cleanup  
						
						
						
						
					 
					
						2005-06-08 22:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						d518ab0023 
					 
					
						
						
							
							run a bit of indent over it  
						
						... 
						
						
						
						not really suitable tho 
						
						
					 
					
						2005-06-08 22:22:24 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						521da70fc8 
					 
					
						
						
							
							* major revamp of build system  
						
						... 
						
						
						
						* whitespace cleanup; junk comment removal
* syndicate debian/copyright file from my port (shrinks sh.h)
* bump to R23 
						
						
					 
					
						2005-06-08 21:51:22 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						faecfafee7 
					 
					
						
						
							
							beautify  
						
						
						
						
					 
					
						2005-06-08 21:39:59 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						1f32407004 
					 
					
						
						
							
							use modern modules and blahblah  
						
						... 
						
						
						
						from openbsd, by Han Boetes originally
also, clean up comments a bit 
						
						
					 
					
						2005-06-08 11:06:45 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						5b6017fd0f 
					 
					
						
						
							
							add missing detail from IFS example  
						
						... 
						
						
						
						From PR4220/TAKAHASHI Tamotsu <[15]ttakah@lapis.plala.or.jp >
via OpenBSD 
						
						
					 
					
						2005-06-08 10:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						cdb2beb29b 
					 
					
						
						
							
							Interix defines RLIMIT_VMEM to RLIMIT_AS, no need for us to act (sigh)  
						
						
						
						
					 
					
						2005-06-08 10:25:40 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						ba682b02aa 
					 
					
						
						
							
							adjust comments  
						
						
						
						
					 
					
						2005-06-08 10:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						50b9b9181b 
					 
					
						
						
							
							use RLIMIT_AS if RLIMIT_VMEM is not available  
						
						... 
						
						
						
						they roughly equal each other anyway 
						
						
					 
					
						2005-06-08 10:14:09 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						0df992276b 
					 
					
						
						
							
							mksh R22d  
						
						
						
						
					 
					
						2005-06-05 16:38:20 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						0ee7babfdf 
					 
					
						
						
							
							* allow build without nroff  
						
						... 
						
						
						
						* /usr/share/man except in some very weird GNU distributions 
						
						
					 
					
						2005-06-05 16:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						f860e80cbc 
					 
					
						
						
							
							this commit made my dedicated server reboot spontaneously,  
						
						... 
						
						
						
						but the Pentium 120 with a Hercules graphics card (anno 1981)
survives it:
allow building and running the testsuite if the source or
build directory contain spaces (not unusual on Windows®) 
						
						
					 
					
						2005-05-30 07:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						a2d62f743e 
					 
					
						
						
							
							fix building in separate directory under non-MirOS  
						
						
						
						
					 
					
						2005-05-28 21:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						0bac97e6f9 
					 
					
						
						
							
							another conditional missed, only affects MirOS  
						
						
						
						
					 
					
						2005-05-28 21:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						a41e8aa581 
					 
					
						
						
							
							main.c: need <time.h> if not HAVE_ARC4RANDOM  
						
						... 
						
						
						
						strlfun.c: sync
found while creating debian source package
main.c, check.t: mksh R22c 
						
						
					 
					
						2005-05-28 21:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						428e27331e 
					 
					
						
						
							
							forgot a #endif  
						
						
						
						
					 
					
						2005-05-26 23:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								tg 
							
						 
					 
					
						
						
							
						
						dc22f4da3a 
					 
					
						
						
							
							* fix logic for srand() I got reversed  
						
						... 
						
						
						
						* introduce HAVE_ARC4RANDOM tristate (0/1/undef) and fill it appropriately
* NetBSD(R) joins the list of OSes which don't have arc4random 
						
						
					 
					
						2005-05-26 23:01:30 +00:00