Commit graph

2817 commits

Author SHA1 Message Date
svn
cb20d4213d * 2010-06-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-29 17:32:33 +00:00
svn
ac990e2dc8 * 2010-06-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-28 16:25:36 +00:00
nobu
c6d1886def * marshal.c (w_object, r_bytes0, marshal_load): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-27 15:13:25 +00:00
nobu
e824b15653 * lib/rubygems/require_paths_builder.rb (write_require_paths_file_if_needed):
no reason that bin directory should be included in $LOAD_PATH.
  it is for executable files, but not libraries.  [ruby-core:25936]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-27 01:41:40 +00:00
nobu
0ca0a7cf12 * common.mk (clear-installed-list): put redirection before set
command, since it seems to be handled by nmake in special way.
  [ruby-dev:41711]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-26 02:56:41 +00:00
nobu
e7ad51a53a * lib/un.rb (setup): fix of word splitting. [ruby-dev:41723]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-24 20:49:37 +00:00
nobu
6fa8e6d6e9 * marshal.c (struct dump_arg, struct load_arg): merge taint and
untrust flags into infection as bit flags.

* marshal.c (w_nbyte, clear_dump_arg): infect the buffer as soon
  as appending, because it might have been finalized already at
  exit.  based on a patch by Tomoyuki Chikanaga
  at [ruby-dev:41672].  [Bug #3463]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-23 20:44:44 +00:00
nobu
b053b97809 * test/ruby/test_regexp.rb (test_dup_warn): read in UTF-8
encoding regardless environment.

* test/ruby/envutil.rb (invoke_ruby): add encoding option.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-23 03:44:55 +00:00
svn
79aa744a5e * 2010-06-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-21 15:14:30 +00:00
svn
7ee351aa26 * 2010-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-17 16:16:38 +00:00
svn
6e8c346abc * 2010-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-17 08:39:34 +00:00
svn
465ce57d42 * 2010-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-16 06:45:39 +00:00
svn
9e38ffc3f5 * 2010-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-14 13:46:16 +00:00
naruse
6fcf972c20 merge revision(s) 28300:
* ext/fiddle/closure.c (dealloc): workaround fix for libffi's
	  ffi_closure_free. [ruby-dev:41483] [ruby-dev:41214]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-12 16:37:21 +00:00
svn
5815bb4471 * 2010-06-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-11 21:34:51 +00:00
svn
b0722b599d * 2010-06-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-10 15:45:41 +00:00
naruse
05f0e2aed7 merge revision(s) 28243:
* io.c (rb_io_putc): documentation updated to mention putc would
	  not work well with multi-byte characters.  [ruby-core:30697]

	* io.c (rb_f_putc): ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-10 01:06:37 +00:00
nobu
6fa0b50416 * io.c (parse_mode_enc): set set_by_bom bit. [ruby-core:30641]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-07 21:04:56 +00:00
naruse
fce00b2422 merge revision(s) 28103:
* encoding.c (rb_enc_unicode_p): check the encoding is Unicode
	  or not by the name; not function's pointer. [ruby-dev:41479]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-05 17:56:55 +00:00
nobu
fd4417f8fe * file.c (rb_f_test): 'W' should test writable by real uid/git,
not world writable.   [ruby-core:30587]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-04 23:30:48 +00:00
svn
de0827774e * 2010-06-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-03 15:04:41 +00:00
nobu
9085032099 * test/ruby/test_path.rb (test_path): get rid of blocking on
access to non-existent host.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-02 21:25:18 +00:00
svn
67190ad100 * 2010-06-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-02 10:11:30 +00:00
svn
dc34ec8c8a * 2010-06-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-31 16:16:45 +00:00
svn
0cf9530af3 * 2010-05-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-30 16:40:04 +00:00
svn
2d063780dc * 2010-05-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-29 15:12:23 +00:00
nobu
cd86b29da2 * test/ruby/envutil.rb: fix for --disable-gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-29 00:34:35 +00:00
svn
0d42030c27 * 2010-05-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-27 15:53:47 +00:00
svn
3417fdd417 * 2010-05-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-27 05:48:34 +00:00
naruse
f054a1bbe1 merge revision(s) 28013:
* regparse.c (add_code_range_to_buf0): fix false negative
	  warning when given range is just before previous range.
	  [ruby-dev:41406]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-25 15:14:29 +00:00
svn
210a4e8e2e * 2010-05-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-24 16:54:35 +00:00
nobu
c7ab8693cd * process.c (rb_f_spawn): use correct command name for the error
message.  [ruby-dev:41395]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-23 23:16:09 +00:00
nobu
9376a51e1f * vm.c (vm_backtrace_each), vm_eval.c (rb_catch_obj): removed
unused variables.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-23 08:15:35 +00:00
svn
8a22f21951 * 2010-05-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-21 21:51:18 +00:00
nobu
042d12d884 * ext/nkf/nkf.c (rb_nkf_convert, rb_nkf_guess): check too huge
string.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-21 10:11:44 +00:00
svn
85ea8e9cc6 * 2010-05-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-20 13:18:21 +00:00
nobu
bc85fde333 * version.h (RUBY_VERSION_TEENY): revert to API version 1.9.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-19 08:22:44 +00:00
svn
e184e61a2b * 2010-05-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-19 01:46:54 +00:00
svn
e2ee4678a1 * 2010-05-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-17 21:50:06 +00:00
naruse
9c5fb33a69 merge revision(s) 27860:
* enc/iso_2022_jp.h: add CP50220.
	* enc/trans/iso2022.trans: add converter for CP50220.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-17 08:40:05 +00:00
svn
29cc1e6daf * 2010-05-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-17 02:10:45 +00:00
svn
43dc4b9c2e * 2010-05-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-15 17:25:36 +00:00
nobu
91c24777b9 * ext/iconv/iconv.c (rb_iconv_sys_fail): raise BrokenLibrary if
errno is not set.  [ruby-dev:41317]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-15 08:16:18 +00:00
svn
fde3a00760 * 2010-05-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-14 04:40:30 +00:00
svn
8254aea45a * 2010-05-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-13 04:05:22 +00:00
nobu
27da0b8982 * ext/bigdecimal/lib/bigdecimal/math.rb (BigMath#log): improved
precision and performance. [ruby-dev:41295]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-12 06:04:59 +00:00
nobu
5b2c631d31 * ext/sdbm/sdbm.h (DBM): large file support on win32.
[ruby-core:23039]

* ext/sdbm/depend: objects depend on sdbm.h.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-11 02:49:46 +00:00
svn
46e78b4a6c * 2010-05-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-09 16:00:38 +00:00
yugui
3328b4c9de no longer on the trunk but on ruby_1_9_2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-09 03:10:17 +00:00
nobu
349b047270 * thread.c (rb_thread_aset): fixed argument type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-08 15:27:48 +00:00