]> granicus.if.org Git - onig/log
onig
6 years agouse builtin (*CMP{})
K.Kosako [Tue, 6 Mar 2018 05:06:20 +0000 (14:06 +0900)]
use builtin (*CMP{})

6 years agoadd builtin (*CMP{X,OP,Y})
K.Kosako [Tue, 6 Mar 2018 05:05:57 +0000 (14:05 +0900)]
add builtin (*CMP{X,OP,Y})

6 years agoadd onig_builtin_cmp()
K.Kosako [Tue, 6 Mar 2018 05:05:20 +0000 (14:05 +0900)]
add onig_builtin_cmp()

6 years agofix: invalid loop counter in setup_ext_callout_list_values()
K.Kosako [Tue, 6 Mar 2018 05:02:02 +0000 (14:02 +0900)]
fix: invalid loop counter in setup_ext_callout_list_values()

6 years agochange (*COUNT{}) argument from p/s/f to space/+/-
K.Kosako [Tue, 6 Mar 2018 01:50:54 +0000 (10:50 +0900)]
change (*COUNT{}) argument from p/s/f to space/+/-

6 years agoremove ONIG_TYPE_INT
K.Kosako [Tue, 6 Mar 2018 00:47:42 +0000 (09:47 +0900)]
remove ONIG_TYPE_INT

6 years agouse tag in callouts of contents
K.Kosako [Sun, 4 Mar 2018 15:25:47 +0000 (00:25 +0900)]
use tag in callouts of contents

6 years agoallow tag in callouts of contents
K.Kosako [Sun, 4 Mar 2018 15:25:24 +0000 (00:25 +0900)]
allow tag in callouts of contents

6 years agorename cp member to c in OnigValue
K.Kosako [Sat, 3 Mar 2018 06:02:56 +0000 (15:02 +0900)]
rename cp member to c in OnigValue

6 years agouse (*MON) argument
K.Kosako [Fri, 2 Mar 2018 14:08:21 +0000 (23:08 +0900)]
use (*MON) argument

6 years agoadd one optional argument into (*MON{+-})
K.Kosako [Fri, 2 Mar 2018 14:07:29 +0000 (23:07 +0900)]
add one optional argument into (*MON{+-})

6 years agoremove of member from OnigCalloutArgs
K.Kosako [Fri, 2 Mar 2018 08:51:32 +0000 (17:51 +0900)]
remove of member from OnigCalloutArgs

6 years agoremove is_initialized() member from some encodings
K.Kosako [Fri, 2 Mar 2018 08:38:13 +0000 (17:38 +0900)]
remove is_initialized() member from some encodings

6 years agorefactoring
K.Kosako [Fri, 2 Mar 2018 08:30:45 +0000 (17:30 +0900)]
refactoring

6 years agoimplement encoding initialized list
K.Kosako [Fri, 2 Mar 2018 08:27:28 +0000 (17:27 +0900)]
implement encoding initialized list

6 years agoconstify members in RegexExt
K.Kosako [Fri, 2 Mar 2018 07:47:01 +0000 (16:47 +0900)]
constify members in RegexExt

6 years agoconstify content member in CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 07:43:27 +0000 (16:43 +0900)]
constify content member in CalloutListEntry

6 years agodon't use strndup() for Windows
K.Kosako [Fri, 2 Mar 2018 07:31:59 +0000 (16:31 +0900)]
don't use strndup() for Windows

6 years agomove declaration of onigenc_strdup() from regenc.h to oniguruma.h
K.Kosako [Fri, 2 Mar 2018 07:28:45 +0000 (16:28 +0900)]
move declaration of onigenc_strdup() from regenc.h to oniguruma.h

6 years agofix: can't compile on Windows. don't initialize global value by non-constant value.
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.

6 years agofix: fault in Windows. don't use non-terminated string argument in snprintf()
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()

6 years agoescape compile time warnings
K.Kosako [Fri, 2 Mar 2018 06:39:29 +0000 (15:39 +0900)]
escape compile time warnings

6 years agouse builtin monitor with tag
K.Kosako [Fri, 2 Mar 2018 06:29:28 +0000 (15:29 +0900)]
use builtin monitor with tag

6 years agooutput tag name in builtin monitor (*MON[tag])
K.Kosako [Fri, 2 Mar 2018 06:22:35 +0000 (15:22 +0900)]
output tag name in builtin monitor (*MON[tag])

