Matt Kraai 
							
						 
					 
					
						
						
							
						
						d537a95fdb 
					 
					
						
						
							
							Use errorMsg rather than fprintf.  
						
						
						
						
					 
					
						2000-07-14 01:51:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						34623db618 
					 
					
						
						
							
							It dawned on me that I would need to grow a char buffer one extra char bigger  
						
						... 
						
						
						
						to accomodate a trailing '\n'ewline that I append to it later one. This is
only necessary for the case of one inserted, appended, or changed line, but
it's still necessary. 
						
						
					 
					
						2000-07-14 00:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						02008346c0 
					 
					
						
						
							
							Added error checking for edit commands; only a beginning address can be  
						
						... 
						
						
						
						specified. 
						
						
					 
					
						2000-07-14 00:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						94074a980c 
					 
					
						
						
							
							Added support for (a)ppend, (i)nsert, and (c)hange commands to sed.  
						
						
						
						
					 
					
						2000-07-14 00:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						496e33feeb 
					 
					
						
						
							
							Fixed bug where sed '/foo/p' was printing "invalid command".  
						
						
						
						
					 
					
						2000-07-13 22:52:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						4f7fe77d07 
					 
					
						
						
							
							(Something I should have done in the previous checkin...) Also broke out  
						
						... 
						
						
						
						substitution command execution from do_sed_command() and put it in it's own
do_subst_command() function. 
						
						
					 
					
						2000-07-13 20:01:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						06f3529ada 
					 
					
						
						
							
							Minor code reorg: Changed the interface to index_of_next_unescaped_slash to an  
						
						... 
						
						
						
						interface that seems a little more sensible to me. Also broke out s///
expression parsing into it's own subroutine. 
						
						
					 
					
						2000-07-13 19:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						c41e8c840f 
					 
					
						
						
							
							Changed bb_regcomp to xregcomp and #if 0'ed out destroy_cmd_strs in sed.c  
						
						... 
						
						
						
						(maybe I'll remove it later). 
						
						
					 
					
						2000-07-12 23:35:21 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						be84cd4ef6 
					 
					
						
						
							
							Always report the applet name when doing error reporting.  
						
						
						
						
					 
					
						2000-07-12 17:02:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						858c1adf2b 
					 
					
						
						
							
							Applied patch from Matt Kraai to call destroy_cmd_strs in atexit(), rather  
						
						... 
						
						
						
						than peppering it throughout the code. 
						
						
					 
					
						2000-07-11 21:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						df5f6ba115 
					 
					
						
						
							
							Applied patch from Matt Kraai which does the following:  
						
						... 
						
						
						
						- adds case-insensitive matching in sed s/// epxressions
 - consolodates common regcomp code in grep & sed into bb_regcomp and put in
   utility.c
 - cleans up a bunch of cruft 
						
						
					 
					
						2000-07-11 16:53:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						6315ce603b 
					 
					
						
						
							
							Brand, new sed that uses libc regex routines.  
						
						... 
						
						
						
						There is some common code used by both sed & grep that should be put into
utility.c as per Mat Kraai's suggestions/patch on the mailing list.
Specifically, a common regex_compile() and a regex_subst() function need to be
made. 
						
						
					 
					
						2000-07-10 22:55:51 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						b610615be9 
					 
					
						
						
							
							Updates to a number of apps to remove warnings/compile errors under libc5.  
						
						... 
						
						
						
						Tested under both libc5 and libc6 and all seems well with these fixes.
 -Erik 
						
						
					 
					
						2000-06-19 17:25:40 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						74c66ad06e 
					 
					
						
						
							
							Fix some spelling errors in the source as well.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-06-16 19:57:44 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						7ab9c7ee52 
					 
					
						
						
							
							Lots of updates.  Finished implementing BB_FEATURE_TRIVIAL_HELP  
						
						... 
						
						
						
						which lets you compile out most of the "--help" output, saving
up to 17k.
Renamed mnc to nc.
 -Erik 
						
						
					 
					
						2000-05-12 19:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						61677feff7 
					 
					
						
						
							
							Upates to include copyright 2000 to everything  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-04-13 01:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						e916d24805 
					 
					
						
						
							
							Fixed a bug where "sed 's/foo/bar/g'" (i.e. a script w/o a -e)  
						
						... 
						
						
						
						would go into an infinite loop.
 -Erik 
						
						
					 
					
						2000-03-06 19:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						4d0543138e 
					 
					
						
						
							
							More minor touchups.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-02-10 07:31:15 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						e49d5ecbbe 
					 
					
						
						
							
							Some formatting updates (ran the code through indent)  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-02-08 19:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						7dc160721e 
					 
					
						
						
							
							Bunches of fixes.  Typos, bugs, etc.  
						
						... 
						
						
						
						Added 'gunzip -t'.  inittab support _almost_ works (but it isn't
ready for prime time useage yet).
 -Erik 
						
						
					 
					
						2000-01-04 01:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Andersen 
							
						 
					 
					
						
						
							
						
						1266a13e1f 
					 
					
						
						
							
							* sed now supports addresses (numeric or regexp, with negation) and  
						
						... 
						
						
						
						has an append command, thanks to Marco Pantaleoni <panta@prosa.it >
* Fixed dmesg.  It wasn't parsing its options (-n or -s) properly.
* Some cosmetic fixes to ls output formatting to make it behave more
    like GNU ls.
 -Erik 
						
						
					 
					
						1999-12-29 22:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d73dc5b073 
					 
					
						
						
							
							Updates to usage, and made tar work.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						1999-11-10 23:13:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						50d6360771 
					 
					
						
						
							
							Stuff  
						
						
						
						
					 
					
						1999-11-09 01:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						7f1acfdb89 
					 
					
						
						
							
							More stuf. sed works.  
						
						
						
						
					 
					
						1999-10-29 23:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						24d8e7d787 
					 
					
						
						
							
							Stuf  
						
						
						
						
					 
					
						1999-10-29 06:50:17 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c1525e84dd 
					 
					
						
						
							
							Stuff  
						
						
						
						
					 
					
						1999-10-29 00:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						6b6b3f6ef2 
					 
					
						
						
							
							Stuf  
						
						
						
						
					 
					
						1999-10-28 16:06:25 +00:00