aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix substitution when replacing with &, we shouldnt check for an escape ↵bug12003-04-091-2/+1
| | | | | | charcter. Its already been taken care of _somewhere_ else git-svn-id: svn://busybox.net/trunk/busybox@6788 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Label ends at a newline, update comments, rename linked list fieldbug12003-04-091-36/+37
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6787 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Run through indentbug12003-04-081-301/+360
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6786 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixes block commands to correctly identify end of block, recognise the #n ↵bug12003-04-081-27/+63
| | | | | | directive, fix substitue command when regex isnt specified git-svn-id: svn://busybox.net/trunk/busybox@6785 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add hold space commands 'g', 'h', 'x'bug12003-04-071-5/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6784 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rename "line" to pattern_space to be more descriptive and closer to the ↵bug12003-04-071-34/+32
| | | | | | POSIX description git-svn-id: svn://busybox.net/trunk/busybox@6783 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sync with waldi's packagebug12003-04-068-247/+1160
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6782 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Preparation for the new net-udeb based on required applets documented atbug12003-04-061-0/+369
| | | | | | | http://cvs.debian.org/debian-installer/doc/busybox-applets.txt git-svn-id: svn://busybox.net/trunk/busybox@6781 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add more help textandersen2003-04-041-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6780 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Test that cvs commit messages are working properlyandersen2003-04-041-1/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@6779 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix 'thinko'.mjn32003-04-031-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6778 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yet another rather large face lift. It now works for me as expected.andersen2003-04-021-488/+486
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@6777 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid errors with buggy preprocessorsandersen2003-03-311-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6774 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update config to new menu optionsbug12003-03-301-93/+100
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6773 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rename, to specify kernelbug12003-03-301-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6772 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Group common stringbug12003-03-301-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6771 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Small fix for sed 'y' commandbug12003-03-301-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6770 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sed 'y' command, simplify some other codebug12003-03-301-33/+97
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6769 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Experimental support for embeded newline. (im evil)bug12003-03-302-10/+64
| | | | | | | Fix segfault when using 'N' with an odd number of lines. git-svn-id: svn://busybox.net/trunk/busybox@6768 69ca8d6d-28ef-0310-b511-8ec308f3f277
* trivial fix to make sure we have sufficient arguments beforeandersen2003-03-281-4/+3
| | | | | | | | we mess with a possibly non-existant argv[1] -Erik git-svn-id: svn://busybox.net/trunk/busybox@6767 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Still fine tunning the printing of the substitute commandbug12003-03-281-3/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6766 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sed 't' branching commandbug12003-03-281-11/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6765 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix sed 's' command's 'p' flag, so it can print line twicebug12003-03-281-12/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6764 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix q commandbug12003-03-281-2/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6763 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add basic branching support, sed ':' and 'b' commandsbug12003-03-281-0/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6762 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make sed cleanup use linked listbug12003-03-281-18/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6761 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use a linked list for sed commands in preparation for branching supportbug12003-03-281-15/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6760 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops... had != but meant ==.mjn32003-03-231-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6757 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor cleanups. Document the cmp -l option.mjn32003-03-191-4/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6755 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Restrict octal perms to <= 07777. Cosmetic error message change.mjn32003-03-192-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6754 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Obligatory forgotten item.mjn32003-03-191-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6753 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Things my compiler didn't catch...mjn32003-03-193-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6752 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major coreutils update.mjn32003-03-19295-5533/+6907
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6751 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Match newlines, this fixes matching of ^ or $ when there is a '\n' in the ↵bug12003-03-181-1/+2
| | | | | | pattern being matched. This fixes cases when the N command is used. git-svn-id: svn://busybox.net/trunk/busybox@6750 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a bug that corrupted the string followed commands that had no arguments ↵bug12003-03-181-8/+8
| | | | | | (Closes #1304) git-svn-id: svn://busybox.net/trunk/busybox@6749 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Jonas Holmberg, adjusted by Robert Schwebel, andandersen2003-03-141-55/+144
| | | | | | | later re-adjusted by me to fix msh backtick handling git-svn-id: svn://busybox.net/trunk/busybox@6748 69ca8d6d-28ef-0310-b511-8ec308f3f277
* oops. args shuffled.andersen2003-03-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6747 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix obviously wrong names from older busyboxandersen2003-03-131-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6743 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito Ragusa:andersen2003-03-131-51/+53
| | | | | | | | | | The changes I've made: in strings.c: 1) fix memory allocation error I've detected with MALLOC_CHECK_=1 in *string; 2) code clean up; 3) fix compiler warnings about uninitialized vars; git-svn-id: svn://busybox.net/trunk/busybox@6742 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cope with crappy windoze ftp serversandersen2003-03-111-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6738 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid potential rendering problemsandersen2003-03-101-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6730 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix n, add N, Pbug12003-03-101-5/+22
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6729 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add the 'n' commandbug12003-03-101-1/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6728 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add the q (quit) optionbug12003-03-101-12/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6727 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a delimiter matching bug i introduced.bug12003-03-091-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6726 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Support grouped commands, i.e. {cmd1;cmd2}bug12003-03-091-71/+88
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6725 69ca8d6d-28ef-0310-b511-8ec308f3f277
* alloc array for commands, use string ptr in parse_command_string()bug12003-03-091-37/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6724 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use typedef for struct sed_cmdbug12003-03-091-11/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6723 69ca8d6d-28ef-0310-b511-8ec308f3f277
* redo get_addres(). save some space. possible fix a bug where the command ↵bug12003-03-091-31/+25
| | | | | | might be set to 0 if no second address is given. dont parse sed_cmd struct to get_address, we only need the delim field. git-svn-id: svn://busybox.net/trunk/busybox@6722 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Woops, remove the code i didnt mean to commitbug12003-03-091-30/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6721 69ca8d6d-28ef-0310-b511-8ec308f3f277