6 years agoconstify tag_start and tag_end in CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 06:04:46 +0000 (15:04 +0900)]
constify tag_start and tag_end in CalloutListEntry

6 years agoadd onig_get_tag_start/end_by_callout_num()
K.Kosako [Fri, 2 Mar 2018 05:59:41 +0000 (14:59 +0900)]
add onig_get_tag_start/end_by_callout_num()

6 years agoadd tag_start and tag_end member into CalloutListEntry
K.Kosako [Fri, 2 Mar 2018 05:54:20 +0000 (14:54 +0900)]
add tag_start and tag_end member into CalloutListEntry

6 years agoupdate builtin monitor
K.Kosako [Fri, 2 Mar 2018 05:06:12 +0000 (14:06 +0900)]
update builtin monitor

6 years agoadd onig_get_string_by_callout_args() and onig_get_string_end_by_callout_args()
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()

6 years agorename subject member name to string in OnigCalloutArgs
K.Kosako [Fri, 2 Mar 2018 04:46:08 +0000 (13:46 +0900)]
rename subject member name to string in OnigCalloutArgs

6 years agorename onig_get_passed_arg_num_by_callout_args() to onig_get_passed_args_num_by_callo...
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()

6 years agoupdate contents of (*MON{name})
K.Kosako [Fri, 2 Mar 2018 04:39:05 +0000 (13:39 +0900)]
update contents of (*MON{name})

6 years agouse (*MON) in sample/callout.c
K.Kosako [Fri, 2 Mar 2018 02:13:34 +0000 (11:13 +0900)]
use (*MON) in sample/callout.c

6 years agoadd onig_setup_builtin_monitors_by_ascii_encoded_name()
K.Kosako [Fri, 2 Mar 2018 02:13:04 +0000 (11:13 +0900)]
add onig_setup_builtin_monitors_by_ascii_encoded_name()

6 years agoadd BC0_B() macro
K.Kosako [Fri, 2 Mar 2018 01:59:19 +0000 (10:59 +0900)]
add BC0_B() macro

6 years agodefine ONIG_NON_CALLOUT_NUM
K.Kosako [Fri, 2 Mar 2018 01:45:49 +0000 (10:45 +0900)]
define ONIG_NON_CALLOUT_NUM

6 years agorename ONIG_NO_NAME_ID to ONIG_NON_NAME_ID
K.Kosako [Fri, 2 Mar 2018 01:42:29 +0000 (10:42 +0900)]
rename ONIG_NO_NAME_ID to ONIG_NON_NAME_ID

6 years agorefactoring
K.Kosako [Fri, 2 Mar 2018 01:35:12 +0000 (10:35 +0900)]
refactoring

6 years agoremove unused variable
K.Kosako [Fri, 2 Mar 2018 01:21:51 +0000 (10:21 +0900)]
remove unused variable

6 years agofree node for error cases
K.Kosako [Fri, 2 Mar 2018 01:19:57 +0000 (10:19 +0900)]
free node for error cases

6 years agoremove tag_start and tag_end from GimmickNode
K.Kosako [Thu, 1 Mar 2018 06:09:04 +0000 (15:09 +0900)]
remove tag_start and tag_end from GimmickNode

6 years agoadd start_func and end_func into CalloutListEntry and use it in match_at()
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()

6 years agorefactoring
K.Kosako [Thu, 1 Mar 2018 01:19:41 +0000 (10:19 +0900)]
refactoring

6 years agofix: return NULL causes segmentation fault
K.Kosako [Thu, 1 Mar 2018 01:05:22 +0000 (10:05 +0900)]
fix: return NULL causes segmentation fault

6 years agoremove builtin callout (*ONLY{n})
K.Kosako [Wed, 28 Feb 2018 08:50:10 +0000 (17:50 +0900)]
remove builtin callout (*ONLY{n})

