Begin implementing liblocus
Liblocus is a part of libmailutils that will provide functions for manipulating source file locations, for use in lexers, grammars, etc. This will expand the functionality of the mu_locus type and logstreams. * configure.ac: add libmailutils/locus/ * include/mailutils/assoc.h (mu_assoc_install_ref2): New proto. * libmailutils/base/assoc.c (mu_assoc_install_ref2): New entry point. * libmailutils/base/copyfile.c (copy_regular_file): Add typecasts. * libmailutils/Makefile.am: Build liblocus * libmailutils/locus/Makefile.am: New file. * libmailutils/locus/debug.c: New file. * libmailutils/locus/ident.c: New file. * libmailutils/locus/tracker.c: New file. * libmailutils/tests/Makefile.am: New file. * libmailutils/tests/tracker.c: New file.
Showing
14 changed files
with
524 additions
and
5 deletions
include/mailutils/locus.h
0 → 100644
include/mailutils/yyloc.h
0 → 100644
libmailutils/locus/Makefile.am
0 → 100644
libmailutils/locus/debug.c
0 → 100644
libmailutils/locus/ident.c
0 → 100644
libmailutils/locus/tracker.c
0 → 100644
libmailutils/tests/tracker.c
0 → 100644
-
Please register or sign in to post a comment