]> diplodocus.org Git - nmh/log
nmh
9 years agoEditing of man/rcvstore.man.
Larry Hynes [Fri, 24 Mar 2017 18:54:52 +0000 (18:54 +0000)]
Editing of man/rcvstore.man.

- delete some \- things
- some formatting
- change protection to mode, in line with inc.man
- Uncapitalize .SS Locking and \-unseen
- sort SEE ALSO

9 years agoEditing of man/prompter.man.
Larry Hynes [Fri, 24 Mar 2017 18:21:58 +0000 (18:21 +0000)]
Editing of man/prompter.man.

- remove some \- items; quite a few, actually
- put .B prompter on a line by itself, a number of times
- some formatting

9 years agoEditing of man/prev.man.
Larry Hynes [Fri, 24 Mar 2017 17:54:58 +0000 (17:54 +0000)]
Editing of man/prev.man.

- Delete trailing whitespace

9 years agoEditing of man/post.man.
Larry Hynes [Fri, 24 Mar 2017 17:52:22 +0000 (17:52 +0000)]
Editing of man/post.man.

- Delete trailing whitespace
- Change inline mh-profile(5) refs to .IR mh-profile (5)
- Some formatting
- Change take to read
- Say 'all message drafts' instead of 'all message draft'

9 years agoEditing of man/pick.man.
Larry Hynes [Fri, 24 Mar 2017 17:35:37 +0000 (17:35 +0000)]
Editing of man/pick.man.

- Some formatting
- Delete trailing whitespace
- Change complimentary to complementary, because English
- delete some \- things

9 years agoEditing of man/packf.man.
Larry Hynes [Fri, 24 Mar 2017 17:21:19 +0000 (17:21 +0000)]
Editing of man/packf.man.

9 years agoEditing of man/next.man.
Larry Hynes [Fri, 24 Mar 2017 17:08:00 +0000 (17:08 +0000)]
Editing of man/next.man.

- Delete trailing whitespace

9 years agoEditing of man/rcvtty.man.
Larry Hynes [Fri, 24 Mar 2017 01:19:47 +0000 (01:19 +0000)]
Editing of man/rcvtty.man.

- Add missing 'command'
- Some formatting
- Remove a \-, the mark that dare not speak its name
- Use 'switches' instead of 'options'
- Sort SEE ALSO programs

9 years agoEditing of man/mhfixmsg.man.
Larry Hynes [Fri, 24 Mar 2017 00:54:05 +0000 (00:54 +0000)]
Editing of man/mhfixmsg.man.

- 8bit -> 8-bit, nbit -> n-bit, except in flags and error msgs
- Add nmh to .SH NAME
- Formatting
- use .B for -outfile
- use .IR for mh-profile (5)
- sort SEE ALSO programs

9 years agoEditing of man/mhstore.man.
Larry Hynes [Thu, 23 Mar 2017 22:52:46 +0000 (22:52 +0000)]
Editing of man/mhstore.man.

- store -> stored
- some formatting

9 years agoEditing of man/mhshow.man.
Larry Hynes [Thu, 23 Mar 2017 22:08:44 +0000 (22:08 +0000)]
Editing of man/mhshow.man.

