[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001823] NumRu::Units ver.1.3



˭����

cvs���ߥå����Τ����ä��Ȼפ��ޤ�����NumRu::Units ��������ޤ�����
����� ver.1.2��꡼���ʹߤι����ϲ����Τ褦�ˤʤ�ޤ������ߤޤ�
�󤬡������ ver.1.3 ���꡼���������㤤�ޤ�����ľ�ܤ�ư���ϡ�
�͸����Υץ������ǡ�NCEP�ǡ������ñ�̤����Ĥ������ʤ��ä��Τ�
���ݡ��Ȥ���ñ�̤����䤷�����ä��Ȥ������ȤʤΤǤ��������ε����
�����鵤�ˤʤäƤ�����ʬ( '1 m' �� 1 ��reduce[45] �ǻĤ�ˤ�ľ����
ver.1.2 �ʹߤν����Τ�������Х����ä���ʬ���Ȥ��ᤷ�ޤ�����

����ˤ��ߤޤ��󤬡�����������ꤤ���ޤ���

Sun Aug  8  2004  T Horinouchi
	* mulnode.rb: improved Multi#sort: to eliminate Number[1] if
	  length >= 2. Then, Units.new('1m').reduce5.to_s gives 'm';
	  it used to give '1 m'.
	* numbernode.rb: defined == (to compare by values -- implicitly
	  used in the new Multi#sort)
	* dcunits.txt: added some units from udunits: Pascal, deg[KF],
	  deg_[CFK], degree[CFK], [Cc]elcius, angular_(degree|minute|secont),
	  [Ff]ahrenheit, farad, gravity, conventional_mercury, mercury,
	  Hg, hg, Julian_year, common_year, tesla
	* lex.rb: debug === (aliased to ==. The change on May 4 was enbug).
                  debug =~: to handle other classes (return false)
Tue May  4  2004  T Horinouchi
	* pownode.rb: PowNode#to_s: if the expopnent is 1, omit it.
	* lex.rb: debug === (to allow a difference of a factor and/or offset)
Sun May  2  2004  T Horinouchi
	* dcunits.txt: added degree_east/degrees_east etc.

--
��Ƿ��