vcswatch reports that
this package seems to have a new changelog entry (version
1:2.10.0~pre1, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit c760c1bf97029f7bbe51a1ea8f6abbf18e0fd608
Merge: 5ca2199d 3a919d1f
Author: andypugh <andy@bodgesoc.org>
Date: Fri Apr 3 01:27:40 2026 +0100
Merge pull request #3894 from BsAtHome/fix_rtai-include
rtai: fix includes for build to succeed
commit 3a919d1f2bf8b89764eb7afc77384694cb61663a
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Tue Mar 31 14:46:06 2026 +0200
rtai: fix includes for build to succeed
commit 5ca2199d39c0bd48b0f1cf47e0f3753f94a3d5f1
Merge: 6dd95e9f 4d575654
Author: andypugh <andy@bodgesoc.org>
Date: Wed Apr 1 00:59:15 2026 +0100
Merge pull request #3810 from hdiethelm/xhc-whb04b-6-fix-v2
xhc-whb04b-6 fixes
commit 4d575654f20d1c02424b4cd89f1660a9969aab79
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Tue Mar 31 20:23:27 2026 +0200
whb04b: Use step size 1mm in 60 and 100% position if -B is not given
commit 15495a32fa12a2957ca1e868a9f429f5c61f190b
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Tue Mar 3 22:10:53 2026 +0100
whb04b: Add missing entry in FeedRotaryButtonCodes::codeMap
Tested by overwriting incoming 0x1c codes by 0x9b in usb.cc
commit c1dd3626e429cbcb4a1149ab37b1b93265a36542
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Tue Mar 3 21:55:12 2026 +0100
whb04b: Use isProgramIdle to check if manual mode can be activated
Note: isProgramRunning can not be used due to this is false when paused
commit 03b1e7496bb67acd87c233eaa232e841033031d5
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Sun Feb 22 12:12:18 2026 +0100
whb04b: Fix example-configuration file ending
This is not an md file but a hal file
commit e5a4dc288c2675555cbe80bc4cda72e08f454c50
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Tue Feb 17 10:20:15 2026 +0100
whb04b: Don't change from auto to manual when jogging
Changing mode from auto to manual would require the program to stop and just gives unneccesary warnings when trying it anyway
commit 7937593961138923853eefef576ebc6f78f2df99
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Mon Feb 16 23:07:04 2026 +0100
whb04b: Fix machine moving after change from MPG to STEP or CON
commit d6b4da9730e1ad11f8bbc13a4d4923bb6594ab47
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Mon Feb 16 23:06:44 2026 +0100
whb04b: Remove unused code
commit 8974e5a999e0cea055e570b3c125624d6d57db0e
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Mon Feb 16 23:05:57 2026 +0100
whb04b: Fix inversion of -B argument
commit 91c255dbb4c8da6936a2d210fefb7f3cf0b6c335
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Mon Feb 16 23:04:37 2026 +0100
whb04b: Pass arguments properly
Fixes step 5/10 enable/disable
commit 6dd95e9f7ba99918c55e4fbbbcfc59668ac50f2c
Merge: 69b1f80d f5829c1d
Author: andypugh <andy@bodgesoc.org>
Date: Tue Mar 31 14:39:08 2026 +0100
Merge pull request #3891 from grandixximo/issue-3880-fix
Clarify o-code numbering and scoping rules in docs
commit f5829c1d6aaba3fee5685e163e8c3540ab12a42d
Author: Luca Toniolo <luca@aitalmac.com>
Date: Tue Mar 31 14:25:12 2026 +0800
Clarify o-code numbering and scoping rules in docs
Document that control flow o-words (if/while/do/repeat) are locally
scoped to their subroutine and can be safely reused across different
subroutines, while subroutine definitions are global and must be
unique. Add example showing valid reuse of o-numbers across subs.
Ref: LinuxCNC/linuxcnc#3880
commit 69b1f80d8f4163d415786e2e606191020b66710a
Merge: c9e5894e 5b86d5a8
Author: andypugh <andy@bodgesoc.org>
Date: Mon Mar 30 14:11:22 2026 +0100
Merge pull request #3886 from grandixximo/issue-3880-fix
Detect and error on nested/invalid subroutine definitions in named subs
commit 5b86d5a80c5a71a1757cc2b3635acbab50207f72
Author: Luca Toniolo <luca@aitalmac.com>
Date: Sun Mar 29 11:35:14 2026 +0800
Error on nested subroutine definitions in named sub files
The parser silently ignored sub definitions inside called subroutines,
causing wrong parameters and premature returns. Numbered subs after a
named endsub polluted the global offset map and conflicted across files.
- Add nesting checks in read and execute phases at call_level > 0
- Block forward-seek for subs at call_level > 0 when no file exists
- Let control_back_to errors propagate without generic overwrite
- Update o-code docs with nesting example and new error conditions
Ref: LinuxCNC/linuxcnc#3880
commit c9e5894e82a13019c5abcef0a8520d8b6e71aa08
Merge: 3513fdf2 94a8b2cb
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 29 20:42:37 2026 +0100
Merge pull request #3871 from NTULINUX/o2-cflags
CFLAGS: Replace instances of -Os with -O2
commit 3513fdf24c8b4f84812928a70310c34f8a06f0a1
Merge: 6cb44daa aae151d1
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 29 20:41:05 2026 +0100
Merge pull request #3885 from BsAtHome/fix_hal-streamer
hal: fix bugs in the hal-streamer interface and implementation
commit 6cb44daad317793c657876e62ac612d57a552e6c
Merge: 4025bf9a 5d8c8524
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 29 20:37:01 2026 +0100
Merge pull request #3887 from BsAtHome/fix_halcompile-keywords
halcompile: Don't use python defined function names as variable names
commit 5d8c8524667b3377dde41cb6e2ab80a07940a1be
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Sat Mar 28 22:00:04 2026 +0100
halcompile: Don't use python defined function names as variable names
commit aae151d152309aac320f46fc236c860292947cd1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Sat Mar 28 16:42:07 2026 +0100
hal: fix bugs in the hal-streamer interface and implementation
commit 4025bf9a5bb431c5f8a0a2e17b02ccf751efb8c9
Merge: 8304a694 1650ca75
Author: andypugh <andy@bodgesoc.org>
Date: Fri Mar 27 20:38:33 2026 +0000
Merge pull request #3866 from hdiethelm/fix_command_debug_messages
Fix command.c debug messages
commit 8304a69473d2b1e8d321d442212b92ba37b58305
Merge: 4fd04531 f955a9a3
Author: andypugh <andy@bodgesoc.org>
Date: Tue Mar 24 10:19:13 2026 +0000
Merge pull request #3870 from hdiethelm/fix_debug
Fix halcmd debug (uspace only)
commit 94a8b2cbc214ed9c81a8bd9dca1074987d41b95a
Author: Alec Ari <neotheuser@ymail.com>
Date: Fri Mar 20 17:11:48 2026 -0500
CFLAGS: Replace instances of -Os with -O2
-Os or -O2 should have no effect on doubles.
Signed-off-by: Alec Ari <neotheuser@ymail.com>
commit f955a9a3e422b91bd2802809ba98fb15de8976f1
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Fri Mar 20 00:13:35 2026 +0100
Fix halcmd debug (uspace only)
commit 4fd045312865b05b77964fcb3c10bb6750dd1763
Merge: 01df6b73 21a1aa94
Author: andypugh <andy@bodgesoc.org>
Date: Thu Mar 19 10:42:09 2026 +0000
Merge pull request #3868 from NTULINUX/libedit
Convert to libedit so everyone can redistribute (second pass)
commit 21a1aa948d2905628cd2d6ca52f74c3b1d7af591
Author: Alec Ari <neotheuser@ymail.com>
Date: Wed Mar 18 11:36:48 2026 -0500
Improvements to PR #3868
Signed-off-by: Alec Ari <neotheuser@ymail.com>
commit e4f906c56bd59fb7eb098119650d96ba0ee13c4b
Author: Alec Ari <neotheuser@ymail.com>
Date: Wed Mar 18 03:41:48 2026 -0500
Convert to libedit so everyone can redistribute
Signed-off-by: Alec Ari <neotheuser@ymail.com>
commit 1650ca75410a101ff8270f125ef54e060064c890
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Wed Mar 18 08:42:45 2026 +0100
Fix command.c debug messages
commit 01df6b73769a975ec196e104ffab500a9bfd0e51
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date: Tue Mar 17 17:53:10 2026 -0400
qt5_graphics: align with recent gremlin changes
commit f49e6241d7e9b5584ce4fe3e001ce8a80c9721d6
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date: Sun Mar 15 20:34:44 2026 -0400
glcanon: fix copy/paste error
commit 5ffc5cc6d3a87bc9654b010258fbc556746f8eec
Merge: 83f60a17 4738ebc5
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 15 19:40:14 2026 +0000
Merge pull request #3838 from BsAtHome/fix_cppcheck-casts-copy
cppcheck: fix casts and copy constructors
commit 83f60a17a0488d602c27423680babfd0a3cf9898
Merge: dd87f605 0190b058
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 15 19:38:01 2026 +0000
Merge pull request #3842 from Sigma1912/Fix_Allow_G43_for_tools_with_zero_offsets
Interpreter: Fix Allow G43 for tools with zero offsets
commit dd87f6054942c8b2f11c8b15c67201bf41f00d0b
Merge: da5a983f a92a608e
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 15 19:36:35 2026 +0000
Merge pull request #3846 from BsAtHome/fix_hal-private
hal: don't unnecessary include hal_priv.h header
commit da5a983f81519e91a97a4302a40163f85cb41ac3
Merge: 194cd80d 39860f8b
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 15 19:35:47 2026 +0000
Merge pull request #3847 from BsAtHome/fix_halcompile-number
halcompile: fix parsing numbers
commit 194cd80d3dd1c09c1be98211a362457baa90a9cb
Merge: 878f1717 2e41bff7
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 15 17:59:39 2026 +0000
Merge pull request #3864 from Sigma1912/patch-1
Gremlin: Fix wrong scope of variables
commit 2e41bff7e9c23926e0a7bedb7f62be3c2264d709
Author: Sigma1912 <46067220+Sigma1912@users.noreply.github.com>
Date: Sun Mar 15 14:13:07 2026 +0100
Gremlin: Fix wrong scope of variables
Missed this when porting code from axis.py
fixes https://github.com/LinuxCNC/linuxcnc/issues/3860
commit 878f171756bcfb309e5d7d95d6dd0ae2503628b3
Merge: 93547c95 dd937286
Author: andypugh <andy@bodgesoc.org>
Date: Fri Mar 13 13:21:32 2026 +0000
Merge pull request #3858 from Sigma1912/patch-1
Make gremlin preview respect current tool position
commit 93547c95a00754de60df6157317447ac3ef7ca56
Author: Greg Carl <26096779+snowgoer540@users.noreply.github.com>
Date: Thu Mar 12 14:33:50 2026 -0400
qtplasmac: fix framing and missed interlock
Previously, self.framing was not set False before resetting the button states at the end of a frame job, the laser pin was not turned off, and the path was not cleared.
Adds previously missed probe_test to the ohmic test button interlock
commit dd937286f00369fac0d577445b1e72d85e842231
Author: Sigma1912 <46067220+Sigma1912@users.noreply.github.com>
Date: Thu Mar 12 19:29:25 2026 +0100
Make gremlin preview respect current tool position
Fixes https://github.com/LinuxCNC/linuxcnc/issues/3855#issuecomment-4046431681
commit 582ac390274aac5543b18f66dacd271564b5ee27
Merge: f3b961b7 2252af20
Author: andypugh <andy@bodgesoc.org>
Date: Wed Mar 11 16:42:52 2026 +0000
Merge pull request #3852 from JTrantow/master
Issue #3849 Fix
commit f3b961b7046cf2b8560a9b0a46abe4fc8c0af9e4
Merge: 5862c6f4 01b3be31
Author: andypugh <andy@bodgesoc.org>
Date: Wed Mar 11 15:52:30 2026 +0000
Merge pull request #3856 from BsAtHome/fix_rtapi-atomics
Fix rtapi atomics
commit 2252af205417478929cb0ca31155e838addc6130
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date: Wed Mar 11 07:55:05 2026 -0500
Reverse (baudrate > 19200).
commit c025b3fb7b3615d7eb68880ffa6130012f800085
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date: Tue Mar 10 14:54:04 2026 -0500
Back to original voodoo caused by conflating modbus timing calculation with pktuart hardware implementation.
Note:
(175u * baudrate + 99999u) / 100000u; could be implemented as (7u * baudrate + 3999(/4000; which would improve the calculation range but doesn't matter because already screening out large baud rates.
commit 01b3be31e108a1cb61dc1b8bdbd66ba214e26da1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Tue Mar 10 14:50:21 2026 +0100
rtapi: Fix rtapi atomics to work with clang/clang++
commit 4e9fc3b20136f8739bc34e2b15012ec7197e28c0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Thu Mar 5 14:22:03 2026 +0100
rtapi: fix wrong STDC macro and warn when compiler is older than C11.
commit 5862c6f4af6d2153cb3ca2c4969f06e28e97235d
Merge: 49509631 8410e342
Author: andypugh <andy@bodgesoc.org>
Date: Tue Mar 10 12:51:00 2026 +0000
Merge pull request #3854 from grandixximo/master
removed comment about removed function
commit 8410e3422fb905e036a208cae51321ddf5095c59
Author: Luca Toniolo <luca@aitalmac.com>
Date: Tue Mar 10 07:52:35 2026 +0800
removed comment about removed function
commit 49509631f4ad2d3e509c1cb2e753ae5ed9690504
Merge: 441adf86 fc7c5c93
Author: andypugh <andy@bodgesoc.org>
Date: Mon Mar 9 14:49:01 2026 +0000
Merge pull request #3853 from grandixximo/master
tp.c: remove unused tpGetScaledAccel (fixes #3720)
commit fc7c5c9303bd7875ec7a67eb3e28e48627cebe45
Author: Luca Toniolo <luca@aitalmac.com>
Date: Mon Mar 9 10:26:06 2026 +0800
tp.c: remove unused tpGetScaledAccel (fixes #3720)
Function was never called; dead code
commit c28ccaa997ce3b957d2b572e1fc71fd8d8c925e1
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date: Sun Mar 8 20:25:43 2026 -0500
Issue #3849 Fix up ifdelay calculations and ENOMSG handling.
commit 441adf8626a651dc14f9cba98924e9ef10c8c0b1
Merge: 789e716f a2fb3ba0
Author: andypugh <andy@bodgesoc.org>
Date: Mon Mar 9 00:02:49 2026 +0000
Merge pull request #3851 from BsAtHome/fix_py-none-crash
Fix python crash due to missing Py_None reference counting increase
commit a2fb3ba0869a4a6c44b32cf3d0a094c27e5fdcbe
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Sun Mar 8 10:37:59 2026 +0100
Fix python crash due to missing Py_None reference counting increase.
commit 75386d88dff0d978e1d95e1535c33d80d7ae1aa0
Author: JTrantow <jerry.trantow@cumuluspd.com>
Date: Sat Mar 7 14:03:12 2026 -0600
Issue#3849 Fix.
commit 789e716f55beb625cfc71fe8be2ef9c7364bb689
Merge: 349df774 cd789a28
Author: andypugh <andy@bodgesoc.org>
Date: Fri Mar 6 11:40:22 2026 +0000
Merge pull request #3848 from BsAtHome/fix_move-unnecessary
Remove pessimizing std::move
commit cd789a286b40862783176a0ee0072c3293d38834
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Fri Mar 6 10:19:14 2026 +0100
Remove pessimizing std::move.
commit a92a608eeeb37f7992724ae9400d3d59771bc422
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Thu Mar 5 14:28:24 2026 +0100
hal: don't unnecessary include hal_priv header and keep internals internal.
commit 39860f8bbaa65b5aec5966e99dbbca973ba5d412
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Thu Mar 5 14:25:51 2026 +0100
halcompile: fix parsing numbers, don't make integers floats and fix modargs doc.
commit 0190b058d7a3da347bc966bc30339b8d445f6749
Author: david mueller <mueller_david@hotmail.com>
Date: Tue Mar 3 09:44:25 2026 +0100
Fixes errors that I seem to have inadvertently introduced while preparing the final PR for 0673e3f :
Fix wrong logic (current version sets the flag when an offset value is unequal zero)
Check tool table offsets not the currently active tool offsets
Also
Initialization for the flag in interp_setup
commit 4738ebc579815f4bad0b3903b682213d0c3f4ad0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Mar 2 19:08:19 2026 +0100
cppcheck: fix C++ casts and remove copy constructors of non-copyable classes
commit 349df77404b4f49694bf063249de7b4b1baa5929
Merge: 656c300b 82f05bcc
Author: BsAtHome <bertho@vagrearg.org>
Date: Mon Mar 2 13:50:05 2026 +0100
Merge pull request #3837 from BsAtHome/fix_includes
build: Fix include copying, references and RT/non-RT isolation
commit 82f05bccb37d8d16dac581bc2da13e705f284a51
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Mar 2 10:41:48 2026 +0100
build: Fix include copying, references and RT/non-RT isolation
commit 656c300b82ba2984b8a5057e9f4ee8a51a34a22f
Merge: c5522b7e 7b019a68
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 22:51:30 2026 +0000
Merge branch '2.9'
commit 7b019a68152a8885df3741104a8cfadcefa02fc6
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 22:41:43 2026 +0000
PR #3820: I (andypugh) shouldn't have moved the lines in the original PR
commit c5522b7e02aace8bc75a521aba10be845dd328d8
Merge: 19403873 b7914b46
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:59:25 2026 +0000
Merge pull request #3774 from LinuxCNC/rmu75-patch-3717
homing.c: Fix accumulation of HOME_OFFSETs when re-homing absolute encoders.
commit 19403873e181a4aea1b5d32ad568a0f8d461f96e
Merge: 3c0482d6 3016a24d
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:56:41 2026 +0000
Merge pull request #3781 from zz912/doc-arch-c1
Documentation - add diagram "Architecture - Context diagram"
commit 9b07e7eac0f34709bd23658bdf0ec0a234aaf6fe
Merge: 256adc59 87eba20e
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:52:04 2026 +0000
Merge pull request #3790 from mark-v-d/2.9
Fix an endless loop.
commit 3c0482d66174cfa373e48e8562c4aebd7ad1edfc
Merge: c0b0448f 9494c172
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:50:55 2026 +0000
Merge pull request #3792 from zz912/gm-tbl-exit
Gmoccapy: make Tool Table exit more verbose
commit c0b0448fd00a6af424d1c7508ac987cd272e6fa2
Merge: ce0e0747 042a7f85
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:33:45 2026 +0000
Merge pull request #3815 from BsAtHome/fix_linuxcncrsh
Major overhaul/rewrite of linuxcncrsh
commit ce0e0747046babfc7386a0104339ad8e4915ed82
Merge: 5db9cd94 65e22697
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:28:18 2026 +0000
Merge pull request #3824 from BsAtHome/fix_hm2_modbus-messages
Fix printing hm2_modbus messages at startup
commit 5db9cd944633fc29a1687f40587f5bf8600c7292
Merge: fc13912a 4f3477ad
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:26:30 2026 +0000
Merge pull request #3826 from smoe/caterp_fix_scanf
canterp presumed missinterpretation of scanf return value
commit fc13912a68065392690ff7ff84d7b47ae6cc2714
Merge: 5cfe46bb bfe45b2b
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:23:03 2026 +0000
Merge pull request #3827 from smoe/caterp_fixes
canterp: closing file upon close command
commit 256adc59fbda56094fd9003af67e93672b760d02
Merge: 70b2acdf 80ce03c8
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 20:21:59 2026 +0000
Merge pull request #3828 from smoe/do_not_ignore_init_prob
fix emc/motion-logger: did not respect possible init failure
commit 70b2acdf5b94c196571d3c7837f4a5daf292ce19
Merge: 7242b3f3 e654a612
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 19:44:55 2026 +0000
Merge pull request #3831 from smoe/29_error_open_detect
fix: Error detection after open(2)
commit 5cfe46bb53171ba3b800ea74c6a97dbd2e126ca3
Merge: 3ec8e322 7eb9739e
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 16:47:28 2026 +0000
Merge pull request #3808 from smoe/copyright_fixes
Ruckig-motivated adjustments to debian/copyright
commit 3ec8e3227b7a37e2ef0892ccc24ad19bf622aa7f
Merge: 57bce65e 7242b3f3
Author: andypugh <andy@bodgesoc.org>
Date: Sun Mar 1 16:45:37 2026 +0000
Merge branch '2.9'
# Conflicts:
# .github/workflows/ci.yml
# src/emc/rs274ngc/rs274ngc_pre.cc
# src/hal/drivers/mesa-hostmot2/hm2_modbus.c
# src/libnml/rcs/rcs_print.cc
commit 7242b3f3675bca7c36becffb915a32c46b1b092b
Author: Hannes Diethelm <hannes.diethelm@gmail.com>
Date: Sun Feb 22 11:37:03 2026 +0100
Fix issue identified in PR #3820: Always update teleop_vel_cmd and pos_cmd
commit 006aa022ec096d5c47c43952b8b82f4d7e6174e4
Merge: 8839d22b 0d7ae60c
Author: andypugh <andy@bodgesoc.org>
Date: Sat Feb 28 12:24:57 2026 +0000
Merge pull request #3834 from BsAtHome/backport_2.9_hm2_modbus-messages
backport: Fix printing hm2_modbus messages at startup
commit 57bce65e9e4fa64a20e26b075c233ba9ce54229c
Merge: d7902c95 af5ca57f
Author: andypugh <andy@bodgesoc.org>
Date: Sat Feb 28 12:24:10 2026 +0000
Merge pull request #3835 from BsAtHome/fix_halrun-missing-init
halrun: Fix missing variable initialization
commit af5ca57fd082cc8c3a541c7cf8b99f405854de7d
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Fri Feb 27 22:30:48 2026 +0100
halrun: Fix missing variable initialization.
commit d7902c95213dafa5b0c52e8a89a7239d45470a96
Merge: 0673e3fa 1dfe1e10
Author: Hans Unzner <hansunzner@gmail.com>
Date: Fri Feb 27 21:35:43 2026 +0100
Merge pull request #3830 from hansu/fix-save-tooltable-with-calculator
gmoccapy: fix "toolpage - save button with calculator doesn't work"
commit 0d7ae60c8bf6e8ffb4ea659cd4a7740310379ff0
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Fri Feb 27 16:22:44 2026 +0100
backport: Fix printing hm2_modbus messages at startup.
commit 9494c172b6bd9ae94eb75c1f928a7d81e7129129
Author: zz912 <zz912@seznam.cz>
Date: Sat Feb 7 15:46:23 2026 +0100
Gmoccapy - exit ToolTable - more verbose
commit e654a6126a173f30c3ac38388056b8acab3d7e9f
Author: Steffen Moeller <moeller@debian.org>
Date: Wed Feb 25 20:59:52 2026 +0000
fix: Error detection after open(2)
commit 0673e3fab50cc6a2fc57770c31613055325503a7
Merge: 84923108 80bd55c0
Author: andypugh <andy@bodgesoc.org>
Date: Wed Feb 25 16:28:23 2026 +0000
Merge pull request #3816 from Sigma1912/Allow_G43_for_tools_with_zero_offsets
Interpreter: Allow active G43 for tools with all zero offsets
commit 1dfe1e10eb3898b86f17fb5d6077aeba215301ac
Author: Hans Unzner <hansunzner@gmail.com>
Date: Tue Feb 24 18:19:10 2026 +0100
gmoccapy: fix "toolpage - save button with calculator doesn't work" (#3817)
commit 80ce03c8f57d9eb351b9cc8d849845d7a90ad18a
Author: Steffen Moeller <moeller@debian.org>
Date: Tue Feb 24 12:52:54 2026 +0000
fix emc/motion-logger: did not respect possible init failure
commit 8839d22bd2c50839d73bfd4755c02a8171782f8c
Merge: edcf8580 2a729338
Author: andypugh <andy@bodgesoc.org>
Date: Tue Feb 24 12:48:32 2026 +0000
Merge pull request #3825 from smoe/fix_canterp_spindle_orientation
canterp: fix parsing of ORIENT_SPINDLE
commit 2a7293389c471193d0aeef4ff73020211bd6d6a9
Author: Steffen Moeller <moeller@debian.org>
Date: Tue Feb 24 11:41:17 2026 +0000
fix: emc/canterp: passing right value for SPINDLE_ORIENTATION
commit bfe45b2b6a2dea34402f880a7184659e4a2bdac7
Author: Steffen Moeller <moeller@debian.org>
Date: Tue Feb 24 01:54:38 2026 +0000
canterp: closing file upon close command
commit 4f3477ad725c06a717c420d3df6dbf82e2b71ee2
Author: Steffen Moeller <moeller@debian.org>
Date: Tue Feb 24 01:33:49 2026 +0000
canterp: fix scanf with 9 vals checked against 6
commit 811354b9327963f7c6767aac4b80bcc1d50a2f1a
Author: Steffen Moeller <moeller@debian.org>
Date: Tue Feb 24 01:19:42 2026 +0000
canterp: fix parsing of ORIENT_SPINDLE
commit 65e2269723875ae369d094c654abb871c0236cb1
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Feb 23 17:07:56 2026 +0100
Fix printing hm2_modbus messages at startup.
commit 849231082467a5c53d7a4877174039d90aa853a8
Merge: 84573947 79a97bb0
Author: Steffen Möller <moeller@debian.org>
Date: Mon Feb 23 10:19:20 2026 +0100
Merge pull request #3823 from BsAtHome/fix_hm2_modus-manpage
docs: Fix typo in hm2_modbus.9 example
commit 84573947a9487023417dcb95398b8bb614057b34
Merge: e690a6bc 47264e40
Author: Steffen Möller <moeller@debian.org>
Date: Mon Feb 23 10:17:03 2026 +0100
Merge pull request #3811 from weblate/weblate-linuxcnc-linuxcnc-docs
Translations update from Hosted Weblate
commit e690a6bc328bce2bd52924bfd6e18ae58135eca2
Merge: 8ade66e5 a8bdccac
Author: Steffen Möller <moeller@debian.org>
Date: Mon Feb 23 10:16:31 2026 +0100
Merge pull request #3821 from weblate/weblate-linuxcnc-linuxcnc
Translations update from Hosted Weblate
commit a8bdccac1f3705d43826188476982143ed40b0a1
Author: Едуард Качур <glite60@gmail.com>
Date: Sun Feb 22 13:41:34 2026 +0100
Translated using Weblate (Ukrainian)
Currently translated at 98.4% (3818 of 3877 strings)
Co-authored-by: Едуард Качур <glite60@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc/uk/
Translation: LinuxCNC/LinuxCNC
commit 8ade66e5a3976994501f273e368059cc09fc5f16
Merge: e2f089db be301fe1
Author: andypugh <andy@bodgesoc.org>
Date: Sun Feb 22 23:46:35 2026 +0000
Merge pull request #3819 from zz912/patch-33
mesa_modbus.adoc - missing .00 in function name
commit 79a97bb03278ab08536411096a160cce8a5d8c70
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Sun Feb 22 16:09:06 2026 +0100
docs: Fix typo in hm2_modbus example and add note about pktuart node creation.
commit 47264e403fad9382aea8415bdaf479d8d1e2996d
Author: Salvador Peña <salvadorp74@hotmail.com>
Date: Sun Feb 22 13:41:56 2026 +0100
Translated using Weblate (Spanish)
Currently translated at 27.5% (9377 of 33994 strings)
Author: Salvador Peña <salvadorp74@hotmail.com>
Translated using Weblate (Spanish)
Currently translated at 27.3% (9282 of 33994 strings)
Author: Salvador Peña <salvadorp74@hotmail.com>
Translated using Weblate (Spanish)
Currently translated at 26.2% (8931 of 33994 strings)
Author: Salvador Peña <salvadorp74@hotmail.com>
Co-authored-by: Salvador Peña <salvadorp74@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/es/
Translation: LinuxCNC/LinuxCNC Documentation