View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000593 | luatex | luatex bug | public | 2011-03-09 01:28 | 2011-04-12 11:06 |
Reporter | phi | Assigned To | Taco | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.65.0 | ||||
Fixed in Version | 0.66.0 | ||||
Summary | 0000593: \escapechar ignored by \meaning | ||||
Description | LuaTeX ignores \escapechar=-1 when producing the meaning of a primitive; the other engines don't. This confuses code that e.g. test for \meaning\x=x with \escapechar=-1 to test whether \x is a primitive with the correct meaning. | ||||
Steps To Reproduce | Run the following document through any engine with the plain format: \escapechar=-1 \edef\x{\meaning\relax} \message{\x} \bye TeX, pdfTeX and XeTeX produce "relax", but LuaTeX produces "\relax". | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-03-09 01:28 | phi | New Issue | |
2011-04-11 15:33 | Taco | Status | new => assigned |
2011-04-11 15:33 | Taco | Assigned To | => Taco |
2011-04-11 15:40 | Taco | Note Added: 0000789 | |
2011-04-11 15:40 | Taco | Status | assigned => resolved |
2011-04-11 15:40 | Taco | Resolution | open => fixed |
2011-04-12 11:02 | Taco | Fixed in Version | => 0.66.0 |
2011-04-12 11:06 | Taco | Note Added: 0000802 | |
2011-04-12 11:06 | Taco | Status | resolved => closed |