Subject: CVS commit: pkgsrc/lang/pforth
To: None <pkgsrc-changes@netbsd.org>
From: Jason Beegan <jtb@netbsd.org>
List: pkgsrc-changes
Date: 06/20/2001 09:53:42
Module Name:	pkgsrc
Committed By:	jtb
Date:		Wed Jun 20 06:53:41 UTC 2001

Modified Files:
	pkgsrc/lang/pforth: Makefile distinfo
	pkgsrc/lang/pforth/patches: patch-aa patch-ab
	pkgsrc/lang/pforth/pkg: PLIST

Log Message:
Update to pforth-21.

V20
    - Expand PAD for ConvertNumberToText so "-1 binary .s" doesn't crash.
      Thank you Michael Connor of Vancouver for reporting this bug.

    - Removed FDROP in REPRESENT to fix stack underflow after "0.0 F.".
      Thank you Jim Rosenow of Minnesota for reporting this bug.
	- Changed pfCharToLower to function to prevent macro expansion
	bugs under VXWORKS
      Thank you Jim Rosenow of Minnesota for reporting this bug.

	- "0.0 F~" now checks actual binary encoding of floats. Before
	  this it used to just compare value which was incorrect. Now
	  "0.0 -0.0 0.0 F~" returns FALSE.

	- Fixed definition of INPUT$ in tutorial.
      Thank you Hampton Miller of California for reporting this bug.

	- Added support for producing a target dictionary with a different
	  Endian-ness than the host CPU.  See PF_BIG_ENDIAN_DIC and
	  PF_LITTLE_ENDIAN_DIC.

	- PForth kernel now comes up in a mode that uses BASE for
	  numeric input when started with "-i" option.  It used to
	  always consider numeric input as HEX. Initial BASE is decimal.

V21
	- Fixed some compiler warnings.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 pkgsrc/lang/pforth/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/pforth/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/lang/pforth/patches/patch-aa \
    pkgsrc/lang/pforth/patches/patch-ab
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/lang/pforth/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.