--  fixed bug affecting set_chars and service and its uhandle[n] form.

--  and another one in get_chars when unicode.set_base(0) has been called and a 
0 pos argument supplied.

--  cleaned up shutdown sequence, so complicated things don't happen when 
plugin is unloaded or Powerpro terminated.

--  empty service abolished; doesn't make sense for unicode strings.  

--  the raiseErrors value in the configuration ini file and the 
error_dialog_on/error_dialog_off service were erroneously in the documentation, 
never implemented.  Cleaned up docs to match reality.

--  added documentation on surrogate pairs (unicode values outside the "basic 
multilingual plane"); combining code points, variation selectors, and all the 
good stuff that can muck up plugin services that change or access characters 
within unicode strings.

--  added test_glyph_type and set_glyph_size_test services to allow unicode 
strings to be tested for the above.  Added script 
unicodePluginGlyphTypeTests.powerpro to illustrate them.

--  added from_num, (aka from_nums), append_fromnum services, both of which can 
accept unicode values outside the "basic multilingual plane"



Reply via email to