

| Directory | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 1075 (100.0%) | 16601 (100.0%) | 15.4 |
| src/emc/rs274ngc/ | 139 (12.9%) | 2926 (17.6%) | 21.0 |
| nc_files/ | 42 (3.9%) | 2396 (14.4%) | 57.0 |
| src/emc/kinematics/ | 84 (7.8%) | 1486 (9.0%) | 17.6 |
| src/hal/drivers/ | 12 (1.1%) | 1392 (8.4%) | 116.0 |
| src/emc/task/ | 69 (6.4%) | 1182 (7.1%) | 17.1 |
| src/ | 110 (10.2%) | 898 (5.4%) | 8.1 |
| src/emc/motion/ | 62 (5.8%) | 526 (3.2%) | 8.4 |
| configs/sim/ | 39 (3.6%) | 490 (3.0%) | 12.5 |
| scripts/ | 33 (3.1%) | 404 (2.4%) | 12.2 |
| configs/max/ | 24 (2.2%) | 306 (1.8%) | 12.7 |
| src/emc/usr_intf/axis/scripts/ | 29 (2.7%) | 272 (1.6%) | 9.3 |
| configs/lathe-pluto/ | 14 (1.3%) | 272 (1.6%) | 19.4 |
| src/emc/nml_intf/ | 27 (2.5%) | 258 (1.6%) | 9.5 |
| tests/ccomp/mill-zchanges/ | 9 (0.8%) | 242 (1.5%) | 26.8 |
| share/axis/tcl/ | 15 (1.4%) | 214 (1.3%) | 14.2 |
| configs/nist-lathe/ | 19 (1.8%) | 201 (1.2%) | 10.5 |
| src/emc/usr_intf/ | 9 (0.8%) | 196 (1.2%) | 21.7 |
| configs/stepper/ | 10 (0.9%) | 162 (1.0%) | 16.2 |
| tests/ccomp/lathe-comp/ | 10 (0.9%) | 158 (1.0%) | 15.8 |
| tests/ccomp/mill-g90g91g92/ | 14 (1.3%) | 134 (0.8%) | 9.5 |
| src/hal/components/ | 15 (1.4%) | 123 (0.7%) | 8.2 |
| src/emc/sai/ | 6 (0.6%) | 123 (0.7%) | 20.5 |
| src/hal/utils/ | 23 (2.1%) | 115 (0.7%) | 5.0 |
| configs/common/ | 4 (0.4%) | 102 (0.6%) | 25.5 |
| debian/ | 25 (2.3%) | 100 (0.6%) | 4.0 |
| docs/src/common/ | 2 (0.2%) | 98 (0.6%) | 49.0 |
| configs/dallur-thc/ | 12 (1.1%) | 96 (0.6%) | 8.0 |
| docs/src/gcode/ | 7 (0.7%) | 91 (0.5%) | 13.0 |
| configs/stepper-xyza/ | 10 (0.9%) | 90 (0.5%) | 9.0 |
| tests/ccomp/mill-line-arc-entry/ | 4 (0.4%) | 74 (0.4%) | 18.5 |
| src/rtapi/ | 6 (0.6%) | 70 (0.4%) | 11.6 |
| src/emc/iotask/ | 5 (0.5%) | 69 (0.4%) | 13.8 |
| configs/stepper-gantry/ | 2 (0.2%) | 68 (0.4%) | 34.0 |
| tcl/ | 9 (0.8%) | 66 (0.4%) | 7.3 |
| src/emc/ini/ | 6 (0.6%) | 61 (0.4%) | 10.1 |
| tcl/bin/ | 15 (1.4%) | 60 (0.4%) | 4.0 |
| src/module_helper/ | 15 (1.4%) | 56 (0.3%) | 3.7 |
| docs/src/hal/ | 6 (0.6%) | 45 (0.3%) | 7.5 |
| docs/man/man9/ | 17 (1.6%) | 44 (0.3%) | 2.5 |
| src/emc/usr_intf/axis/extensions/ | 3 (0.3%) | 42 (0.3%) | 14.0 |
| configs/stg/ | 3 (0.3%) | 38 (0.2%) | 12.6 |
| configs/motenc/ | 2 (0.2%) | 38 (0.2%) | 19.0 |
| configs/demo_mazak/ | 2 (0.2%) | 38 (0.2%) | 19.0 |
| / | 27 (2.5%) | 38 (0.2%) | 1.4 |
| configs/scara/ | 2 (0.2%) | 37 (0.2%) | 18.5 |
| configs/puma/ | 2 (0.2%) | 37 (0.2%) | 18.5 |
| configs/ppmc/ | 1 (0.1%) | 36 (0.2%) | 36.0 |
| configs/etch-servo/ | 1 (0.1%) | 36 (0.2%) | 36.0 |
| configs/vti/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/univstep/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/univpwm/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/plasma-thc/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/plasma-thc-sim/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/m5i20/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/hexapod-sim/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/halui_halvcp/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/demo_step_cl/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/demo_sim_cl/ | 1 (0.1%) | 34 (0.2%) | 34.0 |
| configs/boss/ | 2 (0.2%) | 34 (0.2%) | 17.0 |
| docs/man/man1/ | 9 (0.8%) | 32 (0.2%) | 3.5 |
| src/emc/canterp/ | 3 (0.3%) | 30 (0.2%) | 10.0 |
| lib/python/rs274/ | 6 (0.6%) | 28 (0.2%) | 4.6 |
| src/libnml/inifile/ | 2 (0.2%) | 21 (0.1%) | 10.5 |
| src/hal/ | 6 (0.6%) | 19 (0.1%) | 3.1 |
| docs/src/config/ | 2 (0.2%) | 11 (0.1%) | 5.5 |
| docs/html/ | 6 (0.6%) | 11 (0.1%) | 1.8 |
| bin/ | 7 (0.7%) | 11 (0.1%) | 1.5 |
| lib/python/ | 1 (0.1%) | 10 (0.1%) | 10.0 |
| docs/ | 3 (0.3%) | 10 (0.1%) | 3.3 |
| tests/and-or-not-mux.0/ | 1 (0.1%) | 8 (0.0%) | 8.0 |
| src/hal/classicladder/ | 4 (0.4%) | 7 (0.0%) | 1.7 |
| src/hal/user_comps/vcp/ | 2 (0.2%) | 6 (0.0%) | 3.0 |
| docs/help/ | 1 (0.1%) | 5 (0.0%) | 5.0 |
| src/libnml/posemath/ | 1 (0.1%) | 4 (0.0%) | 4.0 |
| src/hal/user_comps/devices/ | 1 (0.1%) | 4 (0.0%) | 4.0 |
| lib/ | 2 (0.2%) | 2 (0.0%) | 1.0 |
| share/axis/images/ | 2 (0.2%) | 1 (0.0%) | 0.5 |
| docs/src/gui/ | 1 (0.1%) | 1 (0.0%) | 1.0 |
| src/hal/drivers/mesa_5i2x/ | 1 (0.1%) | 0 (0.0%) | 0.0 |

