Salman Khilji wrote:
\starttext \defineregister[street][streets] \street{Ridderstraat} \placestreets \stoptext
However, texexec gives me the following:
! Undefined control sequence. <recently read> \placestreets
As far as I can see, \defineregister, or more precisely \dodefinieerregister, completely ignores its second argument. I guess the #1 in the \setvalue lines (but not the other lines) of \setvalue{\e!plaats#1}% {\doplaatsregister[#1]}% \setvalue{\e!volledige#1}% {\dovolledigregister[#1]}% should be #2. But that would change \completeindex to \completeindices, which would again contradict the manual, so below therewould have to be another change, from \definieerregister [\v!index] [\v!indices] to \definieerregister [\v!index] [\v!index] Note that \placestreet and \completestreet do work. regards, Christopher Creutzig