Commit Graph

511 Commits

Author SHA1 Message Date
Eric Andersen
69bd0d1e89 Yet more doc updates 2004-04-06 15:39:20 +00:00
Eric Andersen
f730088bbc Eliminate all trace of the sgml based docs. It was a noble effort,
but it just never worked out...
2004-04-06 15:26:25 +00:00
Eric Andersen
38748fddf3 Yet more doc cleanups 2004-03-27 11:35:46 +00:00
Eric Andersen
fbcf06d296 Update docs 2004-03-27 09:40:15 +00:00
Eric Andersen
c7bda1ce65 Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
Eric Andersen
55c704c119 Fix some doc generation problems 2004-03-13 08:32:14 +00:00
Eric Andersen
60be069d58 Prepare for release 2004-02-23 09:14:07 +00:00
Glenn L McGrath
15a4f1ee50 Patch from Chris Larson (kergoth), to allow multiple directores to be
unmounted at once.
2004-02-22 11:35:13 +00:00
Eric Andersen
a0e4c3f119 Update URL 2004-02-09 10:57:04 +00:00
Eric Andersen
2af7f4c404 Buffalo appears to have resolved their GPL problems 2004-02-09 10:01:01 +00:00
Eric Andersen
96e9785493 Grammar fix 2004-02-04 12:07:40 +00:00
Eric Andersen
4da3dbb7df Minor grammar fixup 2004-02-04 11:59:48 +00:00
Eric Andersen
7cce16cf21 Bump version number for release 2004-02-04 11:44:58 +00:00
Eric Andersen
35db2281b7 Mention changes to the daily snapshots 2004-01-31 06:11:39 +00:00
Eric Andersen
a3212eb4cc Update docs for release 2004-01-31 05:44:07 +00:00
Eric Andersen
13cf6626c8 A few little updates, mostly cosmetic 2004-01-26 08:23:36 +00:00
Eric Andersen
63bcf1a55f Sigh. TRENDware has released source -- only for busybox and udhcp.
So despite their not providing kernel source, they have compiled with
the requirements for busybox at least...
2004-01-26 07:59:42 +00:00
Eric Andersen
ffa28d1b46 fixes from Selwyn Tang 2004-01-02 10:07:40 +00:00
Eric Andersen
8f3eb1dbab Add some details on exactly how to comply with the GPL
-Erik
2004-01-02 09:08:45 +00:00
Eric Andersen
a6beeb6a7e Show the news by default 2003-12-23 10:00:00 +00:00
Eric Andersen
f0da28c91b Prepare for release 2003-12-23 09:12:09 +00:00
Eric Andersen
b868f55c78 Eradicate all references to loadacm 2003-12-20 07:16:22 +00:00
Eric Andersen
d4a5e255c4 Patch from Fillod Stephane:
You will find in the attached file "syslog.patch" a patch which adds
  config options to set at compile time the size of the circular buffer,
  and some documentation update.
