<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>77f9e7ab82446d70f09388f53188b01eb4a7bf3a</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/5a1a0bc2da384242f65d01b31606607b8d4d891f</url>
    <id>5a1a0bc2da384242f65d01b31606607b8d4d891f</id>
    <committed-date>2008-12-01T02:53:14-08:00</committed-date>
    <authored-date>2008-12-01T02:53:14-08:00</authored-date>
    <message>tags branches/ruby_1_9_1@20437 as v1_9_1_preview2


git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_preview2@20438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8743bda47a31c20adcb4e3375006dd1c98ac381b</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e536fd8eb0d51006da61bec74d8e696e35f72bdd</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/77f9e7ab82446d70f09388f53188b01eb4a7bf3a</url>
    <id>77f9e7ab82446d70f09388f53188b01eb4a7bf3a</id>
    <committed-date>2008-12-01T02:42:31-08:00</committed-date>
    <authored-date>2008-12-01T02:42:31-08:00</authored-date>
    <message>merges r20432 from trunk into ruby_1_9_1.
* cont.c (rb_fiber_start): calls with exact argument number.
  [ruby-core:20088]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8743bda47a31c20adcb4e3375006dd1c98ac381b</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8bc95e918b051575ce8c8d010c97d09931816cfa</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/e536fd8eb0d51006da61bec74d8e696e35f72bdd</url>
    <id>e536fd8eb0d51006da61bec74d8e696e35f72bdd</id>
    <committed-date>2008-12-01T01:39:03-08:00</committed-date>
    <authored-date>2008-12-01T01:39:03-08:00</authored-date>
    <message>merges r20429 and r20430 from trunk into ruby_1_9_1.
* man/rake.1: new manual page


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>0429c61b048e7a3d298b76a80ad8c0fcaf861a3b</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49f3428ffbac2803a61b39da3728b12bafb68b8d</id>
      </parent>
    </parents>
    <author>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/8bc95e918b051575ce8c8d010c97d09931816cfa</url>
    <id>8bc95e918b051575ce8c8d010c97d09931816cfa</id>
    <committed-date>2008-11-30T23:06:30-08:00</committed-date>
    <authored-date>2008-11-30T23:06:30-08:00</authored-date>
    <message>* 2008-12-01

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>0b2d337eae5e8e00861dc49bec6b67942d4bc5d8</tree>
    <committer>
      <name>svn</name>
      <email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7d0f8e6b9767945172a9a55b74cab25cfcf4093</id>
      </parent>
    </parents>
    <author>
      <name>usa</name>
      <email>usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/49f3428ffbac2803a61b39da3728b12bafb68b8d</url>
    <id>49f3428ffbac2803a61b39da3728b12bafb68b8d</id>
    <committed-date>2008-11-30T23:06:26-08:00</committed-date>
    <authored-date>2008-11-30T23:06:26-08:00</authored-date>
    <message>	* signal.c (register_sigaltstack): no need to define on non-sigaltstack
	  platform.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8aa6f86df3398956b9fe7748af8300ff77b78bad</tree>
    <committer>
      <name>usa</name>
      <email>usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>df3eeada2a007b56bebf2e1c5a800f6d071923ea</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/c7d0f8e6b9767945172a9a55b74cab25cfcf4093</url>
    <id>c7d0f8e6b9767945172a9a55b74cab25cfcf4093</id>
    <committed-date>2008-11-30T01:48:30-08:00</committed-date>
    <authored-date>2008-11-30T01:48:30-08:00</authored-date>
    <message>man/goruby.1: fix typo


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e47abdeb3aa4b816adfe767823663d87c17e3752</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e72fbb7b2104fb27c7255d46338cf79354fea00b</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/df3eeada2a007b56bebf2e1c5a800f6d071923ea</url>
    <id>df3eeada2a007b56bebf2e1c5a800f6d071923ea</id>
    <committed-date>2008-11-30T01:25:22-08:00</committed-date>
    <authored-date>2008-11-30T01:25:22-08:00</authored-date>
    <message>merges r20394 from trunk into ruby_1_9_1.
