]> granicus.if.org Git - onig/log
onig
5 years agosmall update for README.md
K.Kosako [Mon, 1 Apr 2019 07:38:15 +0000 (16:38 +0900)]
small update for README.md

5 years agoupdate HISTORY
K.Kosako [Mon, 1 Apr 2019 07:37:42 +0000 (16:37 +0900)]
update HISTORY

5 years agoadd some test cases for U+32FF
K.Kosako [Mon, 1 Apr 2019 07:30:34 +0000 (16:30 +0900)]
add some test cases for U+32FF

5 years agoupdate Unicode version to 12.1.0 (draft)
K.Kosako [Mon, 1 Apr 2019 07:25:05 +0000 (16:25 +0900)]
update Unicode version to 12.1.0 (draft)

5 years agoremove tabs
K.Kosako [Fri, 29 Mar 2019 13:39:08 +0000 (22:39 +0900)]
remove tabs

5 years agoremove tabs
K.Kosako [Fri, 29 Mar 2019 12:10:24 +0000 (21:10 +0900)]
remove tabs

5 years agoremove tabs
K.Kosako [Fri, 29 Mar 2019 11:42:14 +0000 (20:42 +0900)]
remove tabs

5 years agoadd some test cases for {n,m} (n > m)
K.Kosako [Fri, 29 Mar 2019 11:37:22 +0000 (20:37 +0900)]
add some test cases for {n,m} (n > m)

5 years agoupdate doc/RE for {n,m}? (n > m)
K.Kosako [Fri, 29 Mar 2019 11:36:48 +0000 (20:36 +0900)]
update doc/RE for {n,m}? (n > m)

5 years ago{n,m}? (n > m) is not a reluctant quantifier
K.Kosako [Fri, 29 Mar 2019 11:36:17 +0000 (20:36 +0900)]
{n,m}? (n > m) is not a reluctant quantifier

5 years agorefactoring
K.Kosako [Fri, 29 Mar 2019 11:06:26 +0000 (20:06 +0900)]
refactoring

5 years agoupdate HISTORY
K.Kosako [Fri, 29 Mar 2019 03:55:24 +0000 (12:55 +0900)]
update HISTORY

5 years agoupdate doc/RE for {n,m} (n > m)
K.Kosako [Fri, 29 Mar 2019 03:54:36 +0000 (12:54 +0900)]
update doc/RE for {n,m} (n > m)

5 years agosmall fix for {n,m}? (n>m)
K.Kosako [Fri, 29 Mar 2019 03:49:22 +0000 (12:49 +0900)]
small fix for {n,m}? (n>m)

5 years agoallow {n,m} (n>m) as possessive interval
K.Kosako [Fri, 29 Mar 2019 03:41:59 +0000 (12:41 +0900)]
allow {n,m} (n>m) as possessive interval

5 years agosmall update of README.md
K.Kosako [Fri, 29 Mar 2019 01:14:43 +0000 (10:14 +0900)]
small update of README.md

5 years agoupdate doc/RE
K.Kosako [Fri, 29 Mar 2019 01:12:55 +0000 (10:12 +0900)]
update doc/RE

5 years agosmall update for README.md
K.Kosako [Thu, 28 Mar 2019 05:56:28 +0000 (14:56 +0900)]
small update for README.md

5 years agodon't allow (?y{g}) for non Unicode encodings
K.Kosako [Thu, 28 Mar 2019 05:39:34 +0000 (14:39 +0900)]
don't allow (?y{g}) for non Unicode encodings

5 years agominor fix in doc/SYNTAX.md
K.Kosako [Thu, 28 Mar 2019 05:36:18 +0000 (14:36 +0900)]
minor fix in doc/SYNTAX.md

5 years agominor changes in doc/RE
K.Kosako [Thu, 28 Mar 2019 05:29:34 +0000 (14:29 +0900)]
minor changes in doc/RE

5 years agoadd some test cases
K.Kosako [Thu, 28 Mar 2019 01:25:33 +0000 (10:25 +0900)]
add some test cases

5 years agorefactoring
K.Kosako [Thu, 28 Mar 2019 00:43:26 +0000 (09:43 +0900)]
refactoring

5 years agorefactoring
K.Kosako [Thu, 28 Mar 2019 00:40:12 +0000 (09:40 +0900)]
refactoring

