Eric Andersen
b3dc3b8990
Cleanup -- move win handling to cmdedit.c, static-ify many functions.
2001-01-04 11:08:45 +00:00
Eric Andersen
86349776d0
Ok, this is a pretty major update to sh.c. I renamed all the variables and
...
function names to conform with the style guide. I also did a lot of work on
the if-then-alse-fi logic and added prototype (i.e. it segfaults when enabled)
line continuation support.
Furthermore, this patch includes Larry Doolittle's work on restructuring some
of the data structures that represent the job and child_program, allowing
several simplifications and fixing several bugs.
-Erik
2000-12-18 20:25:50 +00:00
Mark Whitley
f57c944e09
Changed names of functions in utility.c and all affected files, to make
...
compliant with the style guide. Everybody rebuild your tags file!
2000-12-07 19:56:48 +00:00
Matt Kraai
3e856ce428
Stop using TRUE and FALSE for exit status.
2000-12-01 02:55:13 +00:00
Eric Andersen
63a862272c
Cleanup of duplicated symbols -- found by compiling with
...
LDFLAGS += -Wl,-warn-common
2000-11-07 06:52:13 +00:00
Eric Andersen
a75466e981
Warning cleanup from Gennady Feldman
...
-Erik
2000-11-02 17:02:26 +00:00
Eric Andersen
3570a34de4
Renamed "internal.h" to the more sensible "busybox.h".
...
-Erik
2000-09-25 21:45:58 +00:00
Matt Kraai
322ae93a5e
Fix calls to {m,c,re}alloc so that they use x{m,c,re}alloc instead of
...
segfaulting or handling errors the same way themselves.
2000-09-13 02:46:14 +00:00
Eric Andersen
501c88b245
More sh updates (with related changes to everything else). Switched
...
to using getopt and cleaned up the resulting mess. if-then-else-fi
is now basically working (given a bunch of constraints).
-Erik
2000-07-28 15:14:45 +00:00
Eric Andersen
b040d4f3da
Use BB_FEATURE_CLEAN_UP where appropriate
...
-Erik
2000-07-25 18:01:20 +00:00
Eric Andersen
91a4400fd5
Avoid trying to free NULL ptrs. Comment on malloc usages.
...
-Erik
2000-07-19 17:37:57 +00:00
Eric Andersen
4ac6cb534d
Fix some stupid memory bugs.
...
-Erik
2000-07-14 01:13:37 +00:00
Mark Whitley
55380700d8
Added a smallish TODO comment.
2000-07-13 17:20:23 +00:00
Eric Andersen
72965e3454
Fixed a potential infinite loop. First delete any chars after the
...
cursor, then delete everything before it. Before this, we would just
delete everything before the cursor and freak out if there were still
chars left (i.e. stuff after the cursor).
-Erik
2000-07-04 06:22:18 +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
8ea7d8cdaf
First pass at fixing tar segfault, and more portability updates.
...
-Erik
2000-05-20 00:40:08 +00:00
Erik Andersen
1d1d95051a
More Doc updates. cmdedit and more termio fixes.
2000-04-21 01:26:49 +00:00
Erik Andersen
a6c752201e
Updates
...
-Erik
2000-04-18 00:00:52 +00:00
Erik Andersen
61677feff7
Upates to include copyright 2000 to everything
...
-Erik
2000-04-13 01:18:56 +00:00
Erik Andersen
f0657d3229
Some enhancements I've been working on over the weekend,
...
-Erik
2000-04-12 17:49:52 +00:00
Erik Andersen
a2685735b1
Make tab completion an option
...
-Erik
2000-04-09 18:27:46 +00:00
Erik Andersen
f3b3d17060
More minor patches
...
-Erik
2000-04-09 18:24:05 +00:00
Erik Andersen
1dbe340eba
more minor fixes
...
-Erik
2000-03-19 10:46:06 +00:00
Erik Andersen
c7c634bd88
Some more stuff.
...
-Erik
2000-03-19 05:28:55 +00:00
Erik Andersen
531bcb6826
Minor update
2000-03-17 20:49:55 +00:00
Erik Andersen
6273f655c8
Several fixes.
...
-Erik
2000-03-17 01:12:41 +00:00
Erik Andersen
13456d1fcd
Forgot these files...
...
-Erik
2000-03-16 08:09:57 +00:00