2003-12-19 11:32:14 +00:00
Eric Andersen
7dad86601a It appears the Netgear WG602 distributes source 2003-12-11 18:03:15 +00:00
Eric Andersen
e06bea7767 Fixup some html bugs 2003-12-11 08:04:49 +00:00
Eric Andersen
5b8a59400c some minor website cleanups 2003-12-11 07:13:15 +00:00
Eric Andersen
c181f34c87 prepare for release 2003-12-11 02:48:15 +00:00
Eric Andersen
37f4116ecb go directly to current cvs 2003-12-11 01:29:46 +00:00
Eric Andersen
9f6c12a42e add missing copyright text 2003-12-10 20:50:14 +00:00
Eric Andersen
2e0455d82b some minor updates 2003-12-10 20:41:48 +00:00
Eric Andersen
539eef6f28 update website 2003-12-10 12:08:20 +00:00
Eric Andersen
0bdf41ad7e Add some basic cvs usage info 2003-11-08 00:33:02 +00:00
Glenn L McGrath
4636aa9dcd "A few references to sourcefiles and URLs in docs/contributing.txt had
gone stale" - Peter Korsgaard
2003-10-29 03:40:47 +00:00
Glenn L McGrath
9c91e4142d Thomas Lundquist, update for current structure 2003-10-01 11:33:46 +00:00
Eric Andersen
70af8834df Fix obligitory typos 2003-09-12 07:36:46 +00:00
Eric Andersen
839bd4a73b Remove version # 2003-09-12 07:03:14 +00:00
Eric Andersen
3acfedfafe I suppose it is now Sept 12... 2003-09-12 06:59:52 +00:00
Eric Andersen
23bc836f42 Update webpage a bit 2003-09-12 06:59:17 +00:00
Eric Andersen
9a9f6777e9 fix style sheet so site doesn't look like crap with IE 2003-08-12 06:55:03 +00:00
Eric Andersen
e6b811583a Minor cleanup 2003-07-31 17:50:17 +00:00
Eric Andersen
6a9ca985b8 Remove LRP (now defunct) and replace it with leaf. 2003-07-30 17:17:33 +00:00
Eric Andersen
7a6a77362b Update webpage and changelog for release 2003-07-30 09:33:54 +00:00
Eric Andersen
cad4c5b0f3 A small update to the new docs. Plenty more is needed... 2003-07-28 10:13:03 +00:00
Eric Andersen
4f4631732c Add a "search google" button 2003-07-28 06:42:59 +00:00
Eric Andersen
a501d0f01f Remove the update utility, that is only relevant to older 2.0.x kernels
that are no longer supported.
2003-07-22 10:11:27 +00:00
Eric Andersen
680ec6eeae mention stresslinux 2003-07-22 07:50:18 +00:00
Eric Andersen
8212aa5a37 Fixup some little error in the webpage. Mention the Dell TrueMobile 1184. 2003-07-19 08:19:21 +00:00
Eric Andersen
c989724316 Update changelog and docs 2003-07-15 07:52:41 +00:00
Eric Andersen
bb9dc93477 Update the default set of applets that are listed 2003-07-15 00:31:25 +00:00
Eric Andersen
cb81e6484d Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
Eric Andersen
6f9a0d4bbb Add link to SimplyGNUstep 2003-04-21 03:34:01 +00:00
Eric Andersen
ee6da5527c mention "katamaran" 2003-02-18 20:17:30 +00:00
Glenn L McGrath
ae494a9086 last_patch83 by Vladimir N. Oleynik 2003-02-10 22:53:37 +00:00
Glenn L McGrath
06e9565b6c New applet, inetd, make httpd features more configurable, update authors, last_patch_80
from Vladimir N. Oleynik
2003-02-09 06:51:14 +00:00
Eric Andersen
a486f469cb Mention penguru 2003-02-05 18:16:45 +00:00
Eric Andersen
e40500f9cb Lineo has ceased to exist, and is no longer a sponsor. 2003-01-08 01:15:31 +00:00
Tim Riker
cf93274663 rmmod -a removed modules recursively 2002-12-14 01:58:59 +00:00
Eric Andersen
83fdb317a7 Kill link now pointing to porn site. 2002-12-06 02:22:20 +00:00
Eric Andersen
536018278a Kill the now obsolete docs/Configure.help file, and move all existing
help texts into their respective Config.in file.
 -Erik
2002-12-05 21:12:42 +00:00
Glenn L McGrath
441e7efc72 fdisk applet by Vladimir N. Oleynik 2002-11-26 22:00:21 +00:00
Glenn L McGrath
f234e7c755 Config feature DEVPTS defined and used in telnetd, by Pavel Roskin 2002-11-10 22:26:19 +00:00
Glenn L McGrath
f57674e9a9 Rewrite of xargs by Vladimir N. Oleynik 2002-11-10 21:47:17 +00:00
Eric Andersen
df5b8679a2 Formatting 2002-10-27 06:14:44 +00:00
Eric Andersen
69051e817c Update the webpage
-Erik
2002-10-27 06:08:30 +00:00
Eric Andersen
f6f7bfb8e0 last_patch63 from vodz: add in crond and crontab applets 2002-10-22 12:24:59 +00:00
Eric Andersen
08a72209c9 last_patch58 from vodz:
Ok. I generate patch for include to busybox-devel my work with
    top (original author give me maintaining) and telnetd (my
    support and unofficial maintaining) applets.  Docs changes
    also: added awk, netstat, time applets to list ;)
