[DOC] Fixed omissions in Regexp.new arguments

This commit is contained in:
Nobuyoshi Nakada 2022-06-20 02:32:17 +09:00
Родитель 6622a41891
Коммит cd3a5cd0e3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 6 добавлений и 2 удалений

8
re.c
Просмотреть файл

@ -3633,8 +3633,8 @@ rb_reg_match_p(VALUE re, VALUE str, long pos)
/*
* call-seq:
* Regexp.new(string, options = 0, timeout: nil) -> regexp
* Regexp.new(regexp) -> regexp
* Regexp.new(string, options = 0, encoding = nil, timeout: nil) -> regexp
* Regexp.new(regexp, timeout: nil) -> regexp
*
* With argument +string+ given, returns a new regexp with the given string
* and options:
@ -3656,6 +3656,10 @@ rb_reg_match_p(VALUE re, VALUE str, long pos)
*
* - +nil+ or +false+, which is ignored.
*
* If optional argument +encoding+ is a string starts with
* <code>'n'</code>, the encoding of +string+ is ignored and the new
* regexp encoding is fixed to +ASCII_8BIT+.
*
* If optional keyword argument +timeout+ is given,
* its integer value overrides the timeout interval for the class,
* Regexp.timeout.