Drop list.c, add new cmd_arg.c..
commit24b752e913cc2022895d141174bdf2d9312de8ea
authorSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Thu, 30 Jun 2016 11:04:19 +0000 (30 13:04 +0200)
committerSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Thu, 15 Sep 2016 13:57:56 +0000 (15 15:57 +0200)
treebfffeaa24e8a708fa548e5ac01c573158c56a096
parent615f73091ae2f81eb09242e97c18d12d60390274
Drop list.c, add new cmd_arg.c..

Move getmsglist() and other message related things from list.c to
message.c (XXX bad name!?), and getrawlist() and such from list.c
to new cmd_arg.c.
On the long run getmsglist() and the underlaying stuff will be
rewritten completely, at which time getmsglist() core will be
moved to cmd_arg.c itself.

Add a new function series to create command lists for
sh(1)ell-style quoted arguments.

TODO v15 will make this more generic so that cmd_tab.h in fact can
TODO use the new datatypes and all this is automatic in that it
TODO can be used by the lexer as such.  Not yet.
cmd_arg.c [new file with mode: 0644]
message.c [moved from list.c with 90% similarity]
nail.h
nailfuns.h
nam_a_grp.c