(oops -- posted to wrong thread earlier) linuxcncrsh (actually src/emc/usr_intf/emcrsh.cc) has been updated to a *limited* extent for the master branch with joints-axes updates.
The extent of updates has primarily been to maintain the scripts that are used in the runtests suite of tests. These scripts are run on the buildbot (for all supported operating systems) at each new commit. In src/emc/usr_intf/emcrsh.cc:setHome(), the code for "Home All" (== -1) is rejected in both the master branch AND 2.7. The absence of this particular functionality is likely indicative of the limited usage of linuxcncrsh in the wild. I've pushed a commit to add this "Home All" capability and verified the runtests are still ok on my test machine. The commit, for the master branch only, is: https://github.com/LinuxCNC/linuxcnc/commit/b3568fb9094b0075087242fc543c8db0d8e3ad40 #------------------------------------------------------ There may be other features available in guis that are not implemented in linuxcncrsh. If you make changes and push them to the master branch of git, it will be important to run the runtests suite to ensure that the expected output of existing test scripts is not altered since alterations may cause test (and buildbot) failures. #------------------------------------------------------ Ref runtests scripts: $ find tests -type f -iname '*.ini' -exec grep -cH linuxcncrsh {} \;|grep -v :0$ ./linuxcncrsh-tcp/linuxcncrsh-test.ini:1 ./toolchanger/toolno-pocket-differ/random/sim.ini:1 ./toolchanger/toolno-pocket-differ/nonrandom/sim.ini:1 ./linuxcncrsh/linuxcncrsh-test.ini:1 ./t0/random-without-t0/sim.ini:1 ./t0/nonrandom/sim.ini:1 ./t0/random-with-t0/sim.ini:1 ./mdi-queue/linuxcncrsh-test.ini:1 ./motion/g0/motion-test.ini:1 -- Dewey Garrett ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
