<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>linuxcnc blogs</title>
	<link rel="self" href="http://lamp.unpythonic.net/planet-emc/atom.xml"/>
	<link href="http://lamp.unpythonic.net/planet-emc/"/>
	<id>http://lamp.unpythonic.net/planet-emc/atom.xml</id>
	<updated>2010-03-13T11:22:07+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en">
		<title type="html">fix a stupid bug in my previous commit</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=4b75c00edcd85e4871a11e9ff29e45dc67a662f1"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=4b75c00edcd85e4871a11e9ff29e45dc67a662f1</id>
		<updated>2010-03-13T07:16:59+00:00</updated>
		<content type="html">&lt;pre&gt;
fix a stupid bug in my previous commit

LIB_DIR is where we're planning to *install* the libs, not where we're
currently staging them.  We stage them always in &amp;quot;../lib&amp;quot;.

(I didn't notice this because I stupidly had emc2.deb installed, so
LIB_DIR *did* indeed have the libs in it...  Third time's the charm
I guess/hope.)
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=12de62de22610c1a43a7f4b9d81825221489cece;hp=a2cf5e81409e23f5821cdf4217d4b18f0024a898;hb=4b75c00edcd85e4871a11e9ff29e45dc67a662f1;hpb=4d32b8906113d6db4f78b671e15d5dddbff97540&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=4b75c00edcd85e4871a11e9ff29e45dc67a662f1&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix linking when compiling for installation</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=4d32b8906113d6db4f78b671e15d5dddbff97540"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=4d32b8906113d6db4f78b671e15d5dddbff97540</id>
		<updated>2010-03-13T06:45:09+00:00</updated>
		<content type="html">&lt;pre&gt;
fix linking when compiling for installation

When we're compiling for installation (manual installation or via the
debs), we want our executables and libraries to be linked against
our not-yet-installed libs, and we don't want our build dir in the
executables' rpath.  &amp;quot;rpath-link&amp;quot; does exactly this.

When we're compiling for run-in-place, we want our build dir in the rpath
(which also lets the linker find it), so nothing changes in this case.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=a2cf5e81409e23f5821cdf4217d4b18f0024a898;hp=1450a8ad4038666cc96ec4d1f308b12dc8ea64c1;hb=4d32b8906113d6db4f78b671e15d5dddbff97540;hpb=e38906703379246cf0f02626a92535b45b7312c3&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=4d32b8906113d6db4f78b671e15d5dddbff97540&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">link librs274 against libemcini</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e38906703379246cf0f02626a92535b45b7312c3"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e38906703379246cf0f02626a92535b45b7312c3</id>
		<updated>2010-03-13T05:40:28+00:00</updated>
		<content type="html">&lt;pre&gt;
link librs274 against libemcini

librs274 uses a bunch of symbols from libemcini.

Before this commit, librs274 did not link against libemcini, instead
requiring that any executable that links against librs274 also link
against libemcini, even if that executable itself did not need libemcini.

This commit rectifies the omission in librs274, and also stops linking
the rs274 executable against libemcini (since that executable does not
itself use that library).
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/Submakefile;fp=src/emc/rs274ngc/Submakefile;h=6234204e47fc89efc8d089d3c16b82288760a980;hp=9f467f4bb1e1e80d674095aedc91cbc703c18618;hb=e38906703379246cf0f02626a92535b45b7312c3;hpb=f0a6040452b5f3a635a0481448a39473f28b4665&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/Submakefile;h=e38906703379246cf0f02626a92535b45b7312c3&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/Submakefile&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/sai/Submakefile;fp=src/emc/sai/Submakefile;h=ff0fab93d14b442162b1fe7e040d1b754a0bd6d9;hp=4bd34619061af89134d2f10ea06be2ad9c8b1578;hb=e38906703379246cf0f02626a92535b45b7312c3;hpb=f0a6040452b5f3a635a0481448a39473f28b4665&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/sai/Submakefile;h=e38906703379246cf0f02626a92535b45b7312c3&quot;&gt;H&lt;/a&gt;] src/emc/sai/Submakefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">avoid linking to a couple of unused libraries</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f0a6040452b5f3a635a0481448a39473f28b4665"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f0a6040452b5f3a635a0481448a39473f28b4665</id>
		<updated>2010-03-13T05:05:54+00:00</updated>
		<content type="html">&lt;pre&gt;
avoid linking to a couple of unused libraries
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/utils/Submakefile;fp=src/hal/utils/Submakefile;h=979bfe044ad25286bbcaeda8df6a05a1719fde89;hp=63e084d820ac9a8f0de4e1795622ae157b687b93;hb=f0a6040452b5f3a635a0481448a39473f28b4665;hpb=15a3782828b10d3e4dad506d945eeecce51fffc7&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/utils/Submakefile;h=f0a6040452b5f3a635a0481448a39473f28b4665&quot;&gt;H&lt;/a&gt;] src/hal/utils/Submakefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of unneeded import</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9</id>
		<updated>2010-03-12T04:03:51+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of unneeded import
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=a62d4d065fb363f559f720443e7abf6e3369ee22;hp=107839b23534a2e0bd850ee5e116a04fa6bcf7d7;hb=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9;hpb=e3f88a00e3827416db619b366eb8f4ac1b47ae52&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">correct error message</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=76aa1b1e736a9e8f66913a8400f4fb0f0b725507"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=76aa1b1e736a9e8f66913a8400f4fb0f0b725507</id>
		<updated>2010-03-12T03:43:20+00:00</updated>
		<content type="html">&lt;pre&gt;
correct error message
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=8bb954d5367135a32ade07f1592869a7ed111e64;hp=32fe9761407a9f732dd0ffbf85279de9864e2031;hb=76aa1b1e736a9e8f66913a8400f4fb0f0b725507;hpb=94a8d2be35c157bc985ab1eae16335d8dfc6d723&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=76aa1b1e736a9e8f66913a8400f4fb0f0b725507&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">wrap long lines</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=94a8d2be35c157bc985ab1eae16335d8dfc6d723"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=94a8d2be35c157bc985ab1eae16335d8dfc6d723</id>
		<updated>2010-03-12T03:39:45+00:00</updated>
		<content type="html">&lt;pre&gt;
wrap long lines
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=32fe9761407a9f732dd0ffbf85279de9864e2031;hp=90e489a7b4889f0dc3539dbe15eff275a6db1329;hb=94a8d2be35c157bc985ab1eae16335d8dfc6d723;hpb=217bb65cbe666d9414aa13a370756990564c1e18&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=94a8d2be35c157bc985ab1eae16335d8dfc6d723&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Remove unneeded offsetof hack</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=217bb65cbe666d9414aa13a370756990564c1e18"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=217bb65cbe666d9414aa13a370756990564c1e18</id>
		<updated>2010-03-12T01:04:25+00:00</updated>
		<content type="html">&lt;pre&gt;
Remove unneeded offsetof hack

beacuse this file doesn't use offsetof(non_pod), the hack isn't needed
to avoid compiler warnings.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=90e489a7b4889f0dc3539dbe15eff275a6db1329;hp=80d2671f72cdab256a6f83cc9befd4e942ea0636;hb=217bb65cbe666d9414aa13a370756990564c1e18;hpb=ae44e7ac5d9c816ba9d6f475e998d90fb054d2eb&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=217bb65cbe666d9414aa13a370756990564c1e18&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make it easier to profile axis</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e3f88a00e3827416db619b366eb8f4ac1b47ae52"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e3f88a00e3827416db619b366eb8f4ac1b47ae52</id>
		<updated>2010-03-11T22:16:29+00:00</updated>
		<content type="html">&lt;pre&gt;
make it easier to profile axis
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=bin/profile_axis;fp=bin/profile_axis;h=0ea35e58e822c71255cdae1c29ea79c56a1b775d;hp=0000000000000000000000000000000000000000;hb=e3f88a00e3827416db619b366eb8f4ac1b47ae52;hpb=cab34489d40f0fea69856a7c48520f48af767593&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=bin/profile_axis;h=e3f88a00e3827416db619b366eb8f4ac1b47ae52&quot;&gt;H&lt;/a&gt;] bin/profile_axis&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/sim/profile_axis.ini;fp=configs/sim/profile_axis.ini;h=d79edbaa5fe968841ccb9afcb1c8e1af7bf7d90c;hp=0000000000000000000000000000000000000000;hb=e3f88a00e3827416db619b366eb8f4ac1b47ae52;hpb=cab34489d40f0fea69856a7c48520f48af767593&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/sim/profile_axis.ini;h=e3f88a00e3827416db619b366eb8f4ac1b47ae52&quot;&gt;H&lt;/a&gt;] configs/sim/profile_axis.ini&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">move methods to base class</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf</id>
		<updated>2010-03-11T13:32:46+00:00</updated>
		<content type="html">&lt;pre&gt;
move methods to base class
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/glnav.py;fp=lib/python/glnav.py;h=4bfdcd4445dc577899a3066fb6b17d8284994aba;hp=3fde8b7261b09678f853f19a121b6c17b10adbcc;hb=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf;hpb=ddc50bd79d85bb9904f803f69aed16731ba8e21b&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/glnav.py;h=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf&quot;&gt;H&lt;/a&gt;] lib/python/glnav.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=a948c7f5eed2148e1e8352f23b167fb9738017f1;hp=ec5538ebb7972b96c95ed036ea5c15c1a5e8ecdc;hb=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf;hpb=ddc50bd79d85bb9904f803f69aed16731ba8e21b&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">reduce memory usage of display lists</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=15a3782828b10d3e4dad506d945eeecce51fffc7"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=15a3782828b10d3e4dad506d945eeecce51fffc7</id>
		<updated>2010-03-11T13:12:41+00:00</updated>
		<content type="html">&lt;pre&gt;
reduce memory usage of display lists

so that the program can be displayed without rapids, there are
two display lists.  Before, the display lists were &amp;quot;everything&amp;quot;
and &amp;quot;everything but rapids&amp;quot;.  However, you can get the same
ability to draw with and without rapids using two display lists
&amp;quot;only rapids&amp;quot; and &amp;quot;everything but rapids&amp;quot;.  Presumably having
less stuff in display lists reduces load time and memory usage.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=ff2a388b3fec82d9bbc7191a8696dcddc199a0bf;hp=96f9250be08f5ae8900c9a8618a5115958e75a2d;hb=15a3782828b10d3e4dad506d945eeecce51fffc7;hpb=957d57a884ad8a7df64c50904108396e981509d3&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=15a3782828b10d3e4dad506d945eeecce51fffc7&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of dead code</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=957d57a884ad8a7df64c50904108396e981509d3"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=957d57a884ad8a7df64c50904108396e981509d3</id>
		<updated>2010-03-11T13:10:25+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of dead code

this method was replaced by the method directly below
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=96f9250be08f5ae8900c9a8618a5115958e75a2d;hp=a948c7f5eed2148e1e8352f23b167fb9738017f1;hb=957d57a884ad8a7df64c50904108396e981509d3;hpb=fbddf7e4e89b73b120f3a63dda585f983c8a93d5&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=957d57a884ad8a7df64c50904108396e981509d3&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make the preset view buttons react to a rotate</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fbddf7e4e89b73b120f3a63dda585f983c8a93d5"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fbddf7e4e89b73b120f3a63dda585f983c8a93d5</id>
		<updated>2010-03-10T23:40:03+00:00</updated>
		<content type="html">&lt;pre&gt;
