Subject: Re: bin/19141: Typos in make (mostly in source)
To: None <netbsd-bugs@netbsd.org>
From: David Laight <david@l8s.co.uk>
List: netbsd-bugs
Date: 11/23/2002 10:34:01
On Sat, Nov 23, 2002 at 10:30:13AM +0100, Julio Merino wrote:
> 	There are several comments inside make's source which contain some
> 	typos.

Erm - not all of them are typos!

>  	/*
>  	 * If member contains variables, try and substitute for them.
>  	 * This will slow down archive specs with dynamic sources, of course,
> -	 * since we'll be (non-)substituting them three times, but them's
> -	 * the breaks -- we need to do this since SuffExpandChildren calls
> +	 * since we'll be (non-)substituting them three times, but their
> +	 * breaks -- we need to do this since SuffExpandChildren calls
>  	 * us, otherwise we could assume the thing would be taken care of
>  	 * later.
>  	 */

The proposed text doesn't scan at all.  I THINK "but them's the breaks"
is just slang for "that is athe downside" or similar.

>   *	Compat_Run	    Initialize things for this module and recreate
> - *	    	  	    thems as need creatin'
> + *	    	  	    them as need creating.

More slang: "thems as need" => "that which needs"

> - * Note that any nested fors are just passed through; they get handled
> + * Note that any nested for are just passed through; they get handled

'for' is a noun here, so can be pluralised...

> -This behaviour can be disabled by assigning an empty value to
> +This behavior can be disabled by assigning an empty value to

$ echo behavior|ispell -l
behavior
$

'behaviour' is the correct spelling where I come from :-)

> -This behaviour is disabled if
> +This behavior is disabled if

ditto

I'm also not sure about hyphenation.

	David

-- 
David Laight: david@l8s.co.uk