mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
updated for version 7.0021
This commit is contained in:
25
src/vim.h
25
src/vim.h
@@ -434,9 +434,10 @@ typedef unsigned short u8char_T;
|
||||
# define FEAT_GETTEXT
|
||||
# endif
|
||||
/* These are in os_win32.c */
|
||||
extern char* (*dyn_libintl_gettext)(const char* msgid);
|
||||
extern char* (*dyn_libintl_bindtextdomain)(const char* domainname, const char* dirname);
|
||||
extern char* (*dyn_libintl_textdomain)(const char* domainname);
|
||||
extern char *(*dyn_libintl_gettext)(const char *msgid);
|
||||
extern char *(*dyn_libintl_bindtextdomain)(const char *domainname, const char *dirname);
|
||||
extern char *(*dyn_libintl_bind_textdomain_codeset)(const char *domainname, const char *codeset);
|
||||
extern char *(*dyn_libintl_textdomain)(const char *domainname);
|
||||
#endif
|
||||
|
||||
|
||||
@@ -448,7 +449,11 @@ extern char* (*dyn_libintl_textdomain)(const char* domainname);
|
||||
# ifdef DYNAMIC_GETTEXT
|
||||
# define _(x) (*dyn_libintl_gettext)((char *)(x))
|
||||
# define N_(x) x
|
||||
# define bindtextdomain(domain,dir) (*dyn_libintl_bindtextdomain)(domain,dir)
|
||||
# define bindtextdomain(domain, dir) (*dyn_libintl_bindtextdomain)((domain), (dir))
|
||||
# define bind_textdomain_codeset(domain, codeset) (*dyn_libintl_bind_textdomain_codeset)((domain), (codeset))
|
||||
# if !defined(HAVE_BIND_TEXTDOMAIN_CODESET)
|
||||
# define HAVE_BIND_TEXTDOMAIN_CODESET 1
|
||||
# endif
|
||||
# define textdomain(domain) (*dyn_libintl_textdomain)(domain)
|
||||
# else
|
||||
# include <libintl.h>
|
||||
@@ -466,6 +471,10 @@ extern char* (*dyn_libintl_textdomain)(const char* domainname);
|
||||
# undef bindtextdomain
|
||||
# endif
|
||||
# define bindtextdomain(x, y) /* empty */
|
||||
# ifdef bind_textdomain_codeset
|
||||
# undef bind_textdomain_codeset
|
||||
# endif
|
||||
# define bind_textdomain_codeset(x, y) /* empty */
|
||||
# ifdef textdomain
|
||||
# undef textdomain
|
||||
# endif
|
||||
@@ -1834,4 +1843,12 @@ typedef int VimClipboard; /* This is required for the prototypes. */
|
||||
# include <XSUB.h>
|
||||
#endif
|
||||
|
||||
/* values for handle_sighup() */
|
||||
#define SIGHUP_RCV 1
|
||||
#define SIGHUP_BLOCK 2
|
||||
#define SIGHUP_UNBLOCK 3
|
||||
#ifndef UNIX
|
||||
# define handle_sighup(x) /* nothing */
|
||||
#endif
|
||||
|
||||
#endif /* VIM__H */
|
||||
|
Reference in New Issue
Block a user