Re: fix typos in comments

From: Andres Freund <andres(at)anarazel(dot)de>
To: Dmitriy Olshevskiy <olshevskiy87(at)bk(dot)ru>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: fix typos in comments
Date: 2015-04-26 16:45:31
Message-ID: 20150426164530.GC18789@awork2.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

Man, whoever invented these an vs. a rules... But then this patch made
me lookup the rules ;)

On 2015-04-26 19:13:42 +0400, Dmitriy Olshevskiy wrote:

> diff --git a/src/backend/optimizer/geqo/geqo_erx.c b/src/backend/optimizer/geqo/geqo_erx.c
> index 69ac077..1a43ab7 100644
> --- a/src/backend/optimizer/geqo/geqo_erx.c
> +++ b/src/backend/optimizer/geqo/geqo_erx.c
> @@ -138,7 +138,7 @@ gimme_edge_table(PlannerInfo *root, Gene *tour1, Gene *tour2,
> * registers edge from city1 to city2 in input edge table
> *
> * no assumptions about directionality are made;
> - * therefor it is up to the calling routine to
> + * therefore it is up to the calling routine to
> * call gimme_edge twice to make a bi-directional edge
> * between city1 and city2;
> * uni-directional edges are possible as well (just call
> gimme_edge

I think both are actually legal? Yes therefore is more common, but
still.

I left this out.

> diff --git a/src/include/access/attnum.h b/src/include/access/attnum.h
> index 82e811d..300b682 100644
> --- a/src/include/access/attnum.h
> +++ b/src/include/access/attnum.h
> @@ -29,14 +29,14 @@ typedef int16 AttrNumber;
> */
> /*
> * AttributeNumberIsValid
> - * True iff the attribute number is valid.
> + * True if the attribute number is valid.
> */
> #define AttributeNumberIsValid(attributeNumber) \
> ((bool) ((attributeNumber) != InvalidAttrNumber))
>
> /*
> * AttrNumberIsForUserDefinedAttr
> - * True iff the attribute number corresponds to an user defined attribute.
> + * True if the attribute number corresponds to a user defined attribute.
> */

Nope. Iff means "if and only if".

> diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h
> index f4dc0db..b131412 100644
> --- a/src/include/storage/s_lock.h
> +++ b/src/include/storage/s_lock.h
> @@ -356,8 +356,8 @@ tas(volatile slock_t *lock)
> /*
> * Solaris has always run sparc processors in TSO (total store) mode, but
> * linux didn't use to and the *BSDs still don't. So, be careful about
> - * acquire/release semantics. The CPU will treat superflous membars as NOPs,
> - * so it's just code space.
> + * acquire/release semantics. The CPU will treat superfluous membars as
> + * NOPs, so it's just code space.
> */
> #define HAS_TEST_AND_SET

superflous, err superfluous, trailing space removed.

I've pushed the rest. Thanks!

Greetings,

Andres Freund

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2015-04-26 16:53:30 Re: fix typos in comments
Previous Message Tom Lane 2015-04-26 16:36:30 Re: pgsql: Add transforms feature