4.8.06 Release Notes

 

Native95

Handle Ctrl-Break correctly, in addition to Ctrl-C.

 

Native95

Fix directory read problem in xfer, so can now transmit as well as

receive.

 

DOS

Change "BREAK" to "Ctrl-C" in prompts.

 

All

PFBIXBUILD=2 didn't handle date field correctly if you mixed "/"

and "-" and separators.

 

All

Add PFF6PROMPT=OLD to turn off the fix of taking @WBL processing

into account when displaying the F6 prompt in *clerk.

 

Native95

*report wouldn't accept ENTER at the index prompt if PFME=ON.

 

Native95

System command could leave keyboard in funky state, depending on

the program executed.

 

Native95

*cabe didn't wait after displaying duplicate field definitions.

 

Big-endian systems (IBM RS/6000 and Sun Sparc)

Deleting the last key from an index leaf node could corrupt the

key count in the parent node, resulting in either "deleted key

not found", "IOT trap", or "segmentation violation" on the next

access to the same parent node.

 

All

Fix problem with ADDMONTH() not returning "/OV" if 2-digit-year

result is out of range.

 

All

PFBIXNODESIZE=n will have dxmaint build indexes with a nodesize of

nK bytes (1 <= n <= 63) rather than the default value calculated by

filePro.

 

4.8

PFBIXBUILD=2 had a bug that would build a node incorrectly if there

was exactly enough room at the end of the block for 1 new non-dupe

key.

 

All

If a processing table had more than 32K of literals, references to

those beyond the 32K boundary weren't accessed correctly.

 

4.8

PFPOSTPRINT=cmdline will execute "cmdline filename" after any printout

or hardcopy, when printing to a file.

 

Native95

Microsoft's keyboard input routines for native console apps do not

support Alt+numpad entry. Added code to allow users to use this method.

 

All

Don't lock demand indexes in *clerk's index menu, unless the user

selects that particular index.

 

All

Add HTML :FN to set <FONT> attributes. Optional value. Flags: SI1CO1

 

  SI SIZE

  CO COLOR

 

 If the optional value is given, it is output as text, and a closing

 </FONT> is automatically generated. The following generate identical

 output:

 

  HTML :FN :SI "+2"

  HTML :TX "This is big text."

  HTML :FN-

 and

  HTML :FN "This is big text." :SI "+2"

 

 both generate

 

  <FONT SIZE="+2">This is big text.</FONT>

 

Add HTML :IM to set <IMG> attributes. No value. Flags:

      SR1AT1AL1HI1WI1BO1HS1VS1US1IS1

 

  SR SOURCE

  AT ALT

  AL ALIGN

  HI HEIGHT

  WI WIDTH

  BO BORDER

  HS HSPACE

  VS VSPACE

  US USEMAP

  IS ISMAP

 

Add :DT flag to HTML :CR to add DOCTYPE tag:

 

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

 

Add HTML :IS for <ISINDEX>. No value. Flags: PR1

 

  PR PROMPT

 

Add HTML :BA for <BASE>. No value. Flags: HR1

 

  HR HREF

 

Add HTML :ME for <META>. No value. Flags: HT1NA1CO1

 

  HT HTTP_EQUIV

  NA NAME

  CO CONTENT

 

Add HTML :LN for <LINK>. No value. Flags: HR1RL1RV1TI1

 

  HR HREF

  RL REL

  RV REV

  TI TITLE

 

Add flags to HTML :FO <FORM> tag. New flag: EN1

 

  EN ENCTYPE

 

Add flag to HTML :HR <HR> tag. New flag: NS0

 

  NS NOSHADE

 

Add flags to HTML :AN <A> tag. New flags: RL1RV1TI1

 

  RL REL

  RV REV

  TI TITLE

 

Add HTML :AD for <ADDRESS> tag. Option value. Flags: none

 

  If value given, its text is used, and </ADDRESS> automatically

  closed.

 

Add HTML :PR for <PRE> tag. Optional value. Flags: WI1

 

  WI WIDTH

 

  If value given, its text is used, and </PRE> automatically

  closed.

 

Add HTML :DI for <DIV> tag. Optional value. Flags: AL1

 

  AL ALIGN

 

  If value given, its text is used, and </DIV> automatically

  closed.

 

Add HTML :BQ for <BLOCKQUOTE> tag. Optional value. Flags: none

 

  If value given, its text is used, and </BLOCKQUOTE> automatically

  closed.

 

Add HTML :UL for <UL> tag. No value. Flags: TY1CO0

Add HTML :OL for <OL> tag. No value. Flags: TY1ST1CO0

Add HTML :DL for <DL> tag. No value. Flags: CO0

 

  TY TYPE

  ST START

  CO COMPACT

 

Add HTML :LI for <LI> tag. Optional value. Flags: TY1VA1

Add HTML :DT for <DT> tag. Optional value. Flags: none

Add HTML :DD for <DD> tag. Optional value. Flags: none

 

  TY TYPE

  VA VALUE

 

Add HTML :CE for <CENTER> tag. Optional value. Flags: none

 

  If value given, its text is used, and </CENTER> automatically

  closed.

 

Add HTML :SP for <SPAN> tag. Optional value. Flags: none

 

  If value given, its text is used, and </SPAN> automatically

  closed.

 

Add HTML :MA for <MAP> tag. No value. Flags: NA1

Add HTML :AR for <AREA> tag. No value. Flags: HR1SH1CO*NO0AL1

 

  NA NAME

 

  HR HREF

  SH SHAPE

  CO COORDS

  NO NOHREF

  AL ALT