![](https://secure.gravatar.com/avatar/c5ae4f9aa0d3a9bd5376e92b322c3e50.jpg?s=120&d=mm&r=g)
10 Mar
2009
10 Mar
'09
10:09 a.m.
On Tue, 10 Mar 2009, Aditya Mahajan wrote:
So I am guessing that the difference is because of something else, but I cannot see any differences.
The old version gives \dodoubleempty #1->\noshowargumenterror \doifnextcharelse [{\dodoubletestempty #1} {\dodoublefakeempty #1} #1<-\dododocite The new one gives \dodoubleempty #1->\noshowargumenterror \doifnextoptionalelse {\dodoubletestemp ty #1} {\dodoublefakeempty #1} #1<-\dododocite So, \doifnextcharelse vs \doifnextoptionalelse. Aditya