* man/irb.1 (EXAMPLES): new section

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>8c7348cb832461576c699b27c1658e9db366171f</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd2e41a34e83408e382be1b2fb6a8389176b1210</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/e72fbb7b2104fb27c7255d46338cf79354fea00b</url>
    <id>e72fbb7b2104fb27c7255d46338cf79354fea00b</id>
    <committed-date>2008-11-30T01:25:14-08:00</committed-date>
    <authored-date>2008-11-30T01:25:14-08:00</authored-date>
    <message>merges r20391 and r20398 from trunk into ruby_1_9_1.
* regparse.c (is_invalid_quantifier_target): Perl and old Ruby
  accepts quantifier on anchors.  [ruby-core:20161]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>b3e6fcfe5696c26aab078839e781e7a4e9b8d90e</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a43dafcf825dbb2779e6eff655eed2d0e7df7739</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/bd2e41a34e83408e382be1b2fb6a8389176b1210</url>
    <id>bd2e41a34e83408e382be1b2fb6a8389176b1210</id>
    <committed-date>2008-11-30T01:25:06-08:00</committed-date>
    <authored-date>2008-11-30T01:25:06-08:00</authored-date>
    <message>merges r20388 from trunk into ruby_1_9_1.
* cont.c (fiber_alloc): separate allocation and initialization.
  allow subclass to override #initialize.   [ruby-core:20086]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>fb706bea26663ceec27c84c6dbe1301345c4bea9</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3de25caf11f9df45949b437e01737b44b1bc9d05</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a43dafcf825dbb2779e6eff655eed2d0e7df7739</url>
    <id>a43dafcf825dbb2779e6eff655eed2d0e7df7739</id>
    <committed-date>2008-11-30T01:24:58-08:00</committed-date>
    <authored-date>2008-11-30T01:24:58-08:00</authored-date>
    <message>merges r20387 and r20390 from trunk into ruby_1_9_1.
* ext/socket/socket.c (sock_s_getaddrinfo): refactored to remove
  code duplication regarding getaddrinfo.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e30a62b1ee0fdefbe27494ac685f37640f32db95</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>409e8e46faaf6407737a03789d18070d05c1d71a</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/3de25caf11f9df45949b437e01737b44b1bc9d05</url>
    <id>3de25caf11f9df45949b437e01737b44b1bc9d05</id>
    <committed-date>2008-11-30T01:24:50-08:00</committed-date>
    <authored-date>2008-11-30T01:24:50-08:00</authored-date>
    <message>merges r20379 from trunk into ruby_1_9_1.
* strftime.c (rb_strftime): should add padding for %%.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>7b00bcbf04fb7f9c911f1d27d6318e11f34df8cf</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c0888f3aa069317a7d1e95a03d56aa72990f2063</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/409e8e46faaf6407737a03789d18070d05c1d71a</url>
    <id>409e8e46faaf6407737a03789d18070d05c1d71a</id>
    <committed-date>2008-11-30T01:24:41-08:00</committed-date>
    <authored-date>2008-11-30T01:24:41-08:00</authored-date>
    <message>merges r20372-r20375 and r20380 from trunk into ruby_1_9_1.
* signal.c (register_sigaltstack): minimum size is insufficient for
  method calls.

* signal.c (sigsegv): handles stack overflow if possible.

* thread.c (ruby_thread_stack_overflow): helper function to raise
  sysstack_error.

* thread_pthread.c (ruby_stack_overflowed_p): checks for stack
  overflow.

* signal.c (ruby_sigaction_t): added.

* signal.c (register_sigaltstack): stores alt stack for debug
  purpose.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>214e20f94e1539ca22cd8c1cb2da59e0fb14ac17</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c2170a53f2de57e461fb7a0cbbe5a4961261669</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/c0888f3aa069317a7d1e95a03d56aa72990f2063</url>
    <id>c0888f3aa069317a7d1e95a03d56aa72990f2063</id>
    <committed-date>2008-11-30T01:24:34-08:00</committed-date>
    <authored-date>2008-11-30T01:24:34-08:00</authored-date>
    <message>merges r20367 from trunk into ruby_1_9_1.
* strftime.c (STRFTIME): use rb_strftime() recursively, instead of
  platform's strftime().

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>81214231bda5cf274f8c1c343325b3c5362ad2f4</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>70a9a67d12705741da5d18566f4956e91289cd07</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/7c2170a53f2de57e461fb7a0cbbe5a4961261669</url>
    <id>7c2170a53f2de57e461fb7a0cbbe5a4961261669</id>
    <committed-date>2008-11-30T01:24:26-08:00</committed-date>
    <authored-date>2008-11-30T01:24:26-08:00</authored-date>
    <message>merges r20366 from trunk into ruby_1_9_1.
