Sligthly clean up the (by default unused) #ifdef TRAPS_USE_IG
- Added:
AM (in a meaning of ``ante meridiem''),
CEO, CUL, JFGI, JFYI, N/A, S/T.

- Removed:
SNR (also in acronyms.comp),
WYSIWYG (also in acronyms.comp).

- augment / correct entries (more consistent use of ``{}'' and
  ``[]'', capitalization, spelling, typos, fix incorrect acronym
  translations, quoting, punctuation);
- sort entries, as well as the order within ``{}'' parts;
- remove explanations within ``()'' parts where those are unneccesary
  (this is an acronym list, not a dictionary) and, in one case,
  correct such explanation;
- white space fixes.

From Bug Hunting.
- Added:
FSF, GPG, NIDS, NIPS, OOO, PHP,
RCS (now being doubled: one capitalized entry for the program name,
   one non capitalized entry for the general term),
SEO,
SFTP (3 times, with 3 different meanings),
SIR (in the meaning of ignal-to-interference ratio),
SPDIF (variant on S/PDIF),
TUI, WOM.

- Removed:
Empty line between the RCS ID and first acronym (not present in
   acronyms either; may cause parsing issues in future though, and
   causes trouble when sorting the file, so remove here instead of
   add in acronyms, also keeping things consistent);
ADP (duplicate),
AWK (also in acronyms),
EOL (in the meaning of ``end of life''; also in acronyms),
FCFS (also in acronyms),
ICE (in the meaning of ``in-circuit emulator''; duplicate),
MP (in the meaning of ``multiprocessor''; combined with the equally
   named entry for ``multiprocessing''),
PERL (not an official acronym),
PIN (also in acronyms).

- augment / correct entries (more consistent use of ``{}'' and
  ``[]'', capitalization, spelling, typos, fix incorrect acronym
  translations, quoting, punctuation);
- sort entries, as well as the order within ``{}'' parts;
- remove explanations within ``()'' parts where those are unneccesary
  (this is an acronym list, not a dictionary) and, in one case,
  correct such explanation;
- white space fixes.

From Bug Hunting.
Fix %t logic and don't output any %; or %e parts.
Fixes PR lib/47490 thanks to Julien Oster
Remove old and never used evbarm/initarm_common. Please use
arm32/arm32_boot.c:initarm_common
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2
release.
fix regressions after split.
make history kind of work :-), turn libedit support on.
support BUS_SPACE_MAP_PREFETCHABLE in bcm2835_bs_mmap()
Fix typo.
Fix spelling, grammar, typos.
It is ridiculous to truncate files on character conversions without
warning and a chance for recovery. This patch sets the handler to
copy the character, clear the error and proceed instead of bailing
out.

To replicate:
	- unset LANG
	- Create a file that has ~1000 lines. Put a single bad character
	- '\344' in it, around 2/3rds of the file down. Save it.
	- export LANG=en_US.UTF-8
	- edit the file. Notice there is no error for input conversion,
	  since nvi reads the file opportunistically.
	- :w Boom, the file is truncated.

Alternatively, you can put that character in the first line of the file,
and watch the fireworks. If you like to restore the previous behavior
compile with -DERROR_ON_CONVERT

XXX: Pullup to 6, 5 etc.
Assert equality, not assignment, in puffs__fsframe_cmp.
Move assignment out of assertion in cap_mkdb.
pull in strnlen.S
Assert equality, not assignment, in fsplit, and say who guarantees it.
- add support for parsing different types; not just int.
- add beginning of msdos support.
don't reuse the same variables
Fix sparc64_ipi_ccall by adding proper trap setup.
Fixes xcall(9) problems, as exposed by pserialize(9). Noticed by
J. Hannken-Illjes, cause pointed out by Takeshi Nakayama.
remove duplicated code, and try to cleanup parsing by using the shared code.
cd9660 needs a lot of work.