update changelog
This commit is contained in:
parent
dffd7b0d7a
commit
e40ea1ad52
12
TODO
12
TODO
|
@ -1,9 +1,9 @@
|
||||||
continue 2003 review and tests
|
continue 2003 review and tests
|
||||||
tutorial parser:
|
touch up the expr hack as best as can
|
||||||
expr hack as best as can
|
left factor as much as possible (see below on notes)
|
||||||
left factor as much as possible
|
table expression in syntax:
|
||||||
table expression in syntax
|
QueryExpr = Select SelectList (Maybe TableExpr)
|
||||||
replace into this project
|
and the TableExpr contains all the other bits?
|
||||||
finish off ansi 2003 support or specific subset
|
finish off ansi 2003 support or specific subset
|
||||||
summarize todos
|
summarize todos
|
||||||
start looking at error messages
|
start looking at error messages
|
||||||
|
@ -12,7 +12,7 @@ represent missing optional bits in the ast as nothing instead of the
|
||||||
default
|
default
|
||||||
look at fixing the expression parsing completely
|
look at fixing the expression parsing completely
|
||||||
represent natural and using/on in the syntax more close to the
|
represent natural and using/on in the syntax more close to the
|
||||||
concrete syntax - don't combine
|
concrete syntax - don't combine in the ast
|
||||||
|
|
||||||
|
|
||||||
left factor/try removal:
|
left factor/try removal:
|
||||||
|
|
22
changelog
22
changelog
|
@ -1,5 +1,25 @@
|
||||||
0.4.0-dev
|
0.4.0-dev (updated to dffd7b0d7a08e0c59a33f5da4730a49484eb2cdb)
|
||||||
completely remove dependency on haskell-src-exts
|
completely remove dependency on haskell-src-exts
|
||||||
|
remove lots of 'try' from the parser which should start to improve
|
||||||
|
the error messages
|
||||||
|
fix some trailing whitespace issues in the keyword style functions,
|
||||||
|
e.g. extract(day from x), dealing with trailing whitespace on
|
||||||
|
the parens was fixed
|
||||||
|
improve some cases of parsing chained prefix or postfix operators
|
||||||
|
(still some issues here)
|
||||||
|
parse schema qualified table names in from clause (thanks to Sönke
|
||||||
|
Hahn)
|
||||||
|
fix bug where the 'as' was incorrectly optional in a with
|
||||||
|
expression list item
|
||||||
|
fix bug in set operations where 'all' was assumed as the default
|
||||||
|
instead of 'distinct', e.g. 'select * from t union select * from
|
||||||
|
u' was parsed to 'select * from t union all select * from u'
|
||||||
|
instead of 'select * from t union distinct select * from u'.
|
||||||
|
fix corresponding bug where 'distinct' was being pretty printed in
|
||||||
|
this case and 'all' was not since the assumed default was the
|
||||||
|
wrong way round
|
||||||
|
replace Int with Integer in the Syntax
|
||||||
|
derive Data and Typeable in all the Syntax types
|
||||||
0.3.1 (commit 5cba9a1cac19d66166aed2876d809aef892ff59f)
|
0.3.1 (commit 5cba9a1cac19d66166aed2876d809aef892ff59f)
|
||||||
update to work with ghc 7.8.1
|
update to work with ghc 7.8.1
|
||||||
0.3.0 (commit 9e75fa93650b4f1a08d94f4225a243bcc50445ae)
|
0.3.0 (commit 9e75fa93650b4f1a08d94f4225a243bcc50445ae)
|
||||||
|
|
Loading…
Reference in a new issue