* ext/bigdecimal/bigdecimal.c (VpException): bigdecimal zero
  division should raise FloatDomainError if mode
  VP_EXCEPTION_ZERODIVIDE is set.  [ruby-dev:37204]

* ext/bigdecimal/bigdecimal.c (BigDecimal_mode): should handle
  VP_EXCEPTION_ZERODIVIDE.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>f7e9c3bd4f306ab4a93d1350eb62fe7c27d5d75c</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4baa5b4c182baae367968b6ff444f20cb25aed8</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/70a9a67d12705741da5d18566f4956e91289cd07</url>
    <id>70a9a67d12705741da5d18566f4956e91289cd07</id>
    <committed-date>2008-11-30T01:24:18-08:00</committed-date>
    <authored-date>2008-11-30T01:24:18-08:00</authored-date>
    <message>merges r20365 from trunk into ruby_1_9_1.
* add comment and test.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ee9bda3efc36853d96fd58debbc0868f0dc8d2b5</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bbeed77b77c82725d34e5011ce3ba7e981891dc2</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/d4baa5b4c182baae367968b6ff444f20cb25aed8</url>
    <id>d4baa5b4c182baae367968b6ff444f20cb25aed8</id>
    <committed-date>2008-11-30T01:24:11-08:00</committed-date>
    <authored-date>2008-11-30T01:24:11-08:00</authored-date>
    <message>merges r20364 from trunk into ruby_1_9_1.
* ext/gdbm/gdbm.c (rb_gdbm_nextkey): fix memory leak.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>d1896eeef5a2d5520bd43ce1bd60a476efd718d3</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>073cbff17470f6ad7cf82fab616c053ccf819a13</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/bbeed77b77c82725d34e5011ce3ba7e981891dc2</url>
    <id>bbeed77b77c82725d34e5011ce3ba7e981891dc2</id>
    <committed-date>2008-11-30T01:24:03-08:00</committed-date>
    <authored-date>2008-11-30T01:24:03-08:00</authored-date>
    <message>merges r20360 from trunk into ruby_1_9_1.
* ext/bigdecimal/bigdecimal.c (BigDecimal_to_r): raise exception
  for nan/inf conversion.  [ruby-dev:37187] fix #793

* ext/bigdecimal/bigdecimal.c (BigDecimal_to_i): ditto.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ec095205a24fcc857707427c8d5f511d55dfad72</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0f4d402df7af7560d028b9a921c8cc8158a43fbd</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/073cbff17470f6ad7cf82fab616c053ccf819a13</url>
    <id>073cbff17470f6ad7cf82fab616c053ccf819a13</id>
    <committed-date>2008-11-30T01:23:54-08:00</committed-date>
    <authored-date>2008-11-30T01:23:54-08:00</authored-date>
    <message>merges r20359 from trunk into ruby_1_9_1.
* ext/bigdecimal/bigdecimal.c (VpAlloc): avoid ALLOCA_N() to avoid
  segmentation fault caused by (insanely) long decimal values.
  [ruby-dev:37189] fix #794

* ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_to_i,
  BigDecimal_to_f, BigDecimal_to_s, BigDecimal_split,
  BigDecimal_inspect): ditto.

* ext/bigdecimal/bigdecimal.c (VpToString): small performance
  improvement.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>0e0dcc55d1ed2380b6894ecbe5f74a478bbff6f6</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0afaa76691a97df596390187b591c0cac32ca739</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0f4d402df7af7560d028b9a921c8cc8158a43fbd</url>
    <id>0f4d402df7af7560d028b9a921c8cc8158a43fbd</id>
    <committed-date>2008-11-30T01:23:45-08:00</committed-date>
    <authored-date>2008-11-30T01:23:45-08:00</authored-date>
    <message>merges r20357 from trunk into ruby_1_9_1.