- Add some stray s's
- Some formatting
- Remove an \- object (I now pronounce \- as uh-unh; it's easier this way)
- Use alternative instead of alternate

9 years agoEditing of man/mhpath.man.
Larry Hynes [Thu, 23 Mar 2017 21:07:49 +0000 (21:07 +0000)]
Editing of man/mhpath.man.

- Add some commas
- Some formatting
- Delete empty .PP

9 years agoEditing of man/mhparam.man.
Larry Hynes [Thu, 23 Mar 2017 20:24:19 +0000 (20:24 +0000)]
Editing of man/mhparam.man.

- Add some commas
- Some formatting
- Delete 'just'

9 years agoEditing of man/mhmail.man.
Larry Hynes [Thu, 23 Mar 2017 20:11:10 +0000 (20:11 +0000)]
Editing of man/mhmail.man.

- Add reference to nmh in .SH NAME
- Delete empty .PP
- Remove a few 'various'es
- Some formatting
- SEE ALSO in alphabetical order

9 years agoEditing of man/mhlist.man.
Larry Hynes [Thu, 23 Mar 2017 18:12:46 +0000 (18:12 +0000)]
Editing of man/mhlist.man.

- Make clear that -headers is the default
- Some formatting

9 years agoEditing of man/mhl.man.
Larry Hynes [Thu, 23 Mar 2017 17:31:12 +0000 (17:31 +0000)]
Editing of man/mhl.man.

- Refer to environment variables (in text) without preceding $
- Don't put environment variables in bold (as per most other pages)
- Some better formatting

9 years agoEditing of man/mhical.man.
Larry Hynes [Thu, 23 Mar 2017 17:05:26 +0000 (17:05 +0000)]
Editing of man/mhical.man.

- Don't use capitalised .SH, when uncapitalised .SS will do
- Remove some early .SH/.SS to improve narrative
- Delete superfluous .fi

It could be argued that each of the (now) .SSs, which have been
demoted from .SHs, are unnecessary or, at least, not in line with
the other man pages . Demotion may suffice, for now.

9 years agoEditing of man/mhbuild.man.
Larry Hynes [Thu, 23 Mar 2017 14:15:46 +0000 (14:15 +0000)]
Editing of man/mhbuild.man.

- EDTIOR -> EDITOR
- remove some \- things
- formatting
- use 8-bit, like 7-bit

9 years agoEditing of man/mh-tailor.man.
Larry Hynes [Thu, 23 Mar 2017 01:49:06 +0000 (01:49 +0000)]
Editing of man/mh-tailor.man.

- Straighten up some formatting
- Don't escape hyphens unecessarily
- Pluralise message (so that outgoing messages...)

9 years agoEditing of man/mh-sequence.man.
Larry Hynes [Thu, 23 Mar 2017 01:29:20 +0000 (01:29 +0000)]
Editing of man/mh-sequence.man.

- Don't escape hyphens unecessarily
- Remove duplicate 'when' (when when)
- Straighten up some formatting
- Bring RFC reference into line (don't hyphenate)

9 years agoEditing of man/mh-profile.man.
Larry Hynes [Thu, 23 Mar 2017 00:46:53 +0000 (00:46 +0000)]
Editing of man/mh-profile.man.

- Clean up some formatting
- Replace an .sp with a .PP
- Remove a couple of empty .PPs and .REs
- Make the good English, yes please

9 years agoEditing of man/mh-mime.man.
Larry Hynes [Wed, 22 Mar 2017 22:57:13 +0000 (22:57 +0000)]
Editing of man/mh-mime.man.

- Clean up .SH NAME to one line without .IR nmh (7) on it
- Don't use escaped hyphens when not necessary
- Clean up some formatting
- Use 'Attach:' consistently (instead of 'Attach')

9 years agoEditing of man/mh-mail.man.
Larry Hynes [Tue, 21 Mar 2017 22:56:39 +0000 (22:56 +0000)]
Editing of man/mh-mail.man.

I think we can rise above ourselves, and delete 'antiquated'.

9 years agoEditing of man/mh-folders.man.
Larry Hynes [Tue, 21 Mar 2017 22:35:50 +0000 (22:35 +0000)]
Editing of man/mh-folders.man.

9 years agoEditing of man/mh-draft.man.
Larry Hynes [Tue, 21 Mar 2017 19:54:56 +0000 (19:54 +0000)]
Editing of man/mh-draft.man.

9 years agoEditing of man/new.man.
Larry Hynes [Tue, 21 Mar 2017 01:48:34 +0000 (01:48 +0000)]
Editing of man/new.man.

9 years agoMention `nmh' in man-page NAME section for apropos(1).
Larry Hynes [Tue, 21 Mar 2017 01:31:52 +0000 (01:31 +0000)]
Mention `nmh' in man-page NAME section for apropos(1).

9 years agoReplace `maildrop' with `mail drop' in man pages.
Larry Hynes [Sun, 19 Mar 2017 23:40:59 +0000 (23:40 +0000)]
Replace `maildrop' with `mail drop' in man pages.

9 years agoReview inc.man.
Larry Hynes [Sun, 19 Mar 2017 14:51:30 +0000 (14:51 +0000)]
Review inc.man.

First cut at a cleanup of inc.man, including: maildrop -> mail drop;
Ralph's mode/octal suggestion, with a change (by me) to refer to
chmod(1).

9 years agoAttempt to fix test-ap on fbsd-10 build host.
David Levine [Sun, 2 Apr 2017 13:26:17 +0000 (09:26 -0400)]
Attempt to fix test-ap on fbsd-10 build host.

9 years agoCheck for sufficient room for multi-column character.
David Levine [Sat, 1 Apr 2017 22:53:26 +0000 (18:53 -0400)]
Check for sufficient room for multi-column character.

Fix to commit 92128dacf8d5db02379e8f872dc50d31c6aaa55f.  The sympton,
reported by Valdis, was overrun of scan -width.

9 years agoEscaped repl, in case the user has it as a shell alias.
David Levine [Sat, 25 Mar 2017 11:47:53 +0000 (07:47 -0400)]
Escaped repl, in case the user has it as a shell alias.

9 years agoAdded etc/rmmproc.messageid.
David Levine [Sat, 25 Mar 2017 11:46:45 +0000 (07:46 -0400)]
Added etc/rmmproc.messageid.

9 years agoFix free(3) of unmalloc()'d string in whatnow's refile.
Ralph Corderoy [Wed, 22 Mar 2017 14:47:18 +0000 (14:47 +0000)]
Fix free(3) of unmalloc()'d string in whatnow's refile.

`ref +foo' at comp(1)'s whatnow prompt was trying to free "+foo".
Take a copy of the string so the later free works.
Tom Rodman reported the problem to nmh-workers.
Bug introduced in 3b6be5607a251a3a793e97382e251ce66ea2bca0.

9 years agoWork around flex 2.6.3 bug by conditionally #undef yywrap.
Ralph Corderoy [Wed, 22 Mar 2017 10:51:34 +0000 (10:51 +0000)]
Work around flex 2.6.3 bug by conditionally #undef yywrap.

There's no sign on https://github.com/westes/flex/issues/162 that they
will release a new flex with the fix soon.

9 years agoCleanup of .SH NAME sections.
Larry Hynes [Tue, 21 Mar 2017 16:49:12 +0000 (12:49 -0400)]
Cleanup of .SH NAME sections.

9 years agoFixed forw.man to pass test-manpages.
Larry Hynes [Sat, 18 Mar 2017 13:49:06 +0000 (13:49 +0000)]
Fixed forw.man to pass test-manpages.

9 years agoAdded test case for commit 4318012376e06229307c0ed4f62a00faae9edc63.
David Levine [Sat, 18 Mar 2017 20:53:15 +0000 (16:53 -0400)]
Added test case for commit 4318012376e06229307c0ed4f62a00faae9edc63.

9 years agoDon't let parse_mime() try to parse a directory.
David Levine [Sat, 18 Mar 2017 13:49:31 +0000 (09:49 -0400)]
Don't let parse_mime() try to parse a directory.

9 years agoCleanup to forw(1) man page.
Larry Hynes [Fri, 17 Mar 2017 16:36:06 +0000 (12:36 -0400)]
Cleanup to forw(1) man page.

9 years agoAdded /* FALLTHRU */ comments where gcc 7 noticed their need.
David Levine [Mon, 27 Feb 2017 03:50:42 +0000 (22:50 -0500)]
Added /* FALLTHRU */ comments where gcc 7 noticed their need.

And replaced similar comments to be consistent.  Used that comment
because it satisfies gcc -Wimplicit-fallthrough=4.

9 years agoSeparate out backquote expression to please Heirloom shell.
David Levine [Sun, 26 Feb 2017 19:07:38 +0000 (14:07 -0500)]
Separate out backquote expression to please Heirloom shell.

9 years agoTweaked to work with Heirloom shell.
David Levine [Sun, 26 Feb 2017 18:41:34 +0000 (13:41 -0500)]
Tweaked to work with Heirloom shell.

Shell parameter expansion ending in space needs it to be quoted.

9 years agoEcho CFLAGS in configure line, and only include if set.
David Levine [Tue, 21 Feb 2017 15:31:57 +0000 (10:31 -0500)]
Echo CFLAGS in configure line, and only include if set.

9 years agoChange "servers" mts.conf entry to only support a single SMTP server.
Ken Hornstein [Sun, 19 Feb 2017 22:05:12 +0000 (17:05 -0500)]
Change "servers" mts.conf entry to only support a single SMTP server.
As part of this change, fix SMTP code so the chosen SMTP server is
configured correctly for the netsec code.

9 years agoReworked handling of multiple, space separated, smtp servers.
David Levine [Sun, 19 Feb 2017 19:05:25 +0000 (14:05 -0500)]
Reworked handling of multiple, space separated, smtp servers.

9 years agoSuppress getcanon exit status check.
David Levine [Sun, 19 Feb 2017 19:00:04 +0000 (14:00 -0500)]
Suppress getcanon exit status check.

To allow tests to run when the local hostname doesn't resolve.

9 years agoSupport mhparam -debug along with -all.
David Levine [Sun, 19 Feb 2017 18:58:20 +0000 (13:58 -0500)]
Support mhparam -debug along with -all.

Fix to commit 234c9cc4829d86589a079ace49cfa5bc251ef62c.

9 years agoLimit mhparam's exit status to 120 missing components.
Ralph Corderoy [Sat, 18 Feb 2017 14:47:56 +0000 (14:47 +0000)]
Limit mhparam's exit status to 120 missing components.

Otherwise, 126 and 127 would clash with bash and zsh's use.
Higher than 127 would look like signals.  And 256 would wrap
to a falsely succesful zero.

9 years agomhfixmsg: Use folder name to open second message of a sequence.
Ralph Corderoy [Tue, 17 Jan 2017 12:54:02 +0000 (12:54 +0000)]
mhfixmsg: Use folder name to open second message of a sequence.

`mhfixmsg foo' where foo was sequence of more than one message would
sucessfully process the lowest numbered message of the sequence, but
fail to open(2) the second one as the folder was missing from the path.
For example, /home/ralph/mail/inbox/1 was used to open the first, but
/home/ralph/mail/2 was attempted for the second.  I guess this was
because a static array was being trampled during the first's processing,
though didn't try too hard to find where.  Making a copy of it fixed the
problem.

9 years agoRemove unused test file.
David Levine [Sat, 14 Jan 2017 15:57:09 +0000 (10:57 -0500)]
Remove unused test file.

9 years agoAdded delay for output file to be closed.
David Levine [Sat, 14 Jan 2017 15:51:40 +0000 (10:51 -0500)]
Added delay for output file to be closed.

9 years agoFixed references to --with-cyrus-sasl, and --without-, in comments.
David Levine [Sat, 14 Jan 2017 15:16:22 +0000 (10:16 -0500)]
Fixed references to --with-cyrus-sasl, and --without-, in comments.

9 years agoMake sure we always generate a Content-ID header for message/external-body
Ken Hornstein [Thu, 12 Jan 2017 02:37:52 +0000 (21:37 -0500)]
Make sure we always generate a Content-ID header for message/external-body
entities, as required by RFC 2045.

9 years agoFixed permissions on test script.
David Levine [Thu, 12 Jan 2017 02:32:20 +0000 (21:32 -0500)]
Fixed permissions on test script.

Fix to commit 77fff244ad1bb1e746c78bedc87659400e2c6535.

9 years agoRearranged check for whether to skip param value checks so
David Levine [Thu, 12 Jan 2017 01:53:41 +0000 (20:53 -0500)]
Rearranged check for whether to skip param value checks so
that no files are left over.

Update of commit 2cf4ff9dd2fba77c7f98bbd706b00d2e79a11a3b.

9 years agoAdded valgrind suppressions for system libs on MacOS El Capitan.
David Levine [Thu, 12 Jan 2017 01:49:12 +0000 (20:49 -0500)]
Added valgrind suppressions for system libs on MacOS El Capitan.

9 years agoFixed commit 60052b95778a065760a437859ee9b8a1cc4e39a9, wrong sense.
David Levine [Sat, 7 Jan 2017 23:54:40 +0000 (18:54 -0500)]
Fixed commit 60052b95778a065760a437859ee9b8a1cc4e39a9, wrong sense.

9 years agoRemoved if ! bash-ism.
David Levine [Sat, 7 Jan 2017 23:00:05 +0000 (18:00 -0500)]
Removed if ! bash-ism.

9 years agoFixed a couple of tests to not fail when there is no text browser.
David Levine [Sat, 7 Jan 2017 22:38:27 +0000 (17:38 -0500)]
Fixed a couple of tests to not fail when there is no text browser.

9 years agoAdded missing AC_SUBST of AM_LDFLAGS.
David Levine [Sat, 7 Jan 2017 22:37:52 +0000 (17:37 -0500)]
Added missing AC_SUBST of AM_LDFLAGS.

9 years agocrawl_context: Remove unused struct member `total'.
Ralph Corderoy [Sat, 10 Dec 2016 23:55:50 +0000 (23:55 +0000)]
crawl_context: Remove unused struct member `total'.

It was maintained inconsistently, and checking what problems that caused
showed it wasn't used.

9 years agoChanges to folder.man
Larry Hynes [Sun, 1 Jan 2017 23:15:56 +0000 (23:15 +0000)]
Changes to folder.man

Kill a couple of empty .PPs, resurrect a lost .SS, a little bit
of slash and burn, stray whitespace, the usual.

As far as I know, which is not far, the \- construct is only
required for \-args, not, e.g., sub\-folder.

I've changed instances of 'subfolder' to sub-folder.

I've changed the 'the' in

These folders are all preceded by the read-only...

to 'any'.

9 years agoChanges to install-mh.man
Larry Hynes [Sat, 31 Dec 2016 17:57:13 +0000 (17:57 +0000)]
Changes to install-mh.man

Some more simple wordsmithing...

Change instances of 'Install-mh' to 'install-mh', in line with
other pages, switch to single `' around 'Mail', in line with
other pages, option -> switch, clean up a little.

9 years agoA cleanup, and possibly some controversy: I've replaced
Larry Hynes [Sat, 31 Dec 2016 15:57:42 +0000 (15:57 +0000)]
A cleanup, and possibly some controversy: I've replaced

Rather than standard message skeleton

with

User message skeleton

My thinking here is that a) we can do away with the kinda weird
'Rather than', b) I find the distinction between 'default' and
'standard' to be vague and c) it only appears in a few pages
and is easily remedied. It turns up in comp(1) as "An alternative
to the standard skeleton.", where 'standard' is used in the same
way as 'default' is used in rcvdist(1), so I think it's worth
settling on something 'better' and applying it consistently.

My proposal is 'Default foo', for the foo in %nmhetcdir% and
'User foo' for the foo in the user's <mh-dir>.

9 years agoFix skeletons in comp(1), forw(1) and dist(1)
Larry Hynes [Sat, 31 Dec 2016 15:54:55 +0000 (15:54 +0000)]
Fix skeletons in comp(1), forw(1) and dist(1)

While I was here, I removed two 'empty' paragraphs (.PP) in forw(1).
They may have been intended as line breaks, but I think they are
unnecessary; feel free to overrule me!

Aside: I would not be unhappy if, some day, 'skeleton' was replaced by
something utilitarian like 'template'.

9 years agoRemove .w3m from test directory.
David Levine [Sat, 31 Dec 2016 14:30:07 +0000 (09:30 -0500)]
Remove .w3m from test directory.

9 years agoReverted commit 316068ee3b7105ea802c63b732ee4cfb584a2600.
David Levine [Sat, 31 Dec 2016 14:22:19 +0000 (09:22 -0500)]
Reverted commit 316068ee3b7105ea802c63b732ee4cfb584a2600.

It was a repeat of commit 30a9c9b62fa92df289079080eb5ee57d2fda3951.
Also, wrapped a few $MH_TEST_DIR with quotes.

9 years agoClean up, and change .SS case to Title Case, from UPPER,
Larry Hynes [Fri, 30 Dec 2016 02:47:21 +0000 (21:47 -0500)]
Clean up, and change .SS case to Title Case, from UPPER,
in line with other pages.

9 years agoChanges to rcvpack.man
Larry Hynes [Fri, 23 Dec 2016 16:29:36 +0000 (16:29 +0000)]
Changes to rcvpack.man

9 years agoMake the -fcc switch to repl actually work properly, and make sure that
Ken Hornstein [Wed, 21 Dec 2016 20:38:11 +0000 (15:38 -0500)]
Make the -fcc switch to repl actually work properly, and make sure that
any Fcc header in a replied-to message is not carried over to the draft.

9 years agoChanges to fmtdump.man
Larry Hynes [Wed, 21 Dec 2016 16:58:51 +0000 (16:58 +0000)]
Changes to fmtdump.man

Add a reference to fmttest(1), delete a superfluous 'the',
delete the '...is simply...' line.

9 years agoAdded check of -fcc with no fcc in components.
David Levine [Tue, 20 Dec 2016 16:49:20 +0000 (11:49 -0500)]
Added check of -fcc with no fcc in components.

9 years agoProtect repl -file against dereference of null mp.
David Levine [Tue, 20 Dec 2016 16:48:27 +0000 (11:48 -0500)]
Protect repl -file against dereference of null mp.

9 years agoRemoved #ifdef FT_PAUSE protection.
David Levine [Mon, 19 Dec 2016 16:20:54 +0000 (11:20 -0500)]
Removed #ifdef FT_PAUSE protection.

FT_PAUSE is unconditionally defined in h/fmt_compile.h.

9 years agoRemoved unused references to FT_ADDTOSEQ.
David Levine [Mon, 19 Dec 2016 16:18:38 +0000 (11:18 -0500)]
Removed unused references to FT_ADDTOSEQ.

They were #ifdef LBL relics.

9 years agoChanges to mh-format.man
Larry Hynes [Mon, 19 Dec 2016 01:17:10 +0000 (01:17 +0000)]
Changes to mh-format.man

This is a beast, and we may not tame it at the first attempt.

Mostly language simplification, some grammar and formatting, trailing
whitespace, that sort of thing. There are one or two instances where
I've taken (small) liberties with language, in favour of 'comprehension
at first glance'.

There are some commented lines hanging around in this. I've left
them in, but I think they should go at the first opportunity.

9 years agoRemoved obsolete comment about use of getcpy().
David Levine [Mon, 19 Dec 2016 16:11:27 +0000 (11:11 -0500)]
Removed obsolete comment about use of getcpy().

9 years agoChanges to dist.man
Larry Hynes [Sat, 17 Dec 2016 19:28:30 +0000 (19:28 +0000)]
Changes to dist.man

Switch 'in place' for inplace, remove 'in truth of fact'.

9 years agoChanges to flist.man
Larry Hynes [Sat, 17 Dec 2016 19:28:31 +0000 (19:28 +0000)]
Changes to flist.man

Replace 'option' with 'switch' in a couple of places, correct
(hopefully) a few sentences, restore '.SS "Multiple Folders" to its
rightful place.

9 years agoChanges to comp.man
Larry Hynes [Fri, 16 Dec 2016 22:55:39 +0000 (22:55 +0000)]
Changes to comp.man

Remove the slightly legalistic 'in truth of fact', and bring the
mention of man whatnow into the preceding sentence.

The line 'If the draft already exists, comp will ask you as to the
disposition of the draft.' makes no sense to me, and I'm struggling
to make it make sense. If we put to one side the fact that I think
it's a broken sentence, I still haven't managed to get comp to
accept - or prompt me for - a 'replace' option when 'the draft
already exists', so I'm afraid I have to admit defeat here and seek
the wisdom of the elders.

9 years agoChanges to burst.man
Larry Hynes [Thu, 15 Dec 2016 21:57:35 +0000 (21:57 +0000)]
Changes to burst.man

I'm not sure how relevant burst(1) is these days, but here goes...

9 years agoAdded clarifications to abbreviations.
David Levine [Thu, 15 Dec 2016 22:44:56 +0000 (17:44 -0500)]
Added clarifications to abbreviations.

1) N must be a positive number.
2) The + can be omitted.
3) As many of the N messages that exist.
4) Can also use - (or +) with first, prev, next, and last.

9 years agoChanges to nmh.man
Larry Hynes [Thu, 15 Dec 2016 18:33:15 +0000 (18:33 +0000)]
Changes to nmh.man

This adds a reference to the 'COMMANDS' section, corrects - and
hopefully simplifies - a couple of things, and tries to untangle
the line beginning 'show displays...' in the seventh paragraph.

The line 'The first, previous, next or last messages, if they exist.'
doesn't seem to accurately cover the accompanying 'foo:N' listing
in the following, or am I missing something?

first:N
prev:N
next:N
last:N    The first, previous, next or last messages, if they exist.

9 years agoChanges to ali.man
Larry Hynes [Tue, 13 Dec 2016 20:14:11 +0000 (20:14 +0000)]
Changes to ali.man

The following is the beginning of an attempt to clean up the manual
pages somewhat.

grep tells me that 'switch' is used 193 times, whereas 'option' is
only used 51 times, so I've tried to standardise on 'switch'.

9 years agoFixed description of anno -list switch.
David Levine [Tue, 13 Dec 2016 21:06:38 +0000 (16:06 -0500)]
Fixed description of anno -list switch.

As noted in commit 98c2e7d95bda262ef23e8f0838e5b86d08ed4e4f.
If -text is used with -list, its argument is required but
ignored.

9 years agoChanges to anno.man.
Larry Hynes [Tue, 13 Dec 2016 20:14:11 +0000 (20:14 +0000)]
Changes to anno.man.

(Also noted that description of -list needs to be fixed, will
do in next commit.)

9 years agoshowbuildenv: Add comment describing exit-status convention.
Ralph Corderoy [Sat, 10 Dec 2016 14:51:06 +0000 (14:51 +0000)]
showbuildenv: Add comment describing exit-status convention.

It helps explain why some commands are `... || true' despite no `set -e'
being in effect.

9 years agoRevert "Test if the buildbots care about tools/showbuildenv's exit status."
Ralph Corderoy [Sat, 10 Dec 2016 14:48:19 +0000 (14:48 +0000)]
Revert "Test if the buildbots care about tools/showbuildenv's exit status."

This reverts commit c92a4119fca5d677055dc616255a7d1efec9d750.
They do care, showing "environment failed".

9 years agoRename recently added ToUpper() to to_upper().
Ralph Corderoy [Sat, 10 Dec 2016 14:46:04 +0000 (14:46 +0000)]
Rename recently added ToUpper() to to_upper().

9 years agoRename recently added ToLower() to to_lower().
Ralph Corderoy [Sat, 10 Dec 2016 14:45:00 +0000 (14:45 +0000)]
Rename recently added ToLower() to to_lower().

9 years agoRename recently added TrimSuffixC() to trim_suffix_c().
Ralph Corderoy [Sat, 10 Dec 2016 14:43:59 +0000 (14:43 +0000)]
Rename recently added TrimSuffixC() to trim_suffix_c().

9 years agoRename recently added HasSuffixC() to has_suffix_c().
Ralph Corderoy [Sat, 10 Dec 2016 14:42:47 +0000 (14:42 +0000)]
Rename recently added HasSuffixC() to has_suffix_c().

9 years agoRename recently added HasSuffix() to has_suffix().
Ralph Corderoy [Sat, 10 Dec 2016 14:39:21 +0000 (14:39 +0000)]
Rename recently added HasSuffix() to has_suffix().

9 years agoRename recently added HasPrefix() to has_prefix().
Ralph Corderoy [Sat, 10 Dec 2016 14:36:43 +0000 (14:36 +0000)]
Rename recently added HasPrefix() to has_prefix().

Sticking with local convention, as Ken requested.

9 years agoTest if the buildbots care about tools/showbuildenv's exit status.
Ralph Corderoy [Sat, 10 Dec 2016 14:24:27 +0000 (14:24 +0000)]
Test if the buildbots care about tools/showbuildenv's exit status.

9 years agoDocument that adios() does not return. abort() ensures it won't.
Ralph Corderoy [Sat, 10 Dec 2016 14:19:43 +0000 (14:19 +0000)]
Document that adios() does not return.  abort() ensures it won't.

Discussion with David confirmed that adios()'s de facto contract with
the caller is that it won't return.  Document that, and add an abort(3)
to ensure it won't occur.  Better that than return and blunder on until
a SEGV or corruption later.

9 years agomhlsbr.c: Don't hide mhladios and mhldone behind macros.
Ralph Corderoy [Sat, 10 Dec 2016 14:11:13 +0000 (14:11 +0000)]
mhlsbr.c: Don't hide mhladios and mhldone behind macros.

Locally defined mhladios() and mhldone() were called as adios() and
done() thanks to #defines that hid the widely-used functions with those
names.  Don't bother as it confuses the reader.  Just call the local
variations directly to make clear it's not the standard implementation.

9 years agoGeneralized condition for support of parameter value tests.
David Levine [Fri, 9 Dec 2016 14:34:59 +0000 (09:34 -0500)]
Generalized condition for support of parameter value tests.

9 years agoOne last fix to test-charset.
David Levine [Fri, 9 Dec 2016 02:04:52 +0000 (21:04 -0500)]
One last fix to test-charset.