
RCS file: RCS/GPL.txt,v
Working file: GPL.txt
head: 1.1
branch:
locks: strict
	maoyam: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;	selected revisions: 1
description:
GNU General Public License
----------------------------
revision 1.1	locked by: maoyam;
date: 2005/10/09 15:40:34;  author: maoyam;  state: Exp;
Initial revision
=============================================================================

RCS file: RCS/Makefile,v
Working file: Makefile
head: 1.7
branch:
locks: strict
	maoyam: 1.7
access list:
symbolic names:
keyword substitution: kv
total revisions: 7;	selected revisions: 7
description:
Makefile for building monetary() API test program.
----------------------------
revision 1.7	locked by: maoyam;
date: 2007/01/07 15:49:59;  author: maoyam;  state: Exp;  lines: +8 -1
MOD: checked within `splint (secure program lint)'
----------------------------
revision 1.6
date: 2006/04/08 15:50:45;  author: maoyam;  state: Exp;  lines: +2 -2
Mod: added -Wall -Werror -pedantic options
----------------------------
revision 1.5
date: 2006/01/29 02:28:32;  author: maoyam;  state: Exp;  lines: +3 -2
Mod: gcc options: -std=c99
----------------------------
revision 1.4
date: 2005/11/26 16:46:16;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: clean target.
----------------------------
revision 1.3
date: 2005/11/04 15:10:52;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: added -Wall option of gcc
----------------------------
revision 1.2
date: 2005/10/26 17:36:19;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: gcc option "-Wall" to "-pedantic"
----------------------------
revision 1.1
date: 2005/10/10 04:30:22;  author: maoyam;  state: Exp;
Initial revision
=============================================================================

RCS file: RCS/index.html,v
Working file: index.html
head: 1.10
branch:
locks: strict
	maoyam: 1.10
access list:
symbolic names:
keyword substitution: kv
total revisions: 10;	selected revisions: 10
description:
API reference of monetary() API
----------------------------
revision 1.10	locked by: maoyam;
date: 2006/08/13 13:21:03;  author: maoyam;  state: Exp;  lines: +54 -7
Add: monetary_to_numeral() and monetary_to_double() API
----------------------------
revision 1.9
date: 2006/01/29 02:28:51;  author: maoyam;  state: Exp;  lines: +28 -4
Add: round_double() API .
----------------------------
revision 1.8
date: 2005/11/26 16:46:32;  author: maoyam;  state: Exp;  lines: +9 -4
MOD: monetary() returns EDOM thru. errno.
----------------------------
revision 1.7
date: 2005/11/12 06:32:21;  author: maoyam;  state: Exp;  lines: +8 -8
MOD: argument names changed all_digits to max_len, decimal_points to fractional_digits.
----------------------------
revision 1.6
date: 2005/10/23 08:02:36;  author: maoyam;  state: Exp;  lines: +18 -14
MOD: BUG-FIX: strmonetary() API.
----------------------------
revision 1.5
date: 2005/10/17 15:14:36;  author: maoyam;  state: Exp;  lines: +1 -1
MOD: pre tag bug is fixed.
----------------------------
revision 1.4
date: 2005/10/17 15:09:43;  author: maoyam;  state: Exp;  lines: +1 -0
ADD: test pattern [,890....].
----------------------------
revision 1.3
date: 2005/10/16 08:28:51;  author: maoyam;  state: Exp;  lines: +74 -5
ADD: strmonetary() API.
----------------------------
revision 1.2
date: 2005/10/10 05:22:26;  author: maoyam;  state: Exp;  lines: +1 -1
MOD: translate to english link
----------------------------
revision 1.1
date: 2005/10/10 05:14:01;  author: maoyam;  state: Exp;
Initial revision
=============================================================================

RCS file: RCS/monetary-test.c,v
Working file: monetary-test.c
head: 1.14
branch:
locks: strict
	maoyam: 1.14
access list:
symbolic names:
keyword substitution: kv
total revisions: 14;	selected revisions: 14
description:
Test program for `monetary()' API.
----------------------------
revision 1.14	locked by: maoyam;
date: 2007/01/07 15:50:17;  author: maoyam;  state: Exp;  lines: +318 -162
MOD: checked within `splint (secure program lint)'
----------------------------
revision 1.13
date: 2006/09/06 15:30:47;  author: maoyam;  state: Exp;  lines: +68 -1
MOD: BUG-FIX: put_triad(): inner break at the loop. breaking conditions   was `equals', but legal is `less than'.   This bug occurres `buffer over run'.
----------------------------
revision 1.12
date: 2006/08/13 13:21:34;  author: maoyam;  state: Exp;  lines: +177 -32
Add: monetary_to_numeral() and monetary_to_double() API
----------------------------
revision 1.11
date: 2006/01/31 13:57:43;  author: maoyam;  state: Exp;  lines: +203 -74
Mod: BUG-FIX: rounding integer parts.
----------------------------
revision 1.10
date: 2006/01/29 02:29:04;  author: maoyam;  state: Exp;  lines: +203 -1
Mod: test pattern of round_double().
----------------------------
revision 1.9
date: 2005/11/26 16:45:34;  author: maoyam;  state: Exp;  lines: +65 -9
MOD: monetary() returns EDOM thru errno.
----------------------------
revision 1.8
date: 2005/11/04 15:11:03;  author: maoyam;  state: Exp;  lines: +9 -9
MOD: printf format "%lf" to "%f"
----------------------------
revision 1.7
date: 2005/10/23 08:01:54;  author: maoyam;  state: Exp;  lines: +33 -1
MOD: BUG-FIX: strmonetary() API.
----------------------------
revision 1.6
date: 2005/10/17 15:10:08;  author: maoyam;  state: Exp;  lines: +8 -1
ADD: test pattern [,890.005].
----------------------------
revision 1.5
date: 2005/10/16 08:28:15;  author: maoyam;  state: Exp;  lines: +144 -25
ADD: strmonetary() API tests.
----------------------------
revision 1.4
date: 2005/10/10 22:17:56;  author: maoyam;  state: Exp;  lines: +4 -4
MOD: BUG-FIXED: monetary()'s `sz' arguments.
----------------------------
revision 1.3
date: 2005/10/10 05:14:18;  author: maoyam;  state: Exp;  lines: +17 -1
MOD: added test patterns.
----------------------------
revision 1.2
date: 2005/10/10 04:30:44;  author: maoyam;  state: Exp;  lines: +15 -15
MOD: test patterns.
----------------------------
revision 1.1
date: 2005/10/09 15:39:59;  author: maoyam;  state: Exp;
Initial revision
=============================================================================

