mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 04:43:34 +02:00
Refactor regex and implement UTF8 mode for GRegex
- with non-unicode byte to Private Use Area A mapping - move all ifdefs to iregex.h file only
This commit is contained in:
parent
31b9d115b0
commit
79bbca4644
12 changed files with 327 additions and 132 deletions
|
|
@ -7,6 +7,12 @@ AM_CPPFLAGS = \
|
|||
-DSYSCONFDIR=\""$(sysconfdir)"\" \
|
||||
-DMODULEDIR=\""$(libdir)/irssi/modules"\"
|
||||
|
||||
if USE_GREGEX
|
||||
regex_impl=iregex-gregex.c
|
||||
else
|
||||
regex_impl=iregex-regexh.c
|
||||
endif
|
||||
|
||||
libcore_a_SOURCES = \
|
||||
args.c \
|
||||
channels.c \
|
||||
|
|
@ -45,6 +51,7 @@ libcore_a_SOURCES = \
|
|||
signals.c \
|
||||
special-vars.c \
|
||||
utf8.c \
|
||||
$(regex_impl) \
|
||||
wcwidth.c \
|
||||
tls.c \
|
||||
write-buffer.c
|
||||
|
|
@ -97,6 +104,7 @@ pkginc_core_HEADERS = \
|
|||
signals.h \
|
||||
special-vars.h \
|
||||
utf8.h \
|
||||
iregex.h \
|
||||
window-item-def.h \
|
||||
tls.h \
|
||||
write-buffer.h \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue