Hi Dave . Thank you so much for the help you are giving me . Your detailed clarifications are important for me. I really appreciate .
Hi Gene. As always it's a pleasure for me to read your stories . So you never hurt me . ;-) Regards Alex On Sat, Oct 4, 2014 at 6:47 PM, Gene Heskett <ghesk...@wdtv.com> wrote: > On Saturday 04 October 2014 12:09:57 Dave Cole did opine > And Gene did reply: > > Hi Alex, > > > > >>I never asked to anybody on the board this issue. << > > > > I understand. But several of the board members are now obviously > > aware of your desire to have a GOTO instruction in the LinuxCNC > > gcode language. > > > > >>I honestly don't know how to do it . > > > > Ok.. I didn't know. I just wanted to try and help you. > > So you will need to convince someone else to alter the program and > > submit a patch for review. Then it may or may not be included in the > > official releases of LinuxCNC in the future. However, if you have a > > patch, you can apply that to LinuxCNC yourself and recompile the > > program and gain that functionality. There are instructions on the > > LinuxCNC website on how to get and compile the LinuxCNC source code. > > > > >>Never in my mind to see a so strong reaction from a part of the > > >>people I > > > > read .<< > > > > Don't take it personally. > > > > Some programmers have strong negative feelings about the GOTO > > instruction. Some really horrendous code has been written with the > > help of the GOTO instruction. Extensive use of the GOTO instruction is > > generally associated with bad programming practices. > > And I guess I am one of them "crusty" old programmers as I'm celebrating > my 80th today. I have carved code in several languages but except for > some early efforts in basic, haven't used a goto in any other language > that effectively did have it by whatever name. I have, after that basic > disaster, which was scrapped in the long run & the function re-written in > assembler and C combined, pretty much looked at a goto as the equ of a > painter painting himself into a corner. Its not only embarrassing, but > seems to show a lack of forethought in how to go about solving the problem > at hand. That isn't intended to insult anyone who does use it by design, > just that I have learned to think about how to do it which automatically > assumes it does not exist, and usually have a pseudo code written out and > printed as an outline to follow before a real line of code is typed. > > > >>Can you kindly explain me how to express an official request to the > > >>LCNC > > > > board of developers. << > > Making an official request to the board may very well result in no > > changes unless they personally are interested in making the changes. > > > > Here is the official "How to contribute web page". > > http://www.linuxcnc.org/docs/html/code/Contributing-to-LinuxCNC.html > > > > >>First of all I'm not so comfortable with the english writing to > > >>express my > > > > self fully .<< > > > > You do very well. > > I'll have to agree. > > > > >>I tried during the thread to explain why the GOTO (or whatever > > > > function/instruction can do the same thing) can be useful to produce > > clear and well structured G code but maybe I failed .<< > > > > I don't think that was an argument that you or anyone else could win on > > this list. > > > > >>If a feature is transversal between different CNC manufacturers to be > > >>a > > > > sort of "standard" why LCNC shudn't have it ? > > > > Good question. > > > > Regards, > > > > Dave > > [...] > > 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) > Genes Web page <http://geneslinuxbox.net:6309/gene> > US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users