Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-06 | Added the \CregexpC syntax as an alternative for /regexp/ (like GNU sed) | Robert Griebl | |
2002-07-31 | Applied a patch from Philip Blundell <pb@nexus.co.uk>: | Robert Griebl | |
Added support for ":x" as an alias for ":wq" to vi | |||
2002-07-11 | Fixup warnings and undefined operations that show up in gcc-3.1 | Eric Andersen | |
-Erik | |||
2002-06-11 | Patch from Simon Krahnke: | Robert Griebl | |
I wrote a patch for busybox for our company's (www.lisa.de) private use. [...] To sed it adds the '!'-inversion of addresses. | |||
2002-04-26 | fix from kergoth | Tim Riker | |
2002-04-12 | Completely rework the config system so that it no longer annoys me to work on | Eric Andersen | |
the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik | |||
2002-04-01 | * editors/sed.c (process_file): Stop processing deleted lines. | Matt Kraai | |
* testsuite/sed/sed-does-not-substitute-in-delete-line: New. | |||
2002-01-03 | * editors/sed.c (parse_cmd_str): Remove redundant code to skip initial | Matt Kraai | |
whitespace. | |||
2002-01-03 | * editors/sed.c (parse_edit_cmd): Rewrite. | Matt Kraai | |
* testsuite/sed/sed-splits-edit-commands-on-command-line: New. | |||
2002-01-02 | * editors/sed.c (parse_edit_command): Require a newline after the backslash | Matt Kraai | |
after an edit command. * testsuite/sed/sed-requires-newline-after-edit-command: New. | |||
2001-12-21 | Ignore blanks before the first address and before the command. | Matt Kraai | |
2001-12-20 | Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !. | Matt Kraai | |
2001-11-20 | Eliminate warning. | Matt Kraai | |
2001-11-17 | Minor warning cleanups | Eric Andersen | |
2001-11-17 | Patch from "Andrew Tipton" <andrew@cadre5.com> to enable vi cursor | Eric Andersen | |
keys while editing. | |||
2001-11-17 | Patch from Steve Merrifield <steve@labyrinth.net.au> to make vi | Eric Andersen | |
use xmalloc | |||
2001-11-12 | Change strdup calls to xstrdup (patch from Steve Merrifield). | Matt Kraai | |
2001-11-12 | Use fopen wrapper. | Matt Kraai | |
2001-11-10 | |2001-10-08 Rodney Brown <rbrown64@csc.com.au> | Eric Andersen | |
| | * editors/sed.c: Fix multiline [aic] commands. Make # an endline | comment for compatibility. Codespace reduction. | * tests/testcases: Cope with move to subdirectories. | * testsuite/sed/sed-aic-commands: Add. | | text data bss dec hex filename | 3772 16 0 3788 ecc editors/sed.o | 4516 16 0 4532 11b4 editors/sed.o.bu | |||
2001-11-10 | more config.in entries from Giulio Orsero <giulioo@pobox.com> | Eric Andersen | |
with some minor edits by me. | |||
2001-11-10 | config.in features patch from Giulio Orsero <giulioo@pobox.com> | Eric Andersen | |
with some minor edits from me | |||
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-10-23 | Fix empty line substitutions (noted by Joshua Hudson). | Matt Kraai | |
2001-08-24 | Fix s/[/]// handling (noted by Dumas Patrice). | Matt Kraai | |
2001-08-22 | A patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to | Eric Andersen | |
fixed sed handling of multiple -e commands | |||
2001-08-20 | Fix a problem with unsatisfied backrefs (noted by Martin Bene). | Matt Kraai | |
2001-08-02 | Patch from Robert J. Osborne <rj@resourceinternational.com> that fixes | Eric Andersen | |
a bug in vi where the beginning of the text space was not checked before dot is decremented for delete and escape sequences on an empty file. | |||
2001-07-31 | Don't save and restore readonly flag if BB_FEATURE_VI_READONLY isn't enabled. | Matt Kraai | |
2001-07-30 | Preserve whether or not the line was previously altered when running a | Matt Kraai | |
subst command (discovery and patch by Jim Gleason). | |||
2001-07-19 | Some adjustments, mostly from David McCullough <davidm@lineo.com> to | Eric Andersen | |
make busybox be more uClinux friendly. I also adjusted Config.h for uClinux so it will automagically disable apps the arn't going to work without fork() and such. -Erik | |||
2001-07-17 | This is vodz' latest patch. Sorry it took so long... | Eric Andersen | |
1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd) | |||
2001-07-05 | Removed obsolete function, strdup_substr. | Matt Kraai | |
2001-07-02 | Cleanups and sinze reduction for the vi applet from Aaron Lehmann | Eric Andersen | |
<aaronl@vitelus.com> | |||
2001-06-26 | Vladimir's last_patch_15 | Glenn L McGrath | |
2001-06-23 | These were broken when using dmalloc due to include file ordering | Eric Andersen | |
problems. busybox.h must be last. -Erik | |||
2001-06-21 | Rewrote mkdir (and touched lots of things in the process). | Matt Kraai | |
2001-06-21 | Always apply commands with no specified range. | Matt Kraai | |
2001-06-11 | - Fixed bug where you couldn't mix line number and regexes in two-address cmds | Mark Whitley | |
- Fixed bug where you couldn't use two addresses for a 'c' cmd - Moved the do_sed_cmd function into process_file to simplify some things - Reduced a buncha lines of code in the process | |||
2001-05-27 | Use safe_strncpy. | Matt Kraai | |
2001-05-23 | Patch from larry to fix some grammar errors. | Eric Andersen | |
2001-05-17 | Always print a newline after a matching substitution. | Matt Kraai | |
2001-05-14 | ...Need to print just a few more newlines. | Mark Whitley | |
2001-05-14 | ...And now that we're chomping lines, we need to re-add the newline later... | Mark Whitley | |
2001-05-14 | We will chomp() lines so REG_NEWLINE does not break stuff. Thanks, Matt. | Mark Whitley | |
2001-05-14 | Added REG_NEWLINE as cflags to xregcomp for normal addresses so EOL $ will work | Mark Whitley | |
2001-05-13 | A patch from Aaron Lehmann <aaronl@vitelus.com> to fix a | Eric Andersen | |
crash on a broken regexp. | |||
2001-05-11 | Added support for 'r' command in sed. | Mark Whitley | |
2001-05-07 | A patch from Vladimir to use last_char_is(), and a patch from | Eric Andersen | |
Larry to fix a silly bug when BB_FEATURE_VI_OPTIMIZE_CURSOR is not defined. | |||
2001-05-07 | Another vi update from Sterling Huxley: | Eric Andersen | |
- All of the ESC sequences are now in variables. This should make re-targeting for other terminals easier. - The initial screen draw does not force out every single column. Should be faster. - The place_cursor() routine trys to be smarter about moving the cursor. This is optional based on BB_FEATURE_VI_OPTIMIZE_CURSOR. - The 't' and 'f' intra-line positioning commands were added. They can now be used as targets in 'c' and 'd' commands, i.e., dfx - delete from dot to next 'x' dtx - delete from dot to the char before next 'x' - show_status_line() uses a static int checksum to remember what is currently displayed on the screen and not re-draw the status line unless it has changed. - Some of the code in refresh() was moved out to format_line(). refresh() trys to send out the smallest segment containing the changed chars rather than the whole line. - Added "flash" to the :set command to specify if error indication should be by flashing the screen or ringing the bell. - Changed the rawmode() routine so that it turns off the NL -> CR NL translation. On output of a NL, the OS will not add a CR. - If vi was started as "view", with global read-only mode, and another file is opened, the file is opened read-only rather than read+write. | |||
2001-04-26 | Another nice cleanup from Larry. This adds a new last_char_is() function and | Eric Andersen | |
uses it to avoid possible buffer underruns whn strlen is zero, and avoid the possible space-hogging inline of strlen() in several cases. -Erik |