6 years agorefactoring
K.Kosako [Wed, 28 Feb 2018 08:45:51 +0000 (17:45 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Wed, 28 Feb 2018 08:44:37 +0000 (17:44 +0900)]
refactoring

6 years agoconvert tag name string to callout num for all TAG type arguments in set_callout_call...
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()

6 years agorefactoring
K.Kosako [Wed, 28 Feb 2018 08:02:56 +0000 (17:02 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Wed, 28 Feb 2018 07:57:35 +0000 (16:57 +0900)]
refactoring

6 years agostrict check in is_allowed_callout_name()
K.Kosako [Wed, 28 Feb 2018 07:51:51 +0000 (16:51 +0900)]
strict check in is_allowed_callout_name()

6 years agodon't allow ! character in callout name
K.Kosako [Wed, 28 Feb 2018 07:43:59 +0000 (16:43 +0900)]
don't allow ! character in callout name

6 years agoadd ONIG_TYPE_TAG
K.Kosako [Wed, 28 Feb 2018 07:42:22 +0000 (16:42 +0900)]
add ONIG_TYPE_TAG

6 years agodon't allow empty tag definition
K.Kosako [Wed, 28 Feb 2018 07:04:27 +0000 (16:04 +0900)]
don't allow empty tag definition

6 years agorename ONIG_CALLOUT_MAX_ARG_NUM to ONIG_CALLOUT_MAX_ARGS_NUM
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

6 years agoadd some test cases in sample/count.c
K.Kosako [Wed, 28 Feb 2018 06:29:33 +0000 (15:29 +0900)]
add some test cases in sample/count.c

6 years agoadd builtin callout (*TOTAL_COUNT{p/s/f})
K.Kosako [Wed, 28 Feb 2018 06:29:01 +0000 (15:29 +0900)]
add builtin callout (*TOTAL_COUNT{p/s/f})

6 years agoadd onig_get_callout_data_by_callout_num_dont_clear_old()
K.Kosako [Wed, 28 Feb 2018 06:28:09 +0000 (15:28 +0900)]
add onig_get_callout_data_by_callout_num_dont_clear_old()

6 years agochange output warning condition for nested repeat operators
K.Kosako [Wed, 28 Feb 2018 05:21:31 +0000 (14:21 +0900)]
change output warning condition for nested repeat operators

6 years agouse onig_get_callout_num_by_callout_args() in builtin callout functions
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

6 years agoadd onig_get_callout_num_by_callout_args()
K.Kosako [Wed, 28 Feb 2018 04:40:27 +0000 (13:40 +0900)]
add onig_get_callout_num_by_callout_args()

6 years agorename onig_get_arg_num_by_callout_args() to onig_get_args_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()

6 years agorename _of_callout_args() to _by_callout_args()
K.Kosako [Wed, 28 Feb 2018 04:32:16 +0000 (13:32 +0900)]
rename _of_callout_args() to _by_callout_args()

6 years agoallow NULL argument value in onig_get_arg_of_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()

6 years agoupdate README.md
K.Kosako [Wed, 28 Feb 2018 02:24:28 +0000 (11:24 +0900)]
update README.md

6 years agoadd two arguments into (*COUNT{[+,-],[p,s,f]}) and remove (*FAIL_COUNT)
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)

6 years agoadd (*MAX{n}), it is same as (*ONLY{n}) but the argument is not optional.
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.

6 years agochange emclosure symbol of callout name arguments from () to {}
K.Kosako [Wed, 28 Feb 2018 01:01:10 +0000 (10:01 +0900)]
change emclosure symbol of callout name arguments from () to {}

6 years agoreturn 1 if value is void in onig_get_callout_data_by_callout_num()
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()

6 years agoadd a test case into sample/count.c
K.Kosako [Tue, 27 Feb 2018 08:31:50 +0000 (17:31 +0900)]
add a test case into sample/count.c

6 years agoadd onig_check_callout_data_and_clear_old_values() for reset callout data values...
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

6 years agosmall update README.md
K.Kosako [Tue, 27 Feb 2018 07:52:26 +0000 (16:52 +0900)]
small update README.md

6 years agochange type of CalloutData
K.Kosako [Tue, 27 Feb 2018 07:30:51 +0000 (16:30 +0900)]
change type of CalloutData

6 years agoadd match_at_call_counter member into OnigMatchParam
K.Kosako [Tue, 27 Feb 2018 07:19:28 +0000 (16:19 +0900)]
add match_at_call_counter member into OnigMatchParam

6 years agoreuse match param for all regexp
K.Kosako [Tue, 27 Feb 2018 06:24:57 +0000 (15:24 +0900)]
reuse match param for all regexp

6 years agoclear callout_data in adjust_match_param()
K.Kosako [Tue, 27 Feb 2018 06:24:07 +0000 (15:24 +0900)]
clear callout_data in adjust_match_param()

6 years agoremove reg argument from onig_new_match_param() amd onig_initialize_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()

6 years agoadd (*ONLY) into UTF16-BE and UTF16-LE
K.Kosako [Tue, 27 Feb 2018 04:21:19 +0000 (13:21 +0900)]
add (*ONLY) into UTF16-BE and UTF16-LE

6 years agouse (*ONLY(n)) in sample/callout.c
K.Kosako [Tue, 27 Feb 2018 04:16:46 +0000 (13:16 +0900)]
use (*ONLY(n)) in sample/callout.c

6 years agoset default value 1 for (*ONLY(n))
K.Kosako [Tue, 27 Feb 2018 04:15:56 +0000 (13:15 +0900)]
set default value 1 for (*ONLY(n))

6 years agoadd builtin callout (*ONLY(n))
K.Kosako [Tue, 27 Feb 2018 03:57:32 +0000 (12:57 +0900)]
add builtin callout (*ONLY(n))

6 years agoadd utf16le case into count.c
K.Kosako [Tue, 27 Feb 2018 01:27:39 +0000 (10:27 +0900)]
add utf16le case into count.c

6 years agofix GlobalNameIDCounter set to 0 in global_callout_name_table_free()
K.Kosako [Tue, 27 Feb 2018 00:37:48 +0000 (09:37 +0900)]
fix GlobalNameIDCounter set to 0 in global_callout_name_table_free()

6 years agomove builtin callout definition macros from regenc.h to regint.h
K.Kosako [Mon, 26 Feb 2018 13:05:49 +0000 (22:05 +0900)]
move builtin callout definition macros from regenc.h to regint.h

6 years agoescape warning for Mac OSX
K.Kosako [Mon, 26 Feb 2018 13:02:09 +0000 (22:02 +0900)]
escape warning for Mac OSX

6 years agoadd init() of utf16le for builtin callout function entries
K.Kosako [Mon, 26 Feb 2018 07:46:54 +0000 (16:46 +0900)]
add init() of utf16le for builtin callout function entries

6 years agoadd string terminator zero sequence in init() of utf16be
K.Kosako [Mon, 26 Feb 2018 07:44:46 +0000 (16:44 +0900)]
add string terminator zero sequence in init() of utf16be

6 years agofix to clear new item in callout_func_list_add()
K.Kosako [Mon, 26 Feb 2018 07:43:36 +0000 (16:43 +0900)]
fix to clear new item in callout_func_list_add()

6 years agoremove len argument from builtin callout definition macros
K.Kosako [Mon, 26 Feb 2018 07:10:54 +0000 (16:10 +0900)]
remove len argument from builtin callout definition macros

6 years agoadd utf16be case into sample/count.c
K.Kosako [Mon, 26 Feb 2018 07:01:23 +0000 (16:01 +0900)]
add utf16be case into sample/count.c

6 years agoadd builtin callout initialization for utf16be
K.Kosako [Mon, 26 Feb 2018 06:40:49 +0000 (15:40 +0900)]
add builtin callout initialization for utf16be

6 years agofix builtin definition macro for utf16 encoding
K.Kosako [Mon, 26 Feb 2018 06:40:00 +0000 (15:40 +0900)]
fix builtin definition macro for utf16 encoding

6 years agofix is_allowed_callout_name() for all encodings
K.Kosako [Mon, 26 Feb 2018 06:38:53 +0000 (15:38 +0900)]
fix is_allowed_callout_name() for all encodings

6 years agoadd name length argument into builtin callout definition macros
K.Kosako [Mon, 26 Feb 2018 05:53:28 +0000 (14:53 +0900)]
add name length argument into builtin callout definition macros

6 years agoremove onig_initialize_builtin_callouts()
K.Kosako [Mon, 26 Feb 2018 05:15:17 +0000 (14:15 +0900)]
remove onig_initialize_builtin_callouts()

6 years agoimplement init() function for ASCII encoding
K.Kosako [Mon, 26 Feb 2018 05:11:08 +0000 (14:11 +0900)]
implement init() function for ASCII encoding

6 years agomove builtin callout function definition macros into regenc.h
K.Kosako [Mon, 26 Feb 2018 04:35:57 +0000 (13:35 +0900)]
move builtin callout function definition macros into regenc.h

6 years agoadd declarations of builtin callout functions
K.Kosako [Mon, 26 Feb 2018 02:14:02 +0000 (11:14 +0900)]
add declarations of builtin callout functions

6 years agoadd (*FAIL_COUNT)
K.Kosako [Mon, 26 Feb 2018 02:04:07 +0000 (11:04 +0900)]
add (*FAIL_COUNT)

6 years agotypo
K.Kosako [Mon, 26 Feb 2018 01:55:32 +0000 (10:55 +0900)]
typo