#include #include "attribute.h" #include #define STREQ(a, b) (strcmp ((a), (b)) == 0) #define STRNEQ(a, b) (! (STREQ (a, b))) #include #include #include #include "gettext.h" #include "relocatable.h" #define _(String) dgettext (PACKAGE, (String)) #define N_(String) (String) #include "libdisfluid/disfluid-version.h" #include "libdisfluid/disfluid-tests.h" #include "libdisfluid/disfluid-authors.h" const char * disfluid_version (void) { return version (); } int disfluid_is_nightly (void) { return is_nightly (); } const char * disfluid_website (void) { return website (); } const char * disfluid_whats_new (void) { return whats_new (); } const char * disfluid_major_version (void) { return major_version (); } char * disfluid_run_tests (size_t *n_tests, size_t *n_errors) { return run_tests (n_tests, n_errors); } size_t disfluid_count_authors (void) { return count_authors (); } const char * disfluid_author_name (size_t i) { return author_name (i); } const char * disfluid_author_email (size_t i) { return author_email (i); } const char * disfluid_author_uri (size_t i) { return author_uri (i); } int disfluid_author_is_developer (size_t i) { return author_is_developer (i); } int disfluid_author_is_designer (size_t i) { return author_is_designer (i); } int disfluid_author_is_artist (size_t i) { return author_is_artist (i); } int disfluid_author_is_documenter (size_t i) { return author_is_documenter (i); } const char * disfluid_translation_credits (void) { return translation_credits (); }