7e9276b50a
Another update to the way usage messages are done by Evin Robertson
...
<nitfol@my-deja.com >, which makes things just a little bit smaller, but makes
usage.h more readable/maintainable IMHO.
-Erik
2001-02-22 01:15:47 +00:00
8fc300976f
Revert my change to do extra termType checking. That is done elsewhere.
...
Silly me.
-Erik
2001-02-22 00:50:20 +00:00
be30a6b8b0
Adjust the terminal height for any overlap, so that no lines
...
get lost off the top
-Erik
2001-02-22 00:22:46 +00:00
54006bce25
Oops! I left in my debug noise.
2001-02-21 00:27:22 +00:00
7c3e7ac940
df was totally broken. So I fixed it.
...
-Erik
2001-02-21 00:24:51 +00:00
8d7bdc9deb
Small patch from Kent Robotti to show megabytes in human-readable output.
2001-02-20 21:57:55 +00:00
9e37007edb
Minor cleanup.
2001-02-20 21:52:49 +00:00
90fe7fea10
Apply a patch from Magnus Damm <damm@opensource.se> to support
...
powerpc with busybox insmod
-Erik
2001-02-20 20:47:08 +00:00
477aedd77f
Commit a patch from Erik Gustavsson <cyrano@algonet.se>, to allow
...
environment variables set from the kernel command line to be inherited
bu application programs. Slightly changed to special case handling of
TERM, so that it has sane defaults when on a serial console.
-Erik
2001-02-20 18:01:50 +00:00
5165fbed63
Oops. Since dirent.h depends on BB_FEATURE_SH_TAB_COMPLETION, put it
...
after busybox.h is included.
2001-02-20 06:42:29 +00:00
caeeb36784
This fixes lash so it handles environment variable expansion, regardless
...
of where the environment variables are located in an argument. This allows
things like 'echo foo$1$SHELL' to expand the same way bash would expand it.
Of course, to make this work I introduced a memory leak, and I am too tired
to find a way to fix it.
-Erik
2001-02-20 06:38:44 +00:00
a183f05825
Cleanup the use of 'find' to prevent error msgs.
...
-Erik
2001-02-20 06:22:54 +00:00
f1142c5b11
Oops. Put time.h after busybox.h, so we can check for BB_FEATURE_LS_TIMESTAMPS
...
-Erik
2001-02-20 06:16:29 +00:00
cbe31dace5
It turns out that DODMALLOC was broken when I reorganized busybox.h
...
header file usage before the 0.49 release. To fix it, I had to move
the '#include "busybox.h"' to the end of the list of #include files.
-Erik
2001-02-20 06:14:08 +00:00
94456f5984
Put back Vladimir's testing defines, which I mistakenly removed.
2001-02-18 20:26:48 +00:00
12dceb1147
A few more cleanups from Vladimir.
2001-02-18 20:15:36 +00:00
963791a9e9
Another patch from Vladimir to eliminate obsolete junk.
2001-02-18 20:13:18 +00:00
f1bbb22dca
A small cleanup by Vladimir
2001-02-18 20:12:25 +00:00
f57a832063
Remove leftover junk
2001-02-18 20:11:38 +00:00
b50da53e0c
Get rid of long stale usage message code.
...
-Erik
2001-02-17 16:52:35 +00:00
3d20f772c2
A bunch of usage clenups from kent robotti <robotti@metconnect.com>
...
-Erik
2001-02-17 16:49:00 +00:00
966b3a6f79
More updates from Larry Doolittle. Don't use basedir, Don't assume
...
random makefiles are going to work with busybox.
2001-02-17 15:56:52 +00:00
1cf8166329
More updates.
2001-02-17 15:55:15 +00:00
47aea4ee71
Ignore applet_source_list
2001-02-17 03:08:32 +00:00
19f86207f5
Update the build system for pristine source directory builds. This
...
update is primarily work done by Larry Doolittle, but I did some
touchups of my own to make it work for me,
-Erik
2001-02-17 00:42:47 +00:00
69c8572f29
Update the debian build stuff
...
-Erik
2001-02-17 00:41:05 +00:00
f6a7227fd6
Throw out the obsolete INIT_CHROOT junk
2001-02-17 00:40:32 +00:00
28a78ab62c
Several features were hard coded on. Stop that. List tab completion
...
as working (thanks Vladimir!) and taking 4k.
-Erik
2001-02-16 20:26:50 +00:00
6faae7deb4
Commit Vladimir's latest cmdedit. I modified it slightly to ensure
...
parse_prompt() would be called before cmdedit_init(), since cmdedit_init()
calls cmdedit_setwidth() which uses cmdedit_prmt_len, which is set by
parse_prompt(). Also, added a mod, so very narrow terminals should now wrap
properly... This is working very nicely for me -- Vladimir has done some
very good work.
2001-02-16 20:09:17 +00:00
361ee514c6
Revert multibuild.pl change.
2001-02-16 19:07:21 +00:00
ca0f458ada
Regression testing bugfixes from Larry Doolittle. As an aside,
...
can I just say how much I am looking forward to having 0.50
released, so we can address this #define stupidness properly
by building a static libbusybox, and then letting the linker
sort out the dependancies.... Ahh, that will be much nicer.
-Erik
2001-02-16 18:43:54 +00:00
733c4ad6eb
Do usage messages the same way all other apps fo them.
...
Skip printing of available options (can't do this easily).
Based on a patch by Larry Doolittle.
-Erik
2001-02-16 18:41:12 +00:00
fa4f146d7d
Patch from Larry Doolittle to cross things in multibuild.pl
2001-02-16 18:37:00 +00:00
5f2c79d8c7
Make ar be crossed.
2001-02-16 18:36:04 +00:00
af12bc6de4
Make dpkg require dpkg-deb
2001-02-16 18:35:06 +00:00
3f5bcbfa3c
Fix warning for implicit declaration of time()
2001-02-16 10:33:30 +00:00
a9c69762ba
Fix compile error, sync() always returns 0 anyway.
2001-02-16 10:21:35 +00:00
825ae5a166
Another small formatting change from Larry Doolittle.
2001-02-15 23:31:40 +00:00
99806ad2bd
Applied patch from Larry Doolittle that does the following:
...
- style changes
- It actually returns the code computed by INET_setroute (wasn't being done
properly before)
- The displayroute() format string now matches net-tools
2001-02-15 23:00:48 +00:00
11b7a1deb7
Acknowledge Kenneth Chalmers ln fix.
2001-02-15 20:13:59 +00:00
d69d2da165
use perror_msg instead of perror to print the applet name.
...
-Erik
2001-02-15 20:12:05 +00:00
b50d707633
fix a few mallocs to be xmallocs.
...
-Erik
2001-02-15 19:50:11 +00:00
02b9f42a27
Patch from Matt Kraai to fix bug #1103 . I've tested it,
...
and it indeed seems to fix things.
-Erik
2001-02-15 19:07:43 +00:00
81bcc92c32
Fixed 'ls -s' so it actually displays block sizes again.
...
-Erik
2001-02-15 18:59:02 +00:00
8305006f7c
Make usage.c depend on usage.h
...
-Erik
2001-02-14 21:52:18 +00:00
c1c43113b4
Fins find message.
2001-02-14 21:51:54 +00:00
3ec8ffb121
I forgot to add usage.h, so here it is, with a few extra cleanups.
...
Also update show_usage to handle the updated usage.h. Again,
nearly all the work to get usage.h into shape was done by
Manuel Novoa III.
-Erik
2001-02-14 21:46:30 +00:00
67991cf824
This patch, put together by Manuel Novoa III, is a merge of work
...
done by Evin Robertson (bug#1105) and work from Manuel to make
usage messages occupy less space and simplify how usage messages
are displayed.
2001-02-14 21:23:06 +00:00
68be2ab914
implemented displayroute() based on a patch from Vladimir N. Oleynik,
...
so now route behaves as expected w/o any arguments.
2001-02-14 19:26:39 +00:00
98e599ca06
Commit Vladimir's latest version of stty.c. Nice work.
...
-Erik
2001-02-14 18:47:33 +00:00