5 years agorefactoring
K.Kosako [Thu, 28 Mar 2019 00:33:57 +0000 (09:33 +0900)]
refactoring

5 years agoadd some test cases
K.Kosako [Wed, 27 Mar 2019 09:04:23 +0000 (18:04 +0900)]
add some test cases

5 years agofix compiling of reluctant zero times repetitions
K.Kosako [Wed, 27 Mar 2019 09:03:38 +0000 (18:03 +0900)]
fix compiling of reluctant zero times repetitions

5 years agofix memory leaks
K.Kosako [Wed, 27 Mar 2019 06:18:28 +0000 (15:18 +0900)]
fix memory leaks

5 years agoadd string_pool_end member into regex_t
K.Kosako [Wed, 27 Mar 2019 06:07:00 +0000 (15:07 +0900)]
add string_pool_end member into regex_t

5 years agoupdate doc/SYNTAX.md for 6.9.2
K.Kosako [Tue, 26 Mar 2019 02:01:11 +0000 (11:01 +0900)]
update doc/SYNTAX.md for 6.9.2

5 years agosmall update of doc/RE
K.Kosako [Tue, 26 Mar 2019 01:18:16 +0000 (10:18 +0900)]
small update of doc/RE

5 years agosmall changes of onigenc_init() for escaping warning of LGTM
K.Kosako [Tue, 26 Mar 2019 00:03:53 +0000 (09:03 +0900)]
small changes of onigenc_init() for escaping warning of LGTM

5 years agochange line terminator from DOS to UNIX
K.Kosako [Mon, 25 Mar 2019 08:14:49 +0000 (17:14 +0900)]
change line terminator from DOS to UNIX

5 years agofix doc/SYNTAX.md
K.Kosako [Mon, 25 Mar 2019 08:11:24 +0000 (17:11 +0900)]
fix doc/SYNTAX.md

5 years agoupdate HISTORY
K.Kosako [Mon, 25 Mar 2019 07:56:36 +0000 (16:56 +0900)]
update HISTORY

5 years agosmall update of README.md
K.Kosako [Mon, 25 Mar 2019 07:33:42 +0000 (16:33 +0900)]
small update of README.md

5 years agofix invalid popsition of onig_init_for_match_at()
K.Kosako [Mon, 25 Mar 2019 07:15:37 +0000 (16:15 +0900)]
fix invalid popsition of onig_init_for_match_at()

5 years agoadd descriptions about ONIG_OPTION_TEXT_SEGMENT_XXX into doc/API
K.Kosako [Mon, 25 Mar 2019 06:57:38 +0000 (15:57 +0900)]
add descriptions about ONIG_OPTION_TEXT_SEGMENT_XXX into doc/API

5 years agosmall update of doc/RE
K.Kosako [Mon, 25 Mar 2019 06:51:48 +0000 (15:51 +0900)]
small update of doc/RE

5 years agoadd unicode_wb_data.c, make_unicode_wb.sh and make_unicode_wb_data.py into extra...
K.Kosako [Mon, 25 Mar 2019 06:37:41 +0000 (15:37 +0900)]
add unicode_wb_data.c, make_unicode_wb.sh and make_unicode_wb_data.py into extra-dist files

5 years agoupdate README.md
K.Kosako [Mon, 25 Mar 2019 05:19:57 +0000 (14:19 +0900)]
update README.md

5 years agoremove Problems from doc/RE
K.Kosako [Mon, 25 Mar 2019 05:19:09 +0000 (14:19 +0900)]
remove Problems from doc/RE

5 years agoupdate doc/RE for text segment mode
K.Kosako [Mon, 25 Mar 2019 05:15:41 +0000 (14:15 +0900)]
update doc/RE for text segment mode

5 years agouse ONIG_SYN_OP2_OPTION_ONIGURUMA
K.Kosako [Mon, 25 Mar 2019 04:21:01 +0000 (13:21 +0900)]
use ONIG_SYN_OP2_OPTION_ONIGURUMA

5 years agoadd ONIG_SYN_OP2_OPTION_ONIGURUMA
K.Kosako [Mon, 25 Mar 2019 04:20:15 +0000 (13:20 +0900)]
add ONIG_SYN_OP2_OPTION_ONIGURUMA

5 years agorefactoring for escape warnings of LGTM
K.Kosako [Mon, 25 Mar 2019 04:07:50 +0000 (13:07 +0900)]
refactoring for escape warnings of LGTM

