Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#648 closed defect (worksforme)

slatex is horribly broken under Chicken 4.7.0

Reported by: sjamaan Owned by: sjamaan
Priority: major Milestone: 4.9.0
Component: expander Version: 4.7.x
Keywords: Cc:
Estimated difficulty:

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 :(

Change History (2)

comment:1 Changed 10 years ago by sjamaan

Resolution: worksforme
Status: newclosed

Seems to have been fixed in d2fd11237651c2f4f114420705ed99279410b65b (and the preceding changes of removing doubly-wrapped ER macros)

comment:2 Changed 9 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.