`~^ header': add `remove-at', test in t_behave_compose_hooks ++..
commit9d6b190dc030b53ba62cca12aabd1d7f3b0102fe
authorSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Wed, 31 May 2017 18:20:02 +0000 (31 20:20 +0200)
committerSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Sat, 1 Jul 2017 19:45:30 +0000 (1 21:45 +0200)
treeebbdefd6d502eddfeb3caf1f32c833baf73293bc
parent3c9800d6ef408cf9b1b359f3c27580faa6202124
`~^ header': add `remove-at', test in t_behave_compose_hooks ++..

and let the `insert' subcommand return the index of the newly
inserted header...

Split the huge a_collect_plumbing(), finally these really need to
be table-based.

Change elide(), namelist_dup() and usermap(): it always hurt me
that we change the order of the user-specified headers, because we
perform a list sort to strip off duplicates.  Instead, create
a temporary array, qsort() that, and the walk the list and check
whether a node is (still) contained in the array.  Improvements
are possible.
cc-test.sh
collect.c
config.h
nail.1
nam-a-grp.c
sendout.c