Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-12 | sed: fix escaped newlines in -f; fix multiple -f and -e | Denis Vlasenko | |
(broke when getopt32 was fixed to not reverse the list) | |||
2007-03-26 | sed: a communal variable managed to slip past 'size' | Denis Vlasenko | |
('size' happily displays 0 bytes in data and bss, but in reality sed.o used 180 bytes of it). Oh well. function old new delta pipe_putc 67 76 +9 sed_main 627 633 +6 get_next_line 161 166 +5 bbg 180 - -180 (add/remove: 0/1 grow/shrink: 3/0 up/down: 20/-180) Total: -160 bytes sed: also make sed -i failure message less cryptic | |||
2007-03-16 | sed: fix very obscure case of escaped newline in sed command | Denis Vlasenko | |
(needed for uclibc build, btw). Add testcase for it. | |||
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-30 | silly space saving in sed | Denis Vlasenko | |
2007-01-30 | micro optimization | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #7: sed | Denis Vlasenko | |
remaining: shell (rather scary mess in msh.c) | |||
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-29 | add to testsuite and fix yet another sed corner case | Denis Vlasenko | |
2007-01-29 | disable -Wold-style-definition for gcc 3.x | Denis Vlasenko | |
2007-01-29 | sed: fix 2 bugs (one testsuite entry + one newly found) | Denis Vlasenko | |
but more importantly make code more understandable | |||
2007-01-28 | fix all known regressions with sed and also make it simpler | Denis Vlasenko | |
2007-01-19 | strdup -> xstrdup | Denis Vlasenko | |
sed: de-obfuscate piece of code | |||
2007-01-17 | sed,get_line_from_file: improve comments | Denis Vlasenko | |
2006-12-26 | merge post-1.3.0 fixes | Denis Vlasenko | |
2006-12-19 | remove casts from xmalloc() | Denis Vlasenko | |
2006-12-16 | inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid] | Denis Vlasenko | |
2006-12-10 | bb_makedev: fix for glibc 2.3.2 | Denis Vlasenko | |
sed: fix C++ style declaration | |||
2006-12-10 | sed: style fixes | Denis Vlasenko | |
2006-12-02 | sed: fix handling of files not ending in '\n' | Denis Vlasenko | |
2006-12-02 | sed: improve handling of NULs | Denis Vlasenko | |
2006-10-27 | last nail into error_msg() (de)capitalization | Denis Vlasenko | |
2006-10-26 | rename functions to more understandable names | Denis Vlasenko | |
2006-10-25 | sed: mostly style fixes, very small changes in actual code | Denis Vlasenko | |
2006-10-25 | use skip_whitespace where appropriate | Denis Vlasenko | |
2006-10-12 | bb_get_[chomped]line_from_file wasn't descriptive enough. | Denis Vlasenko | |
Renaming... | |||
2006-10-03 | getopt_ulflags -> getopt32. | Denis Vlasenko | |
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. | |||
2006-10-03 | rename bb_default_error_retval -> xfunc_error_retval | Denis Vlasenko | |
2006-10-03 | lots of silly indent fixes | Denis Vlasenko | |
2006-10-01 | sed: -e options were handled in reverse order. fix that. | Denis Vlasenko | |
2006-10-01 | sed: unbreak multiple -e, -f option handling (my fault) | Denis Vlasenko | |
2006-09-22 | sed: getopt_ulflags'isation | Denis Vlasenko | |
2006-09-22 | Change license statements (and clean up headers) on some of the files that | Rob Landley | |
Erik or I are primary copyright holders on. | |||
2006-09-17 | whitespace cleanup | Denis Vlasenko | |
2006-09-08 | Bugfix for: echo '123456789' | sed 's/./|&/5' | Rob Landley | |
2006-09-06 | removed a lot of trailing \n in bb_msg() calls. It is added | Denis Vlasenko | |
automatically by function itself. | |||
2006-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) | |||
2006-07-26 | Rich Filker spotted that sed -e 's/xxx/[/' didn't work right. Did a smaller | Rob Landley | |
fix than his, and shrank the code a bit on top of that so the net size is smaller, and added a test to the test suite for this case. Plus I cleaned up the #includes and removed unnecessary "const"s while I was there. | |||
2006-06-28 | Fix http://bugs.busybox.net/view.php?id=826 in which "(echo; echo) | sed x" | Rob Landley | |
crashes because the empty state of the hold space is NULL but the empty state of the pattern space is "". | |||
2006-06-07 | - reuse strings and messages. Saves about 600B | Bernhard Reutner-Fischer | |
2006-06-05 | Confirming it's not needed. | Rob Landley | |
2006-06-03 | - use bb functions instead of handrolling stuff. | Bernhard Reutner-Fischer | |
- add XXX question about supposedly superfluous else clause text data bss dec hex filename 5918 0 0 5918 171e editors/sed.o.orig 5901 0 0 5901 170d editors/sed.o | |||
2006-05-26 | Change llist_add_* to take the address of the list rather than returning the new | Rob Landley | |
head, and change all the callers. | |||
2006-05-24 | Yann Morin spotted some leftover flotsam from halfway through the recent | Rob Landley | |
llist.c interface change that accidentally got checked in. My bad. | |||
2006-05-21 | Minor cleanups: Convert a few calloc() calls to xzalloc, remove unnecessary | Rob Landley | |
memset, collate variable declarations... | |||
2006-05-09 | Convert sed's static variables to a single global structure. | Rob Landley | |
2006-05-08 | Move sed over to the generic llist_t for append. Saves about 90 bytes. | Rob Landley | |
2006-03-09 | Portability patch from rfelker. The bb_asprintf.c thing needs an eventual | Rob Landley | |
follow up in platform.h to set the #ifdef, but the workaround works for everybody, so... | |||
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) |