>
> Overall I'm good with the attempt to trim, and most of the changes, but
> feel it tries to hard and ends up being to "matter-of-fact"; the
> conjunctions that exist make reading a wall of text easier.  I agree that
> some of them could be removed as being more judgemental than mechanical.
>

Fair enough and granted some of this is subjective. I went matter-of-fact
because the less text to make the point, is IMO always better.


>  Reviewing this reminds me we are inconsistent regarding "key word" vs.
> "keyword".
>
>
It is funny you bring that up. I actually googled the difference and just
stared at it because well.... nowadays they are the same thing and yes we
should be consistent.



> "We advise users who to read this chapter carefully  ..." ? botched
> surgery on this one
>

Not sure what you mean here? I reviewed the source sgml (that I modified):

We advise users who to read this chapter carefully because it
 contains several rules and concepts that are implemented
 inconsistently among SQL databases or that are specific to
 <productname>PostgreSQL</productname>.

If anything, I missed the overall paragraph. I would have removed the word
carefully.

>
>
> Not sure I agree with removing the comment regarding "end of the input
> stream".
>

It seemed unnecessary as well as potentially confusing to a newer user.
What is the end of an input stream? How do we know... etc?

>
> I think I'm ok with leaving token separation unspecified here, especially
> since it isn't totally accurate (at least in regards to "special character
> symbol" which often are grouped together).
>
> Why leave "(syntactically)" in parentheses?
>

Oversight. I agree that it shouldn't be in ().


> Also, you got rid of the word "input" in SQL input above but left it
> here.  I think leaving "SQL input consists of..." is better.
>

Sure

>
> For the examples, I would put "values" on its own line.  And I would add a
> delete command on the same line as the update command.  Then just describe
> that.
>
> Select...;
> update...; delete...;
> insert ...
> values ...;
>
> I really don't like the re-wording regarding comments.
>
> "But for the <command>UPDATE</command> command always ..." ? another
> botched surgery
>

Yep, that's bad. Will fix it.


> I'm not sure what the entire paragraph really gives the reader though,
> besides a pointer to the reference chapter.  It needs more pruning than
> given here IMO.
>

I will take a look.

>
>
> I feel like if we want to enhance clarity about where we differ from the
> standard that we use callouts for those items instead of burying the
> information in walls of text.  Like the point about accepting dollar signs
> in unquoted identifiers.
>
>
> -    A convention often used is to write key words in upper
> +    The recommened convention is to write key words in upper
> [recommended needs a d]
> Both should be avoided.  We can say "It is the convention in this
> documentation to write key words in upper case and names in lower case."
> Let other places than our syntax reference speak to real-world conventions
> besides ours.
>

agreed.


>
> Where we introduce "quoted identifiers" link to the description for the
> formal syntax - then it's ok to remove discussions of minutia like
> including double quotes in a quoted identifier.
>
> punctuation:
> +    Inside the quotes, Unicode characters can be specified in escaped
> +    form by writing a backslash followed by the four-digit hexadecimal
> +    code point number or[,] alternatively[,] a backslash followed by a
> plus
> +    sign [(+)] followed by a six-digit hexadecimal code point number.
>
>
> I've kind of grown fond of "This slightly bizarre behavior"... ;)
>

I don't disagree :). I was trying to remove the subjectiveness of it.

I review the rest of what you said.

Reply via email to