2002-09-30 20:52:10 +00:00
Eric Andersen
19feada06f update the noise a tiny bit 2002-09-18 20:52:26 +00:00
Eric Andersen
7695b7b5f4 Update webpage 2002-09-18 20:48:20 +00:00
Eric Andersen
bdff6a4c59 Typo fix from Steven Merrifield 2002-09-17 05:43:26 +00:00
Robert Griebl
91a0aac110 Added Familiar Linux to the projects list 2002-08-09 22:54:39 +00:00
Robert Griebl
2ab6ff95e0 Patch from Rusell Nelson to document the -C switch for syslogd 2002-08-07 21:24:33 +00:00
Eric Andersen
0fe3e62e2c Doh! 2002-07-14 15:39:05 +00:00
Eric Andersen
d2fd0d5869 Better clarify the CVS tree situation
-Erik
2002-07-13 06:24:58 +00:00
Eric Andersen
acc257e994 Try to be more clear about the current two-CVS-trees
situation.
 -Erik
2002-07-13 06:08:39 +00:00
Eric Andersen
1785ddcae2 Some minor bits of scrubbing 2002-07-08 01:40:02 +00:00
Eric Andersen
051e4c15db Update website 2002-04-27 12:16:48 +00:00
Eric Andersen
a3603e845e Oldnews 2002-04-11 20:40:00 +00:00
Eric Andersen
45673d2cc0 Add fli4l 2002-04-03 14:30:58 +00:00
Matt Kraai
3b1cbd7bec Thomas Lundquist
* docs/new-applet-HOWTO.txt: Update for new directory structure.
2002-03-18 16:03:00 +00:00
Eric Andersen
f64c1cd26d Fix broken link 2002-03-10 22:01:51 +00:00
Eric Andersen
372f91f07c Update 2002-03-06 11:13:51 +00:00
Eric Andersen
bc12fb79fd Update webpage to note new mirrors 2002-03-06 10:28:55 +00:00
Eric Andersen
1b17b01584 Now that we are mirrored, remove absolute links 2002-03-05 15:55:59 +00:00
Eric Andersen
684d745bf3 Update robots.txt 2002-03-02 16:43:30 +00:00
Eric Andersen
02a4ed9264 A few more little cleanups to simplify mirroring 2002-03-02 16:42:46 +00:00
Eric Andersen
49da8a83ad Update the cvs commit info. Remove the old busybox.lineo.com stuff. 2002-03-02 15:39:06 +00:00
Matt Kraai
4271d438e2 * docs/busybox.net/index.html (Products/Projects Using BusyBox): Added
Tinfoil Hat Linux.
2002-02-19 22:58:26 +00:00
Eric Andersen
d4574f1b61 fix name 2002-02-17 22:42:30 +00:00
Eric Andersen
3b7767abe6 Add in tuxscreen 2002-02-16 22:17:33 +00:00
Eric Andersen
796245b554 Update sponsor section 2002-02-16 22:08:28 +00:00
Eric Andersen
8fd6e1fb0f Add in a sponsors link, and update the screenshot. 2002-02-16 21:50:34 +00:00
Eric Andersen
d7f7bd0445 Add Partition Image 2002-02-16 18:48:55 +00:00
Eric Andersen
ba552523fa Remove broken "Other cool embedded software" link 2002-01-13 03:01:02 +00:00
Eric Andersen
db2b9f37d4 Somehow ttylinux got lost. Put it back.
-Erik
2002-01-05 16:56:43 +00:00
Eric Andersen
8ec99dfa05 Update links to avoid possible lingering DNS problems
(and thereby test if I have the Reply-to thing really
fixed this time)...
 -Erik
