Commit Briefs

Omar Polo

some headers cleanup

try to not include headers from headers, and remove some redundant include. This helps in modularizing the codebase and also helps during incremental compilations.


Omar Polo

include compat.h explicitly in all files

don't do it in telescope.h, remove telescope.h from gencmd.awk and sort the headers in parse.y while here.


Omar Polo

move all the sources back in the root directory

subdir is just messier for no good reason