From a231c7e9f863c5853b9ebe34ef7c13a1b628d8cf Mon Sep 17 00:00:00 2001 From: Jake Wheat Date: Thu, 19 Dec 2013 13:38:52 +0200 Subject: [PATCH] reformat some of the changelog --- TODO | 9 +++------ changelog | 38 ++++++++++++++++++++------------------ 2 files changed, 23 insertions(+), 24 deletions(-) diff --git a/TODO b/TODO index eb26f4f..544e13c 100644 --- a/TODO +++ b/TODO @@ -15,8 +15,6 @@ update website text = Later general tasks: ----- - docs add to website: pretty printed tpch, maybe other queries as @@ -117,8 +115,8 @@ B' X' U&' ? looks like two string literals separated by any whitespace are - merged, which isn't what the postgres manual claims is the standard -plus something introducer, character set thing + merged, which isn't what the postgres manual claims is the standard + plus something introducer, character set thing union join? corresponding by from in substring is not optional in ansi @@ -139,7 +137,6 @@ clob type: CLOB(4M) - M suffix on the precision array element reference a[4] regular expression substring function between symmetric -match predicate unicode delimited identifier character set postfix type op for string types + collate on string types next value for @@ -151,7 +148,7 @@ table sample unnest only window frame exclusion: complete window support? -select t.* as (a,b,c) from t ?? +select t.* as (a,b,c) from t search or cycle clause for ctes normalized diff --git a/changelog b/changelog index 0d4759d..29385be 100644 --- a/changelog +++ b/changelog @@ -5,26 +5,28 @@ rename OrderField to SortSpec rename InThing to InPredValue add support for ? for parameterized queries - add new syntax for special operators whose syntax is a bit like - named parameters - add parsing for special syntax functions: position, convert, - translate, overlay, trim, and improve the substring parsing + add new abstract syntax for special operators whose concrete + syntax is a kind of limited named parameters syntax + add more parsing for these operators: position, convert, + translate, overlay, trim, and improve the substring parsing add support for multi keyword type names - previously double precision and character varying + previously: + double precision + character varying now: - double precision, - character varying, - char varying, - character large object, - char large object, - national character, - national char, - national character varying, - national char varying, - national character large object, - nchar large object, - nchar varying, - bit varying + double precision, + character varying, + char varying, + character large object, + char large object, + national character, + national char, + national character varying, + national char varying, + national character large object, + nchar large object, + nchar varying, + bit varying rename tools/PrettyIt to tools/SQLIdent and add to cabal file as optional executable (disabled by default)