make the preset view buttons react to a rotate
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=edabbf1aaaa54f81cb9825864e82103f4891e462;hp=d36ba89840710a6df2d0814f7192fc2368e84bbe;hb=fbddf7e4e89b73b120f3a63dda585f983c8a93d5;hpb=81a7b0c428a1ba646af42bb82498ef33c59c9a51&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=fbddf7e4e89b73b120f3a63dda585f983c8a93d5&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">rotate should snap into perspective mode</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=81a7b0c428a1ba646af42bb82498ef33c59c9a51"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=81a7b0c428a1ba646af42bb82498ef33c59c9a51</id>
		<updated>2010-03-10T23:38:41+00:00</updated>
		<content type="html">&lt;pre&gt;
rotate should snap into perspective mode

this behavior was inadvertently lost with the merge of glrefactor
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/glnav.py;fp=lib/python/glnav.py;h=f600df945f17cd593f1fc94d9148b1f5a4a10f57;hp=4bfdcd4445dc577899a3066fb6b17d8284994aba;hb=81a7b0c428a1ba646af42bb82498ef33c59c9a51;hpb=c9e4da6230016d6f49000e1eaf2fd7de09cdb2bf&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/glnav.py;h=81a7b0c428a1ba646af42bb82498ef33c59c9a51&quot;&gt;H&lt;/a&gt;] lib/python/glnav.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make my editor use the right settings</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ddc50bd79d85bb9904f803f69aed16731ba8e21b"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ddc50bd79d85bb9904f803f69aed16731ba8e21b</id>
		<updated>2010-03-10T23:26:15+00:00</updated>
		<content type="html">&lt;pre&gt;
make my editor use the right settings
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/glnav.py;fp=lib/python/glnav.py;h=3fde8b7261b09678f853f19a121b6c17b10adbcc;hp=71db7c856878fada98331238d9157ad11fbc195b;hb=ddc50bd79d85bb9904f803f69aed16731ba8e21b;hpb=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/glnav.py;h=ddc50bd79d85bb9904f803f69aed16731ba8e21b&quot;&gt;H&lt;/a&gt;] lib/python/glnav.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=ec5538ebb7972b96c95ed036ea5c15c1a5e8ecdc;hp=6388e34536dd10ef67f711d13466daad6552e9bb;hb=ddc50bd79d85bb9904f803f69aed16731ba8e21b;hpb=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=ddc50bd79d85bb9904f803f69aed16731ba8e21b&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=8ec997b91a8374a6273523c0cedbf078ad88cc02;hp=8bb954d5367135a32ade07f1592869a7ed111e64;hb=ddc50bd79d85bb9904f803f69aed16731ba8e21b;hpb=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=ddc50bd79d85bb9904f803f69aed16731ba8e21b&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of redundant code</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a</id>
		<updated>2010-03-10T23:25:03+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of redundant code

open_file_guts does this, no need to do it here
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=d36ba89840710a6df2d0814f7192fc2368e84bbe;hp=f30483c2c10ed37062c26cd81d5d0406e3575a9f;hb=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a;hpb=5ca9e2585a5e79e6300e279f1197b0766f91c70e&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=98f2639aa3a3f7e1e7b9c0c157881ab39018f72a&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">simplify since it's always OK to call extents_info</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5ca9e2585a5e79e6300e279f1197b0766f91c70e"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5ca9e2585a5e79e6300e279f1197b0766f91c70e</id>
		<updated>2010-03-10T23:24:08+00:00</updated>
		<content type="html">&lt;pre&gt;
simplify since it's always OK to call extents_info
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=6388e34536dd10ef67f711d13466daad6552e9bb;hp=a18baa1f63a7030900b76e3c4593d3b9b2181115;hb=5ca9e2585a5e79e6300e279f1197b0766f91c70e;hpb=5a34cb7311217dd8ba120188fa4ca3fae16b1259&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=5ca9e2585a5e79e6300e279f1197b0766f91c70e&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make it always legal to call extents_info</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5a34cb7311217dd8ba120188fa4ca3fae16b1259"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5a34cb7311217dd8ba120188fa4ca3fae16b1259</id>
		<updated>2010-03-10T23:20:00+00:00</updated>
		<content type="html">&lt;pre&gt;
make it always legal to call extents_info
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=a18baa1f63a7030900b76e3c4593d3b9b2181115;hp=38653f53597c5b66a3789eea32a1a3f3fce6d009;hb=5a34cb7311217dd8ba120188fa4ca3fae16b1259;hpb=94d74594d6f66bf115e22233c0230579204210f2&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=5a34cb7311217dd8ba120188fa4ca3fae16b1259&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">a redraw is required after the rotation changes</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=94d74594d6f66bf115e22233c0230579204210f2"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=94d74594d6f66bf115e22233c0230579204210f2</id>
		<updated>2010-03-10T23:03:07+00:00</updated>
		<content type="html">&lt;pre&gt;
a redraw is required after the rotation changes
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=f30483c2c10ed37062c26cd81d5d0406e3575a9f;hp=a62d4d065fb363f559f720443e7abf6e3369ee22;hb=94d74594d6f66bf115e22233c0230579204210f2;hpb=47459e452750a822f1e823fdf0fe81f81850a401&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=94d74594d6f66bf115e22233c0230579204210f2&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix display of origin when rotated</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=47459e452750a822f1e823fdf0fe81f81850a401"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=47459e452750a822f1e823fdf0fe81f81850a401</id>
		<updated>2010-03-10T23:02:44+00:00</updated>
		<content type="html">&lt;pre&gt;
fix display of origin when rotated

the origin rotation can't be inside the display list, because the
rotation varies
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=38653f53597c5b66a3789eea32a1a3f3fce6d009;hp=dc4c9610cfdaab22f425b847163da4cc3bc95b1f;hb=47459e452750a822f1e823fdf0fe81f81850a401;hpb=76aa1b1e736a9e8f66913a8400f4fb0f0b725507&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=47459e452750a822f1e823fdf0fe81f81850a401&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">remove redundant method</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ae44e7ac5d9c816ba9d6f475e998d90fb054d2eb"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ae44e7ac5d9c816ba9d6f475e998d90fb054d2eb</id>
		<updated>2010-03-10T22:55:23+00:00</updated>
		<content type="html">&lt;pre&gt;
remove redundant method

this method is defined in the base class, Translated.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=dc4c9610cfdaab22f425b847163da4cc3bc95b1f;hp=96dad61b12bab08b899d0a6d2673f3a5dc4b3bd7;hb=ae44e7ac5d9c816ba9d6f475e998d90fb054d2eb;hpb=c4958f8b2dc6ceba00d5e94cb5955c917c846078&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=ae44e7ac5d9c816ba9d6f475e998d90fb054d2eb&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">remove unneeded initializations</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c4958f8b2dc6ceba00d5e94cb5955c917c846078"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c4958f8b2dc6ceba00d5e94cb5955c917c846078</id>
		<updated>2010-03-10T22:54:59+00:00</updated>
		<content type="html">&lt;pre&gt;
remove unneeded initializations

these fields will be initialized by the first call to set_origin_offsets
or set_xy_rotation, so these statements were not needed
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=96dad61b12bab08b899d0a6d2673f3a5dc4b3bd7;hp=d28706a4bc4d7fc0b6c9ae9c908258a9afc9588b;hb=c4958f8b2dc6ceba00d5e94cb5955c917c846078;hpb=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=c4958f8b2dc6ceba00d5e94cb5955c917c846078&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/interpret.py;fp=lib/python/rs274/interpret.py;h=6229bbc05771b34873a9180755493bb4b59e305c;hp=7c0fb26cacd7d1e4409b802e5817530466015151;hb=c4958f8b2dc6ceba00d5e94cb5955c917c846078;hpb=7b83d18cb28714e5069fd55ecfa7d3f94bf350b9&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/interpret.py;h=c4958f8b2dc6ceba00d5e94cb5955c917c846078&quot;&gt;H&lt;/a&gt;] lib/python/rs274/interpret.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Merge remote branch 'origin/v2.4_branch'</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=cab34489d40f0fea69856a7c48520f48af767593"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=cab34489d40f0fea69856a7c48520f48af767593</id>
		<updated>2010-03-09T20:06:16+00:00</updated>
		<content type="html">&lt;pre&gt;
Merge remote branch 'origin/v2.4_branch'

Conflicts:
	src/emc/usr_intf/axis/scripts/axis.py
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/stepconf/stepconf.py;fp=src/emc/usr_intf/stepconf/stepconf.py;h=762ea85a0ac250c7add8aa0f1274fa689703651b;hp=c4041aa70cac370ae9cf201e45e8639c071f2a17;hb=cab34489d40f0fea69856a7c48520f48af767593;hpb=9cad9886b6e0745a7b025733434b9ba2ccb6e319&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/stepconf/stepconf.py;h=cab34489d40f0fea69856a7c48520f48af767593&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/stepconf/stepconf.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix a memory leak</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=0de098a4d455878224b4b02476021921bd0cb079"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=0de098a4d455878224b4b02476021921bd0cb079</id>
		<updated>2010-03-09T20:00:51+00:00</updated>
		<content type="html">&lt;pre&gt;
fix a memory leak

By binding a method of AxisCanon, the instance becomes
uncollectable.  This reformulation still has a small leak
(one Tkinter command binding) but it is not the several
megabytes that leaking an AxisCanon could cause.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=245764dce5da8af9100aa59f4eba7f716817a696;hp=e1d39789b1ee19f117337a4d6e7812abcf46456a;hb=0de098a4d455878224b4b02476021921bd0cb079;hpb=b8d45acd5fdd938b7607272777f31c1322bc6512&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=0de098a4d455878224b4b02476021921bd0cb079&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix a memory leak</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=9cad9886b6e0745a7b025733434b9ba2ccb6e319"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=9cad9886b6e0745a7b025733434b9ba2ccb6e319</id>
		<updated>2010-03-09T19:58:55+00:00</updated>
		<content type="html">&lt;pre&gt;
fix a memory leak

By binding a method of AxisCanon, the instance becomes
uncollectable.  This reformulation still has a small leak
(one Tkinter command binding) but it is not the several
megabytes that leaking an AxisCanon could cause.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=107839b23534a2e0bd850ee5e116a04fa6bcf7d7;hp=eb8386e609f1a16de256bb67ffa2aa764a158005;hb=9cad9886b6e0745a7b025733434b9ba2ccb6e319;hpb=898a1e15127ce0350fc29b87c2f6e8204e622ad5&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=9cad9886b6e0745a7b025733434b9ba2ccb6e319&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">add static qualifiers where appropriate</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=898a1e15127ce0350fc29b87c2f6e8204e622ad5"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=898a1e15127ce0350fc29b87c2f6e8204e622ad5</id>
		<updated>2010-03-09T19:49:10+00:00</updated>
		<content type="html">&lt;pre&gt;
add static qualifiers where appropriate
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=80d2671f72cdab256a6f83cc9befd4e942ea0636;hp=80ca0ded63d138efd1ec3a7bc12aa2757c080abb;hb=898a1e15127ce0350fc29b87c2f6e8204e622ad5;hpb=f80f1c2f6882a21b5a457a7c4af290433f41d665&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=898a1e15127ce0350fc29b87c2f6e8204e622ad5&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of unneeded declarations</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f80f1c2f6882a21b5a457a7c4af290433f41d665"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f80f1c2f6882a21b5a457a7c4af290433f41d665</id>
		<updated>2010-03-09T19:48:57+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of unneeded declarations
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=80ca0ded63d138efd1ec3a7bc12aa2757c080abb;hp=1a54eee12618bc8053c92310c67d3061175955a9;hb=f80f1c2f6882a21b5a457a7c4af290433f41d665;hpb=75ce038f1f11861b49679fccb7b8285a1976cea1&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=f80f1c2f6882a21b5a457a7c4af290433f41d665&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of unused variable</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=75ce038f1f11861b49679fccb7b8285a1976cea1"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=75ce038f1f11861b49679fccb7b8285a1976cea1</id>
		<updated>2010-03-09T19:48:37+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of unused variable
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=1a54eee12618bc8053c92310c67d3061175955a9;hp=0bf6c21565d644342d0937d63badef5a88634e6e;hb=75ce038f1f11861b49679fccb7b8285a1976cea1;hpb=e7de306526bb2e23476b08797bcc98bc9237d961&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=75ce038f1f11861b49679fccb7b8285a1976cea1&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">get rid of some emc1-compatibility defines</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e7de306526bb2e23476b08797bcc98bc9237d961"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=e7de306526bb2e23476b08797bcc98bc9237d961</id>
		<updated>2010-03-09T19:45:48+00:00</updated>
		<content type="html">&lt;pre&gt;
get rid of some emc1-compatibility defines
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=0bf6c21565d644342d0937d63badef5a88634e6e;hp=a3633e54536bd29f8d2d1ee56ad5969cfd1a9ab4;hb=e7de306526bb2e23476b08797bcc98bc9237d961;hpb=f28154ab0686cf234d357573606276d45d357e56&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=e7de306526bb2e23476b08797bcc98bc9237d961&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">simplify maybe_new_line with default argument</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f28154ab0686cf234d357573606276d45d357e56"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f28154ab0686cf234d357573606276d45d357e56</id>
		<updated>2010-03-09T19:39:27+00:00</updated>
		<content type="html">&lt;pre&gt;
simplify maybe_new_line with default argument

Based on a patch from Alexey Starikovskiy &amp;lt;astarikovskiy@suse.de&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=a3633e54536bd29f8d2d1ee56ad5969cfd1a9ab4;hp=22f80613efdd20141c9ec713dbd5c1c38441c2ec;hb=f28154ab0686cf234d357573606276d45d357e56;hpb=dd20c323367b87d3b56060911537ec0897b2c4c7&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=f28154ab0686cf234d357573606276d45d357e56&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">avoid extra work when there's no rotation</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dd20c323367b87d3b56060911537ec0897b2c4c7"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dd20c323367b87d3b56060911537ec0897b2c4c7</id>
		<updated>2010-03-09T15:59:58+00:00</updated>
		<content type="html">&lt;pre&gt;
avoid extra work when there's no rotation

Based on a patch from Alexey Starikovskiy &amp;lt;astarikovskiy@suse.de&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/interpret.py;fp=lib/python/rs274/interpret.py;h=7c0fb26cacd7d1e4409b802e5817530466015151;hp=b1f51399ff95d5b904bd910b3d144925f1e55c6f;hb=dd20c323367b87d3b56060911537ec0897b2c4c7;hpb=1e3c57753a2913511619a8a8298f8e5805674cba&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/interpret.py;h=dd20c323367b87d3b56060911537ec0897b2c4c7&quot;&gt;H&lt;/a&gt;] lib/python/rs274/interpret.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">avoid unneeded work when sequence_number is unchanged</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1e3c57753a2913511619a8a8298f8e5805674cba"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1e3c57753a2913511619a8a8298f8e5805674cba</id>
		<updated>2010-03-09T15:59:09+00:00</updated>
		<content type="html">&lt;pre&gt;
avoid unneeded work when sequence_number is unchanged

Based on a patch from Alexey Starikovskiy &amp;lt;astarikovskiy@suse.de&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=22f80613efdd20141c9ec713dbd5c1c38441c2ec;hp=04cdec4534ee35f067bac863e546c8ddfe961ea9;hb=1e3c57753a2913511619a8a8298f8e5805674cba;hpb=9196a589d396100c4b915a4fba42887d53bfa73d&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=1e3c57753a2913511619a8a8298f8e5805674cba&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Fix period, maxvel calculations in axis test</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=b8d45acd5fdd938b7607272777f31c1322bc6512"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=b8d45acd5fdd938b7607272777f31c1322bc6512</id>
		<updated>2010-03-09T13:20:13+00:00</updated>
		<content type="html">&lt;pre&gt;
Fix period, maxvel calculations in axis test

The calculations of period and maxvel must account for systems with
long steplen values.

Closes SF#2924185, SF#2924173
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/stepconf/stepconf.py;fp=src/emc/usr_intf/stepconf/stepconf.py;h=ff9c1a4dc3c2ea8be94a7480da2e689bc697797e;hp=5488f3fa8a9ef742a4e2158cd32d199fec706aa4;hb=b8d45acd5fdd938b7607272777f31c1322bc6512;hpb=ff4f97372f1101a6161e9c3b9eb7b7ad5f394a8c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/stepconf/stepconf.py;h=b8d45acd5fdd938b7607272777f31c1322bc6512&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/stepconf/stepconf.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Gerhard Gleixner &lt;&gt;</name>
			<email>GerhardGleixner@web.de</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">More clamping room</title>
		<link href="http://heekscnc.blogspot.com/2010/03/more-clamping-room.html"/>
		<id>tag:blogger.com,1999:blog-4746036612237842643.post-4069203962585750690</id>
		<updated>2010-03-08T08:53:23+00:00</updated>
		<content type="html">&lt;a href=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UrJfpuwmI/AAAAAAAAAQs/3Cu4lJRvyI8/s1600-h/IMGA0284.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UrJfpuwmI/AAAAAAAAAQs/3Cu4lJRvyI8/s400/IMGA0284.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5446306766489829986&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;I need to implement tags on the last cut, so that the part can be held in place.&lt;br /&gt;This part separated when I wasn't expecting it.&lt;br /&gt;It didn't break the tool, luckily.&lt;br /&gt;I have enough done to experiment with drilling the holes on the side.&lt;br /&gt;I have now got a 6mm slot drill, which will quarter the cutting time.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4746036612237842643-4069203962585750690?l=heekscnc.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dan Heeks</name>
			<email>noreply@blogger.com</email>
			<uri>http://heekscnc.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Dan Heeks's Milling</title>
			<link rel="self" href="http://heekscnc.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4746036612237842643</id>
			<updated>2010-03-09T02:24:26+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Delrin parts</title>
		<link href="http://heekscnc.blogspot.com/2010/03/delrin-parts.html"/>
		<id>tag:blogger.com,1999:blog-4746036612237842643.post-7710763712038372654</id>
		<updated>2010-03-08T07:07:09+00:00</updated>
		<content type="html">I have been given some step files from someone who wants some parts making from Delrin.&lt;br /&gt;He wants 8 of this part. The first thing is to cut the circle out of the middle.&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_lpgMldGi1O4/S5UEyIAM8PI/AAAAAAAAAQM/c2BrwUSHxE4/s1600-h/fairing+supports.jpg&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_lpgMldGi1O4/S5UEyIAM8PI/AAAAAAAAAQM/c2BrwUSHxE4/s400/fairing+supports.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5446264583562785010&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;I haven't got the Delrin, yet, so I am having a go with some wood that I have found in the workshop.&lt;a href=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UFQinZvBI/AAAAAAAAAQU/0990RJuDXQQ/s1600-h/IMGA0282.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UFQinZvBI/AAAAAAAAAQU/0990RJuDXQQ/s400/IMGA0282.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5446265106102598674&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next to clear the lower level with a pocket operation.&lt;br /&gt;I made the shapes to cut by doing Edge to Sketch, on some circular edges, then making circles with &quot;centre&quot; and &quot;end&quot; ticked in &quot;digitizing&quot;. Then I made the circles to sketches, then to faces. Then I subtracted one face from another and made another face from a sketch across the middle, and subtractacted that. Finally I did Face to Sketch to get me the sketches I wanted.&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UNhPtfpmI/AAAAAAAAAQc/HRgPDRQJyOY/s1600-h/fs2.jpg&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5UNhPtfpmI/AAAAAAAAAQc/HRgPDRQJyOY/s400/fs2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5446274189178676834&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5URFB7Dn4I/AAAAAAAAAQk/mHkfVyV_QHI/s1600-h/IMGA0283.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_lpgMldGi1O4/S5URFB7Dn4I/AAAAAAAAAQk/mHkfVyV_QHI/s400/IMGA0283.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5446278102487637890&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;I am doing it all with my 3mm slot drill, so I don't have to set the z height of the tool again. This does mean a lot of tool path, though.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4746036612237842643-7710763712038372654?l=heekscnc.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dan Heeks</name>
			<email>noreply@blogger.com</email>
			<uri>http://heekscnc.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Dan Heeks's Milling</title>
			<link rel="self" href="http://heekscnc.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4746036612237842643</id>
			<updated>2010-03-09T02:24:26+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Drop-cutter again</title>
		<link href="http://www.anderswallin.net/2010/03/drop-cutter-again/"/>
		<id>http://www.anderswallin.net/?p=2823</id>
		<updated>2010-03-05T17:39:37+00:00</updated>
		<content type="html">&lt;p&gt;This is about my third rewrite of this fairly simple cam-algorithm where the cutter is dropped from above until it touches a triangle. It&amp;#8217;s now in C++ with Boost-python bindings and with visualization using &lt;a href=&quot;http://vtk.org/&quot;&gt;vtk&lt;/a&gt;.&lt;/p&gt;

&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/1_none/&quot; title=&quot;1_none&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/1_none-150x150.png&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;1_none&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/2_vertex/&quot; title=&quot;2_vertex&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/2_vertex-150x150.png&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;2_vertex&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/3_edge/&quot; title=&quot;3_edge&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/3_edge-150x150.png&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;3_edge&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/4_facet/&quot; title=&quot;4_facet&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/4_facet-150x150.png&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;4_facet&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/5_all/&quot; title=&quot;5_all&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/5_all-150x150.png&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;5_all&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.anderswallin.net/2010/03/drop-cutter-again/frame059/&quot; title=&quot;frame059&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/frame059-150x150.jpg&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; title=&quot;frame059&quot; /&gt;&lt;/a&gt;

&lt;p&gt;The cutter-location points are calculated by bringing the cutter into contact with the vertices of the triangle (green cl-points), the edges (red cl-points), and the facet (blue cl-points). Then the cl-point with the highest Z-value is selected as the final cutter location. At the white points we did not make contact with the triangle at all.&lt;/p&gt;
&lt;p&gt;If you look closely enough, all surfaces in the world are made of triangles, even Tux:&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Due to compression, the video might not show enough detail, so here&amp;#8217;s a screenshot:&lt;br /&gt;
&lt;a href=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/frame059.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-2830&quot; title=&quot;frame059&quot; src=&quot;http://www.anderswallin.net/wp-content/uploads/2010/03/frame059-625x351.jpg&quot; alt=&quot;&quot; width=&quot;625&quot; height=&quot;351&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I wonder if anyone is still interested in this stuff? Given enough time I would like to develop waterline-paths and an octree-based cutting simulator also. It would help if these algorithms were incorporated in a CAD-program, or someone would develop a GUI.&lt;/p&gt;</content>
		<author>
			<name>anderswallin.net » CNC</name>
			<uri>http://www.anderswallin.net</uri>
		</author>
		<source>
			<title type="html">anderswallin.net » CNC</title>
			<link rel="self" href="http://www.anderswallin.net/category/cnc/feed/"/>
			<id>http://www.anderswallin.net/category/cnc/feed/</id>
			<updated>2010-03-11T18:42:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Merge branch 'v2.4_branch'</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=9196a589d396100c4b915a4fba42887d53bfa73d"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=9196a589d396100c4b915a4fba42887d53bfa73d</id>
		<updated>2010-03-04T14:51:27+00:00</updated>
		<content type="html">&lt;pre&gt;
Merge branch 'v2.4_branch'

