Duet3D/DuetSoftwareFramework

Pass line and column numbers to expression evaluation requests

Opened this issue · 0 comments

At present, G-code exceptions from RRF may be inaccurate because the line number may not be set at the time a G-code exception is thrown. To fix this, DSF needs to pass the line number and ideally column of the expression start to evaluation requests. Also, I figure statements like echo line may be off. This is not the case if line is used in G-codes like M118 P{line} since binary G-codes already provide the line number.