View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000593 | luatex | luatex bug | public | 2011-03-09 00:28 | 2011-04-12 09: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 00:28 | phi | New Issue | |
| 2011-04-11 13:33 | Taco | Status | new => assigned |
| 2011-04-11 13:33 | Taco | Assigned To | => Taco |
| 2011-04-11 13:40 | Taco | Note Added: 0000789 | |
| 2011-04-11 13:40 | Taco | Status | assigned => resolved |
| 2011-04-11 13:40 | Taco | Resolution | open => fixed |
| 2011-04-12 09:02 | Taco | Fixed in Version | => 0.66.0 |
| 2011-04-12 09:06 | Taco | Note Added: 0000802 | |
| 2011-04-12 09:06 | Taco | Status | resolved => closed |