5 years agofix output format of test results
K.Kosako [Mon, 25 Mar 2019 02:02:53 +0000 (11:02 +0900)]
fix output format of test results

5 years agorefactoring
K.Kosako [Mon, 25 Mar 2019 01:59:38 +0000 (10:59 +0900)]
refactoring

5 years agoadd test cases for text segment: word boundary
K.Kosako [Fri, 22 Mar 2019 08:29:30 +0000 (17:29 +0900)]
add test cases for text segment: word boundary

5 years agoadd Copyright into test programs
K.Kosako [Fri, 22 Mar 2019 07:51:23 +0000 (16:51 +0900)]
add Copyright into test programs

5 years agoadd test cases for text segment switch options
K.Kosako [Fri, 22 Mar 2019 07:46:54 +0000 (16:46 +0900)]
add test cases for text segment switch options

5 years agoimplement ONIG_OPTION_TEXT_SEGMENT_EXTENDED_GRAPHEME_CLUSTER and ONIG_OPTION_TEXT_SEG...
K.Kosako [Fri, 22 Mar 2019 07:46:13 +0000 (16:46 +0900)]
implement ONIG_OPTION_TEXT_SEGMENT_EXTENDED_GRAPHEME_CLUSTER and ONIG_OPTION_TEXT_SEGMENT_WORD (y{g}, y{w})

5 years agoadd new options ONIG_OPTION_TEXT_SEGMENT_EXTENDED_GRAPHEME_CLUSTER and ONIG_OPTION_TE...
K.Kosako [Fri, 22 Mar 2019 07:44:45 +0000 (16:44 +0900)]
add new options ONIG_OPTION_TEXT_SEGMENT_EXTENDED_GRAPHEME_CLUSTER and ONIG_OPTION_TEXT_SEGMENT_WORD

5 years agoadd ONIG_SYN_OP2_ESC_X_Y_TEXT_SEGMENT (ONIG_SYN_OP2_ESC_X_Y_GRAPHEME_CLUSTER obsoleted)
K.Kosako [Fri, 22 Mar 2019 06:27:42 +0000 (15:27 +0900)]
add ONIG_SYN_OP2_ESC_X_Y_TEXT_SEGMENT (ONIG_SYN_OP2_ESC_X_Y_GRAPHEME_CLUSTER obsoleted)

5 years agouse onigenc_wb_is_break_position()
K.Kosako [Fri, 22 Mar 2019 06:14:25 +0000 (15:14 +0900)]
use onigenc_wb_is_break_position()

5 years agoimplement onigenc_wb_is_break_position()
K.Kosako [Fri, 22 Mar 2019 06:13:17 +0000 (15:13 +0900)]
implement onigenc_wb_is_break_position()

5 years agoadd unicode_wb_data.c (Text Segment:Word Boundary data)
K.Kosako [Fri, 22 Mar 2019 06:11:52 +0000 (15:11 +0900)]
add unicode_wb_data.c (Text Segment:Word Boundary data)

5 years agorefactoring
K.Kosako [Fri, 22 Mar 2019 06:01:56 +0000 (15:01 +0900)]
refactoring

5 years agoremove OP_EXTENDED_GRAPHEME_CLUSTER and add OP_TEXT_SEGMENT_BOUNDARY
K.Kosako [Fri, 22 Mar 2019 05:38:39 +0000 (14:38 +0900)]
remove OP_EXTENDED_GRAPHEME_CLUSTER and add OP_TEXT_SEGMENT_BOUNDARY

5 years agoMerge pull request #137 from ffontaine/master
K.Kosako [Thu, 21 Mar 2019 00:50:29 +0000 (09:50 +0900)]
Merge pull request #137 from ffontaine/master

fix cross-compilation

5 years agofix cross-compilation
Fabrice Fontaine [Wed, 20 Mar 2019 19:33:11 +0000 (20:33 +0100)]
fix cross-compilation

Don't add -I$(includedir) to CPPFLAGS or cross-compilation will fail on:

libtool: compile: /home/fabrice/buildroot/output/host/bin/m68k-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -fno-dwarf2-cfi-asm -Wl,-elf2flt -c regparse.c -o regparse.o
m68k-linux-gcc: ERROR: unsafe header/library path used in cross-compilation: '-I/usr/include'

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
5 years agoupdate README.md for plan 6.9.2
K.Kosako [Wed, 20 Mar 2019 06:50:54 +0000 (15:50 +0900)]
update README.md for plan 6.9.2

5 years agoupdate Unicode version to 12.0.0
K.Kosako [Wed, 20 Mar 2019 06:41:39 +0000 (15:41 +0900)]
update Unicode version to 12.0.0

5 years agoupdate by make_property.sh
K.Kosako [Wed, 20 Mar 2019 06:34:53 +0000 (15:34 +0900)]
update by make_property.sh

5 years agochange gperf location
K.Kosako [Wed, 20 Mar 2019 06:31:01 +0000 (15:31 +0900)]
change gperf location

5 years agoMerge branch 'develop'
K.Kosako [Wed, 20 Mar 2019 04:56:23 +0000 (13:56 +0900)]
Merge branch 'develop'

5 years agorefactoring (USE_THREADED_CODE)
K.Kosako [Wed, 20 Mar 2019 04:24:14 +0000 (13:24 +0900)]
refactoring (USE_THREADED_CODE)

5 years agoadd calling of regfree()
K.Kosako [Wed, 20 Mar 2019 03:43:13 +0000 (12:43 +0900)]
add calling of regfree()

5 years agoclear onig value in regcomp() (POSIX API)
K.Kosako [Wed, 20 Mar 2019 03:42:31 +0000 (12:42 +0900)]
clear onig value in regcomp() (POSIX API)

5 years agoclear value in regfree() (POSIX API)
K.Kosako [Wed, 20 Mar 2019 03:35:02 +0000 (12:35 +0900)]
clear value in regfree() (POSIX API)

5 years agorefactoring
K.Kosako [Wed, 20 Mar 2019 02:28:01 +0000 (11:28 +0900)]
refactoring

5 years agoMerge pull request #136 from seanofw/master
K.Kosako [Mon, 18 Mar 2019 00:24:38 +0000 (09:24 +0900)]
Merge pull request #136 from seanofw/master

Fix syntax documentation for escaped metacharacters

5 years agoFix SYNTAX documentation for escaped parentheses.
Sean Werkema [Sun, 17 Mar 2019 18:32:08 +0000 (14:32 -0400)]
Fix SYNTAX documentation for escaped parentheses.

5 years agoFix SYNTAX documentation for escaped metacharacters.
Sean Werkema [Sun, 17 Mar 2019 18:30:43 +0000 (14:30 -0400)]
Fix SYNTAX documentation for escaped metacharacters.

5 years agoMerge pull request #135 from seanofw/master
K.Kosako [Sun, 17 Mar 2019 11:17:30 +0000 (20:17 +0900)]
Merge pull request #135 from seanofw/master

Add syntax documentation

5 years agoRename SYNTAX.md to match Oni's naming conventions.
Sean Werkema [Sun, 17 Mar 2019 05:25:28 +0000 (01:25 -0400)]
Rename SYNTAX.md to match Oni's naming conventions.

5 years agoUpdate introduction to documentation.
Sean Werkema [Sun, 17 Mar 2019 05:23:59 +0000 (01:23 -0400)]
Update introduction to documentation.

5 years agoAdd documentation on Oniguruma's many syntax flags.
Sean Werkema [Sun, 17 Mar 2019 05:15:41 +0000 (01:15 -0400)]
Add documentation on Oniguruma's many syntax flags.

5 years agoMerge pull request #134 from petk/patch-as-help-string
K.Kosako [Fri, 15 Mar 2019 00:43:12 +0000 (09:43 +0900)]
Merge pull request #134 from petk/patch-as-help-string

Add AS_HELP_STRING

5 years agoAdd AS_HELP_STRING
Peter Kokot [Thu, 14 Mar 2019 23:59:21 +0000 (00:59 +0100)]
Add AS_HELP_STRING

The Autoconf's default AS_HELP_STRING macro can properly format help
strings [1] so watching out if columns are aligned manually won't be
needed anymore.

These strings are visible in the configure --help output.

1: https://www.gnu.org/software/autoconf/manual/autoconf.html#Pretty-Help-Strings

5 years agoMerge pull request #133 from petk/patch-ac-check-sizeof
K.Kosako [Fri, 15 Mar 2019 00:29:21 +0000 (09:29 +0900)]
Merge pull request #133 from petk/patch-ac-check-sizeof

