Re: Fix missing semicolon in pl_gram.y for option_value rule - Mailing list pgsql-hackers

From shaobo zhang
Subject Re: Fix missing semicolon in pl_gram.y for option_value rule
Date
Msg-id CAJJDvKS1SDC0jdkfiH3S8RnvtZtVjhKrxC1mQEcwruV4tXSbbQ@mail.gmail.com
Whole thread
In response to Re: Fix missing semicolon in pl_gram.y for option_value rule  (shaobo zhang <zshaoo224@gmail.com>)
List pgsql-hackers
Oops, I forgot to attach the patch in my previous reply. Attaching v2 now.

Best regards,
shaobo zhang

shaobo zhang <zshaoo224@gmail.com> 于2026年6月9日周二 14:41写道:
>
> Hi,
>
>   Thank you for the review!
>
>   You're right — this is a grammar-style cleanup rather than a fix, since
>   the existing code works fine without the semicolon. I've reworded the
>   commit message accordingly to make that clear, and attached it as v2.
>
>   I'll add it to the CommitFest as you suggested so it can be picked up
>   after v20 opens.
>
>   Best regards,
>   shaobo zhang
>
> Chao Li <li.evan.chao@gmail.com> 于2026年6月9日周二 13:52写道:
> >
> >
> >
> > > On Jun 5, 2026, at 15:01, shaobo zhang <zshaoo224@gmail.com> wrote:
> > >
> > > The option_value grammar rule in src/pl/plpgsql/src/pl_gram.y was
> > > missing a terminating semicolon, which is inconsistent with the style
> > > used by other rules in the file. While Bison does not require
> > > semicolons to terminate grammar rules, adding one here improves
> > > consistency  and readability.
> > > <v1-0001-Fix-missing-semicolon-in-pl_gram.y-for-option_val.patch>
> >
> > I would not call this a “fix” as it doesn’t fix anything not working today. It is actually a grammar-style cleanup.
Sincethe code being changed is 12 years old, I think this patch is a candidate for v20. 
> >
> > Would you please add it to the CommitFest so that it can be noticed after v20 opens?
> >
> > Best regards,
> > --
> > Chao Li (Evan)
> > HighGo Software Co., Ltd.
> > https://www.highgo.com/
> >
> >
> >
> >

Attachment

pgsql-hackers by date:

Previous
From: shaobo zhang
Date:
Subject: Re: Fix missing semicolon in pl_gram.y for option_value rule
Next
From: Bertrand Drouvot
Date:
Subject: Re: t/035_standby_logical_decoding.pl might fail on attempt to read wrong timeline