RCS file: RCS/monetary.c,v
Working file: monetary.c
head: 1.17
branch:
locks: strict
	maoyam: 1.17
access list:
symbolic names:
keyword substitution: kv
total revisions: 17;	selected revisions: 17
description:
`monetary()' API.
----------------------------
revision 1.17	locked by: maoyam;
date: 2007/01/07 15:50:34;  author: maoyam;  state: Exp;  lines: +22 -15
MOD: checked within `splint (secure program lint)'
----------------------------
revision 1.16
date: 2006/09/06 15:30:47;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: BUG-FIX: put_triad(): inner break at the loop. breaking conditions   was `equals', but legal is `less than'.   This bug occurres `buffer over run'.
----------------------------
revision 1.15
date: 2006/08/13 13:21:53;  author: maoyam;  state: Exp;  lines: +131 -2
Add: monetary_to_numeral() and monetary_to_double() API
----------------------------
revision 1.14
date: 2006/01/31 13:58:02;  author: maoyam;  state: Exp;  lines: +18 -14
Mod: BUG-FIX: rounding integer parts.
----------------------------
revision 1.13
date: 2006/01/29 02:29:27;  author: maoyam;  state: Exp;  lines: +104 -1
Mod: comments of round_double().
----------------------------
revision 1.12
date: 2005/11/26 16:46:02;  author: maoyam;  state: Exp;  lines: +10 -3
MOD: monetary() returns EDOM thru. errno.
----------------------------
revision 1.11
date: 2005/11/12 06:30:50;  author: maoyam;  state: Exp;  lines: +32 -32
MOD: argument names changed all_digits to max_len, decimal_points to fractional_digits.
----------------------------
revision 1.10
date: 2005/11/04 15:10:36;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: printf format "%lf" to "%f"
----------------------------
revision 1.9
date: 2005/10/26 17:55:39;  author: maoyam;  state: Exp;  lines: +4 -3
MOD: eliminate "goto" statements.
----------------------------
revision 1.8
date: 2005/10/26 17:36:36;  author: maoyam;  state: Exp;  lines: +3 -4
MOD: for statement.
----------------------------
revision 1.7
date: 2005/10/23 08:02:12;  author: maoyam;  state: Exp;  lines: +10 -10
MOD: BUG-FIX: strmonetary() API.
----------------------------
revision 1.6
date: 2005/10/18 17:32:02;  author: maoyam;  state: Exp;  lines: +5 -1
MOD:   initialize errno in external functions.
----------------------------
revision 1.5
date: 2005/10/17 15:10:37;  author: maoyam;  state: Exp;  lines: +6 -1
MOD: Bug-FIX: put_triad() the comma is put to the head of destiny , the loop must be break.
----------------------------
revision 1.4
date: 2005/10/16 08:28:30;  author: maoyam;  state: Exp;  lines: +162 -20
ADD: strmonetary() API.
----------------------------
revision 1.3
date: 2005/10/10 22:18:32;  author: maoyam;  state: Exp;  lines: +23 -14
MOD: BUG-FIXED: mmonetary() allocates the working buffer.
----------------------------
revision 1.2
date: 2005/10/10 05:14:32;  author: maoyam;  state: Exp;  lines: +3 -3
MOD: illegal argument check
----------------------------
revision 1.1
date: 2005/10/09 15:40:17;  author: maoyam;  state: Exp;
Initial revision
=============================================================================

RCS file: RCS/monetary.h,v
Working file: monetary.h
head: 1.6
branch:
locks: strict
	maoyam: 1.6
access list:
symbolic names:
keyword substitution: kv
total revisions: 6;	selected revisions: 6
description:
monetary() API.
----------------------------
revision 1.6	locked by: maoyam;
date: 2006/08/13 13:22:15;  author: maoyam;  state: Exp;  lines: +37 -4
Add: monetary_to_numeral() and monetary_to_double() API
----------------------------
revision 1.5
date: 2006/01/29 02:29:42;  author: maoyam;  state: Exp;  lines: +29 -1
Mod: comments of round_double().
----------------------------
revision 1.4
date: 2005/11/12 06:31:51;  author: maoyam;  state: Exp;  lines: +9 -9
MOD: argument names changed all_digits to max_len, decimal_points to fractional_digits.
----------------------------
revision 1.3
date: 2005/10/23 08:02:23;  author: maoyam;  state: Exp;  lines: +2 -2
MOD: BUG-FIX: strmonetary() API.
----------------------------
revision 1.2
date: 2005/10/16 08:28:43;  author: maoyam;  state: Exp;  lines: +34 -7
ADD: strmonetary() API.
----------------------------
revision 1.1
date: 2005/10/09 15:40:28;  author: maoyam;  state: Exp;
Initial revision
=============================================================================
