diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2013-03-14 05:42:27 +0000 |
---|---|---|
committer | <> | 2013-04-03 16:25:08 +0000 |
commit | c4dd7a1a684490673e25aaf4fabec5df138854c4 (patch) | |
tree | 4d57c44caae4480efff02b90b9be86f44bf25409 /ext/mbstring/libmbfl/nls | |
download | php2-master.tar.gz |
Imported from /home/lorry/working-area/delta_php2/php-5.4.13.tar.bz2.HEADphp-5.4.13master
Diffstat (limited to 'ext/mbstring/libmbfl/nls')
23 files changed, 360 insertions, 0 deletions
diff --git a/ext/mbstring/libmbfl/nls/Makefile.am b/ext/mbstring/libmbfl/nls/Makefile.am new file mode 100644 index 0000000..a9f987b --- /dev/null +++ b/ext/mbstring/libmbfl/nls/Makefile.am @@ -0,0 +1,25 @@ +noinst_LTLIBRARIES=libmbfl_nls.la +INCLUDES=-I../mbfl +libmbfl_nls_la_LDFLAGS=-version-info $(SHLIB_VERSION) +libmbfl_nls_la_SOURCES=nls_ja.c \ + nls_de.c \ + nls_en.c \ + nls_hy.c \ + nls_tr.c \ + nls_kr.c \ + nls_ru.c \ + nls_ua.c \ + nls_zh.c \ + nls_uni.c \ + nls_neutral.c \ + nls_ja.h \ + nls_de.h \ + nls_en.h \ + nls_hy.h \ + nls_tr.h \ + nls_kr.h \ + nls_ru.h \ + nls_ua.h \ + nls_zh.h \ + nls_uni.h \ + nls_neutral.h diff --git a/ext/mbstring/libmbfl/nls/nls_de.c b/ext/mbstring/libmbfl/nls/nls_de.c new file mode 100644 index 0000000..b559e2d --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_de.c @@ -0,0 +1,23 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_de.h" + +static const char *mbfl_language_german_aliases[] = {"Deutsch", NULL}; + +const mbfl_language mbfl_language_german = { + mbfl_no_language_german, + "German", + "de", + (const char *(*)[])&mbfl_language_german_aliases, + mbfl_no_encoding_8859_15, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_de.h b/ext/mbstring/libmbfl/nls/nls_de.h new file mode 100644 index 0000000..a6c289b --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_de.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_DE_H +#define MBFL_NLS_DE_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_german; + +#endif /* MBFL_NLS_DE_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_en.c b/ext/mbstring/libmbfl/nls/nls_en.c new file mode 100644 index 0000000..0700e4f --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_en.c @@ -0,0 +1,21 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_en.h" + +const mbfl_language mbfl_language_english = { + mbfl_no_language_english, + "English", + "en", + NULL, + mbfl_no_encoding_8859_1, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_en.h b/ext/mbstring/libmbfl/nls/nls_en.h new file mode 100644 index 0000000..aa9297d --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_en.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_EN_H +#define MBFL_NLS_EN_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_english; + +#endif /* MBFL_NLS_EN_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_hy.c b/ext/mbstring/libmbfl/nls/nls_hy.c new file mode 100644 index 0000000..1c4b383 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_hy.c @@ -0,0 +1,20 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_hy.h" + +const mbfl_language mbfl_language_armenian = { + mbfl_no_language_armenian , + "Armenian", + "hy", + NULL, + mbfl_no_encoding_armscii8, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; diff --git a/ext/mbstring/libmbfl/nls/nls_hy.h b/ext/mbstring/libmbfl/nls/nls_hy.h new file mode 100644 index 0000000..39fa246 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_hy.h @@ -0,0 +1,9 @@ +#ifndef MBFL_NLS_HY_H +#define MBFL_NLS_HY_H + +#include "mbfilter.h" +#include "nls_hy.h" + +extern const mbfl_language mbfl_language_armenian; + +#endif /* MBFL_NLS_HY_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_ja.c b/ext/mbstring/libmbfl/nls/nls_ja.c new file mode 100644 index 0000000..d5541fa --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ja.c @@ -0,0 +1,20 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_ja.h" + +const mbfl_language mbfl_language_japanese = { + mbfl_no_language_japanese, + "Japanese", + "ja", + NULL, + mbfl_no_encoding_2022jp, + mbfl_no_encoding_base64, + mbfl_no_encoding_7bit +}; diff --git a/ext/mbstring/libmbfl/nls/nls_ja.h b/ext/mbstring/libmbfl/nls/nls_ja.h new file mode 100644 index 0000000..bf1c9e9 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ja.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_JA_H +#define MBFL_NLS_JA_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_japanese; + +#endif /* MBFL_NLS_JA_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_kr.c b/ext/mbstring/libmbfl/nls/nls_kr.c new file mode 100644 index 0000000..afff43a --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_kr.c @@ -0,0 +1,21 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_kr.h" + +const mbfl_language mbfl_language_korean = { + mbfl_no_language_korean, + "Korean", + "ko", + NULL, + mbfl_no_encoding_2022kr, + mbfl_no_encoding_base64, + mbfl_no_encoding_7bit +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_kr.h b/ext/mbstring/libmbfl/nls/nls_kr.h new file mode 100644 index 0000000..1aeb357 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_kr.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_KR_H +#define MBFL_NLS_KR_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_korean; + +#endif /* MBFL_NLS_KR_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_neutral.c b/ext/mbstring/libmbfl/nls/nls_neutral.c new file mode 100644 index 0000000..87a6a19 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_neutral.c @@ -0,0 +1,21 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_neutral.h" + +const mbfl_language mbfl_language_neutral = { + mbfl_no_language_neutral, + "neutral", + "neutral", + NULL, + mbfl_no_encoding_utf8, + mbfl_no_encoding_base64, + mbfl_no_encoding_base64 +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_neutral.h b/ext/mbstring/libmbfl/nls/nls_neutral.h new file mode 100644 index 0000000..50c6499 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_neutral.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_NEUTRAL_H +#define MBFL_NLS_NEUTRAL_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_neutral; + +#endif /* MBFL_NLS_NEUTRAL_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_ru.c b/ext/mbstring/libmbfl/nls/nls_ru.c new file mode 100644 index 0000000..7e4cf9c --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ru.c @@ -0,0 +1,20 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_ru.h" + +const mbfl_language mbfl_language_russian = { + mbfl_no_language_russian, + "Russian", + "ru", + NULL, + mbfl_no_encoding_koi8r, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; diff --git a/ext/mbstring/libmbfl/nls/nls_ru.h b/ext/mbstring/libmbfl/nls/nls_ru.h new file mode 100644 index 0000000..ba21b9a --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ru.h @@ -0,0 +1,9 @@ +#ifndef MBFL_NLS_RU_H +#define MBFL_NLS_RU_H + +#include "mbfilter.h" +#include "nls_ru.h" + +extern const mbfl_language mbfl_language_russian; + +#endif /* MBFL_NLS_RU_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_tr.c b/ext/mbstring/libmbfl/nls/nls_tr.c new file mode 100644 index 0000000..c7044ff --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_tr.c @@ -0,0 +1,21 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_tr.h" + +const mbfl_language mbfl_language_turkish = { + mbfl_no_language_turkish, + "Turkish", + "tr", + NULL, + mbfl_no_encoding_8859_9, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_tr.h b/ext/mbstring/libmbfl/nls/nls_tr.h new file mode 100644 index 0000000..5c17f7d --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_tr.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_TR_H +#define MBFL_NLS_TR_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_turkish; + +#endif /* MBFL_NLS_TR_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_ua.c b/ext/mbstring/libmbfl/nls/nls_ua.c new file mode 100644 index 0000000..85fe9b4 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ua.c @@ -0,0 +1,22 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + + +#include "mbfilter.h" +#include "nls_ua.h" + +const mbfl_language mbfl_language_ukrainian = { + mbfl_no_language_ukrainian, + "Ukrainian", + "ua", + NULL, + mbfl_no_encoding_koi8u, + mbfl_no_encoding_qprint, + mbfl_no_encoding_8bit +}; diff --git a/ext/mbstring/libmbfl/nls/nls_ua.h b/ext/mbstring/libmbfl/nls/nls_ua.h new file mode 100644 index 0000000..0efa8d1 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_ua.h @@ -0,0 +1,9 @@ +#ifndef MBFL_NLS_UA_H +#define MBFL_NLS_UA_H + +#include "mbfilter.h" +#include "nls_ua.h" + +extern const mbfl_language mbfl_language_ukrainian; + +#endif /* MBFL_NLS_UA_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_uni.c b/ext/mbstring/libmbfl/nls/nls_uni.c new file mode 100644 index 0000000..6a01001 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_uni.c @@ -0,0 +1,23 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_uni.h" + +static const char *mbfl_language_uni_aliases[] = {"universal", NULL}; + +const mbfl_language mbfl_language_uni = { + mbfl_no_language_uni, + "uni", + "uni", + (const char *(*)[])&mbfl_language_uni_aliases, + mbfl_no_encoding_utf8, + mbfl_no_encoding_base64, + mbfl_no_encoding_base64 +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_uni.h b/ext/mbstring/libmbfl/nls/nls_uni.h new file mode 100644 index 0000000..1e3f94d --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_uni.h @@ -0,0 +1,8 @@ +#ifndef MBFL_NLS_UNI_H +#define MBFL_NLS_UNI_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_uni; + +#endif /* MBFL_NLS_UNI_H */ diff --git a/ext/mbstring/libmbfl/nls/nls_zh.c b/ext/mbstring/libmbfl/nls/nls_zh.c new file mode 100644 index 0000000..d9a4993 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_zh.c @@ -0,0 +1,31 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#include "mbfilter.h" +#include "nls_zh.h" + +const mbfl_language mbfl_language_simplified_chinese = { + mbfl_no_language_simplified_chinese, + "Simplified Chinese", + "zh-cn", + NULL, + mbfl_no_encoding_hz, + mbfl_no_encoding_base64, + mbfl_no_encoding_7bit +}; + +const mbfl_language mbfl_language_traditional_chinese = { + mbfl_no_language_traditional_chinese, + "Traditional Chinese", + "zh-tw", + NULL, + mbfl_no_encoding_big5, + mbfl_no_encoding_base64, + mbfl_no_encoding_8bit +}; + diff --git a/ext/mbstring/libmbfl/nls/nls_zh.h b/ext/mbstring/libmbfl/nls/nls_zh.h new file mode 100644 index 0000000..2181602 --- /dev/null +++ b/ext/mbstring/libmbfl/nls/nls_zh.h @@ -0,0 +1,9 @@ +#ifndef MBFL_NLS_ZH_H +#define MBFL_NLS_ZH_H + +#include "mbfilter.h" + +extern const mbfl_language mbfl_language_simplified_chinese; +extern const mbfl_language mbfl_language_traditional_chinese; + +#endif /* MBFL_NLS_ZH_H */ |