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.
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 ifline
is used in G-codes likeM118 P{line}
since binary G-codes already provide the line number.