clisp uses custom preprocessors for C, so it keeps the sources in *.d files which actually contain C code. ohloh identifies then as written in "d programming language". I suggest a custom per-project map identifying which files are in which labguage, similar to the existing cvs uid map. e.g., I should be able to specify that *.l in clocc is actually lisp and *.d in clisp is actually C.