diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2014-08-25 19:13:37 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2014-08-25 19:20:00 +0300 |
commit | e26cb120ffe5f7303ddd8b514246ac6874e83f9f (patch) | |
tree | 64ca646b34103a5e8934b42fbbd9ca732a14e034 /src/direvent.h | |
parent | 713bc0ca4b4ea3114d33f06c57c117de7f9fef11 (diff) | |
download | direvent-e26cb120ffe5f7303ddd8b514246ac6874e83f9f.tar.gz direvent-e26cb120ffe5f7303ddd8b514246ac6874e83f9f.tar.bz2 |
I18N
* .gitignore: Add am
* bootstrap: Create am, unless exists.
* Makefile.am (SUBDIRS): Add po
* acinclude.m4: New file.
* configure.ac: Use gettext
* doc/direvent.texi: Update
* po/.gitignore: New file
* po/POTFILES.in: New file.
* po/Makevars: New file.
* src/Makefile.am (LDADD): Add @LIBINTL@
(noinst_HEADERS): Add gettext.h
* src/config.c: gettextize
* src/direvent.c: Likewise.
* src/environ.c: Likewise.
* src/hashtab.c: Likewise.
* src/progman.c: Likewise.
* src/watcher.c: Likewise.
* src/gettext.h: New file.
* src/direvent.h: Add missing prototypes.
* tests/re05.at: Remove superfluous quoting.
Diffstat (limited to 'src/direvent.h')
-rw-r--r-- | src/direvent.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/direvent.h b/src/direvent.h index 33fa768..069d3d8 100644 --- a/src/direvent.h +++ b/src/direvent.h @@ -25,6 +25,11 @@ #include <signal.h> #include <regex.h> +#include "gettext.h" + +#define _(s) gettext(s) +#define N_(s) s + /* Generic (system-independent) event codes */ #define GENEV_CREATE 0x01 #define GENEV_WRITE 0x02 @@ -189,7 +194,10 @@ struct pathent { size_t len; char path[1]; }; - + +void config_help(void); +struct grecs_node; +void config_finish(struct grecs_node *tree); void config_parse(const char *file); int get_facility(const char *arg); @@ -207,6 +215,9 @@ char *split_pathname(struct dirwatcher *dp, char **dirname); void unsplit_pathname(struct dirwatcher *dp); void ev_log(int flags, struct dirwatcher *dp); +void deliver_ev_create(struct dirwatcher *dp, const char *name); +int subwatcher_create(struct dirwatcher *parent, const char *dirname, + int isdir, int notify); struct process *process_lookup(pid_t pid); void process_cleanup(int expect_term); |