]> granicus.if.org Git - onig/log
onig
6 years agoremove duplicated including of config.h
K.Kosako [Fri, 26 Jan 2018 08:46:11 +0000 (17:46 +0900)]
remove duplicated including of config.h

6 years agofix by definition of ONIGURUMA_EXPORT in regposerr.c for Windows
K.Kosako [Fri, 26 Jan 2018 08:34:23 +0000 (17:34 +0900)]
fix by definition of ONIGURUMA_EXPORT in regposerr.c for Windows

6 years agoremove include windows.h from oniguruma.h
K.Kosako [Fri, 26 Jan 2018 07:50:21 +0000 (16:50 +0900)]
remove include windows.h from oniguruma.h

6 years agorefactoring
K.Kosako [Fri, 26 Jan 2018 07:37:17 +0000 (16:37 +0900)]
refactoring

6 years agoadd descriptions of onig_set/get_try_in_match_limit()
K.Kosako [Fri, 26 Jan 2018 06:30:23 +0000 (15:30 +0900)]
add descriptions of onig_set/get_try_in_match_limit()

6 years agomove definition of ONIGURUMA_EXPORT by moving to regenc.h
K.Kosako [Fri, 26 Jan 2018 05:52:20 +0000 (14:52 +0900)]
move definition of ONIGURUMA_EXPORT by moving to regenc.h

6 years agofix invalid use of ONIG_EXTERN
K.Kosako [Fri, 26 Jan 2018 05:28:32 +0000 (14:28 +0900)]
fix invalid use of ONIG_EXTERN

6 years agorefactoring
K.Kosako [Fri, 26 Jan 2018 05:00:49 +0000 (14:00 +0900)]
refactoring

6 years agoremove disabled codes
K.Kosako [Fri, 26 Jan 2018 04:50:56 +0000 (13:50 +0900)]
remove disabled codes

6 years agoremove unused macro
K.Kosako [Fri, 26 Jan 2018 00:48:24 +0000 (09:48 +0900)]
remove unused macro

6 years agomerge from develop to master v6.7.1
K.Kosako [Thu, 25 Jan 2018 09:04:24 +0000 (18:04 +0900)]
merge from develop to master

6 years agosetup 6.7.1
K.Kosako [Thu, 25 Jan 2018 06:48:39 +0000 (15:48 +0900)]
setup 6.7.1

6 years agoEnable USE_TRY_IN_MATCH_LIMIT if USE_COMBINATION_EXPLOSION_CHECK is defined
K.Kosako [Thu, 25 Jan 2018 05:47:54 +0000 (14:47 +0900)]
Enable USE_TRY_IN_MATCH_LIMIT if USE_COMBINATION_EXPLOSION_CHECK is defined

6 years agodisable USE_TRY_IN_MATCH_LIMIT
K.Kosako [Thu, 25 Jan 2018 05:36:50 +0000 (14:36 +0900)]
disable USE_TRY_IN_MATCH_LIMIT

6 years agodefine ONIGURUMA_EXPORT if EXPORT is defined in regint.h
K.Kosako [Thu, 25 Jan 2018 04:49:45 +0000 (13:49 +0900)]
define ONIGURUMA_EXPORT if EXPORT is defined in regint.h

6 years agorefactoring
K.Kosako [Thu, 25 Jan 2018 04:36:18 +0000 (13:36 +0900)]
refactoring

6 years agoupdate output of year
K.Kosako [Thu, 25 Jan 2018 04:16:17 +0000 (13:16 +0900)]
update output of year

6 years agoremove STATE_CHECK_MARK
K.Kosako [Thu, 25 Jan 2018 04:11:06 +0000 (13:11 +0900)]
remove STATE_CHECK_MARK

6 years agoimplement onig_set/get_try_in_match_limit() in disabled USE_TRY_IN_MATCH_LIMIT case
K.Kosako [Thu, 25 Jan 2018 02:29:55 +0000 (11:29 +0900)]
implement onig_set/get_try_in_match_limit() in disabled USE_TRY_IN_MATCH_LIMIT case

