
Java-units 1.87.J01
-------------------

This release reflects changes made in the latest 
release, 1.87, of the C version. The major changes
with respect to release 1.86.J01 are: 

- The multiplication operator '*' has now THE SAME
  PRIORITY as the division operators '/' and 'per'.
  (It had previously a higher priority.)
  The space as a multiplication operator has still
  a higher priority than '/', 'per', and now '*'.
  See Section 4 of the user's manual.
  The option to use the old convention, offered by 
  the C version, has not been implemented in the 
  Java version.
  
- Release 1.87.J01 requires Java 1.5.0 or later.
  It DOES NOT WORK with Java 1.4.

Other changes are two new features: 
  
- The user can now have a personal units file in the
  home directory, concatenated before the standard
  units file.
  
- A new command, 'search', lists the units that have
  a given text as part of the name.
  
The release includes the latest avaliable version 
(1.49, of 24 September 2007) of units data base.
Note that currency conversions contained in it
are severely OUT OF DATE at the time of this release.
  
Internally, this release uses a new technology
for parsing unit expressions: a recursive-descent
parser with partial backtracking based on Parsing
Expression Grammar, generated by a tool named Mouse.

         