2002-01-05 05:34:31 +00:00
Matt Kraai
d402f971a5 * docs/busybox.net/index.html: Fix misspelling of `Unfortunately'. 2002-01-04 16:54:39 +00:00
Eric Andersen
eeba178d3a More updates 2002-01-04 05:12:14 +00:00
Eric Andersen
7d957c6573 More pics 2002-01-04 05:11:49 +00:00
Eric Andersen
665b4e69ed Update text once again 2002-01-04 05:04:15 +00:00
Eric Andersen
7875f5b72a Fix grammar (thanks to my wife for proof reading) 2002-01-04 04:24:27 +00:00
Eric Andersen
55ed17747f Fix link 2002-01-04 00:34:22 +00:00
Eric Andersen
4fa2bb5e95 Update busybox.net info and donation noise 2002-01-04 00:32:15 +00:00
Eric Andersen
e7dd383f67 Link to udhcp 2001-12-22 19:28:24 +00:00
Eric Andersen
5a841adf5d Switch from FTP to HTTP for downloads 2001-12-20 08:04:56 +00:00
Eric Andersen
fb74a45088 Vodz' last_patch31
Very minimal last corrections:

    1) busybox.c: fix warining
    2) docs/: add applets for list from pwd_grp
    3) usage.h: add -n option for route
    4) run_parts.c: many todo fix for busybox style
    5) addgroup.c: add #ifdef CONFIG_FEATURE_SHADOWPASSWDS, reduce one
    perror_msg
    6) adduser.c: fix bug "variable i not initialize" and
       add #ifdef CONFIG_FEATURE_SHADOWPASSWDS
2001-12-18 14:06:03 +00:00
Matt Kraai
04ae328851 Update uClibc URL. 2001-12-12 19:09:51 +00:00
Eric Andersen
72812d3143 And a bit more 2001-12-08 02:14:02 +00:00
Eric Andersen
a2e6908165 More polish 2001-12-08 02:13:05 +00:00
Eric Andersen
90c2abd212 Oops 2001-12-08 02:10:37 +00:00
Eric Andersen
dec43433e5 Add in cvs info 2001-12-08 02:08:31 +00:00
Eric Andersen
2423b12dae Begin moving things to busybox.net
-Erik
2001-12-08 01:56:15 +00:00
Eric Andersen
05b5addcaa Use a local image, not an offsite one. 2001-12-08 00:18:20 +00:00
Eric Andersen
603557b466 Fix link name 2001-12-07 19:01:31 +00:00
Eric Andersen
089db51fbe Fix broken link 2001-12-07 19:00:30 +00:00
Eric Andersen
66c22051f9 More grammar fixes 2001-11-20 12:40:37 +00:00
Eric Andersen
dbdc0d5da9 grammer error 2001-11-20 12:36:28 +00:00
Eric Andersen
4d7f9c3d99 Update the website 2001-11-20 11:56:51 +00:00
Matt Kraai
c2d6ca0922 Fix misspelling. 2001-11-19 18:44:58 +00:00
Eric Andersen
cc05ce64e9 Update webpage 2001-11-18 15:49:26 +00:00
Eric Andersen
c5f9a9dd0c Add redhat and slackware 2001-11-10 13:38:36 +00:00
Eric Andersen
31ac3b7764 Add in Redhat 2001-11-10 13:35:27 +00:00
Eric Andersen
882cbcdfa1 more config.in entries from Giulio Orsero <giulioo@pobox.com>
with some minor edits by me.
2001-11-10 10:43:09 +00:00
Eric Andersen
6cf47a79ac Run parts applet by Emanuele Aina <faina.mail@tiscalinet.it> 2001-10-31 10:24:36 +00:00
Eric Andersen
2bc4dec7a1 Document CONFIG_RUN_PARTS, patch from Emanuele Aina <faina.mail@tiscalinet.it> 2001-10-31 10:21:17 +00:00
John Beppu
ce22feea01 - fixed typos
- thinking about how to generate Configure.help...
2001-10-31 04:29:18 +00:00
Eric Andersen
9b5a953a98 Add in a mostly content free config help file 2001-10-24 06:33:31 +00:00
Eric Andersen
bdfd0d78bc Major rework of the directory structure and the entire build system.
-Erik
2001-10-24 05:00:29 +00:00
Matt Kraai
c2e5b977ab Add ttylinux. 2001-10-19 15:33:45 +00:00
Eric Andersen
68ca35c90f Add slackware 8 to list 2001-10-19 06:32:15 +00:00
Eric Andersen
9c93721ea5 Add mindi linux 2001-10-19 00:46:06 +00:00
Matt Kraai
b67adb0d83 Add Cachier. 2001-09-24 22:44:52 +00:00
Eric Andersen
f6ecaccf92 Fix my email address. 2001-09-08 20:52:33 +00:00
Eric Andersen
886b84211e Lineo is no longer sponsoring busybox 2001-09-08 20:47:19 +00:00
Eric Andersen
28d0ac13d1 Add "DutNux" 2001-08-27 19:22:44 +00:00
Matt Kraai
91631011cc Remove traces of rpmunpack (patch by Laurence Anderson). 2001-08-27 18:55:10 +00:00
Eric Andersen
31b35a16e0 Merge with the stable branch 2001-08-23 22:05:55 +00:00
Matt Kraai
8aa0b62a88 Fix misspelling of `stabilize'. 2001-08-02 20:34:24 +00:00
Eric Andersen
9e6089ee0f Ok, here we go... 2001-08-02 19:31:08 +00:00
Eric Andersen
aa64ba459f Minor working update 2001-07-07 16:36:29 +00:00
Eric Andersen
ceece81414 Move a bit more to the old news section 2001-07-07 09:38:30 +00:00
Eric Andersen
d0b4d3dabf Typo fix. 2001-07-07 08:47:21 +00:00
Eric Andersen
7b2dfc623b Move some stuff to the oldnews area 2001-07-07 08:44:25 +00:00
Eric Andersen
40ecf7da88 Update web page... 2001-07-07 08:25:03 +00:00
Glenn L McGrath
f8736d251e rpm2cpio applet by Laurence Anderson 2001-06-26 01:19:34 +00:00
Glenn L McGrath
2e6d3cfa82 Nore unarchive (and doc) fixes from Laurence Anderson 2001-06-24 12:36:54 +00:00
Eric Andersen
583e3ca456 Add in Devil-Linux 2001-06-12 22:04:40 +00:00
Eric Andersen
4f3e24979b Add the Linux Terminal Server Project 2001-06-06 18:21:25 +00:00
Eric Andersen
77d9268892 Patch from larry to fix some grammar errors. 2001-05-23 20:32:09 +00:00
Matt Kraai
cb378a5267 Add missing periods and delete superfluous whitespace. 2001-05-14 06:35:15 +00:00
Eric Andersen
19ec9ee91e Use .png for images (removing all .gifs) and make them all 90x36
-Erik
2001-05-02 17:19:25 +00:00
Eric Andersen
0f9426edb0 Ignore some generated files 2001-04-26 23:23:04 +00:00
Eric Andersen
924ab5b7d3 These days busybox.pod is autogenerated, so it should be removed
from CVS.
2001-04-26 23:06:39 +00:00
John Beppu
2771d1a574 - updated busybox_header.pod by adding adjtimex to the list.
- a new busybox.pod that reflects my fixes, and todays patches
  to usage.h
