Hi, Sorry this has taken so long ... On Sun, Oct 11, 2009 at 09:12:09PM +0300, Marko Myllynen wrote: > with the release of XFree86 4.4 an inclusion system of compose files was > added to Xlib to allow inclusion of the default compose file (with %L), > any compose files from user's home directory (with %H), or a compose > file with a hard coded path [1]. However, even today including system > level compose files is not possible in a platform independent manner > although the machinery for including compose files and overriding > previously defined compositions is already in place. > > With the ability to include system level compose files one could greatly > reduce the need for compose file rule duplication and the work needed to > propagate changes in one compose file to others. For example, currently > the Finnish compose file fi_FI.UTF-8 weights over 5000 lines [2] but it > is almost identical with en_US.UTF-8 except for perhaps half a dozen > compositions. > > Please consider something like the patch below to allow one to include > system level compose files with the following kind of syntax: > > include "%S/en_US.UTF-8/Compose" > > 1) http://www.xfree86.org/4.4.0/RELNOTES5.html#42 > 2) > http://cgit.freedesktop.org/xorg/lib/libX11/tree/nls/fi_FI.UTF-8/Compose.pre > > > Signed-off-by: Marko Myllynen <mylly...@redhat.com>
This looks fine to me. Reviewed-by: Daniel Stone <dan...@fooishbar.org> Alan - thoughts? Cheers, Daniel _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel