]>
granicus.if.org Git - onig/log
K.Kosako [Wed, 7 Mar 2018 01:42:22 +0000 (10:42 +0900)]
replace UChar to OnigUChar in oniguruma.h
K.Kosako [Wed, 7 Mar 2018 01:24:09 +0000 (10:24 +0900)]
allow callout type ONIG_CALLOUT_TYPE_SINGLE only
K.Kosako [Tue, 6 Mar 2018 08:40:52 +0000 (17:40 +0900)]
add a test case for (*CMP{})
K.Kosako [Tue, 6 Mar 2018 08:40:23 +0000 (17:40 +0900)]
allow ONIG_TYPE_LONG and other types combination in onig_set_callout_of_name()
K.Kosako [Tue, 6 Mar 2018 07:40:04 +0000 (16:40 +0900)]
change OnigType values as bit flag
K.Kosako [Tue, 6 Mar 2018 07:32:39 +0000 (16:32 +0900)]
add onig_get/set_callout_data_by_callout_args() etc..
K.Kosako [Tue, 6 Mar 2018 06:22:54 +0000 (15:22 +0900)]
remove _by_callout_num from all function names
K.Kosako [Tue, 6 Mar 2018 05:06:20 +0000 (14:06 +0900)]
use builtin (*CMP{})
K.Kosako [Tue, 6 Mar 2018 05:05:57 +0000 (14:05 +0900)]
add builtin (*CMP{X,OP,Y})
K.Kosako [Tue, 6 Mar 2018 05:05:20 +0000 (14:05 +0900)]
add onig_builtin_cmp()
K.Kosako [Tue, 6 Mar 2018 05:02:02 +0000 (14:02 +0900)]
fix: invalid loop counter in setup_ext_callout_list_values()
K.Kosako [Tue, 6 Mar 2018 01:50:54 +0000 (10:50 +0900)]
change (*COUNT{}) argument from p/s/f to space/+/-
K.Kosako [Tue, 6 Mar 2018 00:47:42 +0000 (09:47 +0900)]
remove ONIG_TYPE_INT
K.Kosako [Sun, 4 Mar 2018 15:25:47 +0000 (00:25 +0900)]
use tag in callouts of contents
K.Kosako [Sun, 4 Mar 2018 15:25:24 +0000 (00:25 +0900)]
allow tag in callouts of contents
K.Kosako [Sat, 3 Mar 2018 06:02:56 +0000 (15:02 +0900)]
rename cp member to c in OnigValue
K.Kosako [Fri, 2 Mar 2018 14:08:21 +0000 (23:08 +0900)]
use (*MON) argument
K.Kosako [Fri, 2 Mar 2018 14:07:29 +0000 (23:07 +0900)]
add one optional argument into (*MON{+-})
K.Kosako [Fri, 2 Mar 2018 08:51:32 +0000 (17:51 +0900)]
remove of member from OnigCalloutArgs
K.Kosako [Fri, 2 Mar 2018 08:38:13 +0000 (17:38 +0900)]
remove is_initialized() member from some encodings
K.Kosako [Fri, 2 Mar 2018 08:30:45 +0000 (17:30 +0900)]
refactoring
K.Kosako [Fri, 2 Mar 2018 08:27:28 +0000 (17:27 +0900)]
implement encoding initialized list
K.Kosako [Fri, 2 Mar 2018 07:47:01 +0000 (16:47 +0900)]
constify members in RegexExt
K.Kosako [Fri, 2 Mar 2018 07:43:27 +0000 (16:43 +0900)]
constify content member in CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 07:31:59 +0000 (16:31 +0900)]
don't use strndup() for Windows
K.Kosako [Fri, 2 Mar 2018 07:28:45 +0000 (16:28 +0900)]
move declaration of onigenc_strdup() from regenc.h to oniguruma.h
K.Kosako [Fri, 2 Mar 2018 07:20:35 +0000 (16:20 +0900)]
fix: can't compile on Windows. don't initialize global value by non-constant value.
K.Kosako [Fri, 2 Mar 2018 07:15:26 +0000 (16:15 +0900)]
fix: fault in Windows. don't use non-terminated string argument in snprintf()
K.Kosako [Fri, 2 Mar 2018 06:39:29 +0000 (15:39 +0900)]
escape compile time warnings
K.Kosako [Fri, 2 Mar 2018 06:29:28 +0000 (15:29 +0900)]
use builtin monitor with tag
K.Kosako [Fri, 2 Mar 2018 06:22:35 +0000 (15:22 +0900)]
output tag name in builtin monitor (*MON[tag])
K.Kosako [Fri, 2 Mar 2018 06:04:46 +0000 (15:04 +0900)]
constify tag_start and tag_end in CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 05:59:41 +0000 (14:59 +0900)]
add onig_get_tag_start/end_by_callout_num()
K.Kosako [Fri, 2 Mar 2018 05:54:20 +0000 (14:54 +0900)]
add tag_start and tag_end member into CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 05:06:12 +0000 (14:06 +0900)]
update builtin monitor
K.Kosako [Fri, 2 Mar 2018 04:49:49 +0000 (13:49 +0900)]
add onig_get_string_by_callout_args() and onig_get_string_end_by_callout_args()
K.Kosako [Fri, 2 Mar 2018 04:46:08 +0000 (13:46 +0900)]
rename subject member name to string in OnigCalloutArgs
K.Kosako [Fri, 2 Mar 2018 04:42:04 +0000 (13:42 +0900)]
rename onig_get_passed_arg_num_by_callout_args() to onig_get_passed_args_num_by_callout_args()
K.Kosako [Fri, 2 Mar 2018 04:39:05 +0000 (13:39 +0900)]
update contents of (*MON{name})
K.Kosako [Fri, 2 Mar 2018 02:13:34 +0000 (11:13 +0900)]
use (*MON) in sample/callout.c
K.Kosako [Fri, 2 Mar 2018 02:13:04 +0000 (11:13 +0900)]
add onig_setup_builtin_monitors_by_ascii_encoded_name()
K.Kosako [Fri, 2 Mar 2018 01:59:19 +0000 (10:59 +0900)]
add BC0_B() macro
K.Kosako [Fri, 2 Mar 2018 01:45:49 +0000 (10:45 +0900)]
define ONIG_NON_CALLOUT_NUM
K.Kosako [Fri, 2 Mar 2018 01:42:29 +0000 (10:42 +0900)]
rename ONIG_NO_NAME_ID to ONIG_NON_NAME_ID
K.Kosako [Fri, 2 Mar 2018 01:35:12 +0000 (10:35 +0900)]
refactoring
K.Kosako [Fri, 2 Mar 2018 01:21:51 +0000 (10:21 +0900)]
remove unused variable
K.Kosako [Fri, 2 Mar 2018 01:19:57 +0000 (10:19 +0900)]
free node for error cases
K.Kosako [Thu, 1 Mar 2018 06:09:04 +0000 (15:09 +0900)]
remove tag_start and tag_end from GimmickNode
K.Kosako [Thu, 1 Mar 2018 05:04:39 +0000 (14:04 +0900)]
add start_func and end_func into CalloutListEntry and use it in match_at()
K.Kosako [Thu, 1 Mar 2018 01:19:41 +0000 (10:19 +0900)]
refactoring
K.Kosako [Thu, 1 Mar 2018 01:05:22 +0000 (10:05 +0900)]
fix: return NULL causes segmentation fault
K.Kosako [Wed, 28 Feb 2018 08:50:10 +0000 (17:50 +0900)]
remove builtin callout (*ONLY{n})
K.Kosako [Wed, 28 Feb 2018 08:45:51 +0000 (17:45 +0900)]
refactoring
K.Kosako [Wed, 28 Feb 2018 08:44:37 +0000 (17:44 +0900)]
refactoring
K.Kosako [Wed, 28 Feb 2018 08:43:04 +0000 (17:43 +0900)]
convert tag name string to callout num for all TAG type arguments in set_callout_callout_list_values()
K.Kosako [Wed, 28 Feb 2018 08:02:56 +0000 (17:02 +0900)]
refactoring
K.Kosako [Wed, 28 Feb 2018 07:57:35 +0000 (16:57 +0900)]
refactoring
K.Kosako [Wed, 28 Feb 2018 07:51:51 +0000 (16:51 +0900)]
strict check in is_allowed_callout_name()
K.Kosako [Wed, 28 Feb 2018 07:43:59 +0000 (16:43 +0900)]
don't allow ! character in callout name
K.Kosako [Wed, 28 Feb 2018 07:42:22 +0000 (16:42 +0900)]
add ONIG_TYPE_TAG
K.Kosako [Wed, 28 Feb 2018 07:04:27 +0000 (16:04 +0900)]
don't allow empty tag definition
K.Kosako [Wed, 28 Feb 2018 06:56:40 +0000 (15:56 +0900)]
rename ONIG_CALLOUT_MAX_ARG_NUM to ONIG_CALLOUT_MAX_ARGS_NUM
K.Kosako [Wed, 28 Feb 2018 06:29:33 +0000 (15:29 +0900)]
add some test cases in sample/count.c
K.Kosako [Wed, 28 Feb 2018 06:29:01 +0000 (15:29 +0900)]
add builtin callout (*TOTAL_COUNT{p/s/f})
K.Kosako [Wed, 28 Feb 2018 06:28:09 +0000 (15:28 +0900)]
add onig_get_callout_data_by_callout_num_dont_clear_old()
K.Kosako [Wed, 28 Feb 2018 05:21:31 +0000 (14:21 +0900)]
change output warning condition for nested repeat operators
K.Kosako [Wed, 28 Feb 2018 04:44:16 +0000 (13:44 +0900)]
use onig_get_callout_num_by_callout_args() in builtin callout functions
K.Kosako [Wed, 28 Feb 2018 04:40:27 +0000 (13:40 +0900)]
add onig_get_callout_num_by_callout_args()
K.Kosako [Wed, 28 Feb 2018 04:37:07 +0000 (13:37 +0900)]
rename onig_get_arg_num_by_callout_args() to onig_get_args_num_by_callout_args()
K.Kosako [Wed, 28 Feb 2018 04:32:16 +0000 (13:32 +0900)]
rename _of_callout_args() to _by_callout_args()
K.Kosako [Wed, 28 Feb 2018 04:25:21 +0000 (13:25 +0900)]
allow NULL argument value in onig_get_arg_of_callout_args()
K.Kosako [Wed, 28 Feb 2018 02:24:28 +0000 (11:24 +0900)]
update README.md
K.Kosako [Wed, 28 Feb 2018 02:22:45 +0000 (11:22 +0900)]
add two arguments into (*COUNT{[+,-],[p,s,f]}) and remove (*FAIL_COUNT)
K.Kosako [Wed, 28 Feb 2018 01:13:54 +0000 (10:13 +0900)]
add (*MAX{n}), it is same as (*ONLY{n}) but the argument is not optional.
K.Kosako [Wed, 28 Feb 2018 01:01:10 +0000 (10:01 +0900)]
change emclosure symbol of callout name arguments from () to {}
K.Kosako [Wed, 28 Feb 2018 00:48:51 +0000 (09:48 +0900)]
return 1 if value is void in onig_get_callout_data_by_callout_num()
K.Kosako [Tue, 27 Feb 2018 08:31:50 +0000 (17:31 +0900)]
add a test case into sample/count.c
K.Kosako [Tue, 27 Feb 2018 08:29:38 +0000 (17:29 +0900)]
add onig_check_callout_data_and_clear_old_values() for reset callout data values in each match_at() call
K.Kosako [Tue, 27 Feb 2018 07:52:26 +0000 (16:52 +0900)]
small update README.md
K.Kosako [Tue, 27 Feb 2018 07:30:51 +0000 (16:30 +0900)]
change type of CalloutData
K.Kosako [Tue, 27 Feb 2018 07:19:28 +0000 (16:19 +0900)]
add match_at_call_counter member into OnigMatchParam
K.Kosako [Tue, 27 Feb 2018 06:24:57 +0000 (15:24 +0900)]
reuse match param for all regexp
K.Kosako [Tue, 27 Feb 2018 06:24:07 +0000 (15:24 +0900)]
clear callout_data in adjust_match_param()
K.Kosako [Tue, 27 Feb 2018 05:59:14 +0000 (14:59 +0900)]
remove reg argument from onig_new_match_param() amd onig_initialize_match_param()
K.Kosako [Tue, 27 Feb 2018 04:21:19 +0000 (13:21 +0900)]
add (*ONLY) into UTF16-BE and UTF16-LE
K.Kosako [Tue, 27 Feb 2018 04:16:46 +0000 (13:16 +0900)]
use (*ONLY(n)) in sample/callout.c
K.Kosako [Tue, 27 Feb 2018 04:15:56 +0000 (13:15 +0900)]
set default value 1 for (*ONLY(n))
K.Kosako [Tue, 27 Feb 2018 03:57:32 +0000 (12:57 +0900)]
add builtin callout (*ONLY(n))
K.Kosako [Tue, 27 Feb 2018 01:27:39 +0000 (10:27 +0900)]
add utf16le case into count.c
K.Kosako [Tue, 27 Feb 2018 00:37:48 +0000 (09:37 +0900)]
fix GlobalNameIDCounter set to 0 in global_callout_name_table_free()
K.Kosako [Mon, 26 Feb 2018 13:05:49 +0000 (22:05 +0900)]
move builtin callout definition macros from regenc.h to regint.h
K.Kosako [Mon, 26 Feb 2018 13:02:09 +0000 (22:02 +0900)]
escape warning for Mac OSX
K.Kosako [Mon, 26 Feb 2018 07:46:54 +0000 (16:46 +0900)]
add init() of utf16le for builtin callout function entries
K.Kosako [Mon, 26 Feb 2018 07:44:46 +0000 (16:44 +0900)]
add string terminator zero sequence in init() of utf16be
K.Kosako [Mon, 26 Feb 2018 07:43:36 +0000 (16:43 +0900)]
fix to clear new item in callout_func_list_add()
K.Kosako [Mon, 26 Feb 2018 07:10:54 +0000 (16:10 +0900)]
remove len argument from builtin callout definition macros
K.Kosako [Mon, 26 Feb 2018 07:01:23 +0000 (16:01 +0900)]
add utf16be case into sample/count.c
K.Kosako [Mon, 26 Feb 2018 06:40:49 +0000 (15:40 +0900)]
add builtin callout initialization for utf16be
K.Kosako [Mon, 26 Feb 2018 06:40:00 +0000 (15:40 +0900)]
fix builtin definition macro for utf16 encoding
K.Kosako [Mon, 26 Feb 2018 06:38:53 +0000 (15:38 +0900)]
fix is_allowed_callout_name() for all encodings