charliesome
25daaafa3d
* method.h: rearrange rb_method_definition_struct to save 8 bytes in
...
padding on 64 bit platforms. Patch by Eric Wong.
[Feature #9441 ] [ruby-core:59993]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-23 04:59:30 +00:00
svn
3aeff611cc
* 2014-01-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-23 04:59:28 +00:00
zzak
87855a00a8
* README -> README.md: [DOC] Format README with Markdown [Bug #9255 ]
...
* README.ja -> README.ja.md: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-23 04:59:24 +00:00
nobu
06d2e8aaf7
thread/thread.c: no dup
...
* ext/thread/thread.c (Init_thread): ConditionVariable and Queue
are not able to copy. [ruby-core:59961] [Bug #9440 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44681 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-22 06:59:41 +00:00
svn
a658a5ae53
* 2014-01-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-22 06:22:11 +00:00
hsbt
94ebcc4aa7
* fix typo by @rrrene [fix GH-510]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-22 06:22:06 +00:00
akr
3ffc7535ba
Several more OS information for TYPE_IP_MULTICAST_LOOP and
...
TYPE_IP_MULTICAST_TTL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 13:39:08 +00:00
hsbt
6f53ea480a
* dir.c: Add example for Dir.pwd in Dir.getwd doc by @jasonrclark [fix GH-504]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 12:10:17 +00:00
hsbt
fb69a11710
* doc/syntax/refinements.rdoc: typo fix by @skade [fix GH-508]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 12:00:08 +00:00
nobu
6802a3f6f2
thread_pthread.c: fix for dynamic PTHREAD_STACK_MIN
...
* thread_pthread.c (rb_thread_create_timer_thread): fix for platforms
where PTHREAD_STACK_MIN is a dynamic value and not a compile-time
constant. [ruby-dev:47911] [Bug #9436 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44675 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 11:14:54 +00:00
zzak
63da4ce3bc
* lib/uri/common.rb: [DOC] Use static w3.org uri [ci skip]
...
Patch by @ykzts [Fix GH-484] https://github.com/ruby/ruby/pull/484
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 08:56:15 +00:00
nobu
03a89f5bc3
* thread_pthread.c (rb_thread_create_timer_thread): fix missing paren.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 08:26:17 +00:00
zzak
f72e5b8bd3
* enum.c: [DOC] Add simple example of Enumerable#zip [ci skip]
...
Patch by @nruth on documenting-ruby/ruby#22
https://github.com/documenting-ruby/ruby/pull/22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 07:45:55 +00:00
nobu
ad9d4f0211
thread_pthread.c: expand timer thread stack size
...
* thread_pthread.c (rb_thread_create_timer_thread): expand timer
thread stack size to get rid of segfault on FreeBSD/powerpc64.
based on the patch by Steve Wills at [ruby-core:59923].
[ruby-core:56590] [Bug #8783 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 07:26:47 +00:00
nobu
a4963d464b
thread_pthread.c: timer thread stack size
...
* thread_pthread.c (rb_thread_create_timer_thread): define the stack
size for timer thread at compile time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-21 07:26:46 +00:00
nobu
6cfa67afe7
ext/socket/option.c: fix typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 22:52:17 +00:00
akr
8b5694d5e8
* ext/socket/option.c: Use "int" for IP_MULTICAST_LOOP and
...
IP_MULTICAST_TTL on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 19:35:11 +00:00
akr
779a630aee
* ext/socket/option.c: Use "int" for IP_MULTICAST_LOOP and
...
IP_MULTICAST_TTL on Mac OS X.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 19:32:03 +00:00
akr
5af92f6369
add a test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 15:51:33 +00:00
svn
cbaa60c9b7
* 2014-01-21
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 15:43:51 +00:00
akr
3682c6a327
* ext/socket/option.c: Use "byte" as default argument for
...
IP_MULTICAST_LOOP and IP_MULTICAST_TTL socket option to follow
the original multicast implementation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 15:43:47 +00:00
akr
3b8bcf42a7
* ext/socket/option.c: Use preprocessor macros to avoid repeated
...
conditionals.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 13:48:42 +00:00
svn
d36d3ec73b
* 2014-01-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 04:57:40 +00:00
zzak
dff0aa5a53
* lib/rubygems/version.rb: [DOC] Use gender-neutral pronouns [ci skip]
...
* lib/rubygems/security.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-20 04:57:31 +00:00
nobu
5ecbe189af
socket/option.c: helper functions
...
* ext/socket/option.c (sockopt_pack_byte, sockopt_pack_int):
extract helper functions to pack integers in a String.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 14:56:05 +00:00
nobu
5c179cd66c
socket/option.c: revert r44647
...
* ext/socket/option.c (NUM2SOCKOPT, sockopt_value): revert because
these names are confusing. [ruby-dev:47903]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 13:04:53 +00:00
nobu
41bdefd56f
tracepoint.c: disable tracepoint
...
* ext/-test-/tracepoint/tracepoint.c (tracepoint_track_objspace_events):
ensure tracepoint disabled. [ruby-dev:47901] [Bug #9426 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 08:56:58 +00:00
kazu
a87d83cbd8
fix filename
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 08:45:22 +00:00
hsbt
0558b8a5c4
* ext/psych/lib/psych.rb: fix typo by @jwworth [fix GH-500]
...
* lib/rake/file_list.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 05:48:33 +00:00
hsbt
689755a1ad
* gc.c: fix typo by @windwiny [fix GH-506]
...
* proc.c: ditto
* variable.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 05:43:28 +00:00
hsbt
690be750cb
* lib/cgi/html.rb: fix typo by @windwiny [fix GH-506]
...
* lib/net/http.rb: ditto
* lib/rexml/attribute.rb: ditto
* lib/rexml/element.rb: ditto
* lib/rexml/source.rb: ditto
* lib/rexml/streamlistener.rb: ditto
* lib/rss/xmlparser.rb: ditto
* lib/rubygems/commands/generate_index_command.rb: ditto
* lib/shell.rb: ditto
* lib/uri/common.rb:ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 05:43:26 +00:00
hsbt
d1ab866d4a
* ext/nkf/nkf-utf8/nkf.c: fix typo by @windwiny [fix GH-506]
...
* ext/openssl/ossl_ssl.c: ditto
* ext/psych/yaml/scanner.c: ditto
* ext/socket/init.c: ditto
* ext/socket/socket.c: ditto
* ext/tk/tcltklib.c: ditto
* ext/win32ole/win32ole.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 05:43:23 +00:00
hsbt
4ca7f26d06
* vm_trace.c: fix typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 02:14:45 +00:00
nobu
6282b3b5c3
socket/option.c: socket option variations
...
* ext/socket/option.c (NUM2SOCKOPT, sockopt_value): extract to wrap
socket option variations.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-19 01:11:01 +00:00
eregon
d1d7f12c89
* compar.c (cmp_equal): warn for this release and still rescue
...
standard exceptions for a nicer transition. See #7688 .
Partly reverts r44502.
* test/ruby/test_comparable.rb: adapt assertion to match new behavior.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 21:40:58 +00:00
svn
35bf7276d9
* 2014-01-19
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 21:27:40 +00:00
eregon
a81dfc3f6e
* test/ruby/test_comparable.rb: specify behavior for the different
...
kind of exceptions rescued (or not) by Comparable#==.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 21:27:18 +00:00
akr
971ef82267
* ext/socket: Avoid unnecessary ppoll/select on Linux.
...
Patch by Eric Wong. [ruby-core:57950] [Bug #9039 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 14:13:22 +00:00
akr
e86a90420d
* lib/resolv.rb (Resolv::DNS::Resource::TXT#data): Return concatenated
...
string.
Patch by Ryan Brunner. [ruby-core:58220] [Bug #9093 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 14:01:43 +00:00
akr
e457f6312f
* io.c (rb_update_max_fd): Return immediately if the given fd is small
...
enough.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 13:42:39 +00:00
akr
f962eba5f4
* io.c: Test O_CLOEXEC only once.
...
Patch by Eric Wong. [ruby-core:59419] [Feature #9328 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 13:28:35 +00:00
akr
7efaa4f5d0
[DOC]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 12:44:36 +00:00
akr
57b2190d55
* ext/socket/option.c: IP_MULTICAST_LOOP and IP_MULTICAST_TTL socket
...
option takes a byte on OpenBSD.
Fixed by Jeremy Evans. [ruby-core:59496] [Bug #9350 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 12:31:57 +00:00
akr
24a52978d4
* lib/open-uri.rb: Make proxy disabling working again.
...
Fixed by Christophe Philemotte. [ruby-core:59650] [Bug #9385 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 12:20:31 +00:00
nobu
aef778b4e7
test_rinda.rb: hungup investigation
...
* test/rinda/test_rinda.rb (with_timeout, wait_for): extract to
investigate test_do_reply_local too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 09:38:22 +00:00
nobu
0ddcb9489e
localeinit.c: codepage format
...
* localeinit.c (SIZEOF_CP_NAME, CP_FORMAT): extract to share
codepage formatting code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 06:56:30 +00:00
nobu
254add068a
st.c: hash_pos
...
* st.c (hash_pos): extract mapping hash values to hash bins index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 05:47:38 +00:00
svn
9d2f5125ce
* 2014-01-18
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 02:38:45 +00:00
nobu
43d52687ba
test_rinda.rb: hungup investigation
...
* test/rinda/test_rinda.rb (test_do_reply): abort on exception to
investigate sporadic hungups on rubyci.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 02:38:40 +00:00
nobu
b1244684f8
ChangeLog: fix ref
...
* ChangeLog: fix ML number and ticket number of r44630.
[ruby-core:59718] [Bug #9403 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-17 11:16:03 +00:00