<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>59177e063dbc690baccc008a16b05f9cb2a37aae</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/3745997ce13093e30aca744677aea353e624e0d2</url>
    <id>3745997ce13093e30aca744677aea353e624e0d2</id>
    <committed-date>2009-05-11T08:19:02-07:00</committed-date>
    <authored-date>2009-05-11T08:19:02-07:00</authored-date>
    <message>tags branches/ruby_1_9_1@23405 with v1_9_1_126


git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_126@23406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e3c7bc1fce287ef22b9c1c14a8784263867d96c0</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3df9579a5986f72bd5688f08d3bb609edae767b</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/59177e063dbc690baccc008a16b05f9cb2a37aae</url>
    <id>59177e063dbc690baccc008a16b05f9cb2a37aae</id>
    <committed-date>2009-05-11T08:07:10-07:00</committed-date>
    <authored-date>2009-05-11T08:07:10-07:00</authored-date>
    <message>* ext/dl/dl.c (rb_dlhandle_initialize): prohibits DL::dlopen
  with a tainted name of library.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/dl.c (rb_dlhandle_sym): ditto

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e3c7bc1fce287ef22b9c1c14a8784263867d96c0</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b45ce58547711f51f62da587d7344d6fd4e934f</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/d3df9579a5986f72bd5688f08d3bb609edae767b</url>
    <id>d3df9579a5986f72bd5688f08d3bb609edae767b</id>
    <committed-date>2009-05-11T08:07:00-07:00</committed-date>
    <authored-date>2009-05-11T08:07:00-07:00</authored-date>
    <message>* ext/dl/lib/dl/func.rb (DL::Function#call): prevents
  passing tainted arguments to a C function.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/lib/dl/func.rb (DL::Function#check_safe_obj):
  new method for checking #call's arguments.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>2e53fabc3395503e360f9e96347dae5d679280ed</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0f7eaa8c1025239ea2edba3452815a7d9d843d8c</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0b45ce58547711f51f62da587d7344d6fd4e934f</url>
    <id>0b45ce58547711f51f62da587d7344d6fd4e934f</id>
    <committed-date>2009-05-11T08:06:48-07:00</committed-date>
    <authored-date>2009-05-11T08:06:48-07:00</authored-date>
    <message>merges r22796 and r22865 from trunk into ruby_1_9_1.
--
* configure.in (MINIRUBY): use $(arch)-fake.rb.
--
* configure.in (MINIRUBY): keep macro into Makefile.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ea374c022bf51e2fb514e2fa38bc61cf29d0206f</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c9c86a2aeb38917593359b0ee9e9b6123270809</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0f7eaa8c1025239ea2edba3452815a7d9d843d8c</url>
    <id>0f7eaa8c1025239ea2edba3452815a7d9d843d8c</id>
    <committed-date>2009-05-11T08:06:41-07:00</committed-date>
    <authored-date>2009-05-11T08:06:41-07:00</authored-date>
    <message>merges r22441 from trunk into ruby_1_9_1.
--
* template/fake.rb.in: extracted from Makefile.in.

* configure.in (fake.rb): prefixed with $(arch)-.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8f474c452875b9af03ead334b7e96259015dae36</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>df535c3515bd8a06e9dd64c14bc1bdf747d5bb12</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/4c9c86a2aeb38917593359b0ee9e9b6123270809</url>
    <id>4c9c86a2aeb38917593359b0ee9e9b6123270809</id>
    <committed-date>2009-05-11T08:06:28-07:00</committed-date>
    <authored-date>2009-05-11T08:06:28-07:00</authored-date>
    <message>merges r23292 and r23348 from trunk into ruby_1_9_1.
--
* .gitignore: added.
--
* svn:ignore, .gitignore: merged.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>d21b199bde22634449204b193d78b92fa234f60e</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>433cd7cec4cb3a43d21678510207f8d3433aaa9b</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/df535c3515bd8a06e9dd64c14bc1bdf747d5bb12</url>
    <id>df535c3515bd8a06e9dd64c14bc1bdf747d5bb12</id>
    <committed-date>2009-05-11T08:06:17-07:00</committed-date>
    <authored-date>2009-05-11T08:06:17-07:00</authored-date>
    <message>merges r23317 from trunk into ruby_1_9_1.
--
* eval_intern.h (_longjmp): never return.  see [ruby-core:23241]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>eac554b81d3199e3d254859d6136730ed18a8b37</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c117996bc5aa666bb455cea6d1ea78080cdaba92</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/433cd7cec4cb3a43d21678510207f8d3433aaa9b</url>
    <id>433cd7cec4cb3a43d21678510207f8d3433aaa9b</id>
    <committed-date>2009-05-11T08:06:10-07:00</committed-date>
    <authored-date>2009-05-11T08:06:10-07:00</authored-date>
    <message>merges r23293 from trunk into ruby_1_9_1.
--
* tool/transcode-tb (ActionMap#generate_node):
  Use ActionMap#gennode instead of generate_node
  because of initialization.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>63e5969e748d188755d2e4a16a501a2923dd6dfd</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb873370fd672abd3f9ced79b90d3b800f46c608</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/c117996bc5aa666bb455cea6d1ea78080cdaba92</url>
    <id>c117996bc5aa666bb455cea6d1ea78080cdaba92</id>
    <committed-date>2009-05-11T08:06:02-07:00</committed-date>
    <authored-date>2009-05-11T08:06:02-07:00</authored-date>
    <message>merges r23288 from trunk into ruby_1_9_1.
--
* bootstraptest/test_io.rb: test for [ruby-dev:38131].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>f5d9f5b2479afdf95e86520b29649e67c16d72be</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>364d1f348170b43529694d23305116ccd505c511</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/bb873370fd672abd3f9ced79b90d3b800f46c608</url>
    <id>bb873370fd672abd3f9ced79b90d3b800f46c608</id>
    <committed-date>2009-05-11T08:05:52-07:00</committed-date>
    <authored-date>2009-05-11T08:05:52-07:00</authored-date>
    <message>merges r23287 from trunk into ruby_1_9_1.
--
* io.c (io_reopen): keeps pathv for prep_stdio.  [ruby-dev:38131]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>0d294d5ed0366556ae0c10b602d1cdf8dedc0367</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0c8adaa861067ff8e22d6329076889ab257bca04</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/364d1f348170b43529694d23305116ccd505c511</url>
    <id>364d1f348170b43529694d23305116ccd505c511</id>
    <committed-date>2009-05-11T08:05:43-07:00</committed-date>
    <authored-date>2009-05-11T08:05:43-07:00</authored-date>
    <message>merges r23286 from trunk into ruby_1_9_1.
--
* lib/optparse.rb (OptionParser#parse_in_order): do not make an
  option from non-option argument.  [ruby-dev:38333]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e179d53157f350794c81d2e282f52db24bd89641</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfa08c071308325dde89eade2c99f17632996777</id>
      </parent>
    </parents>
    <author>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0c8adaa861067ff8e22d6329076889ab257bca04</url>
    <id>0c8adaa861067ff8e22d6329076889ab257bca04</id>
    <committed-date>2009-05-11T08:04:43-07:00</committed-date>
    <authored-date>2009-05-11T08:04:43-07:00</authored-date>
    <message>* 2009-05-12

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>b42f3c59a23906492fabe8bab73e26588e2f2286</tree>
    <committer>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9ca4e66f27e2563512afdd4c70afab34d80d513d</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/dfa08c071308325dde89eade2c99f17632996777</url>
    <id>dfa08c071308325dde89eade2c99f17632996777</id>
    <committed-date>2009-05-11T08:04:39-07:00</committed-date>
    <authored-date>2009-05-11T08:04:39-07:00</authored-date>
    <message>merges r23284 from trunk into ruby_1_9_1.
--
* ext/tk/sample/tkcombobox.rb: fix conflict with autoload definition

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>922114b0f196a2435ef7231114e6ccfd1d7ff798</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f69d94690edc49856c79a197899cd8b4e109319</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/9ca4e66f27e2563512afdd4c70afab34d80d513d</url>
    <id>9ca4e66f27e2563512afdd4c70afab34d80d513d</id>
    <committed-date>2009-05-04T05:31:33-07:00</committed-date>
    <authored-date>2009-05-04T05:31:33-07:00</authored-date>
    <message>merges r23277 and r23280 from trunk into ruby_1_9_1.
--
* configure.in (ac_cv_func_daemon): use daemon(3) only on *BSD.

* process.c (proc_daemon): double fork to ensure not having ctty.
  [ruby-core:23311]
--
* configure.in (ac_cv_func_daemon): use daemon(3) only on *BSD.

* process.c (proc_daemon): double fork to ensure not having ctty.
  [ruby-core:23305]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>50b2c59e65ced47367cb333f54264cea095fc72d</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ebda2064fabf5b9edc36d8400e603f7482a7072</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/1f69d94690edc49856c79a197899cd8b4e109319</url>
    <id>1f69d94690edc49856c79a197899cd8b4e109319</id>
    <committed-date>2009-05-04T05:31:23-07:00</committed-date>
    <authored-date>2009-05-04T05:31:23-07:00</authored-date>
    <message>merges r23210 from trunk into ruby_1_9_1.
--
* eval.c (ruby_cleanup): the order of local variables on stack is
  undefined.  should use outermost VALUE for ruby_init_stack.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>5ae581f16c10e4d341e671de64b032f44dc5065a</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>349af96c641c6fc0853ba03b0d7d497181b5a63e</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/8ebda2064fabf5b9edc36d8400e603f7482a7072</url>
    <id>8ebda2064fabf5b9edc36d8400e603f7482a7072</id>
    <committed-date>2009-05-04T05:31:16-07:00</committed-date>
    <authored-date>2009-05-04T05:31:16-07:00</authored-date>
    <message>merges r23186 and r23187 from trunk into ruby_1_9_1.
--
* sprintf.c (rb_str_format): check encoding compatibility only on
  real parts.
--
* sprintf.c (rb_str_format): optimize previous commit.
  [ruby-list:45954]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8c3ee05e74e705fdaa81800f7a153e40de31df5d</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb1ecbfddfdad3c3f0be899d4d8f7ee2f174a58b</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/349af96c641c6fc0853ba03b0d7d497181b5a63e</url>
    <id>349af96c641c6fc0853ba03b0d7d497181b5a63e</id>
    <committed-date>2009-05-04T05:31:06-07:00</committed-date>
    <authored-date>2009-05-04T05:31:06-07:00</authored-date>
    <message>merges r23208 from trunk into ruby_1_9_1.
--
* gem_prelude.rb (Gem::QuickLoader#push_gem_version_on_load_path):
  check for requirement if the gem is installed.  a patch from
  Kyosuke MOROHASHI at [ruby-dev:38020].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>eeb7e4006767837271acf4861c519838eb2013e8</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c391e4b81b1a1be5303bda8900bf4e01cd10fd8d</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/cb1ecbfddfdad3c3f0be899d4d8f7ee2f174a58b</url>
    <id>cb1ecbfddfdad3c3f0be899d4d8f7ee2f174a58b</id>
    <committed-date>2009-05-04T05:30:55-07:00</committed-date>
    <authored-date>2009-05-04T05:30:55-07:00</authored-date>
    <message>merges r23191 from trunk into ruby_1_9_1.
--
* array.c (rb_ary_flatten): flatten(0) works as Array#dup.
  [ruby-core:23168]

* test/ruby/test_array.rb: add a test for above.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8f4956b87933f58279f64b0b2e919cfa372d7e1b</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>885817ee3aa179165052c5d81cded144097a9077</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/c391e4b81b1a1be5303bda8900bf4e01cd10fd8d</url>
    <id>c391e4b81b1a1be5303bda8900bf4e01cd10fd8d</id>
    <committed-date>2009-05-04T05:30:43-07:00</committed-date>
    <authored-date>2009-05-04T05:30:43-07:00</authored-date>
    <message>merges r23194 from trunk into ruby_1_9_1.
--
* dir.c (bracket): fix escape handling for range character in bracket
  of fnmatch pattern.  e.g., '[a\-c]' should not match 'b'.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8bbfc66657921e36a2c5d39b9e2f9407fbb1bfb8</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8032f0fde4182ab6153cb2abc98900fe1601c24f</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/885817ee3aa179165052c5d81cded144097a9077</url>
    <id>885817ee3aa179165052c5d81cded144097a9077</id>
    <committed-date>2009-05-04T05:30:33-07:00</committed-date>
    <authored-date>2009-05-04T05:30:33-07:00</authored-date>
    <message>merges r23190 from trunk into ruby_1_9_1.
--
* dir.c (fnmatch_helper): use rb_enc_precise_mbclen and
  fail if bytes are invalid. [ruby-dev:38307]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>f42c8cb352be84dc0c433b30b90318b821d22452</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c50f90f6074fd68d0e947821721b7eae7b82ac5</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/8032f0fde4182ab6153cb2abc98900fe1601c24f</url>
    <id>8032f0fde4182ab6153cb2abc98900fe1601c24f</id>
    <committed-date>2009-05-04T05:30:26-07:00</committed-date>
    <authored-date>2009-05-04T05:30:26-07:00</authored-date>
    <message>merges r23189 from trunk into ruby_1_9_1.
--
* dir.c (bracket): if same in bytes, path is matching.
  [ruby-dev:38305]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>d749ce25b1756311df8049b48217aa5775be1eea</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca95a69ca8ff2d36173acecb090d485ecb04e71d</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/1c50f90f6074fd68d0e947821721b7eae7b82ac5</url>
    <id>1c50f90f6074fd68d0e947821721b7eae7b82ac5</id>
    <committed-date>2009-05-04T05:30:17-07:00</committed-date>
    <authored-date>2009-05-04T05:30:17-07:00</authored-date>
    <message>merges r23171 from trunk into ruby_1_9_1.
--
* dir.c (bracket, fnmatch_helper): compare bytewise first, to get
  rid of invalid byte sequence.  [ruby-dev:38303]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>725620844ea11fba9b3a695efc496729f9950cfd</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>17ce35e6ac88537778b6ca7f328df51ea858743c</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/ca95a69ca8ff2d36173acecb090d485ecb04e71d</url>
    <id>ca95a69ca8ff2d36173acecb090d485ecb04e71d</id>
    <committed-date>2009-05-04T05:30:06-07:00</committed-date>
    <authored-date>2009-05-04T05:30:06-07:00</authored-date>
    <message>merges r23160 from trunk into ruby_1_9_1.
--
* string.c (rb_str_dump): buffer length plus one byte for null
  terminator.  [ruby-dev:38294]

* test/ruby/test_m17n.rb (test_str_dump): add a test for above.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e663af648eee76eb84a69a90f3c16dc099330d45</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c34f89dfb2e051f49d98be460cb31f9a94de807</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/17ce35e6ac88537778b6ca7f328df51ea858743c</url>
    <id>17ce35e6ac88537778b6ca7f328df51ea858743c</id>
    <committed-date>2009-05-04T05:29:55-07:00</committed-date>
    <authored-date>2009-05-04T05:29:55-07:00</authored-date>
    <message>merges r23159 from trunk into ruby_1_9_1.
--
* string.c (rb_str_rstrip_bang): should not sign-expand non-ascii.
  [ruby-core:23158]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>eb5c71e80459b661c07af6abea596ee21279535c</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f8c7140aecec1b5581da73c9022934a04b77d641</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/5c34f89dfb2e051f49d98be460cb31f9a94de807</url>
    <id>5c34f89dfb2e051f49d98be460cb31f9a94de807</id>
    <committed-date>2009-05-04T05:29:44-07:00</committed-date>
    <authored-date>2009-05-04T05:29:44-07:00</authored-date>
    <message>merges r23155 and r23158 from trunk into ruby_1_9_1.
--
* string.c (rb_str_chop_bang): reset coderange. [ruby-core:23155]
--
* test/ruby/test_string.rb (test_chop, test_chop!): tests for [ruby-core:23155].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e64125bea2f63555d1d9f1827199b494e1213186</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b584403cc5516404a1a647299d80970bd71e304</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/f8c7140aecec1b5581da73c9022934a04b77d641</url>
    <id>f8c7140aecec1b5581da73c9022934a04b77d641</id>
    <committed-date>2009-05-04T05:29:32-07:00</committed-date>
    <authored-date>2009-05-04T05:29:32-07:00</authored-date>
    <message>merges r23149 from trunk into ruby_1_9_1.
--
* configure.in (LIBRUBY_DLDFLAGS): compatibility version is
  ruby_version.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>54be56f8144118fa7ce0417f11cf38b963832631</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1dd28acf767a964220076ff6a53df7c7b65a6772</id>
      </parent>
    </parents>
    <author>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/5b584403cc5516404a1a647299d80970bd71e304</url>
    <id>5b584403cc5516404a1a647299d80970bd71e304</id>
    <committed-date>2009-05-04T05:29:14-07:00</committed-date>
    <authored-date>2009-05-04T05:29:14-07:00</authored-date>
    <message>* 2009-05-04

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>298b05e8d11e7711dc98c2c929cfc66a7072d219</tree>
    <committer>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5b6312ac53a689d626f80a49fb7a2b288ad140f</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/1dd28acf767a964220076ff6a53df7c7b65a6772</url>
    <id>1dd28acf767a964220076ff6a53df7c7b65a6772</id>
    <committed-date>2009-05-04T05:29:09-07:00</committed-date>
    <authored-date>2009-05-04T05:29:09-07:00</authored-date>
    <message>merges r23134 from trunk into ruby_1_9_1.
--
* include/ruby/intern.h (RB_NUM_COERCE_FUNCS_NEED_OPID): macro to
  check compatibility.  [ruby-dev:38162]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>cbd06dc05a524a54f6c357b272f10659646504a1</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11b1f4408ead55b6ecf56d3cf8f9e019cd1d0d16</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/f5b6312ac53a689d626f80a49fb7a2b288ad140f</url>
    <id>f5b6312ac53a689d626f80a49fb7a2b288ad140f</id>
    <committed-date>2009-04-19T06:35:47-07:00</committed-date>
    <authored-date>2009-04-19T06:35:47-07:00</authored-date>
    <message>merges r23129 from trunk into ruby_1_9_1.
--
* lib/irb/completion.rb (IRB::InputCompletor::Operators): Add
  overloadable negative operators.

* lib/irb/ruby-lex.rb (RubyLex#lex_init): Support overloadable
  negative operators.

* lib/irb/ruby-lex.rb (RubyLex#identify_identifier): Minus signs
  need to be escaped in regexp character class.

* misc/ruby-mode.el (ruby-font-lock-keywords, ruby-parse-partial):
  Support overloadable negative operators.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>aacbd6be1a38e51c4f8c7c1af1b23c069f65dbe8</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3320a86571208a134a5cb54589fda8ec02895e58</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/11b1f4408ead55b6ecf56d3cf8f9e019cd1d0d16</url>
    <id>11b1f4408ead55b6ecf56d3cf8f9e019cd1d0d16</id>
    <committed-date>2009-04-19T06:35:36-07:00</committed-date>
    <authored-date>2009-04-19T06:35:36-07:00</authored-date>
    <message>merges r23115 from trunk into ruby_1_9_1.
--
* configure.in (rb_cv_fork_with_pthread): fail if the child process
  fail.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>7fbcfe674064e78a2452e1af92b2afef76aa8f8a</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
</commits>