6 years agorefactoring
K.Kosako [Thu, 25 Jan 2018 02:24:01 +0000 (11:24 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Wed, 24 Jan 2018 09:22:59 +0000 (18:22 +0900)]
refactoring

6 years agoadd try in match limit
K.Kosako [Wed, 24 Jan 2018 09:17:35 +0000 (18:17 +0900)]
add try in match limit

6 years agoadd autogen.sh
K.Kosako [Wed, 24 Jan 2018 07:34:27 +0000 (16:34 +0900)]
add autogen.sh

6 years agorename EXPORT to ONIGURUMA_EXPORT (#76)
K.Kosako [Wed, 24 Jan 2018 04:08:03 +0000 (13:08 +0900)]
rename EXPORT to ONIGURUMA_EXPORT (#76)

6 years agofix compile error with onig.lib (dynamic link) case
K.Kosako [Wed, 24 Jan 2018 04:05:43 +0000 (13:05 +0900)]
fix compile error with onig.lib (dynamic link) case

6 years agoupdate for automake 1.15.1 (Issue #73)
K.Kosako [Mon, 15 Jan 2018 06:03:56 +0000 (15:03 +0900)]
update for automake 1.15.1 (Issue #73)

6 years agofix path delimiter in Makefile.windows
K.Kosako [Mon, 15 Jan 2018 02:24:37 +0000 (11:24 +0900)]
fix path delimiter in Makefile.windows

6 years agoMerge pull request #75 from rust-onig/out-of-tree-windows-builds
K.Kosako [Mon, 15 Jan 2018 01:40:52 +0000 (10:40 +0900)]
Merge pull request #75 from rust-onig/out-of-tree-windows-builds

Out of tree windows builds

6 years agoMerge pull request #75 from rust-onig/out-of-tree-windows-builds
K.Kosako [Mon, 15 Jan 2018 01:40:52 +0000 (10:40 +0900)]
Merge pull request #75 from rust-onig/out-of-tree-windows-builds

Out of tree windows builds

6 years agoFixup Makefile Path
Will Speak [Sun, 14 Jan 2018 13:34:45 +0000 (13:34 +0000)]
Fixup Makefile Path

6 years agoAdd Out-of-tree Build Support for Windows
Will Speak [Sun, 14 Jan 2018 12:30:15 +0000 (12:30 +0000)]
Add Out-of-tree Build Support for Windows

Copies the `make_*.bat` and `Makefile.windows` changes from
`rust-onig` into Oniguruma. This adds the ability to have the windows
build artifacts produced in a directory other than `src/`.

6 years ago#74: update description of README
K.Kosako [Sun, 14 Jan 2018 10:26:26 +0000 (19:26 +0900)]
#74: update description of README

6 years agosmall fix for FinishCode position
K.Kosako [Fri, 12 Jan 2018 06:54:13 +0000 (15:54 +0900)]
small fix for FinishCode position

6 years agomove MatchArg from regint.h to regexec.c
K.Kosako [Fri, 12 Jan 2018 06:44:08 +0000 (15:44 +0900)]
move MatchArg from regint.h to regexec.c

6 years agofix set s to uninitialized value by pop in ONIG_DEBUG_MATCH
K.Kosako [Fri, 12 Jan 2018 06:39:49 +0000 (15:39 +0900)]
fix set s to uninitialized value by pop in ONIG_DEBUG_MATCH

6 years agoadd p_string() into regcomp.c for ONIG_DEBUG_PARSE
K.Kosako [Fri, 12 Jan 2018 05:25:00 +0000 (14:25 +0900)]
add p_string() into regcomp.c for ONIG_DEBUG_PARSE

6 years agomove OpInfoType from regint.h to regexec.c
K.Kosako [Fri, 12 Jan 2018 05:22:14 +0000 (14:22 +0900)]
move OpInfoType from regint.h to regexec.c

6 years agomove onig_print_compiled_byte_code_list() from regcomp.c to regexec.c
K.Kosako [Fri, 12 Jan 2018 05:11:55 +0000 (14:11 +0900)]
move onig_print_compiled_byte_code_list() from regcomp.c to regexec.c

6 years agofix missing OnigOpInfo values for OP_EXTENDED_GRAPHEME_CLUSTER_BOUNDARY
K.Kosako [Fri, 12 Jan 2018 04:52:44 +0000 (13:52 +0900)]
fix missing OnigOpInfo values for OP_EXTENDED_GRAPHEME_CLUSTER_BOUNDARY

6 years agorefactoring
K.Kosako [Fri, 12 Jan 2018 04:25:44 +0000 (13:25 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Thu, 11 Jan 2018 07:04:31 +0000 (16:04 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Wed, 10 Jan 2018 09:11:44 +0000 (18:11 +0900)]
refactoring

6 years agoMerge pull request #72 from davegregg/patch-2
K.Kosako [Tue, 9 Jan 2018 23:36:55 +0000 (08:36 +0900)]
Merge pull request #72 from davegregg/patch-2

Correct spelling and grammar in FAQ (English)

6 years agoCorrect spelling and grammar in FAQ (English)
David Michael Gregg [Tue, 9 Jan 2018 19:08:42 +0000 (14:08 -0500)]
Correct spelling and grammar in FAQ (English)

- Correct "lognest" => "longest"
- Add the article "the" to "execute longest match"
- Change "mailing list about Oniguruma" to "mailing list for Oniguruma" in the interest of more natural English

6 years agoremove unused OP_STATE_CHECK_XXX opcodes
K.Kosako [Mon, 25 Dec 2017 07:08:06 +0000 (16:08 +0900)]
remove unused OP_STATE_CHECK_XXX opcodes

6 years agoremove USE_COMBINATION_EXPLOSION_CHECK codes
K.Kosako [Mon, 25 Dec 2017 06:59:11 +0000 (15:59 +0900)]
remove USE_COMBINATION_EXPLOSION_CHECK codes

6 years agorefactoring
K.Kosako [Wed, 13 Dec 2017 08:15:15 +0000 (17:15 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Wed, 13 Dec 2017 08:11:08 +0000 (17:11 +0900)]
refactoring

6 years agocheck return value of concat_opt_exact()
K.Kosako [Wed, 13 Dec 2017 07:06:57 +0000 (16:06 +0900)]
check return value of concat_opt_exact()

6 years agorefactoring
K.Kosako [Wed, 13 Dec 2017 05:04:10 +0000 (14:04 +0900)]
refactoring

6 years agoadd HAVE_LIMITS_H check for cmake
K.Kosako [Tue, 12 Dec 2017 00:55:18 +0000 (09:55 +0900)]
add HAVE_LIMITS_H check for cmake

6 years agorefactoring
K.Kosako [Mon, 11 Dec 2017 09:01:03 +0000 (18:01 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 11 Dec 2017 08:59:10 +0000 (17:59 +0900)]
refactoring

6 years agoadd limits.h check into src/config.h.in
K.Kosako [Mon, 11 Dec 2017 08:55:57 +0000 (17:55 +0900)]
add limits.h check into src/config.h.in

6 years agorefactoring
K.Kosako [Mon, 11 Dec 2017 06:11:25 +0000 (15:11 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 11 Dec 2017 06:00:37 +0000 (15:00 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 11 Dec 2017 00:43:30 +0000 (09:43 +0900)]
refactoring

6 years agoupdate HISTORY
K.Kosako [Mon, 11 Dec 2017 00:39:03 +0000 (09:39 +0900)]
update HISTORY

6 years agosetup 6.7.0 v6.7.0
K.Kosako [Fri, 8 Dec 2017 05:45:14 +0000 (14:45 +0900)]
setup 6.7.0

6 years agoupdate README.md for 6.7.0
K.Kosako [Fri, 8 Dec 2017 05:00:13 +0000 (14:00 +0900)]
update README.md for 6.7.0

6 years agoupdate HISTORY
K.Kosako [Fri, 8 Dec 2017 04:57:46 +0000 (13:57 +0900)]
update HISTORY

6 years agoupdate documents for ONIG_SYNTAX_ONIGURUMA
K.Kosako [Fri, 8 Dec 2017 04:55:05 +0000 (13:55 +0900)]
update documents for ONIG_SYNTAX_ONIGURUMA

6 years agodisable \N and \O on ONIG_SYNTAX_RUBY
K.Kosako [Fri, 8 Dec 2017 04:49:06 +0000 (13:49 +0900)]
disable \N and \O on ONIG_SYNTAX_RUBY

6 years agoadd ONIG_SYNTAX_ONIGURUMA
K.Kosako [Fri, 8 Dec 2017 04:45:03 +0000 (13:45 +0900)]
add ONIG_SYNTAX_ONIGURUMA

6 years agoremove tabs
K.Kosako [Fri, 8 Dec 2017 01:54:10 +0000 (10:54 +0900)]
remove tabs

6 years agoremove many warnings of pointer to integer cast on 64-bit Windows
K.Kosako [Thu, 7 Dec 2017 04:41:46 +0000 (13:41 +0900)]
remove many warnings of pointer to integer cast on 64-bit Windows

6 years agoinclude stddef.h
K.Kosako [Wed, 6 Dec 2017 08:53:18 +0000 (17:53 +0900)]
include stddef.h

6 years agochange argument of cl from -o to /Fe:
K.Kosako [Wed, 6 Dec 2017 08:39:06 +0000 (17:39 +0900)]
change argument of cl from -o to /Fe:

6 years agoremove a warning on 64-bit Windows
K.Kosako [Wed, 6 Dec 2017 07:26:58 +0000 (16:26 +0900)]
remove a warning on 64-bit Windows

6 years agoremove warnings by using uintptr_t on 64-bit Windows
K.Kosako [Wed, 6 Dec 2017 07:21:05 +0000 (16:21 +0900)]
remove warnings by using uintptr_t on 64-bit Windows

6 years agodefine uintptr_t
K.Kosako [Wed, 6 Dec 2017 07:12:52 +0000 (16:12 +0900)]
define uintptr_t

6 years agoinclude stdint.h
K.Kosako [Wed, 6 Dec 2017 07:09:46 +0000 (16:09 +0900)]
include stdint.h

6 years agoremove many warnings for 64-bit Windows
K.Kosako [Wed, 6 Dec 2017 05:25:05 +0000 (14:25 +0900)]
remove many warnings for 64-bit Windows

6 years agorefactoring
K.Kosako [Tue, 5 Dec 2017 08:36:35 +0000 (17:36 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 5 Dec 2017 08:05:29 +0000 (17:05 +0900)]
refactoring

6 years agoupdate HISTORY
K.Kosako [Tue, 5 Dec 2017 03:13:09 +0000 (12:13 +0900)]
update HISTORY

6 years agoadd some entries into .gitignore for Windows
K.Kosako [Tue, 5 Dec 2017 03:11:03 +0000 (12:11 +0900)]
add some entries into .gitignore for Windows

6 years agomove stack val id member to stack id member
K.Kosako [Tue, 5 Dec 2017 03:01:17 +0000 (12:01 +0900)]
move stack val id member to stack id member

6 years agoremove stack call_frame num member
K.Kosako [Tue, 5 Dec 2017 02:58:56 +0000 (11:58 +0900)]
remove stack call_frame num member

6 years agomove stack empty_check num member to stack id member
K.Kosako [Tue, 5 Dec 2017 02:57:05 +0000 (11:57 +0900)]
move stack empty_check num member to stack id member

6 years agomove stack repeat num member to stack id member
K.Kosako [Tue, 5 Dec 2017 02:53:25 +0000 (11:53 +0900)]
move stack repeat num member to stack id member

6 years agomove stack mem num member to stack id member
K.Kosako [Tue, 5 Dec 2017 02:06:38 +0000 (11:06 +0900)]
move stack mem num member to stack id member

6 years agorefactoring
K.Kosako [Mon, 4 Dec 2017 06:24:00 +0000 (15:24 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 4 Dec 2017 06:14:46 +0000 (15:14 +0900)]
refactoring

6 years agoadd copyright notice into unicode_egcb_data.c
K.Kosako [Thu, 30 Nov 2017 08:15:43 +0000 (17:15 +0900)]
add copyright notice into unicode_egcb_data.c

6 years agoadd a test case
K.Kosako [Thu, 30 Nov 2017 08:12:17 +0000 (17:12 +0900)]
add a test case

6 years agoupdate for 6.7.0
K.Kosako [Thu, 30 Nov 2017 04:17:10 +0000 (13:17 +0900)]
update for 6.7.0

6 years agoescape compiler warnings in Clang (static in inline)
K.Kosako [Wed, 29 Nov 2017 08:33:59 +0000 (17:33 +0900)]
escape compiler warnings in Clang (static in inline)

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 06:30:17 +0000 (15:30 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 06:13:43 +0000 (15:13 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 05:39:26 +0000 (14:39 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 05:35:29 +0000 (14:35 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 04:32:22 +0000 (13:32 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 04:25:37 +0000 (13:25 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Tue, 21 Nov 2017 04:19:18 +0000 (13:19 +0900)]
refactoring

6 years agoadd ONIG_SYN_OP2_QMARK_PERL_SUBEXP_CALL into OnigSyntaxPerl_NG
K.Kosako [Mon, 13 Nov 2017 08:45:26 +0000 (17:45 +0900)]
add ONIG_SYN_OP2_QMARK_PERL_SUBEXP_CALL into OnigSyntaxPerl_NG

6 years agoimplement subexp calls (?R), (?&name), (?-n), (?+n) for Perl syntax
K.Kosako [Mon, 13 Nov 2017 08:44:22 +0000 (17:44 +0900)]
implement subexp calls (?R), (?&name), (?-n), (?+n) for Perl syntax

7 years agouse string pool of gperf for Unicode Property lookup function
K.Kosako [Mon, 25 Sep 2017 07:43:50 +0000 (16:43 +0900)]
use string pool of gperf for Unicode Property lookup function

7 years agofix #70 : Matching the end of a string followed by an empty greedy regex and a word...
K.Kosako [Sat, 16 Sep 2017 12:47:52 +0000 (21:47 +0900)]
fix #70 : Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails

7 years agoadd test cases
K.Kosako [Sat, 16 Sep 2017 12:46:59 +0000 (21:46 +0900)]
add test cases