From: Gene H. <ghe...@wd...> - 2012-09-26 16:48:26
|
On Wednesday 26 September 2012 12:17:47 Michael Haberler did opine: > Am 26.09.2012 um 17:52 schrieb Gene Heskett: > > On Wednesday 26 September 2012 11:43:26 SourceForge.net did opine: > >> Feature Requests item #3571903, was opened at 2012-09-26 05:16 > >> Message generated for change (Comment added) made by mahsofo > >> You can respond by visiting: > >> https://sourceforge.net/tracker/?func=detail&atid=356744&aid=3571903& > >> gro up_id=6744 > >> > >> Please note that this message will contain a full copy of the comment > >> thread, including the initial issue submission, for this request, > >> not just the latest update. > >> > >>> Category: EMC2 G-code Interpreter > >> > >> Group: None > >> Status: Open > >> > >>> Resolution: Accepted > >> > >> Priority: 5 > >> Private: No > >> Submitted By: Gene Heskett (gheskett) > >> Assigned to: Nobody/Anonymous (nobody) > >> Summary: new named subroutine search order needed > >> > >> Initial Comment: > >> Persuant to a discussion on the -devel list, it seems we need a named > >> subroutine search function that first searches the directory the > >> current gcode was loaded from, and then failing that, go back to the > >> default nc_files to look for it. > >> > >> This way, we can keep a given parts code all in one tree, making it > >> very simple to tar & compress in case that code is needed elsewhere. > >> > >> Thanks for your consideration of this request. > >> > >> Cheers, Gene > >> > >> --------------------------------------------------------------------- > >> - > >> > >>> Comment By: Michael Haberler (mahsofo) > >> > >> Date: 2012-09-26 06:47 > >> > >> Message: > >> Hi Gene, > >> > >> give this branch a try - this should cover it: > >> http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/extend > >> -su broute-path > >> > >> a '.' in SUBROUTINE_PATH is now interpreted to mean 'dirname of the > >> current ngc file' > >> > >> -Michael > > > > That was quick! Thanks, but I haven't been building Michael. My > > package manager is on the 2.5.x link, pulling that anytime there has > > been a buildbot update. How long will this take to be exercised for > > proof and then filter on down to the 2.5.x buildbot? > > I dont think that should go into 2.5.x barring Chris thinks otherwise - > I'd consider that release feature-frozen; bleeding-edge and stable are > a bit like hot icecream. > > I would expect somebody else to build this branch from source, and > verify it does the right thing, after which I'd push it into master; So my just now pull of master from the buildbot didn't get it? Hummm, I added the "SUBROUTINE_PATH = .:/home/gene/linuxcnc/nc_files" line to the .ini, and it didn't complain on the restart of 2.6.0-pre. I loaded up a bit of code over an ssh connection just now, but did not try to run it since the g38 stuff would just time out. And I'd also need to move that projects files into its own subdir for testing. I do need to make another of those pcb's for the lathe encoder, but since I've added a triplet of teensy pots to adjust the brightness of each opto's led for duty cycle fine tuning, I need to go all the way back to eagle and add those in eagle as they are presently on a small board superglued to the main board & cut in with wrapping wire. Visually its a friggin mess, but works. Eagle I suspect is going to have a hell of a time trying to route that on a dbl-sided board! I had to do 20+ full ripups to get the working pattern I have in the .ngc files right now. :( > post-push the buildbot packages should be available. I also dont mind > if somebody else documents the change (here is a contribution > opportunity!) > > wtf is 3571903 ... The tracker number of the feature request I submitted. :) > - Michael > > > Or should I switch synaptic back to master-rt? I did that and re-installed. But you are saying its not in master-rt yet, so I'm not in possession of it. I believe I have the build-essentials installed, so a git: line to pull that tree it might be in order here? OTOH, I am in the middle of making some pulley's for an O-ring driven lashup to run a tumbler drum for rifle cartridge case cleaning, (my lyman turbo 1200 vibrator opened the thermal on its motor a few days ago) so its likely that will "keep me out of the bars" for 2-4 days as I'll have to demolish a broken 1800 psi pump for its motor that I intend to run on low voltage, and make a mounting for it. Something along the lines of a "Thumlers Tumbler" (google) but out of found or self made parts. > > Cheers, Gene > > ------------------------------------------------------------------------ > ------ How fast is your code? > 3 out of 4 devs don\\\'t know how their code performs in production. > Find out how slow your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219672;13503038;z? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > Emc-developers mailing list > Emc...@li... > https://lists.sourceforge.net/lists/listinfo/emc-developers Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) My web page: <http://coyoteden.dyndns-free.com:85/gene> is up! BOFH excuse #242: Software uses US measurements, but the OS is in metric... |