fix bogus limits exceeded warning in Y on lathe
1 lines of code changed in:
repair these tests for now (UVW in sai still not fully completed)
136 lines of code changed in:
fix probe logging for abc,uvw
22 lines of code changed in:
this is probably not everything, but much better
35 lines of code changed in:
fix probing in ABC,UVW axes
61 lines of code changed in:
partial fix for probing in non-xyz. vars still don't get filled out right.
23 lines of code changed in:
This makes g28/g30 work like haas & fanuc. This is also still
compatible with the simplest use (with no axis words specified) in old
EMC. However some old EMC programs will now act differently (those
with a waypoint specified but with some axis words missing).
64 lines of code changed in:
oops!
3 lines of code changed in:
fix FPR arcs
1 lines of code changed in:
fix CSS-related documentation
3 lines of code changed in:
make constraints match max since that's the testing platform
12 lines of code changed in:
from jepler: write the step timing parameters to the pluto
1 lines of code changed in:
fix problems with very short linear moves (1e-8) combined with rotary moves
7 lines of code changed in:
fix a corner case, in tolerance mode, for two consecutive moves where
the second one ends at the same point as the first one starts (like a
drill down and back up).
2 lines of code changed in:
fix the many other varfiles (UVW)
901 lines of code changed in:
don't lose UVW when we do the external sync
8 lines of code changed in:
new pluto step docs
1 lines of code changed in:
merge nineaxis branch (UVW changes)
1949 lines of code changed in:
mux4 was wrong, we fixed it at workshop
8 lines of code changed in:
turning off the spindle before tool change was done on purpose
6 lines of code changed in:
(579 more)