tools: don't abort on malformed documentation lines. ccanlint would abort with 'Malformed line 53' if there was a bad header. That's very poor, and deeply unhelpful. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
strsplit: remove nump argument You can use talloc_array_length() to get the length of a tallocated array.
ccanlint: keep mapping back to original source line for doc_extract Makes reporting of documentation easier.
Broaden use of doc_extract code, put in ccanlint, and fix ccanlint compile.