* v2.4_branch:
  Don't reference gpios that dont exist on the 7i43
  revive the firmware/driver interface documentation
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/hm2-stepper/hm2-stepper.hal;fp=configs/hm2-stepper/hm2-stepper.hal;h=5835d4adb2d37da2270fdc432e30bdb6815ffcfd;hp=9a47221417b8267fe91028a5bfc6980493ab01e9;hb=9196a589d396100c4b915a4fba42887d53bfa73d;hpb=6af83f29b26d1bf431dc9fa26db6e86f1708825b&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/hm2-stepper/hm2-stepper.hal;h=9196a589d396100c4b915a4fba42887d53bfa73d&quot;&gt;H&lt;/a&gt;] configs/hm2-stepper/hm2-stepper.hal&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Don't reference gpios that dont exist on the 7i43</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c6b83f385d00f5f133aa27f010e5db3decb3af79"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c6b83f385d00f5f133aa27f010e5db3decb3af79</id>
		<updated>2010-03-04T14:49:18+00:00</updated>
		<content type="html">&lt;pre&gt;
Don't reference gpios that dont exist on the 7i43

The 7i43 only has 48 GPIOs, so referencing gpios 48 and above was causing
this config to not load on the 7i43.  This commit fixes SF bug #2963158,
thanks to FlyingElectron for the bug report.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/hm2-stepper/hm2-stepper.hal;fp=configs/hm2-stepper/hm2-stepper.hal;h=5835d4adb2d37da2270fdc432e30bdb6815ffcfd;hp=9a47221417b8267fe91028a5bfc6980493ab01e9;hb=c6b83f385d00f5f133aa27f010e5db3decb3af79;hpb=00e0c9ee3b6d95f7ab5bef51b59a7025178e313b&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/hm2-stepper/hm2-stepper.hal;h=c6b83f385d00f5f133aa27f010e5db3decb3af79&quot;&gt;H&lt;/a&gt;] configs/hm2-stepper/hm2-stepper.hal&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">revive the firmware/driver interface documentation</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=00e0c9ee3b6d95f7ab5bef51b59a7025178e313b"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=00e0c9ee3b6d95f7ab5bef51b59a7025178e313b</id>
		<updated>2010-03-03T17:59:14+00:00</updated>
		<content type="html">&lt;pre&gt;
revive the firmware/driver interface documentation

This file is mesa-hostmot2/firmware/src/regmap from
961df911035af110e900a75164cbe01289a2532c, which was the last commit
before the file was removed.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/doc/regmap;fp=src/hal/drivers/mesa-hostmot2/doc/regmap;h=e3948b6d455c70c25952f7aed23e1b2f073d3efa;hp=0000000000000000000000000000000000000000;hb=00e0c9ee3b6d95f7ab5bef51b59a7025178e313b;hpb=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/doc/regmap;h=00e0c9ee3b6d95f7ab5bef51b59a7025178e313b&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/doc/regmap&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">revive the firmware/driver interface documentation</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=6af83f29b26d1bf431dc9fa26db6e86f1708825b"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=6af83f29b26d1bf431dc9fa26db6e86f1708825b</id>
		<updated>2010-03-03T17:59:14+00:00</updated>
		<content type="html">&lt;pre&gt;
revive the firmware/driver interface documentation

This file is mesa-hostmot2/firmware/src/regmap from
961df911035af110e900a75164cbe01289a2532c, which was the last commit
before the file was removed.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/doc/regmap;fp=src/hal/drivers/mesa-hostmot2/doc/regmap;h=e3948b6d455c70c25952f7aed23e1b2f073d3efa;hp=0000000000000000000000000000000000000000;hb=6af83f29b26d1bf431dc9fa26db6e86f1708825b;hpb=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/doc/regmap;h=6af83f29b26d1bf431dc9fa26db6e86f1708825b&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/doc/regmap&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Merge commit 'origin/v2.4_branch'</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0</id>
		<updated>2010-03-03T16:57:55+00:00</updated>
		<content type="html">&lt;pre&gt;
Merge commit 'origin/v2.4_branch'

* commit 'origin/v2.4_branch':
  Support kernels 2.6.29 and newer (ie Lucid Lynx)
  turn off some stray execute bits on config files
  fix another annoying lintian warning
  Switch a changelog entry to cradek's real email address
  Dont install the INSTALL file
  remove src/config.{log,status} on &amp;quot;make clean&amp;quot;
  fix a lintian deprecation warning
  let the debhelper tools run ldconfig for us on install
  Call the debhelper scripts in a better order
  let the user specify the branch name
  fix debian package version numbers on the buildbot
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/common/configurable_options/pyvcp/m5i20panel.xml;fp=configs/common/configurable_options/pyvcp/m5i20panel.xml;h=c0957a55adca15188004894b0c83d5b31119046c;hp=c0957a55adca15188004894b0c83d5b31119046c;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/common/configurable_options/pyvcp/m5i20panel.xml;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/common/configurable_options/pyvcp/m5i20panel.xml&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000A.odg;fp=configs/plasma-thc/mp1000A.odg;h=51e8110fdc8db7fe325fd978d921d12477a5bf81;hp=51e8110fdc8db7fe325fd978d921d12477a5bf81;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000A.odg;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000A.odg&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000A_parport.hal;fp=configs/plasma-thc/mp1000A_parport.hal;h=666748ff55ea26b1e0182bed0b288b68f8fe8aef;hp=666748ff55ea26b1e0182bed0b288b68f8fe8aef;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000A_parport.hal;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000A_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000B_parport.hal;fp=configs/plasma-thc/mp1000B_parport.hal;h=e950bd60d25c5fc188f3d8a38f406e835bf1fc3f;hp=e950bd60d25c5fc188f3d8a38f406e835bf1fc3f;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000B_parport.hal;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000B_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000_serport.hal;fp=configs/plasma-thc/mp1000_serport.hal;h=6bb7b54937e9a7be3e195c962ab46e092768c502;hp=6bb7b54937e9a7be3e195c962ab46e092768c502;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000_serport.hal;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000_serport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300.ini;fp=configs/plasma-thc/thc300.ini;h=21c8bb20b31a8cd7e8cc5389f06a7a7445280d92;hp=21c8bb20b31a8cd7e8cc5389f06a7a7445280d92;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300.ini;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300.ini&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300.odg;fp=configs/plasma-thc/thc300.odg;h=78e2d981f480c65af1017a0f8b4bc5665b8196dd;hp=78e2d981f480c65af1017a0f8b4bc5665b8196dd;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300.odg;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300.odg&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300_parport.hal;fp=configs/plasma-thc/thc300_parport.hal;h=c458578b27bc606c73163889d9d9832c0937c2ed;hp=c458578b27bc606c73163889d9d9832c0937c2ed;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300_parport.hal;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/sim/sim-xyyz.hal;fp=configs/sim/sim-xyyz.hal;h=6d0555b55ab20247da1c016223c9899e3ea6ec09;hp=6d0555b55ab20247da1c016223c9899e3ea6ec09;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/sim/sim-xyyz.hal;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] configs/sim/sim-xyyz.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/changelog;fp=debian/changelog;h=560b03b5ef30f022a52973b13858bfa4a0760cc4;hp=d742e03053fecd28f61cb22f14d447fee91e88f0;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/changelog;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] debian/changelog&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/control.in;fp=debian/control.in;h=58776c0be450f5761b20122b84a66792bb776bce;hp=574162dea51dc943ea41c42e8094d976a6742836;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/control.in;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] debian/control.in&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/emc2.postinst;fp=debian/emc2.postinst;h=2a0f9a13442921f213bbc0af0766e18a6a48f959;hp=02f336294e3999d90e4b47928f7b1092bd4aaa39;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/emc2.postinst;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] debian/emc2.postinst&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/rules.in;fp=debian/rules.in;h=b410611356db1c38b55d22ea629ecdac572d41cf;hp=ce389ceaaf0d774718dc5280ef34729296f083de;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/rules.in;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] debian/rules.in&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=1450a8ad4038666cc96ec4d1f308b12dc8ea64c1;hp=33f85804e16d3de4501a9cd792324cefa43f88c8;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/bitfile.c;fp=src/hal/drivers/mesa-hostmot2/bitfile.c;h=5e9865628dc0649a393c7c3aa1963b9dcbbf7cd9;hp=ac1030097d23ba5007ea4d97142078774b7ac746;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/bitfile.c;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/bitfile.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/bitfile.h;fp=src/hal/drivers/mesa-hostmot2/bitfile.h;h=6587fa1963038ef28c67fb2969868ac0c06e8855;hp=9ed664bb54c78fcae4c17b2042da50d9ef072050;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/bitfile.h;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/bitfile.h&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;fp=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;h=95f65dd1d5512b9dba84f8b8da5911ca3e41ea27;hp=38465568fcef4993ab05960baeb721107393d61c;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hm2_7i43.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hm2_pci.c;fp=src/hal/drivers/mesa-hostmot2/hm2_pci.c;h=5465d099835985b4311e968f96c228f169d7b26c;hp=3ae6721543e9965c7201f7c6f5bbfd0532dc4043;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hm2_pci.c;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hm2_pci.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hostmot2.c;fp=src/hal/drivers/mesa-hostmot2/hostmot2.c;h=bc8fda368045f8d5c1efb1d9968df34818c5667f;hp=18d7281900b02c35665ec56c528ca8d2833f1b38;hb=0deafa44c9ba847518ddebaafbab55d9efe30ad0;hpb=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hostmot2.c;h=0deafa44c9ba847518ddebaafbab55d9efe30ad0&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hostmot2.c&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">French translation update</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ff4f97372f1101a6161e9c3b9eb7b7ad5f394a8c"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=ff4f97372f1101a6161e9c3b9eb7b7ad5f394a8c</id>
		<updated>2010-03-03T14:24:51+00:00</updated>
		<content type="html">&lt;pre&gt;
French translation update

Signed-off-by: Francis Tisserant &amp;lt;tissf@free.fr&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/po/fr.po;fp=src/po/fr.po;h=17f0b9f314c0e884f8017ae58374451d77da6b50;hp=4de5dc57ef2fbe129a0285a6befc362c24370a7b;hb=ff4f97372f1101a6161e9c3b9eb7b7ad5f394a8c;hpb=c6b83f385d00f5f133aa27f010e5db3decb3af79&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/po/fr.po;h=ff4f97372f1101a6161e9c3b9eb7b7ad5f394a8c&quot;&gt;H&lt;/a&gt;] src/po/fr.po&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Francis Tisserant &lt;&gt;</name>
			<email>tissf@free.fr</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">French translation update</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=32ee3c842212b2a835a189cd2ef97d206ae9c294"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=32ee3c842212b2a835a189cd2ef97d206ae9c294</id>
		<updated>2010-03-03T14:24:51+00:00</updated>
		<content type="html">&lt;pre&gt;
French translation update

Signed-off-by: Francis Tisserant &amp;lt;tissf@free.fr&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/po/fr.po;fp=src/po/fr.po;h=17f0b9f314c0e884f8017ae58374451d77da6b50;hp=4de5dc57ef2fbe129a0285a6befc362c24370a7b;hb=32ee3c842212b2a835a189cd2ef97d206ae9c294;hpb=8caaa7655a2dc510ab5d96200789d5f1146c5cde&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/po/fr.po;h=32ee3c842212b2a835a189cd2ef97d206ae9c294&quot;&gt;H&lt;/a&gt;] src/po/fr.po&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Francis Tisserant &lt;&gt;</name>
			<email>tissf@free.fr</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">hostmot2-firmware 0.5</title>
		<link href="http://emergent.unpy.net/01267622561"/>
		<id>http://emergent.unpy.net/01267622561</id>
		<updated>2010-03-03T13:22:41+00:00</updated>
		<content type="html">I'm pleased to announce the next release of the hostmot2 firmware packages.
