2015-12-29 14:26:52 -05:00
|
|
|
Wed Dec 30 04:10:13 2015 CHIKANAGA Tomoyuki <nagachika@ruby-lang.org>
|
|
|
|
|
|
|
|
* thread_pthread.c (rb_thread_create_timer_thread): destroy attr even
|
|
|
|
if pthread_create() failed.
|
|
|
|
|
2015-12-29 13:20:27 -05:00
|
|
|
Wed Dec 30 02:55:09 2015 Eric Wong <e@80x24.org>
|
|
|
|
|
|
|
|
* thread_pthread.c (setup_communication_pipe): delay setting owner
|
|
|
|
(rb_thread_create_timer_thread): until thread creation succeeds
|
|
|
|
[ruby-core:72590] [Bug #11922]
|
|
|
|
|
2015-12-29 05:12:48 -05:00
|
|
|
Tue Dec 29 19:12:46 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* ruby.c (proc_options): -W command line option should be able to
|
|
|
|
override -w in RUBYOPT environment variable.
|
|
|
|
|
2015-12-29 03:54:18 -05:00
|
|
|
Tue Dec 29 17:54:16 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (ignored_block): warn if a block is given to `using`,
|
|
|
|
which is probably for `Module.new`.
|
|
|
|
|
2015-12-28 22:48:36 -05:00
|
|
|
Tue Dec 29 12:48:34 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* lib/ostruct.rb (OpenStruct): make respond_to? working on
|
|
|
|
just-allocated objects for workaround of Psych.
|
|
|
|
[ruby-core:72501] [Bug #11884]
|
|
|
|
|
2015-12-28 20:37:20 -05:00
|
|
|
Tue Dec 29 10:35:00 2015 Kenta Murata <mrkn@mrkn.jp>
|
|
|
|
|
|
|
|
* test/mkmf/test_have_func.rb (test_have_func):
|
|
|
|
Add assertion to examine the existence of HAVE_RUBY_INIT.
|
|
|
|
|
|
|
|
* test/mkmf/test_have_func.rb (test_not_have_func):
|
|
|
|
Add assertion to examine the absence of HAVE_RUBY_INIT.
|
|
|
|
|
2015-12-28 16:52:15 -05:00
|
|
|
Tue Dec 29 06:50:42 2015 Eric Wong <e@80x24.org>
|
|
|
|
|
|
|
|
* thread_sync.c: static classes
|
|
|
|
|
2015-12-28 15:31:10 -05:00
|
|
|
Tue Dec 29 05:30:30 2015 Eric Wong <e@80x24.org>
|
|
|
|
|
|
|
|
* lib/resolv.rb (Resolv::IPv6.create): avoid modifying frozen
|
|
|
|
* test/resolv/test_dns.rb (test_ipv6_create): test for above
|
|
|
|
[Bug #11910] [ruby-core:72559]
|
|
|
|
|
2015-12-28 00:56:00 -05:00
|
|
|
Mon Dec 28 14:55:57 2015 Kuniaki IGARASHI <igaiga@gmail.com>
|
|
|
|
|
|
|
|
* test/ruby/test_string.rb (TestString#test_rstrip_bang): Add test
|
|
|
|
for String#rstrip!. [Fix GH-1176]
|
|
|
|
|
2015-12-27 19:18:55 -05:00
|
|
|
Mon Dec 28 09:18:53 2015 Kuniaki IGARASHI <igaiga@gmail.com>
|
|
|
|
|
|
|
|
* test/ruby/test_string.rb (TestString#test_lstrip_bang): Add test
|
|
|
|
for String#lstrip!. [Fix GH-1176]
|
|
|
|
|
2015-12-27 09:34:11 -05:00
|
|
|
Sun Dec 27 23:32:26 2015 Masaki Suketa <masaki.suketa@nifty.ne.jp>
|
|
|
|
|
|
|
|
* ext/win32ole/win32ole.c (ole_variant2val): refactoring.
|
|
|
|
|
2015-12-27 07:15:20 -05:00
|
|
|
Sun Dec 27 21:14:42 2015 NAKAMURA Usaku <usa@ruby-lang.org>
|
|
|
|
|
|
|
|
* process.c (rb_execarg_parent_start1): need to convert the encoding to
|
|
|
|
ospath's one.
|
|
|
|
|
2015-12-27 06:54:59 -05:00
|
|
|
Sun Dec 27 20:54:22 2015 NAKAMURA Usaku <usa@ruby-lang.org>
|
|
|
|
|
|
|
|
* process.c: use rb_w32_uchdir() instead of plain chdir() on Windows.
|
|
|
|
reported by naruse via twitter.
|
|
|
|
|
2015-12-27 07:15:20 -05:00
|
|
|
* process.c (rb_execarg_addopt): need to convert the encoding to
|
|
|
|
ospath's one.
|
2015-12-27 07:03:45 -05:00
|
|
|
|
2015-12-27 06:00:36 -05:00
|
|
|
Sun Dec 27 20:00:31 2015 SHIBATA Hiroshi <hsbt@ruby-lang.org>
|
|
|
|
|
|
|
|
* enc/x_emoji.h: fix dead-link.
|
|
|
|
|
2015-12-27 05:55:59 -05:00
|
|
|
Sun Dec 27 19:55:55 2015 SHIBATA Hiroshi <hsbt@ruby-lang.org>
|
|
|
|
|
|
|
|
* doc/NEWS-2.3.0: fix a typo.
|
|
|
|
|
2015-12-27 04:08:17 -05:00
|
|
|
Sun Dec 27 18:08:15 2015 Kuniaki IGARASHI <igaiga@gmail.com>
|
|
|
|
|
|
|
|
* string.c (rb_str_lstrip_bang, rb_str_rstrip_bang): [DOC] Fix
|
|
|
|
ruby-doc comments for String#rstrip! and lstrip!. It looks like
|
|
|
|
dropped bang. [Fix GH-1175]
|
|
|
|
|
2015-12-27 01:15:06 -05:00
|
|
|
Sun Dec 27 15:14:20 2015 Eric Wong <e@80x24.org>
|
|
|
|
|
|
|
|
* io.c (io_getpartial): remove unused kwarg from template
|
|
|
|
* test/ruby/test_io.rb (test_readpartial_bad_args): new
|
|
|
|
[Bug #11885]
|
|
|
|
|
2015-12-26 21:50:56 -05:00
|
|
|
Sun Dec 27 11:50:53 2015 Kuniaki IGARASHI <igaiga@gmail.com>
|
|
|
|
|
|
|
|
* test/ruby/test_string.rb (test_rstrip, test_lstrip): Add tests
|
|
|
|
for String#lstrip and rstrip. The test cases are used from
|
|
|
|
string.c ruby-doc comments. [Fix GH-1174]
|
|
|
|
|
2015-12-26 21:47:49 -05:00
|
|
|
Sun Dec 27 11:47:46 2015 Kuniaki IGARASHI <igaiga@gmail.com>
|
|
|
|
|
2015-12-26 21:50:56 -05:00
|
|
|
* test/ruby/test_string.rb (test_insert): Add test for
|
2015-12-28 02:04:01 -05:00
|
|
|
String#insert. The test cases are written in string.c
|
2015-12-26 21:50:56 -05:00
|
|
|
comments as a reference. [Fix GH-1173]
|
2015-12-26 21:47:49 -05:00
|
|
|
|
2015-12-26 21:03:36 -05:00
|
|
|
Sun Dec 27 11:03:33 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* parse.y (show_bitstack): trace stack_type value if yydebug.
|
|
|
|
|
2015-12-26 20:03:16 -05:00
|
|
|
Sun Dec 27 10:03:14 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* enc/depend (enc, trans): fix version dependency, shared object
|
|
|
|
files depend on the RUBY_SO_NAME value for runtime link.
|
|
|
|
|
2015-12-26 19:48:20 -05:00
|
|
|
Sun Dec 27 09:47:20 2015 Masaki Suketa <masaki.suketa@nifty.ne.jp>
|
|
|
|
|
|
|
|
* ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blank
|
2015-12-26 19:48:25 -05:00
|
|
|
string conversion.
|
2015-12-26 19:48:20 -05:00
|
|
|
[Bug #11880]
|
|
|
|
Thanks Akio Tajima for the patch!
|
|
|
|
|
2015-12-26 19:34:55 -05:00
|
|
|
Sun Dec 27 09:34:53 2015 craft4coder <yooobuntu@163.com>
|
|
|
|
|
|
|
|
* doc/extension.rdoc: [DOC] `nul` should be uppercase.
|
|
|
|
change 'nul' => 'NUL'. [Fix GH-1172]
|
|
|
|
|
2015-12-26 04:33:43 -05:00
|
|
|
Sat Dec 26 18:29:01 2015 Kouhei Sutou <kou@cozmixng.org>
|
|
|
|
|
|
|
|
* lib/xmlrpc/client.rb: Support SSL options in async methods of
|
|
|
|
XMLRPC::Client.
|
|
|
|
[Bug #11489]
|
|
|
|
Reported by Aleksandar Kostadinov. Thanks!!!
|
|
|
|
|
2015-12-25 21:26:40 -05:00
|
|
|
Sat Dec 26 11:26:38 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* miniinit.c (Init_enc): add some common aliases of built-in
|
|
|
|
encodings. [ruby-core:72481] [Bug #11872]
|
|
|
|
|
2015-12-25 11:24:43 -05:00
|
|
|
Sat Dec 26 01:24:40 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* configure.in, version.h (RUBY_PROGRAM_VERSION): extract version
|
|
|
|
numbers from API version in include/ruby/version.h except for
|
|
|
|
TEENY, to save matz job next year.
|
|
|
|
|
|
|
|
* win32/setup.mak (-version-): use program version.
|
|
|
|
|
2015-12-25 08:43:29 -05:00
|
|
|
Fri Dec 25 22:43:26 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* configure.in: extract RUBY_RELEASE_DAY at generating Makefile.
|
|
|
|
|
|
|
|
* version.h (RUBY_RELEASE_DATE): construct from RUBY_RELEASE_YEAR,
|
|
|
|
RUBY_RELEASE_MONTH, and RUBY_RELEASE_DAY.
|
|
|
|
|
2015-12-25 07:40:38 -05:00
|
|
|
Fri Dec 25 21:33:06 2015 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* version.h (RUBY_VERSION): 2.4.0 development has started.
|
|
|
|
|
2015-12-25 00:12:16 -05:00
|
|
|
Fri Dec 25 14:12:12 2015 Martin Duerst <duerst@it.aoyama.ac.jp>
|
|
|
|
|
2015-12-25 02:49:16 -05:00
|
|
|
* doc/ChangeLog-2.3.0, ext/tk/lib/tkextlib/SUPPORT_STATUS,
|
2015-12-25 00:12:16 -05:00
|
|
|
include/ruby/version.h: minor grammar fixes [ci skip]
|
|
|
|
|
2015-12-24 18:23:46 -05:00
|
|
|
Fri Dec 25 08:23:22 2015 Tadashi Saito <tadashi_saito@dwango.co.jp>
|
|
|
|
|
|
|
|
* compile.c, cont.c, doc, man: fix common misspelling.
|
|
|
|
[ruby-core:72466] [Bug #11870]
|
|
|
|
|
2015-12-24 12:25:26 -05:00
|
|
|
|
|
|
|
For the changes before 2.3.0, see doc/ChangeLog-2.3.0
|
|
|
|
For the changes before 2.2.0, see doc/ChangeLog-2.2.0
|
|
|
|
For the changes before 2.1.0, see doc/ChangeLog-2.1.0
|
|
|
|
For the changes before 2.0.0, see doc/ChangeLog-2.0.0
|
|
|
|
For the changes before 1.9.3, see doc/ChangeLog-1.9.3
|
|
|
|
For the changes before 1.8.0, see doc/ChangeLog-1.8.0
|
|
|
|
|
|
|
|
Local variables:
|
|
|
|
coding: us-ascii
|
|
|
|
add-log-time-format: (lambda ()
|
|
|
|
(let* ((time (current-time))
|
|
|
|
(system-time-locale "C")
|
|
|
|
(diff (+ (cadr time) 32400))
|
|
|
|
(lo (% diff 65536))
|
|
|
|
(hi (+ (car time) (/ diff 65536))))
|
|
|
|
(format-time-string "%a %b %e %H:%M:%S %Y" (list hi lo) t)))
|
|
|
|
indent-tabs-mode: t
|
|
|
|
tab-width: 8
|
|
|
|
change-log-indent-text: 2
|
|
|
|
end:
|
|
|
|
vim: tabstop=8 shiftwidth=2
|