Format: 1.8
Date: Mon, 19 Jan 2026 17:54:42 -0700
Source: linuxcnc
Binary: linuxcnc-doc-de linuxcnc-doc-en linuxcnc-doc-es linuxcnc-doc-fr linuxcnc-doc-zh-cn linuxcnc-uspace linuxcnc-uspace-dbgsym linuxcnc-uspace-dev
Architecture: source all amd64
Version: 1:2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f
Distribution: buster
Urgency: low
Maintainer: LinuxCNC Developers <emc-developers@lists.sourceforge.net>
Changed-By: LinuxCNC Buildmaster <buildmaster@buildbot.linuxcnc.org>
Description:
 linuxcnc-doc-de - motion controller for CNC machines and robots (German documentati
 linuxcnc-doc-en - motion controller for CNC machines and robots (English documentat
 linuxcnc-doc-es - controlador de movimiento para máquinas CNC y robots (Español).
 linuxcnc-doc-fr - motion controller for CNC machines and robots (French documentati
 linuxcnc-doc-zh-cn - motion controller for CNC machines and robots (Chinese
 linuxcnc-uspace - motion controller for CNC machines and robots
 linuxcnc-uspace-dev - PC based motion controller for real-time Linux
Changes:
 linuxcnc (1:2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f) buster; urgency=low
 .
   * Swap the controlling G-code letter from P to D, shorten INI entries. The
       G-code letter has been changed from P to D to allow potential
       future use of P for "Pause". The word "PARAMETER" has been removed
       from the INI entries. (what else would they be but parameters?)
   * add optional p word for peck clearance to G73 and G83
   * docs -add PARAMETER_G73_PECK_CLEARANCE, PARAMETER_G83_PECK_CLEARANCE
   * fix spelling mistake
   * task -add g73/83 peck clearence settings to python remap code
   * task -use separate settings for g83/g73, drop peck/full retract option
   * interpeter - add INI paremeters to set peck distance/count
   * removed unused amplifier enable and disable cmd
   * Merge pull request #2512 from smoe/docs_main_writingtests
   * Merge pull request #2513 from mbuesch/hal-parport-writeopt
   * remove unused nml commands
   * removed unused declarations from emc.hh
   * Merge pull request #2520 from weblate/weblate-linuxcnc-linuxcnc-docs
   * sims: fix plasmac2 z axis mapping
   * Merge branch '2.9'
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge branch 'master' of github.com:LinuxCNC/linuxcnc
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * hal_parport: Do not write outputs, if not required
   * sims: plasmac2 use timers instead of gui cycle time
   * Add interpolated position pin to Quadrature encoder module
   * Merge pull request #2511 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * docs: main - writing tests line breaks
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge pull request #2502 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Merge pull request #2504 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Spanish)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2499 from rene-dev/cpp-enum
   * Merge remote-tracking branch 'origin/2.9'
   * convert rcs_status to class enum
   * fix sai output
   * rs274: change canon_plane to class enum
   * rs274: changed enums to class enums
   * task: change c enums to class enums
   * Merge pull request #2495 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge branch '2.9'
   * sims: plasmac2 changes
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2488 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Merge pull request #2465 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (German)
   * Translated using Weblate (Slovak)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge branch '2.9'
   * Merge branch 'master' of ssh://github.com/LinuxCNC/linuxcnc
   * Fix odd error message with V1 encoder
   * Merge remote-tracking branch 'origin/2.9'
   * Fix && typo
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2486 from rene-dev/libstd2
   * Merge branch '2.9'
   * remove reference to minigl from docs
   * Fix minor typo in manual
   * remove unused extern definitions
   * silence clang warning
   * change interpl linked list to std::deque
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch 'master' of ssh://github.com/LinuxCNC/linuxcnc
   * Add periodm period/width/duty cycle measuring module
   * mesa_modbus: Only wait between packets that cause a write
   * Merge pull request #2478 from LinuxCNC/2.9
   * Merge pull request #2473 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Chinese (Simplified))
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2476 from ALatSMT/master
   * Update pyvcp_widgets.py
   * Merge branch '2.9'
   * Merge pull request #2470 from smoe/docs29_mac_100
   * Merge branch '2.9'
   * docs: More formatting updates while reviewing translations
   * docs29: small changes while translating
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2463 from YClayton/patch-2
   * Merge remote-tracking branch 'origin/2.9'
   * Typo in Create or Edit Section
   * Comment out broken cs.po entry.
   * Updated documentation PO files.
   * Updated source PO files.
   * Updated documentation POT files.
   * Updated source POT files.
   * Corrected dot list indentation and grouping in rtcomps.adoc.
   * docs: add hm2_pktuart.3 to gitignore
   * mb2hal tests: ignore QUIT signal delivery time
   * mb2hal test: remove signal timing requirement
   * mb2hal tests: ignore comp id in tests
   * mb2hal: wait for threads to stop before deallocating the memory they're
       using
   * mb2hal tests: accept any comp id
   * Merge pull request #2407 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #2417 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Translated using Weblate (French)
   * Merge pull request #2462 from YClayton/patch-1
   * Update help-axisconfig.txt
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * plasmac2: remove unneeded bounds check
   * Merge branch '2.9'
   * Merge pull request #2444 from phillc54/plasmac2
   * Merge branch '2.9'
   * Merge branch '2.9'
   * sims: add a plasma config to axis
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge pull request #2229 from jjjjjf/nurbs_G5_G6_xyz
   * safety_latch: Clang complains about a void function returning a value.
   * Merge pull request #2040 from petterreinholdtsen/mk-comp-safety_latch
   * Merge pull request #2363 from JimmyRigIt/master
   * Merge remote-tracking branch 'origin/2.9'
   * Merge pull request #2419 from jes/master
   * axis: copy gcode to temporary file before opening (fixes #2418)
   * Merge remote-tracking branch 'origin/2.9'
   * Fix build problem with cs gmoccapy translation.
   * Translated using Weblate (Turkish)
   * Translated using Weblate (Turkish)
   * Translated using Weblate (Czech)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (German)
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2390 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Turkish)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (French)
   * Translated using Weblate (Turkish)
   * Translated using Weblate (Chinese (Simplified))
   * Merge pull request #2385 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Chinese (Simplified))
   * Translated using Weblate (Swedish)
   * Translated using Weblate (French)
   * Translated using Weblate (Arabic)
   * Add 5I25T,6I25T support
   * Merge branch '2.9'
   * qtplasmac: versioning
   * qtplasmac: move external pin creation and signal connections
   * qtplasmac: make run from line on by default for new configs
   * qtplasmac: fix framing when machine units and g20/g21 state dont match
   * gremlin: remove print of gcode_properties
   * gmoccapy: virtual keyboard did not expand (#2394)
   * Merge pull request #2393 from zz912/patch-15
   * -help halcompile RIP installation
   * man halcompile RIP installation.
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2382 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Added new documentation translations ar and sv to po4a setup.
   * Update translation files
   * Update translation files
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Merge pull request #2352 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (Turkish)
   * Translated using Weblate (French)
   * Merge branch '2.9'
   * Merge pull request #2378 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Turkish)
   * Translated using Weblate (Romanian)
   * Added new file code/writing-tests.adoc to set of translated files.
   * Add 7I80HDT, 7I92T 7I95T support (minor, just adds correct pin list at
       startup)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * ohmic.comp - remove arc_on
   * Merge branch '2.9'
   * ohmic.comp - fix bug, formatting, update documentation
   * qtplasmac: add virtual machine check, suppress realtime error if VM used
   * Update plasma-cnc-primer.adoc
   * Merge pull request #2343 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Spanish)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (Chinese (Simplified))
   * Translated using Weblate (Swedish)
   * Translated using Weblate (German)
   * Translated using Weblate (Slovak)
   * Update translation files
   * Translated using Weblate (Spanish)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2359 from rmu75/sserial-float-param-fix
   * sserial: fix float parameters
   * Merge branch '2.9'
   * Merge pull request #2351 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * Merge pull request #2344 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (Swedish)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2347 from LinuxCNC/2.9
   * Switch all new gmoccapy translations to UTF-8.
   * Revert "qtvcp -configs - remove qtvcp_screens folder"
   * Merge branch '2.9'
   * Merge pull request #2341 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Update translation files
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2342 from LinuxCNC/dgarr/toolintfc
   * Merge branch '2.9'
   * tooldata: comment field with interp/python intfc
   * Make sure the same set of translations are available for both linuxcnc
       and gmoccapy translation sections.
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Updated POT and PO files with latest changes in the source.
   * Merge pull request #2338 from weblate/weblate-linuxcnc-linuxcnc
   * Merge pull request #2326 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (French)
   * Translated using Weblate (German)
   * Update translation files
   * Translated using Weblate (Spanish)
   * Merge branch '2.9'
   * qtvcp: ensure int passed to qpoint in simple_widgets
   * Merge branch '2.9'
   * Merge branch '2.9'
   * update gmoccapy.pot
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge pull request #2271 from sensille/litehm2_2.9
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2307 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (French)
   * Update translation files
   * Merge branch '2.9'
   * Merge pull request #2306 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Spanish)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge pull request #2317 from PetteriAimonen/hal_message_fix_docs
   * Merge remote-tracking branch 'origin/2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * message: Update HAL component docs to match behavior
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Remove unusable hal pins from sparse inm pinouts (for renumbering)
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Updated POT and PO files with latest changes in the source.
   * Merge pull request #2266 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Slovak)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (German)
   * Added translation using Weblate (Russian)
   * Merge pull request #2262 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (Russian)
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Update translation files
   * Translated using Weblate (German)
   * Translated using Weblate (French)
   * Update translation files
   * Update translation files
   * Merge pull request #2299 from dwrobel/Fix-canterp.so-installation
   * Fix canterp.so installation
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * add nurbs in xy, yz and zx plane
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2294 from
       petterreinholdtsen/clang-reduced-float-u64-range
   * Reduced range of conv_float_u64 component to avoid clang build error
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * docs: update man/.gitignore to include recent .9 additions
   * Merge pull request #2184 from smoe/docs29_remove_es_files
   * Merge pull request #2268 from adamlouis/fix-personalities
   * Merge pull request #2034 from petterreinholdtsen/hal-64bit-abs
   * Merge branch 'master' into hal-64bit-abs
   * Merge pull request #2035 from petterreinholdtsen/mk-comp-led_dim
   * hostmot2: collect initial writes into a single packet
   * tooldatabase.adoc: clarify defer loading condition
   * emcmodule.cc,tooldata_mmap.cc improvement msg when
   * tooldata_db.cc initialize child_argv[]
   * docs: fix indentation in GladeVCP section "Containers"
   * Added man page cross reference between spindle(9) and motion(9).
   * Merge pull request #2279 from sensille/mb2hal_serial
   * Merge branch '2.9'
   * mb2hal: increase max serial port length
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * docs: use correct --personalities flag in halcompile documentation
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Ignore generated man1/mqtt-publisher.1.
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Updated POT and PO files with latest changes in the source.
   * Merge pull request #2258 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (French)
   * Merge branch '2.9'
   * Merge pull request #2260 from LinuxCNC/andypugh-writing-tests
   * Add missing "s"s to writing-tests.adoc
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2245 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (Turkish)
   * Merge pull request #2251 from jepler/alternate-bad-merge-fix
   * Merge remote-tracking branch 'origin/master' into
       alternate-bad-merge-fix
   * pncconf -fix merge from 2.9 branch
   * Merge remote-tracking branch 'origin/2.9' into alternate-bad-merge-fix
   * Merge branch '2.9'
   * pncconf -fix merge from 2.9 branch
   * qtvcp -status_label: add motion type status
   * hal_glib - add motion type message
   * Merge branch '2.9'
   * restore to master: 5b4d098 update python2 exception-handling syntax to
       python3
   * Merge using strategy: -s ours 'origin/2.9' to master
   * Merge pull request #2231 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Translated using Weblate (French)
   * pncconf: add mesa thcad2
   * stepconf: add mesa thcad2
   * pncconf -add a sample 7i96 firmware that uses 8 ss
   * pncconf 0don't error if there are too many ss channels
   * gscreen -fix function name change for statusbar
   * gscreen -industrial: save glade file as 3.10 version
   * gscreen -industrial: fix error with unlock button
   * gscreen -industrial: fix error from colored DRO
   * gladevcp -drowidget: add anility to color fore and background
   * qtplasmac: versioning
   * qtplasmac: ensure congruent log text for jog related error messages
   * qtplasmac: hold gui ohmic led true longer so it always lights up Ohmic
       sense events are typically faster than the gui led can respond
       which can create confusion among some users as ohmic senses
       "appear" to not register (on the gui led). This change holds the
       ohmic led true for a minimum of 150mS with additional 50mS
       increments added if they are necessary (ohmic-test, etc.) so the
       gui led always lights up on ohmic sense events.
   * qtplasmac_sim_handler: rework sensor outputs
   * ohmic test was inhibited by offset setting
   * Merge branch '2.9'
   * Merge pull request #2219 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Arabic)
   * Merge pull request #2225 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * Merge branch '2.9'
   * qtplasmac doc typo
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Merge pull request #2211 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge branch '2.9'
   * Merge pull request #2209 from petterreinholdtsen/hy_gt_vfd-fault-u32
   * Change HAL pin type for hy_gt_vfd.fault-info from float to u32
   * Merge pull request #2199 from
       petterreinholdtsen/docs-get-rid-of-old-dists
   * Merge branch '2.9'
   * Merge pull request #2215 from petterreinholdtsen/cc-warn-clang
   * Merge pull request #2214 from petterreinholdtsen/github-ci-clang
   * Get rid of some clang detected compiler warnings
   * Fixed clang build error in reset HAL component.
   * Drop unsupported -Wno-stringop-truncation when building with clang.
   * Told configure to look for Clang C++ as well as GCC.
   * Test clang rip builds on github to detect when it break.
   * Merge pull request #2203 from petterreinholdtsen/doc-runtests
   * Merge remote-tracking branch 'origin/2.9'
   * Merge branch '2.9'
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Reorder translation strings
   * Document how to run and write tests
   * Merge pull request #2205 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge branch '2.9'
   * emcmodule: increase MAX_POINTS to allow longer live plot highlighting
       This will allow 10x more points for the live plot.  Reference this
       forum thread:
       https://forum.linuxcnc.org/qtvcp/41566-seems-like-a-buffer-size-limit-on-toolpath-highlighting?start=0
   * Merge pull request #2202 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #2201 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #2198 from
       petterreinholdtsen/doc-encrypted-pastebbins
   * Merge pull request #2197 from
       petterreinholdtsen/doc-getting-started-notation
   * Adjust  list of suggested Debian distributions to use
   * Fix error with num_oneshots parsing + hostmot2 manpage fixes
   * Correct link to debounce(9) man page.
   * Add punctuation and improve language of getting-started chapter.
   * Drop pastie.org and add 0bin.net and paste.debian.net to list of
       suggested services
   * Merge pull request #2193 from sashashura/patch-1
   * build: harden ci.yml permissions
   * Merge pull request #2191 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #2189 from petterreinholdtsen/test-raster-robustness
   * Merge pull request #2179 from
       petterreinholdtsen/docs-index-tmpl-plus-minus
   * Rewrote raster test to clean up on failures.
   * Merge remote-tracking branch 'origin/2.9'
   * Merge  'origin/2.9'
   * Updated .gitignore for docs/man/ listing new generated man pages.
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Updated POT and PO files with latest changes in the source.
   * Corrected source POT dependencies to reflect updates om classicladder.
   * Merge pull request #2185 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #1657 from havardAasen/haava/classicladder_v0.8.10
   * Merge pull request #1830 from LinuxCNC/andypugh/gmoccatweak
   * Merge pull request #2030 from petterreinholdtsen/mk-comp-reset
   * Merge pull request #2134 from adamlouis/typo-acceleration
   * Merge pull request #2171 from DuttonIndustrial/curtdutt/raster
   * Merge pull request #2157 from PetteriAimonen/feature_matrixkins
   * Removal of _es files from source tree.
   * Merge branch '2.9'
   * Merge pull request #2182 from smoe/docs_master_mac_9
   * src: s/Hal/HAL/ in descriptions and comments
   * matrixkins: apply userkins updates, cleanup error handling
   * matrixkins: Add calibrated 3-axis kinematics HAL component
   * Updated documentation POT and PO files with latest changes in the
       source.
   * Updated POT and PO files with latest changes in the source.
   * Merge pull request #2180 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Correct some language names.
   * Make handling of plus and minus toggling more consistent in index.tmpl
   * Merge remote-tracking branch 'origin/2.9'
   * Merge pull request #2178 from
       petterreinholdtsen/doc-reintroduce-translation-links-redux
   * Merge pull request #2174 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Reintroduce translation links.
   * Translated using Weblate (German)
   * Translated using Weblate (Norwegian Bokmål)
   * Translated using Weblate (Turkish)
   * Remove translation link block until it work properly.
   * Avoid double HTML endings in index.html.
   * Moved translation links block outside HTML comment.
   * Fix typo in translation block of html template.
   * Merge pull request #2176 from
       petterreinholdtsen/doc-reintroduce-translation-links
   * Merge pull request #2175 from weblate/weblate-linuxcnc-linuxcnc
   * Reintroduce translation links, now that the translations are published.
   * Translated using Weblate (Norwegian Bokmål)
   * Merge pull request #2112 from petterreinholdtsen/udev-uaccess-rules
   * Adds laser raster and vector control components.
   * Updated POT and PO files with latest changes in the source.
   * Merge pull request #2149 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (French)
   * Merge 'origin/2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * docs: fix an adoc syntax error
   * Merge branch 'master' of ssh://github.com/linuxcnc/linuxcnc
   * Support INM widths < 8 (so < 4 MPG encoders)
   * skip the classicladder test
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2156 from
       petterreinholdtsen/test-classicladder-estop
   * Merge pull request #2130 from petterreinholdtsen/doc-autotuning
   * Added new tests/classicladder/estop setup.
   * Merge 'origin/2.9'
   * Document how to use the automatic tuning featore of the pid component
   * Merge pull request #2131 from petterreinholdtsen/doc-ziegler-byinfo
   * Merge pull request #2145 from luzpaz/source-typos
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge branch '2.9'
   * Merge pull request #2146 from smoe/docs_misc_mac_4
   * docs: fixes, more semantic line breaks
   * Merge pull request #2137 from weblate/weblate-linuxcnc-linuxcnc-docs
   * Translated using Weblate (German)
   * Translated using Weblate (Spanish)
   * Translated using Weblate (Ukrainian)
   * docs: smallish changes+fixes while translating
   * Merge pull request #2142 from weblate/weblate-linuxcnc-linuxcnc
   * Fix typos in source
   * Translated using Weblate (Japanese)
   * Merge branch 'origin/2.9'
   * Merge 'origin/2.9'
   * When using strcmp(), test against translated strings.
   * Fix editing coils and switches
   * classicladder: Change the last sprintf() to snprintf().
   * classicladder: Comment out two printf(), created unnecessary noise.
   * classicladder: Make config window narrower.
   * classicladder: Revert some changes related to Modbus initialization.
   * classicladder: Remove option for selecting '%I' to read to, with Modbus.
   * classicladder: Backport localization changes.
   * classicladder: Backport ShowMessageBoxError() from 0.9.113
   * classicladder: Disable deprecation warnings for GTK, during build.
   * Build classicladder with GTK 3, drop GTK 2.
   * classicladder: Change to GTK 3
   * classicladder: Comment out config pages for IO.
   * classicladder: Sort out problem with parameters in saved files.
   * classicladder: Code style update.
   * classicladder: More clean up after backporting 0.8.10
   * classicladder: Update changelog.
   * d/copyright: Update information for ClassicLadder.
   * classicladder: Clean up after backporting 0.8.10
   * classicladder: Grey out boxes which isn't editable.
   * classicladder: Remove deprecated '--config'' option.
   * Check for NULL pointer after ConvSymbolToVarName()
   * classicladder: Update files*
   * classicladder: Update protocol_modbus_slave.c
   * classicladder: Update manager* files
   * classicladder: Update files related to modbus.
   * classicladder: Update spy_vars* files.
   * classicladder: Update symbols* files.
   * classicladder: Update arithm_eval.* files
   * classicladder: Update vars_access* files.
   * classicladder: Update calc* files
   * classicladder: Update vars_names* files.
   * classicladder: Update edit.* files
   * classicladder: Update editproperties_gtk.*
   * classicladder: Update edit_sequential.c
   * classicladder: Included the last menu item.
   * Classicladder: Update copyright information.
   * classicladder: Add some more menu entries.
   * classicladder: Add function for export to svg, png and clipboard.
   * classicladder: Change print function.
   * classicladder: Some menu and icons is working.
   * classicladder: Trying to get the new toolbar to work.
   * classicladder: Implement mouse scroll functionality.
   * classicladder: Change drawing to Cairo
   * classicladder: Update header file.
   * classicladder: Update load and save dialog.
   * Include information on article authors in footnote
   * qtvcp -docs: add update versaprobe details
   * qtdragon -docs: update versaprobe image
   * qtvcp -versaprobe: improve help dialog layout/use
   * qtvcp -panels: fix details of cam_align controls
   * qtvcp -docs: cam_align controls, loading options
   * qtvcp -axis embeded cam_align: add size and rotation increment
   * qtvcp -cam_align panel: add ability to set rotation increment
   * qtvcp -camview_widget: add the rotation increment display
   * qtplasmac: add event logging
   * qtplasmac: update sim configs
   * Merge pull request #2138 from petterreinholdtsen/hal-rtai-arm64-speaker
   * Only build hal_speaker driver on x86, and adjust to work for uspace and
       RTAI
   * Merge pull request #2135 from weblate/weblate-linuxcnc-linuxcnc
   * Translated using Weblate (Slovak)
   * Translated using Weblate (German)
   * Merge branch '2.9'
   * docs: qtplasmac fix image, add deprication notice
   * docs: add div2 to .gitignore
   * docs: fix MAX_ACCELERATIOIN typo
   * Correct autoconf check for libboost-python to fail if it is not found.
   * Handle another HPPA cpu type discovered used by build daemons in Debian.
   * qtvcp -cam_align panel: add window size setting option
   * 2.9 pre-release. Master now open for wild new things.
   * Changed udev rules to only grant access using TAG+="uaccess"
   * Port safety_latch component to LinuxCNC.
   * Added new component safety_latch from MachineKit.
   * Port led_dim component to LinuxCNC.
   * Added new component led_dim from MachineKit.
   * Improve reset component description.
   * Added new component reset from MachineKit.
   * Added missing author to abs_s64 and sync layout of abs_s32 and abs_s64
       components.
   * Extend HAL to handle 64bit types and add new abs_s64 component
   * Gmoccapy: Pass numbers to user tabs to allow numeric entry
Checksums-Sha1:
 078d17012ac6ad7923577c9dd9c249c0fe66f6b8 2281 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.dsc
 db5afbc7ffcc190328ba1dd425200be2c562e162 97928189 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.tar.gz
 eb145abe0947efb14551553c29b6855930a734c7 26366576 linuxcnc-doc-de_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 5c6a80c3ddeeab13a11f360545d8d443d45b0d09 26776384 linuxcnc-doc-en_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 e2560c6e1f5cd12956eda2854d27022b66c0de4f 25958928 linuxcnc-doc-es_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 9c4be62ab32d402930c182b5d932f7e446cd9926 25880248 linuxcnc-doc-fr_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 63d27ad787cc50d472d51070dfd159458809a224 25797572 linuxcnc-doc-zh-cn_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 f8251c19207872089f9857a6eb41d3e45512168d 13090624 linuxcnc-uspace-dbgsym_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 7e18735e1a99e508f3641df92f57a937e79944d6 310912 linuxcnc-uspace-dev_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 1d649c7547d2a3bc5b26674e3f6488bad6e4b3e7 28047804 linuxcnc-uspace_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 fbf7c97a19b654bf8c5a62bcd307b02b6ce53efe 25742 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.buildinfo
Checksums-Sha256:
 a93f82d4e3e3ea0bf96c860bf128647ca394140ddec8fda0dfbd47bfa736d015 2281 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.dsc
 fc008a1a38fd5912861999cd6152b3ea75dbd4a47c2b2a31ad2277874bb49b17 97928189 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.tar.gz
 ce4d20813ccd135184e28b8d2393204f3c5a722d3eef6364950a5118b37e9ce2 26366576 linuxcnc-doc-de_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 03316f1bed37b3877874b752e6a9866406a22b3b8aac3d5b654f8bf7de6809f7 26776384 linuxcnc-doc-en_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 fb9ce52019f953c5d596e7f577aaaf449583c352465c7e2d5834fe0f2bff2adc 25958928 linuxcnc-doc-es_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 942cef6dfdd0f97e3c49f78eb5402140634f4d730e4e6cf7b29a32de837b0e90 25880248 linuxcnc-doc-fr_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 4d37a8834a375a96e4a1ad44e9dc664fc8c31a12e12477c71b34140cdac230e8 25797572 linuxcnc-doc-zh-cn_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 008252086a4eabb62530d272ef0d51c292635dcad7b715a21c10285614cd694c 13090624 linuxcnc-uspace-dbgsym_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 0814fb16e215c0748e040f03c9fe52d4240a5fb931f90f007b60ceaa4c2ebcef 310912 linuxcnc-uspace-dev_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 b15cce6b2088941a62b084429309e14eef6ee7d985dd77aad0869473e2d68517 28047804 linuxcnc-uspace_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 a77a71fbccc363e9e5777600cb305692a59dfa2a59a680559deacf44ed2e885d 25742 linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.buildinfo
Files:
 be4c7211c3a0343a239e054edc360e44 2281 misc optional linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.dsc
 99b171e96328b7b3bf15465c084e843f 97928189 misc optional linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f.tar.gz
 53c5fc648a6f063b64f46ed4772ce775 26366576 misc optional linuxcnc-doc-de_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 bb1b043d43942261c2af7043f784967c 26776384 misc optional linuxcnc-doc-en_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 a1e7fc58095d65ca9b149abdfa8025ef 25958928 misc optional linuxcnc-doc-es_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 d804cbea858ac9783964b6ab1c62535b 25880248 misc optional linuxcnc-doc-fr_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 b5ffa3e4b9974a3892190bc9fa3a2011 25797572 misc optional linuxcnc-doc-zh-cn_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_all.deb
 fb3e2e0b5dae6b093dc9fb921826f369 13090624 debug optional linuxcnc-uspace-dbgsym_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 fcb8890357dab637387f38fc0959fb09 310912 devel optional linuxcnc-uspace-dev_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 d4e4f725578e0351f21e9bcb43d11c99 28047804 misc optional linuxcnc-uspace_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.deb
 dd0f018f01e9aa38a0919dd48032966a 25742 misc optional linuxcnc_2.10.0~pre0~add.drill.cycle.letter~e049c5ea5f_amd64.buildinfo