These packages are compatible with emc 2.3.5 and above, and will be the
standard firmware packages for emc 2.4.

&lt;p&gt;Changes since the 0.4 release:
&lt;ul&gt;
  &lt;li&gt; New firmwares: i22-*/SVST2_4_7I47, i20/SV12IM_2X7I48
  &lt;li&gt; Symlinks for compatibility with emc 2.3 firmware locations
  &lt;li&gt; .PIN files in documentation directory, not in /lib/firmware
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;&lt;h2&gt;&lt;a name=&quot;1&quot;&gt;Downloads&lt;/a&gt;&lt;/h2&gt;
These files are also available as packages for Ubuntu &amp;quot;Hardy Heron&amp;quot; on the
linuxcnc.org package server.  If you use a different system than Hardy Heron,
then these downloads may be useful to you.
&lt;p&gt;&lt;b&gt;Files currently attached to this page:&lt;/b&gt;
&lt;table cellpadding=&quot;5&quot;&gt;&lt;col /&gt;&lt;col /&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-0.5.tar.gz&quot;&gt;hostmot2-firmware-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;128.1kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-3x20-1-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-3x20-1-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;296.8kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-4i65-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-4i65-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;338.6kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-4i68-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-4i68-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;402.2kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-5i20-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-5i20-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;677.3kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-5i22-1-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-5i22-1-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;404.6kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-5i22-1.5-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-5i22-1.5-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;466.6kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-5i23-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-5i23-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;400.0kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-7i43-2-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-7i43-2-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;146.4kB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01267622561/hostmot2-firmware-bin-7i43-4-0.5.tar.gz&quot;&gt;hostmot2-firmware-bin-7i43-4-0.5.tar.gz&lt;/a&gt;&lt;/td&gt;&lt;td&gt;253.7kB&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Jeff Epler</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://emergent.unpy.net/</uri>
		</author>
		<source>
			<title type="html">Emergent Properties of Meat</title>
			<subtitle type="html">Just some meat...</subtitle>
			<link rel="self" href="http://emergent.unpy.net/_atom?tag=meta+cnc+emc2+axis"/>
			<id>http://emergent.unpy.net/_atom?tag=meta+cnc+emc2+axis</id>
			<updated>2010-03-13T10:42:38+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">RELEASED: emc 2.3.5</title>
		<link href="http://emergent.unpy.net/01267622149"/>
		<id>http://emergent.unpy.net/01267622149</id>
		<updated>2010-03-03T13:15:49+00:00</updated>
		<content type="html">I'm pleased to announce the next bugfix release in the emc 2.3 series,
emc 2.3.5.  A number of problems in earlier releases have been fixed.

&lt;p&gt;The new packages are now available for Ubuntu 8.04 &amp;quot;Hardy Heron&amp;quot; in the
package repositories.  Packages for Ubuntu 6.06 &amp;quot;Dapper Drake&amp;quot; should
follow within the next few days.  If you have already installed an
earlier 2.3.x version of emc, this will be offered as an update.

&lt;p&gt;If you still have 2.2.8 or earlier installed, 2.3.5 will not
be available as an automatic upgrade.  For more information and
installation/upgrade instructions, please see
&lt;a href=&quot;http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3&quot;&gt;the wiki&lt;/a&gt;

&lt;p&gt;git users can get this release by checking out the v2.3.5 tag (or follow
bugfixes on v2_3_branch).  Source tarballs are available from the
package repository:
    &lt;a href=&quot;http://linuxcnc.org/hardy/dists/hardy/emc2.3/source&quot;&gt;http://linuxcnc.org/hardy/dists/hardy/emc2.3/source&lt;/a&gt;

&lt;p&gt;Many thanks to the people who have contributed bugfixes for this
release.

&lt;p&gt;Change since 2.3.5:
&lt;ul&gt;
  &lt;li&gt; fix jog increments for mini
  &lt;li&gt; interpreter: detect gouging in last corner before turning off
    cutter comp                                                  
  &lt;li&gt; interpreter: fix another case of a skipped full-circle arc
  &lt;li&gt; task: fix toolchange at quill-up and g30 positions (SF#2941688)
  &lt;li&gt; stepconf: fix direction of 2nd and 3rd parports
  &lt;li&gt; configs: add smithy 516 sample configuration
  &lt;li&gt; image2gcode: respect current TLO and fixture settings
  &lt;li&gt; image2gcode: &amp;quot;extend image&amp;quot; crash on non-square image (SF#2947390)
  &lt;li&gt; documentation improvements
  &lt;li&gt; hostmot2: Accept &amp;quot;idrom v3&amp;quot; firmwares. these are the firmwares
    that will be released with emc 2.4.x.                         
  &lt;li&gt; axis: mitigate a memory leak each time a program is loaded or
    reloaded                                                     
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Jeff Epler</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://emergent.unpy.net/</uri>
		</author>
		<source>
			<title type="html">Emergent Properties of Meat</title>
			<subtitle type="html">Just some meat...</subtitle>
			<link rel="self" href="http://emergent.unpy.net/_atom?tag=meta+cnc+emc2+axis"/>
			<id>http://emergent.unpy.net/_atom?tag=meta+cnc+emc2+axis</id>
			<updated>2010-03-13T10:42:38+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Support kernels 2.6.29 and newer (ie Lucid Lynx)</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f76f7ae53256314f29d0acba8f3f750491d043ec"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f76f7ae53256314f29d0acba8f3f750491d043ec</id>
		<updated>2010-03-02T21:22:07+00:00</updated>
		<content type="html">&lt;pre&gt;
Support kernels 2.6.29 and newer (ie Lucid Lynx)

Before 2.6.29, request_firmware() gave the driver the firmware in a
writable buffer.  The hostmot2 driver needs to reverse the bits of each
byte in the .BIT file before sending it to the FPGA.  Up until this commit
the driver re-wrote the buffer in place.  Kernels 2.6.29 and newer give
the driver the firmware in a read-only buffer, so the driver page-faults
when it tries to write to the buffer.

This commit makes it so it doesnt try to write to the firmware buffer,
instead it does the rewriting on the fly as it's sending the data to
the FPGA.

Here's the linux kernel commit that made struct firmware's data pointer
read-only:

    &amp;lt;http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6e03a201bbe8137487f340d26aa662110e324b20&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=022f946433ff16b9c6b80dc528fe1dd502d3a8be;hp=c653a9098311133454efb0aa7797fffcf487962e;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/bitfile.c;fp=src/hal/drivers/mesa-hostmot2/bitfile.c;h=5e9865628dc0649a393c7c3aa1963b9dcbbf7cd9;hp=ac1030097d23ba5007ea4d97142078774b7ac746;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/bitfile.c;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/bitfile.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/bitfile.h;fp=src/hal/drivers/mesa-hostmot2/bitfile.h;h=6587fa1963038ef28c67fb2969868ac0c06e8855;hp=9ed664bb54c78fcae4c17b2042da50d9ef072050;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/bitfile.h;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/bitfile.h&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;fp=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;h=edc0e1e4c12fa99555aefb67821a2628e12dc29b;hp=9a513c6b85b201cfd85265b3671b20e2a6262593;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hm2_7i43.c;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hm2_7i43.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hm2_pci.c;fp=src/hal/drivers/mesa-hostmot2/hm2_pci.c;h=b0847d95f6d46ed8b46028d0a06fabcb4b5e7964;hp=f05bd45305c83d14749da78465536543ee1f52ed;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hm2_pci.c;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hm2_pci.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/mesa-hostmot2/hostmot2.c;fp=src/hal/drivers/mesa-hostmot2/hostmot2.c;h=bc8fda368045f8d5c1efb1d9968df34818c5667f;hp=18d7281900b02c35665ec56c528ca8d2833f1b38;hb=f76f7ae53256314f29d0acba8f3f750491d043ec;hpb=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/mesa-hostmot2/hostmot2.c;h=f76f7ae53256314f29d0acba8f3f750491d043ec&quot;&gt;H&lt;/a&gt;] src/hal/drivers/mesa-hostmot2/hostmot2.c&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Fix case when no vector was selected</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=8caaa7655a2dc510ab5d96200789d5f1146c5cde"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=8caaa7655a2dc510ab5d96200789d5f1146c5cde</id>
		<updated>2010-03-01T16:54:06+00:00</updated>
		<content type="html">&lt;pre&gt;
Fix case when no vector was selected

Signed-off-by: Michael Geszkiewicz &amp;lt;micges@wp.pl&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=d28706a4bc4d7fc0b6c9ae9c908258a9afc9588b;hp=d75d3da2a51969c92f371655325f88d80f8be278;hb=8caaa7655a2dc510ab5d96200789d5f1146c5cde;hpb=cb6d75c06f7a57992e7518f099b0ac9133526dd0&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=8caaa7655a2dc510ab5d96200789d5f1146c5cde&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Michael Geszkiewicz &lt;&gt;</name>
			<email>micges@wp.pl</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Remove unused varables and minor redundant code</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=cb6d75c06f7a57992e7518f099b0ac9133526dd0"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=cb6d75c06f7a57992e7518f099b0ac9133526dd0</id>
		<updated>2010-03-01T16:47:32+00:00</updated>
		<content type="html">&lt;pre&gt;
Remove unused varables and minor redundant code

Signed-off-by: Michael Geszkiewicz &amp;lt;micges@wp.pl&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=eb8386e609f1a16de256bb67ffa2aa764a158005;hp=8f3206e7d65d86e4326403c769fcf4f3d9a01e52;hb=cb6d75c06f7a57992e7518f099b0ac9133526dd0;hpb=733af6086347d2e7aec29c87963a8e39cb89b768&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=cb6d75c06f7a57992e7518f099b0ac9133526dd0&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Michael Geszkiewicz &lt;&gt;</name>
			<email>micges@wp.pl</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Allow the user to specify a stepping waveform</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=733af6086347d2e7aec29c87963a8e39cb89b768"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=733af6086347d2e7aec29c87963a8e39cb89b768</id>
		<updated>2010-02-28T15:26:58+00:00</updated>
		<content type="html">&lt;pre&gt;
Allow the user to specify a stepping waveform

Slavko Kocjancic wanted a custom step type for his homemade stepper
driver.  This adds a (single) customizable step waveform.  These
waveforms have the same limitations as the existing ones: up to 5 output
phases, and up to 10 steps per cycle.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=docs/man/man9/stepgen.9;fp=docs/man/man9/stepgen.9;h=2afe528510f48b761d3fa56df7ed9de6a7e4c663;hp=2d1c32cae4453bcfefd38b8ac557b1adf370db83;hb=733af6086347d2e7aec29c87963a8e39cb89b768;hpb=db5d9bed8dcd65b836c18d3cffa3e185161ae490&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=docs/man/man9/stepgen.9;h=733af6086347d2e7aec29c87963a8e39cb89b768&quot;&gt;H&lt;/a&gt;] docs/man/man9/stepgen.9&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/components/stepgen.c;fp=src/hal/components/stepgen.c;h=44cdff74d8e714dcd8e8b31964a7001304d9935e;hp=b0fa061a5eef20672ef6ee0293871dc8514df908;hb=733af6086347d2e7aec29c87963a8e39cb89b768;hpb=db5d9bed8dcd65b836c18d3cffa3e185161ae490&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/components/stepgen.c;h=733af6086347d2e7aec29c87963a8e39cb89b768&quot;&gt;H&lt;/a&gt;] src/hal/components/stepgen.c&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">turn off some stray execute bits on config files</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=b87503753dc0dfe4ed085a8f9d021a99dc771392"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=b87503753dc0dfe4ed085a8f9d021a99dc771392</id>
		<updated>2010-02-27T22:30:10+00:00</updated>
		<content type="html">&lt;pre&gt;
turn off some stray execute bits on config files
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/common/configurable_options/pyvcp/m5i20panel.xml;fp=configs/common/configurable_options/pyvcp/m5i20panel.xml;h=c0957a55adca15188004894b0c83d5b31119046c;hp=c0957a55adca15188004894b0c83d5b31119046c;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/common/configurable_options/pyvcp/m5i20panel.xml;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/common/configurable_options/pyvcp/m5i20panel.xml&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000A.odg;fp=configs/plasma-thc/mp1000A.odg;h=51e8110fdc8db7fe325fd978d921d12477a5bf81;hp=51e8110fdc8db7fe325fd978d921d12477a5bf81;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000A.odg;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000A.odg&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000A_parport.hal;fp=configs/plasma-thc/mp1000A_parport.hal;h=666748ff55ea26b1e0182bed0b288b68f8fe8aef;hp=666748ff55ea26b1e0182bed0b288b68f8fe8aef;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000A_parport.hal;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000A_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000B_parport.hal;fp=configs/plasma-thc/mp1000B_parport.hal;h=e950bd60d25c5fc188f3d8a38f406e835bf1fc3f;hp=e950bd60d25c5fc188f3d8a38f406e835bf1fc3f;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000B_parport.hal;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000B_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/mp1000_serport.hal;fp=configs/plasma-thc/mp1000_serport.hal;h=6bb7b54937e9a7be3e195c962ab46e092768c502;hp=6bb7b54937e9a7be3e195c962ab46e092768c502;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/mp1000_serport.hal;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/mp1000_serport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300.ini;fp=configs/plasma-thc/thc300.ini;h=21c8bb20b31a8cd7e8cc5389f06a7a7445280d92;hp=21c8bb20b31a8cd7e8cc5389f06a7a7445280d92;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300.ini;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300.ini&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300.odg;fp=configs/plasma-thc/thc300.odg;h=78e2d981f480c65af1017a0f8b4bc5665b8196dd;hp=78e2d981f480c65af1017a0f8b4bc5665b8196dd;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300.odg;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300.odg&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/plasma-thc/thc300_parport.hal;fp=configs/plasma-thc/thc300_parport.hal;h=c458578b27bc606c73163889d9d9832c0937c2ed;hp=c458578b27bc606c73163889d9d9832c0937c2ed;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/plasma-thc/thc300_parport.hal;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/plasma-thc/thc300_parport.hal&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/sim/sim-xyyz.hal;fp=configs/sim/sim-xyyz.hal;h=6d0555b55ab20247da1c016223c9899e3ea6ec09;hp=6d0555b55ab20247da1c016223c9899e3ea6ec09;hb=b87503753dc0dfe4ed085a8f9d021a99dc771392;hpb=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/sim/sim-xyyz.hal;h=b87503753dc0dfe4ed085a8f9d021a99dc771392&quot;&gt;H&lt;/a&gt;] configs/sim/sim-xyyz.hal&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix another annoying lintian warning</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=45e834a3475227978ae5edbe22c43a19d50081e4"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=45e834a3475227978ae5edbe22c43a19d50081e4</id>
		<updated>2010-02-27T05:46:02+00:00</updated>
		<content type="html">&lt;pre&gt;
fix another annoying lintian warning

The &amp;quot;Description&amp;quot; field of the control file is not supposed to be a
sentence, it's suposed to be a short descriptive phrase without a period
at the end:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/deb-hardy-sim-binary-i386/builds/85/steps/shell_5/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/control.in;fp=debian/control.in;h=58776c0be450f5761b20122b84a66792bb776bce;hp=ca8e399c9066c7b32a0ee0a46f99195ebddd03ff;hb=45e834a3475227978ae5edbe22c43a19d50081e4;hpb=426da18bd2d96bc9770a403501f07166abec0ac3&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/control.in;h=45e834a3475227978ae5edbe22c43a19d50081e4&quot;&gt;H&lt;/a&gt;] debian/control.in&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Switch a changelog entry to cradek's real email address</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=426da18bd2d96bc9770a403501f07166abec0ac3"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=426da18bd2d96bc9770a403501f07166abec0ac3</id>
		<updated>2010-02-27T05:33:57+00:00</updated>
		<content type="html">&lt;pre&gt;
Switch a changelog entry to cradek's real email address

Debian policy requires that each entry in the changelog be &amp;quot;signed&amp;quot;
by a real email address.  Lintian caught the little problem:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/deb-hardy-rt-binary-i386/builds/82/steps/shell_5/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/changelog;fp=debian/changelog;h=d16de01d878a15a7858f123fc37ba08fbc742d11;hp=0106d5c82c280ba49e8359638e1e101a0adc3f4f;hb=426da18bd2d96bc9770a403501f07166abec0ac3;hpb=f6d12f9bb94b77beb9b1ac677ef3b476ef47ef01&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/changelog;h=426da18bd2d96bc9770a403501f07166abec0ac3&quot;&gt;H&lt;/a&gt;] debian/changelog&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Dont install the INSTALL file</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f6d12f9bb94b77beb9b1ac677ef3b476ef47ef01"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f6d12f9bb94b77beb9b1ac677ef3b476ef47ef01</id>
		<updated>2010-02-27T05:15:02+00:00</updated>
		<content type="html">&lt;pre&gt;
Dont install the INSTALL file

The INSTALL file tells how to compile and install (or run-in-place)
emc2, which is not useful in the .deb.  Also, lintian complains about it:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/deb-hardy-rt-binary-i386/builds/82/steps/shell_5/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=c653a9098311133454efb0aa7797fffcf487962e;hp=64932f16965d0d3aee1a3a9927271f70c6144543;hb=f6d12f9bb94b77beb9b1ac677ef3b476ef47ef01;hpb=1a48491976d6c56d3ebe5f099a90f18fbc2d58d2&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=f6d12f9bb94b77beb9b1ac677ef3b476ef47ef01&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">remove src/config.{log,status} on &quot;make clean&quot;</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1a48491976d6c56d3ebe5f099a90f18fbc2d58d2"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1a48491976d6c56d3ebe5f099a90f18fbc2d58d2</id>
		<updated>2010-02-27T01:22:47+00:00</updated>
		<content type="html">&lt;pre&gt;
remove src/config.{log,status} on &amp;quot;make clean&amp;quot;

These files are generated by configure.  This patch is so we don't have
these files polluting our source debs, as pointed out by lintian here:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/master-package-rt-hardy-source/builds/83/steps/shell/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/Makefile;fp=src/Makefile;h=64932f16965d0d3aee1a3a9927271f70c6144543;hp=e72f732b306e45c3bb00356ea823342ed4a4b07d;hb=1a48491976d6c56d3ebe5f099a90f18fbc2d58d2;hpb=fd3c373771a69c7bbe3551b05e6bfc2f5efba501&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/Makefile;h=1a48491976d6c56d3ebe5f099a90f18fbc2d58d2&quot;&gt;H&lt;/a&gt;] src/Makefile&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix a lintian deprecation warning</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fd3c373771a69c7bbe3551b05e6bfc2f5efba501"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fd3c373771a69c7bbe3551b05e6bfc2f5efba501</id>
		<updated>2010-02-27T00:57:55+00:00</updated>
		<content type="html">&lt;pre&gt;
fix a lintian deprecation warning

I guess Source-Version is spelled binary:Version now...  The (now-fixed)
lintian warning is here:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/master-package-rt-hardy-source/builds/83/steps/shell/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/control.in;fp=debian/control.in;h=ca8e399c9066c7b32a0ee0a46f99195ebddd03ff;hp=574162dea51dc943ea41c42e8094d976a6742836;hb=fd3c373771a69c7bbe3551b05e6bfc2f5efba501;hpb=5d9bf6e008018bd2eb3b77748696d6ca17ef4e7c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/control.in;h=fd3c373771a69c7bbe3551b05e6bfc2f5efba501&quot;&gt;H&lt;/a&gt;] debian/control.in&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">let the debhelper tools run ldconfig for us on install</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5d9bf6e008018bd2eb3b77748696d6ca17ef4e7c"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=5d9bf6e008018bd2eb3b77748696d6ca17ef4e7c</id>
		<updated>2010-02-26T23:59:46+00:00</updated>
		<content type="html">&lt;pre&gt;
let the debhelper tools run ldconfig for us on install

dh_makeshlibs notices that we install shared libraries, and wants to add
a section to emc2.postinst to run ldconfig.  This commit puts the magic
marker-comment into emc2.postinst that gives it permission to add it.

This fixes a warning from lintian:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/master-package-sim-hardy-source/builds/84/steps/shell/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/emc2.postinst;fp=debian/emc2.postinst;h=2a0f9a13442921f213bbc0af0766e18a6a48f959;hp=02f336294e3999d90e4b47928f7b1092bd4aaa39;hb=5d9bf6e008018bd2eb3b77748696d6ca17ef4e7c;hpb=dcb184f33e7c0304349b6978ce6388b861431fd3&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/emc2.postinst;h=5d9bf6e008018bd2eb3b77748696d6ca17ef4e7c&quot;&gt;H&lt;/a&gt;] debian/emc2.postinst&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Call the debhelper scripts in a better order</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dcb184f33e7c0304349b6978ce6388b861431fd3"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dcb184f33e7c0304349b6978ce6388b861431fd3</id>
		<updated>2010-02-26T21:45:02+00:00</updated>
		<content type="html">&lt;pre&gt;
Call the debhelper scripts in a better order

dh_makeshlibs can make metadata files used by dh_installdeb, so it should
be called first.  This fixes a warning pointed out by lintian:

    &amp;lt;http://emc2-buildbot.colorado.edu/buildbot/builders/master-package-rt-hardy-source/builds/81/steps/shell/logs/stdio&amp;gt;
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/rules.in;fp=debian/rules.in;h=1631ee8393a5bd2fe9950b5f6a50e3dddcdb0f23;hp=756906424155113270b70860100b1e2a27f6e6fd;hb=dcb184f33e7c0304349b6978ce6388b861431fd3;hpb=d0645c13ed16ad02c8ff555a9d56db03e07b4391&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/rules.in;h=dcb184f33e7c0304349b6978ce6388b861431fd3&quot;&gt;H&lt;/a&gt;] debian/rules.in&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">let the user specify the branch name</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=d0645c13ed16ad02c8ff555a9d56db03e07b4391"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=d0645c13ed16ad02c8ff555a9d56db03e07b4391</id>
		<updated>2010-02-26T19:01:13+00:00</updated>
		<content type="html">&lt;pre&gt;
let the user specify the branch name

The buildbot interface to git does not record what branch it's working on
in the repo itself, so this info needs to be supplied from the outside,
via the commandline.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/update-dch-from-git;fp=debian/update-dch-from-git;h=c2966e4b655f36a08b92c1bc5a3615e91f7fb8c2;hp=d055174033eb1e41f273b39ea77ea8f59a701818;hb=d0645c13ed16ad02c8ff555a9d56db03e07b4391;hpb=aa74c5431337233114fbe9cef1a4340cda6fc90f&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/update-dch-from-git;h=d0645c13ed16ad02c8ff555a9d56db03e07b4391&quot;&gt;H&lt;/a&gt;] debian/update-dch-from-git&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">let the user specify the branch name</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=db5d9bed8dcd65b836c18d3cffa3e185161ae490"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=db5d9bed8dcd65b836c18d3cffa3e185161ae490</id>
		<updated>2010-02-26T19:01:13+00:00</updated>
		<content type="html">&lt;pre&gt;
let the user specify the branch name

The buildbot interface to git does not record what branch it's working on
in the repo itself, so this info needs to be supplied from the outside,
via the commandline.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/update-dch-from-git;fp=debian/update-dch-from-git;h=c2966e4b655f36a08b92c1bc5a3615e91f7fb8c2;hp=d055174033eb1e41f273b39ea77ea8f59a701818;hb=db5d9bed8dcd65b836c18d3cffa3e185161ae490;hpb=adfaf4e544c565e2d1585487f31f64e447327ae0&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/update-dch-from-git;h=db5d9bed8dcd65b836c18d3cffa3e185161ae490&quot;&gt;H&lt;/a&gt;] debian/update-dch-from-git&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix debian package version numbers on the buildbot</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=aa74c5431337233114fbe9cef1a4340cda6fc90f"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=aa74c5431337233114fbe9cef1a4340cda6fc90f</id>
		<updated>2010-02-26T15:09:15+00:00</updated>
		<content type="html">&lt;pre&gt;
fix debian package version numbers on the buildbot

&amp;quot;git describe&amp;quot; shows the most recent (timewise) tag in the history.
When we merge a branch that has tags into another branch, for example
merging 2.4 into master, the tags from both branches get searched by
git-describe.

Since we use tags to make the version numbers of our debian packages,
this can lead to incorrect debian versions.  Debs in the master repos are
always builds of the master branch, but they sometimes would incorrectly
claim to be 2.4 debs....  Debs in the 2.4 repos are always builds of the
2.4 branch, and they always have correct 2.4 version numbers (since we
haven't merged any branch with tags into 2.4 yet).

This commit fixes the way we run git-describe so it only searches for
tags appropriate for the current branch.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/update-dch-from-git;fp=debian/update-dch-from-git;h=d055174033eb1e41f273b39ea77ea8f59a701818;hp=d9702bffd9dda106a0482f928b2c68991375122f;hb=aa74c5431337233114fbe9cef1a4340cda6fc90f;hpb=c2fa3bf7ca669491e7af5a67fb10f3dffb6629c7&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/update-dch-from-git;h=aa74c5431337233114fbe9cef1a4340cda6fc90f&quot;&gt;H&lt;/a&gt;] debian/update-dch-from-git&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix debian package version numbers on the buildbot</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=adfaf4e544c565e2d1585487f31f64e447327ae0"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=adfaf4e544c565e2d1585487f31f64e447327ae0</id>
		<updated>2010-02-26T15:09:15+00:00</updated>
		<content type="html">&lt;pre&gt;
fix debian package version numbers on the buildbot

&amp;quot;git describe&amp;quot; shows the most recent (timewise) tag in the history.
When we merge a branch that has tags into another branch, for example
merging 2.4 into master, the tags from both branches get searched by
git-describe.

Since we use tags to make the version numbers of our debian packages,
this can lead to incorrect debian versions.  Debs in the master repos are
always builds of the master branch, but they sometimes would incorrectly
claim to be 2.4 debs....  Debs in the 2.4 repos are always builds of the
2.4 branch, and they always have correct 2.4 version numbers (since we
haven't merged any branch with tags into 2.4 yet).

This commit fixes the way we run git-describe so it only searches for
tags appropriate for the current branch.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=debian/update-dch-from-git;fp=debian/update-dch-from-git;h=d055174033eb1e41f273b39ea77ea8f59a701818;hp=d9702bffd9dda106a0482f928b2c68991375122f;hb=adfaf4e544c565e2d1585487f31f64e447327ae0;hpb=fc7084e1e5b93373c5d4efff765229b52f66622f&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=debian/update-dch-from-git;h=adfaf4e544c565e2d1585487f31f64e447327ae0&quot;&gt;H&lt;/a&gt;] debian/update-dch-from-git&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Sebastian Kuzminsky &lt;&gt;</name>
			<email>seb@highlab.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Merge branch 'v2.4_branch'</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fc7084e1e5b93373c5d4efff765229b52f66622f"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=fc7084e1e5b93373c5d4efff765229b52f66622f</id>
		<updated>2010-02-26T04:15:46+00:00</updated>
		<content type="html">&lt;pre&gt;
Merge branch 'v2.4_branch'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/interp_internal.cc;fp=src/emc/rs274ngc/interp_internal.cc;h=7d83dbc4633a640e4c0642104f246d71340980ec;hp=7572b55ffa0e57ec5d1c8531e6282c1ebb464359;hb=fc7084e1e5b93373c5d4efff765229b52f66622f;hpb=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/interp_internal.cc;h=fc7084e1e5b93373c5d4efff765229b52f66622f&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/interp_internal.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Chris Radek &lt;&gt;</name>
			<email>chris@timeguy.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix silly warning</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c2fa3bf7ca669491e7af5a67fb10f3dffb6629c7"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=c2fa3bf7ca669491e7af5a67fb10f3dffb6629c7</id>
		<updated>2010-02-26T04:14:41+00:00</updated>
		<content type="html">&lt;pre&gt;
fix silly warning
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/interp_internal.cc;fp=src/emc/rs274ngc/interp_internal.cc;h=7d83dbc4633a640e4c0642104f246d71340980ec;hp=7572b55ffa0e57ec5d1c8531e6282c1ebb464359;hb=c2fa3bf7ca669491e7af5a67fb10f3dffb6629c7;hpb=2072574d3554e67ff0a397c21d8a7fc32604120f&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/interp_internal.cc;h=c2fa3bf7ca669491e7af5a67fb10f3dffb6629c7&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/interp_internal.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Chris Radek &lt;&gt;</name>
			<email>chris@timeguy.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Merge commit 'origin/v2.4_branch'</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=11cf6cf768f573aebdb221cea8f4f73d382da61b"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=11cf6cf768f573aebdb221cea8f4f73d382da61b</id>
		<updated>2010-02-26T02:50:39+00:00</updated>
		<content type="html">&lt;pre&gt;
Merge commit 'origin/v2.4_branch'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=d75d3da2a51969c92f371655325f88d80f8be278;hp=5562601bf12bc560de1212b94484b2ff73dbd386;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/interpret.py;fp=lib/python/rs274/interpret.py;h=b1f51399ff95d5b904bd910b3d144925f1e55c6f;hp=b37a43e57f2077a52fd70bb55aaecfc33a02764d;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/interpret.py;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] lib/python/rs274/interpret.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/configure.in;fp=src/configure.in;h=b6b9b03644c1b00e216d4964d54763f0778b89b1;hp=c581d5775a99dc16f33c68b769101eb1d038e968;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/configure.in;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/configure.in&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/iotask/ioControl.cc;fp=src/emc/iotask/ioControl.cc;h=3f10bd6ac8bfe1c4590b640f30cbe461f8dbaafe;hp=bf0c4f95f0aaf09134a1535312997e1c616fbf11;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/iotask/ioControl.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/iotask/ioControl.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=04cdec4534ee35f067bac863e546c8ddfe961ea9;hp=d13ede09d0ba28e4c52aad55f23494dee0305bbe;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/interp_find.cc;fp=src/emc/rs274ngc/interp_find.cc;h=dba1144994b8be1368d044e56a43e81a77e0bfab;hp=ca335b53c96d7279ec1338e06c0e096d40ea5b65;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/interp_find.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/interp_find.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/rs274ngc_pre.cc;fp=src/emc/rs274ngc/rs274ngc_pre.cc;h=40ffd26c8d8b6a518a9f3fef98662e0df1ed43c1;hp=da44f6e83899bd445720c4cb32b98735f62e7fb3;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/rs274ngc_pre.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/rs274ngc_pre.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/task/emctaskmain.cc;fp=src/emc/task/emctaskmain.cc;h=2cea2961d992c485be0173cdffc7ebfe15b822bc;hp=f26c1cf27bd4f87eb3ce6e354069a834c8db9cce;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/task/emctaskmain.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/task/emctaskmain.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=8f3206e7d65d86e4326403c769fcf4f3d9a01e52;hp=d2574ff5ecd0366695989ff9099f1ae20b871dad;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/pncconf/pncconf.py;fp=src/emc/usr_intf/pncconf/pncconf.py;h=0f05ba44cb94ba2302a8f2a31ccd15782b56e728;hp=6116112ebcdcf9fdd512ded2e65ce5ebe1f40eb9;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/pncconf/pncconf.py;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/pncconf/pncconf.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/hal_parport.c;fp=src/hal/drivers/hal_parport.c;h=3863721a773c40f3db466df7933d9e24fa2adbad;hp=d58db5d1c6176dcf9782b7992b9f3505e56beaa5;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/hal_parport.c;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/hal/drivers/hal_parport.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/drivers/probe_parport.c;fp=src/hal/drivers/probe_parport.c;h=14ff78f1fec26821be28e566e40fc79dd7e5e3fb;hp=425810efdbe4998d3423f6a7db09bc94cc795a85;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/drivers/probe_parport.c;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/hal/drivers/probe_parport.c&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/halmodule.cc;fp=src/hal/halmodule.cc;h=756c7bc6528104d775d670255ccd2cede158949e;hp=7fc78a84e990bdfa060aa1320c998e976e8561c6;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/halmodule.cc;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/hal/halmodule.cc&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/hal/utils/halcmd.c;fp=src/hal/utils/halcmd.c;h=e0aea12b03c47ad4f1d47f3629461995890d10f5;hp=8f1a4183c76240e6d1f63f47998bea773da7332f;hb=11cf6cf768f573aebdb221cea8f4f73d382da61b;hpb=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/hal/utils/halcmd.c;h=11cf6cf768f573aebdb221cea8f4f73d382da61b&quot;&gt;H&lt;/a&gt;] src/hal/utils/halcmd.c&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">set diameter to zero when unloading a tool</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dc4b4af8cadf295ed38fcaf25e51307732e38d9e"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=dc4b4af8cadf295ed38fcaf25e51307732e38d9e</id>
		<updated>2010-02-26T02:39:16+00:00</updated>
		<content type="html">&lt;pre&gt;
set diameter to zero when unloading a tool

on a nonrandom machine this showed up as an incorrectly
persistent diameter after T0M6, as seen by a subsequent
G41.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/iotask/ioControl.cc;fp=src/emc/iotask/ioControl.cc;h=3f10bd6ac8bfe1c4590b640f30cbe461f8dbaafe;hp=bf0c4f95f0aaf09134a1535312997e1c616fbf11;hb=dc4b4af8cadf295ed38fcaf25e51307732e38d9e;hpb=495f5af080f5b026ff30e13003b3948f591b8e27&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/iotask/ioControl.cc;h=dc4b4af8cadf295ed38fcaf25e51307732e38d9e&quot;&gt;H&lt;/a&gt;] src/emc/iotask/ioControl.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Chris Radek &lt;&gt;</name>
			<email>chris@timeguy.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make (AXIS,stop) take effect immediately</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=2072574d3554e67ff0a397c21d8a7fc32604120f"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=2072574d3554e67ff0a397c21d8a7fc32604120f</id>
		<updated>2010-02-26T02:15:20+00:00</updated>
		<content type="html">&lt;pre&gt;
make (AXIS,stop) take effect immediately

