Re: New erroneous behavior after installation of l3packages, etc

Joseph Wright <[email protected]>
Newsgroups gmane.comp.tex.miktex
Message-ID <[email protected]>
On 28/06/2011 22:35, Rik wrote:
>> Has anyone else experienced this problem?
> 
> This, and worse. I have quite a few fontspec invocations that no longer 
> work. Specifically, feature definitions for numbers (oldstyle in this 
> case), ligatures (discretionary), and style all fail. They can, however, 
> be successfully invoked using RawFeature, and specifications of font 
> names (ItalicFont=...) and some other specifications do work as before. 
> This is very frustrating.

My previous messages seem to have vanished. I have looked at the code,
and identified the issue. This was a one-word typo in one function,
which has now been corrected and sent to CTAN. It will take a few days
to propagate to MiKTeX, but for the moment you can use

\usepackage{expl3}
\ExplSyntaxOn
\cs_set:Npn \bool_until_do:nn #1#2
  {
    \bool_if:nF {#1}
      {
        #2
        \bool_until_do:nn {#1} {#2}
      }
  }
\ExplSyntaxOff

before loading fontspec.
-- 
Joseph Wright

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.