* strftime.c (STRFTIME): should add padding for %[xXrR] etc.
  [ruby-dev:37185] fix: #792

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>597cec595cb3f3662ce905c9ceae42a142561558</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbb419442ad1c99a97f9063aed726a0969147d4e</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0afaa76691a97df596390187b591c0cac32ca739</url>
    <id>0afaa76691a97df596390187b591c0cac32ca739</id>
    <committed-date>2008-11-30T01:23:35-08:00</committed-date>
    <authored-date>2008-11-30T01:23:35-08:00</authored-date>
    <message>merges r20356 from trunk into ruby_1_9_1.
* array.c (rb_ary_times): taint (and untrust) status should be
  inherited by &quot;ary * 0&quot;.  [ruby-dev:37024]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>2a415d33367293e74fd3c08dad24783047aa4b85</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f0a1839fe7efb47aea6e8fcaf0e35ad3dff4187d</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/fbb419442ad1c99a97f9063aed726a0969147d4e</url>
    <id>fbb419442ad1c99a97f9063aed726a0969147d4e</id>
    <committed-date>2008-11-30T01:23:23-08:00</committed-date>
    <authored-date>2008-11-30T01:23:23-08:00</authored-date>
    <message>merges r20355 from trunk into ruby_1_9_1.
* strftime.c (rb_strftime): should not swallow incomplete
  formatter, e.g. &quot;%E&quot;.  [ruby-dev:37170] fix: #787

* strftime.c (rb_strftime): clear flags before processing unknown
  formatter, e.g. &quot;%i&quot;.  [ruby-dev:37180]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>664c617d8b98a35efc59800386bd7eab80ae525f</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c80ab61ac44bbf6054def9c08ec0a23809c1c363</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/f0a1839fe7efb47aea6e8fcaf0e35ad3dff4187d</url>
    <id>f0a1839fe7efb47aea6e8fcaf0e35ad3dff4187d</id>
    <committed-date>2008-11-30T01:23:14-08:00</committed-date>
    <authored-date>2008-11-30T01:23:14-08:00</authored-date>
    <message>merges r20353 from trunk into ruby_1_9_1.
* strftime.c (rb_strftime): &quot;%^P&quot; should convert to upper case.
  [ruby-dev:37180]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>c1690c2f73ecbd829bd62ee3f5d2a07bd56d38a8</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb3c43d0830eec497618fcf66c260d0fcb556e0b</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/c80ab61ac44bbf6054def9c08ec0a23809c1c363</url>
    <id>c80ab61ac44bbf6054def9c08ec0a23809c1c363</id>
    <committed-date>2008-11-30T01:23:04-08:00</committed-date>
    <authored-date>2008-11-30T01:23:04-08:00</authored-date>
    <message>merges r20352 from trunk into ruby_1_9_1.
* strftime.c (FMT): use &quot;%0d&quot; formatter for zero padding, not &quot;%.d&quot;.
  [ruby-dev:37168]  fix: #768

* strftime.c (rb_strftime): %s to use zero padding by default.
  [ruby-dev:37180]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>221e548c25fc2c1da9d98c3aa41d1b885956a525</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>55a5557f3256596ace71613564a4704f259c75f2</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/eb3c43d0830eec497618fcf66c260d0fcb556e0b</url>
    <id>eb3c43d0830eec497618fcf66c260d0fcb556e0b</id>
    <committed-date>2008-11-30T01:22:56-08:00</committed-date>
    <authored-date>2008-11-30T01:22:56-08:00</authored-date>
    <message>merges r20349 from trunk into ruby_1_9_1.
* ext/tk/lib/tkextlib/blt/tabset.rb, ext/tk/lib/tkextlib/blt/tabnotebook.rb:
  fix many bugs. Now, those work properly.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>10201990b7207e17e644aa4c410573beb0ba904e</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>186faf3809b336c9005c456a244e796e79c7926c</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/55a5557f3256596ace71613564a4704f259c75f2</url>
    <id>55a5557f3256596ace71613564a4704f259c75f2</id>
    <committed-date>2008-11-30T01:22:47-08:00</committed-date>
    <authored-date>2008-11-30T01:22:47-08:00</authored-date>
    <message>merges r20348 from trunk into ruby_1_9_1.
