This release fixes some small problems with the previous release and
adds a workaround kludge for the XFree86 textprop bug (it's been fixed
but no release with the fix is available) that could cause Opera to
crash Ion when UTF8 support was enabled. I also added the winprop
needed for galeon's find dialog to default kludges.lua and there's
some extra documentation and defaults for some systems in system.mk.
The ChangeLog entries:
2003-06-17:
* Scripts in share/ still weren't being built.
* Added some Cygwin installation notes to system.mk.
* Added a note to system.mk about the Xlib UTF8 bug.
* Added commented-out options to system.mk for compiling Ion with
the Debian Lua package as the paths and file names differ greatly
from the official distribution.
* Added workaround to the XFree86 textprop bug that caused starting
Opera to crash Ion when UTF8 support was enabled.
* The Mod1+C binding had been broken by the removal if
make_active_leaf_fn: The function close_sub_or_self (not same as
make_active_leaf_fn(region_close)) was added and the key bound to
this function.
* The function region_get_active_leaf was removed and the export
region_active_sub added.
* Added Galeon find dialog randomly missing transient_for hint
workaround winprop to kludges.lua.
2003-06-15:
* make_active_leaf_fn in compat.lua was broken.
* Stack traces are ordered better when there are nested calls with
errors and calls to C functions for which no name is known are
compressed in the output.
2003-06-14:
* The man page query completor also looks for symbolic links.
--
Tuomo