Summary
slatex is horribly broken under Chicken 4.7.0
Metadata
- Id: ee21e6c9261085abcb8c1eeafea20aeb83ac0be7
- Trac id: 648
- Type: defect
- Reporter: sjamaan
- Owner: sjamaan
- Cc:
- Status: closed
- Component: expander
- Estimated difficulty:
- Resolution: worksforme
- Priority: major
- Milestone: 4.9.0
- Version: 4.7.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2011-07-13 22:08:50 UTC
- Keywords:
Description
For some reason, SLaTeX produces bogus temporary preprocessed files. It *looks* like random snippets of previously generated files get inserted in files, indicating it may be a problem in the interleaved line1 and line2 variables it reads into.
Likely it's a bug in the egg or a Chicken bug triggered by the evil, horrible macrology that it uses (which is based on an unholy mix of stubs for syntax-case procedures and ER macros).
It worked in 4.6.0 though!
We'll have to understand what the hell this code is doing before we can even start to debug it. Yay for "portable" generated code :(
Changes and comments
[2011-07-14 19:47:23 UTC] sjamaan changed status from new to closed
[2011-07-14 19:47:23 UTC] sjamaan set resolution to worksforme
[2011-07-14 19:47:23 UTC] sjamaan wrote:
Seems to have been fixed in d2fd11237651c2f4f114420705ed99279410b65b (and the preceding changes of removing doubly-wrapped ER macros)
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted