mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
pkg/oniguruma: call new functions
This commit is contained in:
@ -2,52 +2,52 @@ const std = @import("std");
|
||||
const c = @import("c.zig");
|
||||
|
||||
pub const Encoding = opaque {
|
||||
pub const ascii: *Encoding = @ptrCast(c.ONIG_ENCODING_ASCII);
|
||||
pub const iso_8859_1: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_1);
|
||||
pub const iso_8859_2: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_2);
|
||||
pub const iso_8859_3: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_3);
|
||||
pub const iso_8859_4: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_4);
|
||||
pub const iso_8859_5: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_5);
|
||||
pub const iso_8859_6: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_6);
|
||||
pub const iso_8859_7: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_7);
|
||||
pub const iso_8859_8: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_8);
|
||||
pub const iso_8859_9: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_9);
|
||||
pub const iso_8859_10: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_10);
|
||||
pub const iso_8859_11: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_11);
|
||||
pub const iso_8859_13: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_13);
|
||||
pub const iso_8859_14: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_14);
|
||||
pub const iso_8859_15: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_15);
|
||||
pub const iso_8859_16: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_16);
|
||||
pub const utf8: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF8);
|
||||
pub const utf16_be: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF16_BE);
|
||||
pub const utf16_le: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF16_LE);
|
||||
pub const utf32_be: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF32_BE);
|
||||
pub const utf32_le: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF32_LE);
|
||||
pub const euc_jp: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_JP);
|
||||
pub const euc_tw: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_TW);
|
||||
pub const euc_kr: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_KR);
|
||||
pub const euc_cn: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_CN);
|
||||
pub const sjis: *Encoding = @ptrCast(c.ONIG_ENCODING_SJIS);
|
||||
pub const koi8: *Encoding = @ptrCast(c.ONIG_ENCODING_KOI8);
|
||||
pub const koi8_r: *Encoding = @ptrCast(c.ONIG_ENCODING_KOI8_R);
|
||||
pub const cp1251: *Encoding = @ptrCast(c.ONIG_ENCODING_CP1251);
|
||||
pub const big5: *Encoding = @ptrCast(c.ONIG_ENCODING_BIG5);
|
||||
pub const gb18030: *Encoding = @ptrCast(c.ONIG_ENCODING_GB18030);
|
||||
pub const ascii: *Encoding = @ptrCast(c.ONIG_ENCODING_ASCII());
|
||||
pub const iso_8859_1: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_1());
|
||||
pub const iso_8859_2: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_2());
|
||||
pub const iso_8859_3: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_3());
|
||||
pub const iso_8859_4: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_4());
|
||||
pub const iso_8859_5: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_5());
|
||||
pub const iso_8859_6: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_6());
|
||||
pub const iso_8859_7: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_7());
|
||||
pub const iso_8859_8: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_8());
|
||||
pub const iso_8859_9: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_9());
|
||||
pub const iso_8859_10: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_10());
|
||||
pub const iso_8859_11: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_11());
|
||||
pub const iso_8859_13: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_13());
|
||||
pub const iso_8859_14: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_14());
|
||||
pub const iso_8859_15: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_15());
|
||||
pub const iso_8859_16: *Encoding = @ptrCast(c.ONIG_ENCODING_ISO_8859_16());
|
||||
pub const utf8: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF8());
|
||||
pub const utf16_be: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF16_BE());
|
||||
pub const utf16_le: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF16_LE());
|
||||
pub const utf32_be: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF32_BE());
|
||||
pub const utf32_le: *Encoding = @ptrCast(c.ONIG_ENCODING_UTF32_LE());
|
||||
pub const euc_jp: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_JP());
|
||||
pub const euc_tw: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_TW());
|
||||
pub const euc_kr: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_KR());
|
||||
pub const euc_cn: *Encoding = @ptrCast(c.ONIG_ENCODING_EUC_CN());
|
||||
pub const sjis: *Encoding = @ptrCast(c.ONIG_ENCODING_SJIS());
|
||||
pub const koi8: *Encoding = @ptrCast(c.ONIG_ENCODING_KOI8());
|
||||
pub const koi8_r: *Encoding = @ptrCast(c.ONIG_ENCODING_KOI8_R());
|
||||
pub const cp1251: *Encoding = @ptrCast(c.ONIG_ENCODING_CP1251());
|
||||
pub const big5: *Encoding = @ptrCast(c.ONIG_ENCODING_BIG5());
|
||||
pub const gb18030: *Encoding = @ptrCast(c.ONIG_ENCODING_GB18030());
|
||||
};
|
||||
|
||||
pub const Syntax = opaque {
|
||||
pub const default: *Syntax = @ptrCast(c.ONIG_SYNTAX_ONIGURUMA);
|
||||
pub const asis: *Syntax = @ptrCast(c.ONIG_SYNTAX_ASIS);
|
||||
pub const posix_basic: *Syntax = @ptrCast(c.ONIG_SYNTAX_POSIX_BASIC);
|
||||
pub const posix_extended: *Syntax = @ptrCast(c.ONIG_SYNTAX_POSIX_EXTENDED);
|
||||
pub const emacs: *Syntax = @ptrCast(c.ONIG_SYNTAX_EMACS);
|
||||
pub const grep: *Syntax = @ptrCast(c.ONIG_SYNTAX_GREP);
|
||||
pub const gnu_regex: *Syntax = @ptrCast(c.ONIG_SYNTAX_GNU_REGEX);
|
||||
pub const java: *Syntax = @ptrCast(c.ONIG_SYNTAX_JAVA);
|
||||
pub const perl: *Syntax = @ptrCast(c.ONIG_SYNTAX_PERL);
|
||||
pub const perl_ng: *Syntax = @ptrCast(c.ONIG_SYNTAX_PERL_NG);
|
||||
pub const ruby: *Syntax = @ptrCast(c.ONIG_SYNTAX_RUBY);
|
||||
pub const oniguruma: *Syntax = @ptrCast(c.ONIG_SYNTAX_ONIGURUMA);
|
||||
pub const default: *Syntax = @ptrCast(c.ONIG_SYNTAX_ONIGURUMA());
|
||||
pub const asis: *Syntax = @ptrCast(c.ONIG_SYNTAX_ASIS());
|
||||
pub const posix_basic: *Syntax = @ptrCast(c.ONIG_SYNTAX_POSIX_BASIC());
|
||||
pub const posix_extended: *Syntax = @ptrCast(c.ONIG_SYNTAX_POSIX_EXTENDED());
|
||||
pub const emacs: *Syntax = @ptrCast(c.ONIG_SYNTAX_EMACS());
|
||||
pub const grep: *Syntax = @ptrCast(c.ONIG_SYNTAX_GREP());
|
||||
pub const gnu_regex: *Syntax = @ptrCast(c.ONIG_SYNTAX_GNU_REGEX());
|
||||
pub const java: *Syntax = @ptrCast(c.ONIG_SYNTAX_JAVA());
|
||||
pub const perl: *Syntax = @ptrCast(c.ONIG_SYNTAX_PERL());
|
||||
pub const perl_ng: *Syntax = @ptrCast(c.ONIG_SYNTAX_PERL_NG());
|
||||
pub const ruby: *Syntax = @ptrCast(c.ONIG_SYNTAX_RUBY());
|
||||
pub const oniguruma: *Syntax = @ptrCast(c.ONIG_SYNTAX_ONIGURUMA());
|
||||
};
|
||||
|
||||
pub const Option = packed struct(c_uint) {
|
||||
|
Reference in New Issue
Block a user