Sync AC_CHECK_SIZEOF

5 years agoSync AC_CHECK_SIZEOF
Peter Kokot [Thu, 14 Mar 2019 23:40:23 +0000 (00:40 +0100)]
Sync AC_CHECK_SIZEOF

- SIZEOF_SHORT removed since it is not used
- second argument in the AC_CHECK_SIZEOF is not used anymore and can be
  removed.

5 years agoMerge pull request #134 from petk/patch-as-help-string
K.Kosako [Fri, 15 Mar 2019 00:43:12 +0000 (09:43 +0900)]
Merge pull request #134 from petk/patch-as-help-string

Add AS_HELP_STRING

5 years agoMerge pull request #133 from petk/patch-ac-check-sizeof
K.Kosako [Fri, 15 Mar 2019 00:29:21 +0000 (09:29 +0900)]
Merge pull request #133 from petk/patch-ac-check-sizeof

Sync AC_CHECK_SIZEOF

5 years agoAdd AS_HELP_STRING
Peter Kokot [Thu, 14 Mar 2019 23:59:21 +0000 (00:59 +0100)]
Add AS_HELP_STRING

The Autoconf's default AS_HELP_STRING macro can properly format help
strings [1] so watching out if columns are aligned manually won't be
needed anymore.

These strings are visible in the configure --help output.

1: https://www.gnu.org/software/autoconf/manual/autoconf.html#Pretty-Help-Strings

5 years agoSync AC_CHECK_SIZEOF
Peter Kokot [Thu, 14 Mar 2019 23:40:23 +0000 (00:40 +0100)]
Sync AC_CHECK_SIZEOF

- SIZEOF_SHORT removed since it is not used
- second argument in the AC_CHECK_SIZEOF is not used anymore and can be
  removed.

5 years ago{n,m}+ and {n,m}? are possessive and reluctant range operator in Perl syntax
K.Kosako [Wed, 13 Mar 2019 08:01:38 +0000 (17:01 +0900)]
{n,m}+ and {n,m}? are possessive and reluctant range operator in Perl syntax

5 years agorefactoring
K.Kosako [Wed, 13 Mar 2019 07:27:29 +0000 (16:27 +0900)]
refactoring

5 years agorefactoring
K.Kosako [Wed, 13 Mar 2019 07:15:12 +0000 (16:15 +0900)]
refactoring

5 years agofix #132: don't execute testp if ENABLE_POSIX_API == no
K.Kosako [Mon, 4 Mar 2019 05:32:12 +0000 (14:32 +0900)]
fix #132: don't execute testp if ENABLE_POSIX_API == no

5 years agorefactoring
K.Kosako [Mon, 4 Mar 2019 05:06:18 +0000 (14:06 +0900)]
refactoring

5 years agoremove tabs
K.Kosako [Mon, 4 Mar 2019 04:51:46 +0000 (13:51 +0900)]
remove tabs

5 years agorefactoring
K.Kosako [Mon, 4 Mar 2019 04:37:18 +0000 (13:37 +0900)]
refactoring

5 years agoadd string_pool for byte code
K.Kosako [Fri, 1 Mar 2019 08:27:15 +0000 (17:27 +0900)]
add string_pool for byte code

5 years agoembed string into Operation structure
K.Kosako [Tue, 26 Feb 2019 04:54:06 +0000 (13:54 +0900)]
embed string into Operation structure

5 years agorefactoring
K.Kosako [Tue, 26 Feb 2019 02:23:10 +0000 (11:23 +0900)]
refactoring

5 years agoadd ocs member into regex_t
K.Kosako [Tue, 26 Feb 2019 02:19:22 +0000 (11:19 +0900)]
add ocs member into regex_t

5 years agorefactoring
K.Kosako [Mon, 25 Feb 2019 01:58:16 +0000 (10:58 +0900)]
refactoring

5 years agoadd dummy statement for escape warning in MacOSX
K.Kosako [Sat, 23 Feb 2019 08:46:09 +0000 (17:46 +0900)]
add dummy statement for escape warning in MacOSX

5 years agosupport USE_RFC3629_RANGE disabled case
K.Kosako [Fri, 22 Feb 2019 07:59:44 +0000 (16:59 +0900)]
support USE_RFC3629_RANGE disabled case