kouji
ec4f9d1c60
* ext/readline/readline.c (Init_readline): libedit check
...
rl_getc_function only when rl_initialize() is called, and
using_history() call rl_initialize(). This assignment should be
placed before using_history(). [ruby-core:40641] [Bug #5539 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-23 07:02:42 +00:00
akr
e89bebdab4
* test/thread/test_queue.rb (test_thr_kill): show the number of loop
...
run when the test failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-23 01:15:35 +00:00
akr
8beb0d3587
* test/test_pty.rb (test_pty_check_default): call PTY.check until
...
"cat" command is finished.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-23 00:24:52 +00:00
kazu
b32f79e0db
* common.mk: add "check succeeded" message.
...
* README, README.ja: follow above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 21:06:23 +00:00
kazu
0212af1733
* ext/bigdecimal/bigdecimal.h: add satisfy cc-mode comment.
...
* util.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 21:06:19 +00:00
svn
9ce124dd1a
* 2011-12-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 15:10:37 +00:00
akr
37b79d03a6
* test/test_pty.rb (test_pty_check_default): "cat" may not terminateed
...
in the 0.1 second.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 15:10:20 +00:00
naruse
92c5d84a40
Decrease timeout limit.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 14:58:16 +00:00
akr
3be2c7db1e
* test/ruby/test_thread.rb: don't test the maximum sleep time. Ruby
...
is not a real-time system.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 14:39:46 +00:00
nagachika
b288aa2d89
* thread_pthread.c (ping_signal_thread_list): remove return value.
...
* thread_pthread.c (check_signal_thread_list): add a new function to
check if signal thread list is empty.
* thread_pthread.c (thread_timer): check signal thread list after
timer_thread_function(). main thread might be added into signal thread
list during timer_thread_function().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 13:45:58 +00:00
naruse
afbcfdf961
Suppress warnings.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-22 09:48:50 +00:00
nagachika
c9a9036d0b
ChangeLog: revert r34093. sorry, these are necessary for ruby-mode.el
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 15:50:15 +00:00
nagachika
5136e61c92
* ChangeLog: fix a typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 15:44:19 +00:00
nagachika
4af11279c6
* ext/bigdecimal/bigdecimal.c (VpMult, VpCtoV, VpSqrt): remove assined
...
but unused variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 15:42:41 +00:00
svn
b3369100b6
* 2011-12-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 15:37:11 +00:00
nagachika
af845f3528
* ext/bigdecimal/bigdecimal.h: remove unused lines.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 15:37:07 +00:00
usa
2e683de901
* common.mk (newline.c, miniprelude.c): revert r33949 because the change
...
broke mswin build, and the changer said no reason about the change.
[ruby-dev:45016] [Bug #5783 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 09:30:26 +00:00
nobu
75583e52ce
* goruby.c: windows support.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 07:03:06 +00:00
nobu
7bc839bdd2
* goruby.c (goruby_options): auto irb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 06:23:15 +00:00
nobu
f9a4d5717c
* ext/bigdecimal/bigdecimal.c (BigDecimal_s_allocate): follow
...
Allocation Framework. [Bug #5775 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-21 03:35:27 +00:00
nobu
1c6226b67d
* test/ruby/test_require.rb (test_race_exception): delete temporary library name.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 20:37:43 +00:00
tenderlove
934b954a36
* ext/psych/emitter.c: fixing clang warnings. Thanks Joey!
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 17:37:41 +00:00
svn
0afb73c603
* 2011-12-21
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 16:09:26 +00:00
kazu
327ea26b59
* ext/bigdecimal/README: Update redmine.ruby-lang.org to bugs.ruby-lang.org
...
* ext/socket/ancdata.c: ditto
* test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb: ditto
* test/syck/test_yaml.rb: ditto
* doc/ChangeLog-1.9.3: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 16:09:17 +00:00
nahi
a934aeb619
Cosmetic changes of lib/pstore.rb. Patch by Masaki Matsushita. See #5248 .
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 14:57:29 +00:00
nahi
fcec6b5c0d
* PStore content update perf optimization. Patch by Masaki Matsushita.
...
See #5248 .
* lib/pstore.rb (save_data):
* Delete inadequate Marshal check.
* Deferred file truncation: when writing the new content, truncate
the saved file to the data size after writing the data, instead of
truncating whole bytes before writing data.
* Deferred MD5 calculation: when comparing MD5 hash to check the
content modification, calculate MD5 hash of new data iif the
content length is differ from the old one.
* Compare content size with String#bytesize instead of String#size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 14:56:07 +00:00
tadf
5aea2ad18c
* ext/date/date_core.c: uses to_integer instead.
...
* test/date/test_switch_hitter.rb: added a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 12:03:42 +00:00
marcandre
15e6d26049
* io.c: Improve rdoc for {File|IO}.write
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 07:07:46 +00:00
nahi
be4f7bf512
* Make sure to clear $! when ignoring an exception
...
* ext/openssl/ossl.c (ossl_pem_passwd_cb0, ossl_verify_cb):
pem_passwd_cb and verify_cb ignores the exception raised in a
callback proc so it should clear $! for subsequent execution.
That's said, both subsequent processes for pem_passwd_cb and
verify_cb raises another exception before leaking $! to Ruby world.
We cannot test this fix in Ruby land.
* test/openssl/test_pkey_rsa.rb
(test_read_private_key_pem_pw_exception): Test for pem_passwd_cb +
exception.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 06:06:46 +00:00
nobu
0ead5c4983
* test/ruby/test_require.rb (test_race_exception): rewrote without
...
global attribute.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 05:57:53 +00:00
nobu
f26ee7454f
* test/date/test_date_base.rb (test_jd): tests for
...
[ruby-dev:45008].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 02:49:15 +00:00
naruse
a9b0e34b97
* ext/date/date_core.c (wholenum): fix the type of the return value.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 01:22:50 +00:00
drbrain
8010126721
* README.ja: Update redmine.ruby-lang.org to bugs.ruby-lang.org
...
* README: ditto
* common.mk: ditto
* ext/bigdecimal/README: ditto
* man/erb.1: ditto
* man/irb.1: ditto
* man/ri.1: ditto
* man/ruby.1: ditto
* man/ruby.1: ditto
* sparc.c: ditto
* tool/install-sh: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-19 21:07:09 +00:00
svn
7e17872012
* 2011-12-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-19 17:16:55 +00:00
tadf
305cd3fb00
* ext/date/date_core.c: [ruby-dev:45008].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-19 17:16:48 +00:00
ngoto
8457bea9ab
* vm.c (vm_define_method): improve guard of iseq from GC. Fix
...
failure or segmentation fault in test_singleton_method(TestGc)
on sparc Solaris10 compiled with Oracle Solaris Studio 12.2.
[Bug #5762 ] [ruby-dev:45000] [Bug #4178 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 09:58:31 +00:00
nobu
9c00c1234d
* ext/bigdecimal/bigdecimal.c (Init_bigdecimal): does not follow
...
allocation framework right now. [ruby-core:41710] [Bug #5773 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 05:34:34 +00:00
tenderlove
cf2bbc89d2
* ext/psych/lib/psych/visitors/to_ruby.rb: BigDecimals can be restored
...
from YAML.
* ext/psych/lib/psych/visitors/yaml_tree.rb: BigDecimals can be dumped
to YAML.
* test/psych/test_numeric.rb: tests for BigDecimal serialization
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 03:44:09 +00:00
tenderlove
7cabeff61a
updating documentation link
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 03:16:05 +00:00
tenderlove
9f688d53c2
* ext/psych/lib/psych/scalar_scanner.rb: Strings that look like dates
...
should be treated as strings and not dates.
* test/psych/test_scalar_scanner.rb: corresponding tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 03:05:02 +00:00
nagachika
07fa1c9144
* test/thread/test_queue.rb (test_thr_kill): extend timeout.
...
this test takes a long time at slow machine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 00:46:32 +00:00
svn
1c0e423274
* 2011-12-18
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 00:38:38 +00:00
nagachika
e9300c4a69
* test/ruby/envutil.rb (invoke_ruby): remove :timeout option before
...
pass it to Kernel#spawn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 00:38:35 +00:00
svn
b06e85817d
* 2011-12-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-17 01:17:26 +00:00
akr
48c7c84e46
update doc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-17 01:17:23 +00:00
svn
9ef4a0aa52
* 2011-12-16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-16 08:18:44 +00:00
nobu
c17c0030be
* README, README.ja: 'make check' is preferable to 'make test'.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-16 08:18:40 +00:00
nagachika
d95ce7fc03
* error.c (builtin_type_name): don't return pointer to the buffer of
...
temporary String object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-15 14:19:59 +00:00
nobu
73768d54d3
* io.c (argf_type): make typed data.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-15 08:57:01 +00:00
nobu
2a5ddef59f
* error.c (rb_check_type): fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-15 08:40:29 +00:00