2001-04-17 23:57:23 +00:00
John Beppu
5d81768cf1 - usage.h
o echo_example_usage
    needed to escape some backslashes in an inner quote
  o find_full_usage
    missing a \n at the end of the -name line
  ? getopt_full_usage
    the -o line has tab issues, but I didn't fix them.
  o length_example_usage
    removed some double-quotes that were within an inner quotes
  o printf_example_usage
    needed to escape a backslash in an inner quote
  o sort_example_usage
    needed to escape some backslashes and double quotes in an inner quote
  o tftp_full_usage
    s/nameing/naming/;
  o umount_full_usage
    remove colons after options for consistency w/ other full_usage messages
  o uniq_example_usage
    needed to escape some backslashes and double quotes in an inner quote

- TODO                          xargs -l ?
- docs/autodocifier.pl          POD && comment updates
- docs/busybox_footer.pod       added Larry Doolittle and Sterling Huxley
2001-04-17 17:09:34 +00:00
Eric Andersen
93ffa950bf Put in a paragraph break 2001-04-10 22:10:42 +00:00
Mark Whitley
efcfe874ea Added a chart of busybox's growth by Larry Doolittle and put a news
announcement for it on the main page.
2001-04-10 21:58:32 +00:00
Eric Andersen
0958093be6 Doc update for the 0.51 release.
-Erik
2001-04-10 20:10:55 +00:00
Eric Andersen
6d7fa438a7 This patch from Laurence Anderson <laurence@zxmail.com> fixes
wget HTTP 1.1 support and addes chunked encoding so bb wget
is now fully RFC compliant.
2001-04-10 18:17:05 +00:00
Matt Kraai
4e853560f5 Fix double quote handling. 2001-04-10 00:00:05 +00:00
Matt Kraai
d3f97f1971 Fix warning generated by pod2html about unterminated list. 2001-04-09 23:27:51 +00:00
Eric Andersen
e5dfced23a Apply Vladimir's latest cleanup patch.
-Erik
2001-04-09 22:48:12 +00:00
Eric Andersen
79757c9c37 A patch from Dmitry Zakharov <dmit@crp.bank.gov.ua> which adds
- support for ftp downloads
- HTTP basic authentication support (as an optional feature)
- handling of http redirections
- protocol version changed to 1.0 (to stop servers from requesting
chunked encoding)
- bugfix: in the case when content-length not given, wget didn't
download anything
- when attempting to continue an aborted download but server doesn't
support restarts, reopen output file in write mode
- changed assumption that existing file should restart an aborted
    download.  Now the user must explicitly specify this with -c
