I am 99% sure it only restarts at the line with what ever modes are present. It certainly doesn't go back through the program. In fact that is one of the big drawbacks of it.
________________________________ From: gene heskett <ghesk...@shentel.net> Sent: July 28, 2022 5:27 PM To: emc-developers@lists.sourceforge.net <emc-developers@lists.sourceforge.net> Subject: Re: [Emc-developers] [Hosted Weblate] New comment inLinuxCNC/LinuxCNC Documentation On 7/28/22 06:37, Hans Unzner wrote: > Maybe > will restart the program at the following line. --> will continue executing > the program at the following line. > ? I'm not happy with this, the word restart is IMO correct because the state of the machine can only be determined by scanning and re-executing all the mode changes that have occurred since the file was initially ran, or at least that's how I've understood it since that "start from line" was added several years ago. The motion code may not be re-executed, but the mode changes it implies are. Am I mistaken? > Am Do., 28. Juli 2022 um 11:55 Uhr schrieb Steffen Möller via > Emc-developers <emc-developers@lists.sourceforge.net>: > >> >> # Comment added >> >> [ smoe](https://hosted.weblate.org/user/smoe/ "Steffen Möller"): [Hosted >> Weblate](https://hosted.weblate.org) / >> [LinuxCNC](https://hosted.weblate.org/projects/linuxcnc/) / [LinuxCNC >> Documentation](https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/) >> / >> [English](https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/en/) >> >> ## Source string >> >> 'M0' - pause a running program temporarily. LinuxCNC remains in the Auto >> Mode >> so MDI and other manual actions are not enabled. Pressing the resume button >> will restart the program at the following line. >> >> ## Source string description >> >> type: Plain text >> >> ## Comment >> >> I am unhappy with the term "restart". That would imply that something >> would be >> "re"-executed, which is not the case, and variables are not affected, >> either. >> I would prefer "the execution of that program continues in the following >> line." >> >> [Edit this string](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?checksum=acfba46ddc59075d#comments >> <https://hosted.weblate.org/translate/linuxcnc/linuxcnc-docs/en/?checksum=acfba46ddc59075d#comments> >> ) >> >> ## Source string location >> >> [src/gcode/m-code.adoc:47]( >> https://github.com/LinuxCNC/linuxcnc/blob/master/docs/src/gcode/m-code.adoc?plain=1#L47 >> ) >> >> ## Translation Info >> >> All strings | [ >> 29,515 >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc-docs/en/) | >> >> >> -------------------------------------------------------------------|-----------|---- >> Translated strings | [ >> 29,515 >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:>=translated) | [ >> 100% >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:>=translated) >> Untranslated strings | [ 0 >> >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:empty) | [ >> 0% >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:empty) >> Unfinished strings | [ 0 >> >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:<translated) | [ >> 0% >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:<translated) >> Strings marked for edit | [ 0 >> >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:needs-editing) | [ >> 0% >> ](https://hosted.weblate.org/translate/linuxcnc/linuxcnc- >> docs/en/?q=state:needs-editing) >> >> >> [View](https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/en/) >> >> >> [Weblate, the libre continuous localization system.](https://weblate.org/) >> >> Generated on July 28, 2022, 11:53 a.m.. >> >> _______________________________________________ >> Emc-developers mailing list >> Emc-developers@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-developers >> > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/> _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers