Skip to content

Commit 00c3014

Browse files
committed
Merge branch '2.9'
# Conflicts: # VERSION # debian/changelog # src/emc/usr_intf/gmoccapy/gmoccapy.py
2 parents 038e7f7 + ea970c4 commit 00c3014

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

debian/changelog

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@ linuxcnc (1:2.10.0~pre0) UNRELEASED; urgency=medium
33
[ Andy Pugh ]
44
* Master branch open for new features.
55

6-
[ Pushkar Kulkarni ]
7-
* debian/patches: Remove the use of FORTIFY_SOURCE and
8-
depend on defaults passed by dpkg-buildflags on
9-
Ubuntu and Debian (LP: #2104012)
6+
linuxcnc (1:2.9.6) UNRELEASED; urgency=medium
107

11-
[ Steffen Moeller ]
12-
* Introducing DEB_BUILD_OPTIONS to d/rules.
8+
* qtvcp -Qt5_graphics: issue 2753; preview wrongly uses INI startup code
9+
* Merge pull request #3567 from Sigma1912/2_9-Correct_bad_fix_for_2753
10+
* Gremlin: Don't use RS274NGC_STARTUP_CODE when updating the preview
11+
* Docs: Address G52 Circular Link #3565
1312

14-
-- Pushkar Kulkarni <[email protected]> Mon, 24 Mar 2025 20:50:08 +0530
13+
-- andypugh <[email protected]> Mon, 22 Sep 2025 22:55:20 +0100
1514

1615
linuxcnc (1:2.9.5) UNRELEASED; urgency=medium
1716

docs/src/gcode/g-code.adoc

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ as the 'L number', and so on for any other letter.
8787
|<<gcode:g43.1,G43.1>> |Dynamic Tool Length Offset
8888
|<<gcode:g43.2,G43.2>> |Apply additional Tool Length Offset
8989
|<<gcode:g49,G49>> |Cancel Tool Length Offset
90-
|<<gcode:,>> |Local Coordinate System Offset
90+
|<<gcode:g52,G52>> |Local Coordinate System Offset
9191
|<<gcode:g53,G53>> |Move in Machine Coordinates
9292
|<<gcode:g54-g59.3,G54-G59.3>> |Select Coordinate System (1 - 9)
9393
|<<gcode:g61,G61>> |Exact Path Mode
@@ -800,9 +800,9 @@ Important Concepts:
800800
system.
801801
* When a rotation is in effect jogging an axis will only move that axis
802802
in a positive or negative direction and not along the rotated axis.
803-
* If a '' local offset or 'G92' origin offset was in effect before
803+
* If a 'G52' local offset or 'G92' origin offset was in effect before
804804
'G10 L2', it will continue to be in effect afterwards.
805-
* When programming a coordinate system with R, any '' or 'G92' will
805+
* When programming a coordinate system with R, any 'G52' or 'G92' will
806806
be applied *after* the rotation.
807807
* The coordinate system whose origin is set by a 'G10' command may be
808808
active or inactive at the time the 'G10' is executed.
@@ -852,7 +852,7 @@ G10 L10 P- axes <R- I- J- Q->
852852

853853
G10 L10 changes the tool table entry for tool P so that if the tool
854854
offset is reloaded, with the machine in its current position and with
855-
the current G5x and /G92 offsets active, the current coordinates for
855+
the current G5x and G52/G92 offsets active, the current coordinates for
856856
the given axes will become the given values. The axes that are not
857857
specified in the G10 L10 command will not be changed. This could be
858858
useful with a probe move as described in the <<gcode:g38,G38>> section.
@@ -894,7 +894,7 @@ G10 L11 is just like G10 L10 except that instead of setting the entry
894894
according to the current offsets, it is set so that the current
895895
coordinates would become the given value if the new tool offset
896896
is reloaded and the machine is placed in the G59.3 coordinate
897-
system without any /G92 offset active.
897+
system without any G52/G92 offset active.
898898

899899
This allows the user to set the G59.3 coordinate system according to a
900900
fixed point on the machine, and then use that fixture to measure tools
@@ -1535,9 +1535,8 @@ G52 axes
15351535

15361536
G52 is used in a part program as a temporary "local coordinate system
15371537
offset" within the workpiece coordinate system. For more information about
1538-
`G92` and `G52` and how they interact see the
1539-
<<sec:g52-and-g92-offsets,Local and Global Offsets>>
1540-
section.
1538+
`G92` and `G52` and how they interact see
1539+
<<sec:g52-and-g92-offsets,Local and Global Offsets.>>
15411540

15421541
[[gcode:g53]]
15431542
== G53 Move in Machine Coordinates(((G53 Machine Coordinates)))

src/emc/usr_intf/gmoccapy/gmoccapy.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1948,6 +1948,9 @@ def _init_tooleditor(self):
19481948
self.widgets.tooledit1.set_visible("abcxyzuvwijq", False)
19491949
for axis in self.axis_list:
19501950
self.widgets.tooledit1.set_visible("{0}".format(axis), True)
1951+
# disconnect the key_press handler in the widget
1952+
tv = self.widgets.tooledit1.wTree.get_object("treeview1")
1953+
tv.disconnect_by_func(self.widgets.tooledit1.on_tree_navigate_key_press)
19511954
# if it's a lathe config we show lathe related columns
19521955
if self.lathe_mode:
19531956
self.widgets.tooledit1.set_visible("ijq", True)

src/emc/usr_intf/halui.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -873,7 +873,6 @@ int halui_hal_init(void)
873873
}
874874

875875
for (axis_num = 0; axis_num < EMCMOT_MAX_AXIS; axis_num++) {
876-
if ( !(axis_mask & (1 << axis_num)) ) { continue; }
877876
char c = "xyzabcuvw"[axis_num];
878877
retval = hal_pin_bit_newf(HAL_IN, &(halui_data->axis_nr_select[axis_num]), comp_id, "halui.axis.%c.select", c);
879878
if (retval < 0) return retval;

0 commit comments

Comments
 (0)