2001-04-05 21:45:54 +00:00
John Beppu
79359d87e8 - autodocifier.pl :: continuation() was modified such that '#'
is handled correctly.
2001-04-05 20:03:33 +00:00
John Beppu
5bca0afb31 - split busybox.pod into a header and footer.
the body will be generated by docs/autodocifier.pl
2001-04-05 19:41:23 +00:00
John Beppu
9a1395b9fd - documentation updates and a minor tweak to POD generation 2001-04-05 19:35:17 +00:00
Eric Andersen
c97ec34370 A patch from Matt Kraai that adds a new 'shutdown' action to busybox init. Now
you can specify an arbitrary behavior for 'ctrlaltdel' without that behavior
needing to be a reboot.
2001-04-03 18:01:51 +00:00
Eric Andersen
f77d88641d Formatting change 2001-04-01 04:49:41 +00:00
Mark Whitley
5b8939b147 Some more words on sending patches to the bug-tracker. 2001-03-27 21:20:05 +00:00
Mark Whitley
0b4d73a53c Some minor wordsmithing, an extra item in the list of "things Busybox doesn't
need", example of a testcase, more janitorial items, and a whole new section
with guidelines on committing changes to CVS.
2001-03-22 22:59:33 +00:00
Mark Whitley
7447642a47 Added a section on the available Busybox boot-floppy image. Also provided some
linkes to a Wired article on Midori Linux.
2001-03-20 19:57:30 +00:00
Eric Andersen
dfba13d199 A few minor touchups. 2001-03-16 08:30:00 +00:00
Eric Andersen
c36c2ba598 Update webpage noting 0.50 release. 2001-03-16 07:16:12 +00:00
Mark Whitley
f71378c4ad One tiny little missing newline that confused pod. 2001-03-15 21:20:25 +00:00
John Beppu
e708cb5f9a - generated middle section of busybox.pod w/ autodocifier.pl
- updated autodocifier.pl to use tab to indent example section
2001-03-15 21:08:01 +00:00
John Beppu
af9e533a54 - properly indent Examples section in pod generator 2001-03-15 20:49:25 +00:00
Eric Andersen
0d3a02eba7 Update the documentation so examples are autoincluded in the output text.
Fix up docs/busybox.pod with the latest autogenerated output.
 -Erik
2001-03-15 18:14:25 +00:00
Mark Whitley
7ddaf7caae Added a section to describe how to convert variables to K&R style using the
mk2knr.pl script. Also some minor cleanups.
2001-03-14 21:04:53 +00:00
Mark Whitley
798ab301c7 Added Midori Linux to the list of known projects that use Busybox. 2001-03-13 17:08:54 +00:00
Mark Whitley
e0bf91d7c6 Applied patch from Christophe Boyanique to add -i support to rm. 2001-03-13 00:40:19 +00:00
Mark Whitley
6c563bc1a1 Thought of another janitorial item for the list. 2001-03-06 23:16:13 +00:00
John Beppu
138ece09b5 minor cleanup 2001-03-06 19:25:25 +00:00
Eric Andersen
5efa2291aa Fix up the freshmeat appindex record. 2001-03-05 18:26:50 +00:00
Mark Whitley
9ead68975c Added some words on use of getopt in applets. 2001-03-03 00:44:55 +00:00
Mark Whitley
42ab250709 Removed section on testing that is now in contributing.txt. 2001-03-02 19:15:01 +00:00
Mark Whitley
3b565cdf91 Added 'How to contribute to Busybox' doc. 2001-03-02 19:14:25 +00:00
John Beppu
d11578f916 - changed the way POD is generated such that the dashed
line appears at the bottom instead of the top.  The
  indentation semantics of POD make the first item in
  the (=over,=back) block look weird the other way.