before, the special comment would wait until the next call to
check_abort, which could be many lines of gcode later.  Now the
abort will happen right away, using the same exception as check_abort
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/glcanon.py;fp=lib/python/rs274/glcanon.py;h=2ee85a1e3f12ccdd083880cedd7d74590d1a7ef3;hp=aa41e1e2e8ba83119f8de58ad7d60824f0f84179;hb=2072574d3554e67ff0a397c21d8a7fc32604120f;hpb=f5d2beb906236a8ee4f0c22c3ee5a849256e3b56&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/glcanon.py;h=2072574d3554e67ff0a397c21d8a7fc32604120f&quot;&gt;H&lt;/a&gt;] lib/python/rs274/glcanon.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">redraw the preview when the characteristics of the tool change</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f5d2beb906236a8ee4f0c22c3ee5a849256e3b56"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f5d2beb906236a8ee4f0c22c3ee5a849256e3b56</id>
		<updated>2010-02-26T02:09:11+00:00</updated>
		<content type="html">&lt;pre&gt;
redraw the preview when the characteristics of the tool change

before this was based on tool number only which was wrong when
reloading the tool table or changing the tool with g10 l1
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=e1d39789b1ee19f117337a4d6e7812abcf46456a;hp=c9da21cfe2adc21c64c037f3f95cee4cc966c282;hb=f5d2beb906236a8ee4f0c22c3ee5a849256e3b56;hpb=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=f5d2beb906236a8ee4f0c22c3ee5a849256e3b56&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">fix preview of cutter comp</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1</id>
		<updated>2010-02-26T02:01:33+00:00</updated>
		<content type="html">&lt;pre&gt;
fix preview of cutter comp

this was broken when random_toolchange was merged.  now axis will
do the tool table manipulation that iocontrol does, so that the
preview comes out right
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=lib/python/rs274/interpret.py;fp=lib/python/rs274/interpret.py;h=b1f51399ff95d5b904bd910b3d144925f1e55c6f;hp=b37a43e57f2077a52fd70bb55aaecfc33a02764d;hb=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1;hpb=d8df3baf4783b3627328b400e08e5f358b8da3cc&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=lib/python/rs274/interpret.py;h=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1&quot;&gt;H&lt;/a&gt;] lib/python/rs274/interpret.py&lt;/li&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/axis.py;fp=src/emc/usr_intf/axis/scripts/axis.py;h=c9da21cfe2adc21c64c037f3f95cee4cc966c282;hp=10bb94030c999244f4eceb99204212df0c72e8a5;hb=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1;hpb=d8df3baf4783b3627328b400e08e5f358b8da3cc&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/axis.py;h=183b36b4ace764d5f0be7ff8b1576000a9a0fbb1&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/axis.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make sure we have the right tool table after a tool change</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=d8df3baf4783b3627328b400e08e5f358b8da3cc"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=d8df3baf4783b3627328b400e08e5f358b8da3cc</id>
		<updated>2010-02-26T01:47:53+00:00</updated>
		<content type="html">&lt;pre&gt;
make sure we have the right tool table after a tool change

task happens to get this right (by calling synch) but axis doesn't.
it makes more sense for the interpreter to be aware of times its idea
of the tool table may be out of date, such as right after pockets have
been shuffled around.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/rs274ngc_pre.cc;fp=src/emc/rs274ngc/rs274ngc_pre.cc;h=40ffd26c8d8b6a518a9f3fef98662e0df1ed43c1;hp=da44f6e83899bd445720c4cb32b98735f62e7fb3;hb=d8df3baf4783b3627328b400e08e5f358b8da3cc;hpb=68f136add75c45c25dff9e3a8ea8d510eb69f6bc&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/rs274ngc_pre.cc;h=d8df3baf4783b3627328b400e08e5f358b8da3cc&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/rs274ngc_pre.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">these parameters are now pockets, not tools</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=68f136add75c45c25dff9e3a8ea8d510eb69f6bc"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=68f136add75c45c25dff9e3a8ea8d510eb69f6bc</id>
		<updated>2010-02-26T01:46:22+00:00</updated>
		<content type="html">&lt;pre&gt;
these parameters are now pockets, not tools
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/gcodemodule.cc;fp=src/emc/rs274ngc/gcodemodule.cc;h=04cdec4534ee35f067bac863e546c8ddfe961ea9;hp=d13ede09d0ba28e4c52aad55f23494dee0305bbe;hb=68f136add75c45c25dff9e3a8ea8d510eb69f6bc;hpb=1230d3db3167102815d1678f43e5e01ef9e1c98a&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/gcodemodule.cc;h=68f136add75c45c25dff9e3a8ea8d510eb69f6bc&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/gcodemodule.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">clear interpreter list on error</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1230d3db3167102815d1678f43e5e01ef9e1c98a"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=1230d3db3167102815d1678f43e5e01ef9e1c98a</id>
		<updated>2010-02-26T01:35:41+00:00</updated>
		<content type="html">&lt;pre&gt;
clear interpreter list on error

the case that came to my attention was with RFL, G1 / G2 starting on the
G2.  The linear move from the G1 wasn't cleared, so RFL went to its
endpoint after the &amp;quot;arc endpoints differ&amp;quot; message.  It also fixes a
problem Chris noticed that isn't related to RFL, where program
execution would continue after encountering the error &amp;quot;Specified tool
not found in tool table&amp;quot;.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/task/emctaskmain.cc;fp=src/emc/task/emctaskmain.cc;h=2cea2961d992c485be0173cdffc7ebfe15b822bc;hp=992e94f9d1d33b0213637a9cbf51b199f690875e;hb=1230d3db3167102815d1678f43e5e01ef9e1c98a;hpb=f84ded9663590524760442db921e95956e0e7793&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/task/emctaskmain.cc;h=1230d3db3167102815d1678f43e5e01ef9e1c98a&quot;&gt;H&lt;/a&gt;] src/emc/task/emctaskmain.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Fix RFL on line that does not specify all axis words</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f84ded9663590524760442db921e95956e0e7793"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=f84ded9663590524760442db921e95956e0e7793</id>
		<updated>2010-02-26T01:19:31+00:00</updated>
		<content type="html">&lt;pre&gt;
Fix RFL on line that does not specify all axis words

CANON_UPDATE_END_POINT is not enough to get the actual start point of the
first non-skipped line to the interpreter.  If the following line was
'G0Z0' it would go to Z0 and the X and Y location of the previous (skipped)
move.  The same was true of an M6 toolchange when it uses the quill-up
location
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/task/emctaskmain.cc;fp=src/emc/task/emctaskmain.cc;h=992e94f9d1d33b0213637a9cbf51b199f690875e;hp=f26c1cf27bd4f87eb3ce6e354069a834c8db9cce;hb=f84ded9663590524760442db921e95956e0e7793;hpb=dc4b4af8cadf295ed38fcaf25e51307732e38d9e&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/task/emctaskmain.cc;h=f84ded9663590524760442db921e95956e0e7793&quot;&gt;H&lt;/a&gt;] src/emc/task/emctaskmain.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">make this error message less mysterious</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=495f5af080f5b026ff30e13003b3948f591b8e27"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=495f5af080f5b026ff30e13003b3948f591b8e27</id>
		<updated>2010-02-25T23:58:08+00:00</updated>
		<content type="html">&lt;pre&gt;
make this error message less mysterious
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/rs274ngc/interp_find.cc;fp=src/emc/rs274ngc/interp_find.cc;h=dba1144994b8be1368d044e56a43e81a77e0bfab;hp=ca335b53c96d7279ec1338e06c0e096d40ea5b65;hb=495f5af080f5b026ff30e13003b3948f591b8e27;hpb=61dff8e1d922a3f3363319c580a92eca46d8e994&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/rs274ngc/interp_find.cc;h=495f5af080f5b026ff30e13003b3948f591b8e27&quot;&gt;H&lt;/a&gt;] src/emc/rs274ngc/interp_find.cc&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Chris Radek &lt;&gt;</name>
			<email>chris@timeguy.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Fixed two typos in 924.ini.</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=16762f91bd95a0df3bf2e6ca87b182df3aeefabc"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=16762f91bd95a0df3bf2e6ca87b182df3aeefabc</id>
		<updated>2010-02-25T17:48:39+00:00</updated>
		<content type="html">&lt;pre&gt;
Fixed two typos in 924.ini.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=configs/smithy/924.ini;fp=configs/smithy/924.ini;h=c294bfcc807cc62d6bb869c58ac6a3fda92c4170;hp=3bf031dfe49253c6abf663b52615d49494c66108;hb=16762f91bd95a0df3bf2e6ca87b182df3aeefabc;hpb=593ce181cdc0289c7276c4f11b10a4d18c70dc9c&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=configs/smithy/924.ini;h=16762f91bd95a0df3bf2e6ca87b182df3aeefabc&quot;&gt;H&lt;/a&gt;] configs/smithy/924.ini&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Matt Shaver &lt;&gt;</name>
			<email>matt@mattshaver.com</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Work around a numarray slicing bug (SF#2947390)</title>
		<link href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=58ed03bc0c492ffb1d4c9345c82285219e72a72c"/>
		<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=58ed03bc0c492ffb1d4c9345c82285219e72a72c</id>
		<updated>2010-02-21T15:18:39+00:00</updated>
		<content type="html">&lt;pre&gt;
Work around a numarray slicing bug (SF#2947390)

On some platforms, numarray slicing seems to be broken.  On these platforms,
a slice like [4:5] gives 5 items instead of 1 item:
    # Python 2.6.4, numarray 1.5.2, numpy 1.3.0, amd64 (Ubuntu 9.10)
    &amp;gt;&amp;gt;&amp;gt; l = [0]*10; z1 = numarray.zeros((10,)); z2 = numpy.zeros((10,))
    &amp;gt;&amp;gt;&amp;gt; len(l[4:5]), len(z1[4:5]), len(z2[4:5])
    (1, 5, 1)

On other platforms, numarray slicing behaves as expected:
    # Python 2.4.3, numarray 1.5.1, no numpy, i386 (Ubuntu 6.06)
    &amp;gt;&amp;gt;&amp;gt; l = [0]*10; z1 = numarray.zeros((10,))
    &amp;gt;&amp;gt;&amp;gt; len(l[4:5]), len(z1[4:5])
    (1, 1)

The same problem applies to slicing of 2D arrays, which is one of the
primary activities of image-to-gcode.

The reformulation of
    arr[l:l+w, t:t+h]
into
    arr[l:,t:][:w,:h]
gives a slice of the desired items even on systems with broken numarray.
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;[&lt;a title=&quot;diff&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=blobdiff;f=src/emc/usr_intf/axis/scripts/image-to-gcode.py;fp=src/emc/usr_intf/axis/scripts/image-to-gcode.py;h=a9242aafcb5448093c3cf97d3a134f3ad39c3ace;hp=b49736c17dc409ff0b1fc70a5b40098abc351b26;hb=58ed03bc0c492ffb1d4c9345c82285219e72a72c;hpb=16762f91bd95a0df3bf2e6ca87b182df3aeefabc&quot;&gt;D&lt;/a&gt;&lt;a title=&quot;history&quot; href=&quot;http://git.linuxcnc.org/gitweb?p=emc2.git;a=history;f=src/emc/usr_intf/axis/scripts/image-to-gcode.py;h=58ed03bc0c492ffb1d4c9345c82285219e72a72c&quot;&gt;H&lt;/a&gt;] src/emc/usr_intf/axis/scripts/image-to-gcode.py&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Jeff Epler &lt;&gt;</name>
			<email>jepler@unpythonic.net</email>
			<uri>http://git.linuxcnc.org/gitweb?p=emc2.git;a=summary</uri>
		</author>
		<source>
			<title type="html">git.linuxcnc.org Git - emc2.git/rss log</title>
			<subtitle type="html">EMC2, the Enhanced Machine Controller</subtitle>
			<link rel="self" href="http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss"/>
			<id>http://git.linuxcnc.org/gitweb?p=emc2.git;a=rss</id>
			<updated>2010-03-13T08:02:32+00:00</updated>
		</source>
	</entry>

</feed>
