More removal of noise from nonerrors, following todo-2.6 #26
Moves are way too short to make tones, if in mm mode
Merge remote-tracking branch 'origin/v2.5_branch' into 2.6
update changelog & VERSION for 2.6.0~pre2
French doc: add descriptions for new spindle orientation HAL pins

Signed-off-by: Francis Tisserant <tissf@free.fr>
Fix "pin = value" and "param = value" hal commands

I guess these have never worked.  They're in the halcmd manpage.
halcmd: Better detection of some arrow-related typos

This fixes a confusing result where the command

	net name firstpin <=secondpin => thirdpin

(note the missing space) would connect firstpin and thirdpin, but leave
secondpin unconnected, and would not give an error.

With this change, only the three expected arrows: =>, <=, <=> (see man halcmd)
are accepted, and only if they are a separate word that matches exactly; this
causes the net command above to fail with:

	Pin '<=secondpin' does not exist

This will fail unexpected arrows like ===> that were previously accepted but
never documented as accepted.
Merge branch '2.6'

Conflicts:
	VERSION