Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-14 Thread Mike "Pomax" Kamermans
It's certainly possible to limit the number of default transitions, but with the ever increasing expanse that is Unicode, while it might seem unrealistic, really it's more a matter of time until someone actually needs more classes than are currently available There is an obvious optimization a

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-14 Thread Mike "Pomax" Kamermans
That sounds pretty encouraging! - Pomax On 12/13/2015 6:11 PM, Simon Cozens wrote: Here's the relevant code: p:=cur_chr; scan_usv_num; p:=p+cur_val; n:=sf_code(cur_val) mod @"1; scan_optional_equals; scan_char_class; define(p,data,cur_val*@"1 +

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-14 Thread Werner LEMBERG
[please CC me, I'm not subscribed to the XeTeX mailing list] > > I'm updating the `ucharclasses.sty' to completely cover Unicode. > > This style file maps Unicode character blocks to character classes, > > and I've hit the 256 entry limit of \XeTeXcharclass... > > > > Any chance to extend it to 1

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-14 Thread Simon Cozens
On 15/12/2015 04:02, Werner LEMBERG wrote: > I guess this would need a complete rewrite of the ucharclasses package > (so Michiel should answer :-), but yes, such an approach could solve > the issue. > Regardless of that, I think that \XeTeXcharclass should allow more > than 256 registers. Yeah, i