ruby--ruby/ext/date
akr e56d2c385a * include/ruby/ruby.h: Hide Rational internal.
(RRational): Moved to internal.h
  (RRATIONAL): Ditto.
  (RRATIONAL_SET_NUM): Moved to rational.c.
  (RRATIONAL_SET_DEN): Ditto.

* rational.c (rb_rational_num): New function.
  (rb_rational_den): Ditto.

* include/ruby/intern.h (rb_rational_num): Declared.
  (rb_rational_den): Ditto.

*  ext/bigdecimal/bigdecimal.c: Follow the above change.

* ext/date/date_core.c: Ditto.

  [ruby-core:60665] [Feature #9513]



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-17 16:37:41 +00:00
..
lib * ext/date/date_{core,parse}.c: moved nearly all core code from ext/date/lib. 2011-05-21 12:25:03 +00:00
date_core.c * include/ruby/ruby.h: Hide Rational internal. 2014-05-17 16:37:41 +00:00
date_parse.c date_parse.c: get rid of backtrack explosion 2013-12-09 02:14:35 +00:00
date_strftime.c * configure.in: check struct timeval exist or not. 2013-03-16 05:06:47 +00:00
date_strptime.c * ext/date/date_strptime.c (date__strptime_internal): do not overwrite century. 2014-04-27 10:44:23 +00:00
date_tmx.h * ext/date/date_tmx.h: offset in struct tmx_funcs is now int. 2012-06-16 09:49:17 +00:00
depend * common.mk, ext/objspace/depend, ext/coverage/depend, 2013-10-28 03:43:17 +00:00
extconf.rb * ext/date/date_{core,strftime}.c: use struct tmx instead of vtm. 2011-04-16 15:22:47 +00:00