Glenn L McGrath
|
8d6395d41a
|
Run through indent
|
2003-04-08 11:56:11 +00:00 |
|
Glenn L McGrath
|
c1d95076f0
|
Fixes block commands to correctly identify end of block, recognise the #n directive, fix substitue command when regex isnt specified
|
2003-04-08 06:42:45 +00:00 |
|
Glenn L McGrath
|
7ce9e247f0
|
Add hold space commands 'g', 'h', 'x'
|
2003-04-07 16:04:14 +00:00 |
|
Glenn L McGrath
|
c6adada158
|
Rename "line" to pattern_space to be more descriptive and closer to the POSIX description
|
2003-04-07 12:24:44 +00:00 |
|
Glenn L McGrath
|
4957fc7a93
|
Sync with waldi's package
|
2003-04-06 15:35:52 +00:00 |
|
Glenn L McGrath
|
8353fe9298
|
Preparation for the new net-udeb based on required applets documented at
http://cvs.debian.org/debian-installer/doc/busybox-applets.txt
|
2003-04-06 03:39:24 +00:00 |
|
Eric Andersen
|
982da3e6b4
|
Add more help text
|
2003-04-04 15:20:53 +00:00 |
|
Eric Andersen
|
4762a48166
|
Test that cvs commit messages are working properly
-Erik
|
2003-04-04 14:35:36 +00:00 |
|
Manuel Novoa III
|
0c236a09ed
|
Fix 'thinko'.
|
2003-04-03 19:29:11 +00:00 |
|
Eric Andersen
|
8320b425a3
|
Yet another rather large face lift. It now works for me as expected.
-Erik
|
2003-04-02 10:13:26 +00:00 |
|
Eric Andersen
|
a71c7047cf
|
Avoid errors with buggy preprocessors
|
2003-03-31 16:27:18 +00:00 |
|
Glenn L McGrath
|
f3def2792b
|
Update config to new menu options
|
2003-03-30 16:10:06 +00:00 |
|
Glenn L McGrath
|
1b6dfa7066
|
Rename, to specify kernel
|
2003-03-30 13:57:26 +00:00 |
|
Glenn L McGrath
|
9a52bb6878
|
Group common string
|
2003-03-30 09:38:40 +00:00 |
|
Glenn L McGrath
|
30b47df86b
|
Small fix for sed 'y' command
|
2003-03-30 08:40:09 +00:00 |
|
Glenn L McGrath
|
f01b46d7dd
|
sed 'y' command, simplify some other code
|
2003-03-30 08:02:18 +00:00 |
|
Glenn L McGrath
|
0c51832b60
|
Experimental support for embeded newline. (im evil)
Fix segfault when using 'N' with an odd number of lines.
|
2003-03-30 03:41:53 +00:00 |
|
Eric Andersen
|
b5b5ac3237
|
trivial fix to make sure we have sufficient arguments before
we mess with a possibly non-existant argv[1]
-Erik
|
2003-03-28 16:54:14 +00:00 |
|
Glenn L McGrath
|
a0f0f0cf76
|
Still fine tunning the printing of the substitute command
|
2003-03-28 14:11:34 +00:00 |
|
Glenn L McGrath
|
595a6a4199
|
sed 't' branching command
|
2003-03-28 08:36:52 +00:00 |
|
Glenn L McGrath
|
ccd43a8301
|
Fix sed 's' command's 'p' flag, so it can print line twice
|
2003-03-28 07:44:03 +00:00 |
|
Glenn L McGrath
|
b08e3e8c2e
|
fix q command
|
2003-03-28 04:57:52 +00:00 |
|
Glenn L McGrath
|
961c6c19da
|
Add basic branching support, sed ':' and 'b' commands
|
2003-03-28 04:43:39 +00:00 |
|
Glenn L McGrath
|
56c633c139
|
make sed cleanup use linked list
|
2003-03-28 04:23:23 +00:00 |
|
Glenn L McGrath
|
c949bfa555
|
Use a linked list for sed commands in preparation for branching support
|
2003-03-28 03:53:31 +00:00 |
|
Manuel Novoa III
|
3a9b0bf0ba
|
Oops... had != but meant ==.
|
2003-03-23 20:27:33 +00:00 |
|
Manuel Novoa III
|
4baef0c77f
|
Minor cleanups. Document the cmp -l option.
|
2003-03-19 18:40:42 +00:00 |
|
Manuel Novoa III
|
ea4c43445c
|
Restrict octal perms to <= 07777. Cosmetic error message change.
|
2003-03-19 18:09:03 +00:00 |
|
Manuel Novoa III
|
1cb1b64c35
|
Obligatory forgotten item.
|
2003-03-19 09:42:33 +00:00 |
|
Manuel Novoa III
|
4eff18189a
|
Things my compiler didn't catch...
|
2003-03-19 09:42:02 +00:00 |
|
Manuel Novoa III
|
cad5364599
|
Major coreutils update.
|
2003-03-19 09:13:01 +00:00 |
|
Glenn L McGrath
|
e01f9662a5
|
Match newlines, this fixes matching of ^ or $ when there is a '\n' in the pattern being matched. This fixes cases when the N command is used.
|
2003-03-18 08:37:57 +00:00 |
|
Glenn L McGrath
|
2971ef1730
|
Fix a bug that corrupted the string followed commands that had no arguments (Closes #1304)
|
2003-03-18 01:19:23 +00:00 |
|
Eric Andersen
|
737f5fb890
|
Patch from Jonas Holmberg, adjusted by Robert Schwebel, and
later re-adjusted by me to fix msh backtick handling
|
2003-03-14 16:05:59 +00:00 |
|
Eric Andersen
|
d2b8118650
|
oops. args shuffled.
|
2003-03-13 20:54:26 +00:00 |
|
Eric Andersen
|
c3b2dbec8c
|
Fix obviously wrong names from older busybox
|
2003-03-13 18:57:08 +00:00 |
|
Eric Andersen
|
92b7e7baa1
|
Patch from Tito Ragusa:
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;
|
2003-03-13 18:49:45 +00:00 |
|
Eric Andersen
|
3f1cf455a0
|
cope with crappy windoze ftp servers
|
2003-03-11 18:03:39 +00:00 |
|
Eric Andersen
|
e68afefe56
|
Avoid potential rendering problems
|
2003-03-10 17:21:46 +00:00 |
|
Glenn L McGrath
|
4157a8a71e
|
fix n, add N, P
|
2003-03-10 04:12:35 +00:00 |
|
Glenn L McGrath
|
ff724fb076
|
add the 'n' command
|
2003-03-10 02:56:56 +00:00 |
|
Glenn L McGrath
|
bed4033e96
|
Add the q (quit) option
|
2003-03-10 02:21:14 +00:00 |
|
Glenn L McGrath
|
f3bd7c4631
|
Fix a delimiter matching bug i introduced.
|
2003-03-09 15:40:40 +00:00 |
|
Glenn L McGrath
|
f50ce3135f
|
Support grouped commands, i.e. {cmd1;cmd2}
|
2003-03-09 15:12:24 +00:00 |
|
Glenn L McGrath
|
4c6523a90b
|
alloc array for commands, use string ptr in parse_command_string()
|
2003-03-09 11:06:38 +00:00 |
|
Glenn L McGrath
|
e7a8bc949b
|
use typedef for struct sed_cmd
|
2003-03-09 10:23:57 +00:00 |
|
Glenn L McGrath
|
1fb446795d
|
redo get_addres(). save some space. possible fix a bug where the command 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.
|
2003-03-09 08:44:49 +00:00 |
|
Glenn L McGrath
|
2f8a401772
|
Woops, remove the code i didnt mean to commit
|
2003-03-09 02:44:49 +00:00 |
|
Glenn L McGrath
|
d5eadea970
|
Mention the opengroup sed reference, add a check which is disabled at present.
|
2003-03-09 02:39:29 +00:00 |
|
Glenn L McGrath
|
505bd0f15a
|
Fix matching for the $ address (last line)
|
2003-03-08 05:21:02 +00:00 |
|