- implemented a way to encode example usage into usage.h
  One would define a macro called "${applet}_example_usage"
  which would expand to the example text.
- The example usage is considered optional, but trivial and
  full usage are not.

  Here's an example using chown.

---- before

#define chown_trivial_usage \
	"[OPTION]...  OWNER[<.|:>[GROUP] FILE..."
#define chown_full_usage \
	"Change the owner and/or group of each FILE to OWNER and/or GROUP.\n" \
	"\nOptions:\n" \
	"\t-R\tChanges files and directories recursively."
#define chown_example_usage \
	"\t$ ls -l /tmp/foo\n" \
	"\t-r--r--r--    1 andersen andersen        0 Apr 12 18:25 /tmp/foo\n" \
	"\t$ chown root /tmp/foo\n" \
	"\t$ ls -l /tmp/foo\n" \
	"\t-r--r--r--    1 root     andersen        0 Apr 12 18:25 /tmp/foo\n" \
	"\t$ chown root.root /tmp/foo\n" \
	"\tls -l /tmp/foo\n" \
	"\t-r--r--r--    1 root     root            0 Apr 12 18:25 /tmp/foo\n"

---- after

=item I<chown>

chown [OPTION]...  OWNER[<.|:>[GROUP] FILE...

Change the owner and/or group of each FILE to OWNER and/or GROUP.

Options:

	-R	Changes files and directories recursively.

Example:

	$ ls -l /tmp/foo
	-r--r--r--    1 andersen andersen        0 Apr 12 18:25 /tmp/foo
	$ chown root /tmp/foo
	$ ls -l /tmp/foo
	-r--r--r--    1 root     andersen        0 Apr 12 18:25 /tmp/foo
	$ chown root.root /tmp/foo
	ls -l /tmp/foo
	-r--r--r--    1 root     root            0 Apr 12 18:25 /tmp/foo


-------------------------------
2001-02-26 02:50:11 +00:00
John Beppu
37977622c4 ... 2001-02-24 14:44:25 +00:00
John Beppu
7d597c4833 refinement 2001-02-24 14:37:48 +00:00
John Beppu
dbfff6cbde formatting ... 2001-02-23 17:55:03 +00:00
John Beppu
e6967b20cb Added some documentation and made --sgml use sgml_from_usage().
pod_from_usage() is the default generator.
2001-02-23 17:51:08 +00:00
John Beppu
8373e70c55 During POD generation, it inserts a blank line before lines
that were intended to be indented.
2001-02-23 17:41:41 +00:00
John Beppu
15f9b92127 forgot to remove some debugging noise 2001-02-23 16:16:08 +00:00
John Beppu
df1e9daf30 This one should be able to deal with the USAGE macros a little
more robustly.  I also blow away any USAGE_NOT_\w+ macros.
2001-02-23 16:15:34 +00:00
John Beppu
2498b155fd forgot a comma. 2001-02-23 13:04:39 +00:00
John Beppu
b249fbb1dc I can't leave it alone. 2001-02-23 03:12:45 +00:00
John Beppu
8c16bc5012 minor cleanup... all that's left to do is
* make headers and footers for both the POD and SGML content
* make an SGML generator
* finish the command-line handling

Also, some of the documentation in usage.h will have to
be adjusted.  expr needs some lines to be indented, and
ls has a stray comma.  I may have missed some things...
but it looks OK for the most part.
2001-02-23 02:54:31 +00:00
John Beppu
4a25d8c9c3 This is the remixed autodocufier.pl. 2001-02-23 02:33:28 +00:00
Eric Andersen
e13bc0bc68 First pass at making up an automagical usage message extractor, which
will be used (when it works) to autogenerate documentation.  Based on
code written by Mark Whitley.
2001-02-22 22:47:06 +00:00
Matt Kraai
e78fd0f721 Fix typo. 2001-02-09 18:10:53 +00:00
Mark Whitley
d238a7bcc8 Minor cleanups and clarifications. 2001-02-09 00:28:59 +00:00