* numeric.c (num_step): treat infinite step specially.
  [ruby-dev:37157] fix: #781.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>c93ee93a343414378884a6ce63130983d75ecf2f</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a7edbbe55903ce224a4e342aaa6c4e1b784bdada</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/186faf3809b336c9005c456a244e796e79c7926c</url>
    <id>186faf3809b336c9005c456a244e796e79c7926c</id>
    <committed-date>2008-11-30T01:22:38-08:00</committed-date>
    <authored-date>2008-11-30T01:22:38-08:00</authored-date>
    <message>merges r20347 from trunk into ruby_1_9_1.
* lib/date/format.rb (strftime): ignores '_' flag for %[LN].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>88f59aa45de5b09605f78ec68499652d21cc8c35</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a3c2e233b41b1e52d1189b1ba0350bbee71a34ac</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a7edbbe55903ce224a4e342aaa6c4e1b784bdada</url>
    <id>a7edbbe55903ce224a4e342aaa6c4e1b784bdada</id>
    <committed-date>2008-11-30T01:22:31-08:00</committed-date>
    <authored-date>2008-11-30T01:22:31-08:00</authored-date>
    <message>* thread.c, thread_pthread.c, thread_win32.c: merges nobu's commits -
  r20117, r20123, r20124, r20127, r20132-r20134, r20138, r20140, r20141
  and r20160 - from trunk into ruby_1_9_1.

* thread_pthread.c (thread_timer): checks working flags again.

* thread_pthread.c (rb_thread_create_timer_thread): do not wait never
  coming signal if failed to create tiemr thread.

* thread_pthread.c (native_cond_timedwait): returns error code.

* thread_pthread.c (thread_timer, rb_thread_create_timer_thread):
  handshakes properly.

* thread_pthread.c (thread_timer): initializes mutex each time.

* thread_win32.c (thread_start_func_1): use already gotten stack info.

* thread.c (thread_timer): pthread_cond_timedwait returns ETIMEDOUT
  when timed out.

* thread_pthread.c (thread_timer): uses pthread_cond_timedwait always
  instead of pthread_kill.

* thread.c (thread_timer): uses timedwait on cygwin.

* thread.c (rb_thread_stop_timer_thread): terminates timer thread
  immediately.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>e2671d3edc017889d4821db6c8d1a69c3e181abf</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e2ad732e314b47e4b12918fc1b704286bc9a9ca</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a3c2e233b41b1e52d1189b1ba0350bbee71a34ac</url>
    <id>a3c2e233b41b1e52d1189b1ba0350bbee71a34ac</id>
    <committed-date>2008-11-30T01:22:21-08:00</committed-date>
    <authored-date>2008-11-30T01:22:21-08:00</authored-date>
    <message>merges r20346 from trunk into ruby_1_9_1.
* process.c (rb_fork): stops the timer thread during fork.
  [ruby-dev:37117]

* thread.c (rb_thread_start_timer_thread): timer thread needs
  system_working to be set.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>88ef4c2a3b07e3afa215d7b2317c2c97acaa8e2a</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b02027a0c86853fb6f54113eb76777b9a01f0b9</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/9e2ad732e314b47e4b12918fc1b704286bc9a9ca</url>
    <id>9e2ad732e314b47e4b12918fc1b704286bc9a9ca</id>
    <committed-date>2008-11-30T01:22:13-08:00</committed-date>
    <authored-date>2008-11-30T01:22:13-08:00</authored-date>
    <message>merges r20342 from trunk to ruby_1_9_1.
* strftime.c (rb_strftime): The # flag should work with %a, %A, %b,
  %B, and %h.  [ruby-dev:37162]
* test/ruby/test_time.rb (test_strftime): ditto.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ba366a3cd65dae5edd10b70ec7136436bf712cca</tree>
    <committer>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>501592c5b015e1c3f7a53d55889c505a993750ac</id>
      </parent>
    </parents>
    <author>
      <name>yugui</name>
      <email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/2b02027a0c86853fb6f54113eb76777b9a01f0b9</url>
    <id>2b02027a0c86853fb6f54113eb76777b9a01f0b9</id>
    <committed-date>2008-11-30T01:22:05-08:00</committed-date>
    <authored-date>2008-11-30T01:22:05-08:00</authored-date>
    <message>merges r20341 from trunk into ruby_1_9_1.
* signal.c (register_sigaltstack): should not add external
  variable (with some cosmetic changes).  [ruby-dev:37158]

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