<div dir="ltr"><div>Hi Jonathan,<br><br></div>can my macro text something so that I can decide whetner to use 255 or 16383? For some time both can exist in distros and not updated user's computers so I would like to make my packages more robust.<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Zdeněk Wagner<br><a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div></div>
<br><div class="gmail_quote">2016-01-31 18:33 GMT+01:00 Jonathan Kew <span dir="ltr"><<a href="mailto:jfkthame@gmail.com" target="_blank">jfkthame@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 13/12/15 07:04, Werner LEMBERG wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
[XeTeX 3.14159265-2.6-0.99992 (TeX Live 2015)]<br>
<br>
<br>
Folks,<br>
<br>
<br>
I'm updating the `ucharclasses.sty' to completely cover Unicode.  This<br>
style file maps Unicode character blocks to character classes, and<br>
I've hit the 256 entry limit of \XeTeXcharclass...<br>
<br>
Any chance to extend it to 16 bits?<br>
<br>
</blockquote>
<br></span>
Returning to this: I've just pushed an experimental branch 'more-classes' to the git repository at <a href="http://sourceforge.net/projects/xetex/" rel="noreferrer" target="_blank">http://sourceforge.net/projects/xetex/</a> that is intended to increase the \XeTeXcharclass limit to 16384 (where 16384 will be the "ignored" value, formerly 256, and 16383 will be the "boundary" value, formerly 255; so for general allocation purposes the maximum class number becomes 16382).<br>
<br>
If we go ahead with this change, it will require updates to any packages/documents that rely on the special values 255 and 256, and the \newXeTeXintercharclass allocator will need to be told the new limit.<br>
<br>
Before this gets merged to the master source, though, some testing would be appreciated -- obviously, this will currently require rebuilding xetex from the git source branch.<br>
<br>
Arthur, if you have a chance to look at this and see if I missed anything obvious, that would be great - thanks.<span class="HOEnZb"><font color="#888888"><br>
<br>
JK</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
 <a href="http://tug.org/mailman/listinfo/xetex" rel="noreferrer" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</div></div></blockquote></div><br></div>