[hacknews] new sh

david@utzoo.UUCP (David Trueman) (10/11/84)

The current shell (and all earlier versions) had a bug in the filename
matching logic.  A dash in a character class (inside square brackets) was
interpreted as indicating a range of characters, even if it occured just
after the opening bracket or before the closing bracket.

This has now been fixed so that a dash at the beginning or end of a character
class is taken literally.
-- 
				David Trueman @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!david