Changelog for language-c-quote-0.13.0.2
0.13 - 2021-04-29
Added
- Add quotation support for attributes (Richard Marko)
- Add ranges to case labels as a GCC extension (Mark Barbone)
Fixed
- #81 Missing braces cause dangling-else
Changed
- Remove dependency on
symbol
package.
Added
0.12.2 - 2018-04-02
Added
Fixed
- #76 C-style comments in cunit declarations
0.12.1 - 2017-07-25
Fixed
- #75 ObjC needs blocks and GCC extension
0.12 - 2017-05-05
Fixed
- Test with GHC 8.2.1.
- Bump various bounds.
- #71 Bad char literal output
- #69 The antiquoter for double and float does not handle infinity correctly
Fixed
- Bump other
mainland-pretty
upper bound.
Fixed
- Bump
mainland-pretty
upper bound.
Fixed
0.11.7 - 2016-10-03
Fixed
- Fix compatibility with
haskell-src-meta
0.7.0.
Fixed
- Fix alignment of pretty-printed comments.
Fixed
- #68 Cannot create block consisting of a single statements antiquote
Added
- Bump
syb
upper bound for GHC 8.0.1 compatibility.
0.11.6 - 2016-04-12
Added
- Add support for type qualifier escapes.
Fixed
- Try to be -Wparentheses clean.
- Fix pretty-pretty of dangling else.
- Add missing test modules to tarball.
0.11.5 - 2016-03-30
Added
- Added ToConst and ToExp instances for Int/Word types (Emil Axelsson)
- Expression and statement raw string escapes (Kosyrev Serge)
- Partial support for C++11 lambda expressions in CUDA code (Michał Wawrzyniec Urbańczyk)
Fixed
- #64 Negated negative constants do not correctly pretty-print.
- #59 No obvious way to generate macro code -- not even through $esc:(... :: String)
- #51 Objective-C anti-quotations for interface decls broken
0.11.4 - 2015-12-22
Added
- Conditionally use the lightweight haskell-exp-parser instead of haskell-src-meta.
Fixed
- #57 language-c-quote-0.11.3 does not compile with alex 3.1.5
0.11.3 - 2015-10-14
Added
IsString
instances for Id
and StringLit
data types.
Fixed
- #55 Comments at the top of a block before a declaration.
Added
- Type qualifiers are now allowed before an antiquoted type.
0.11.2 - 2015-09-29
Added
qqPat
and qqExp
are now exposed.
Changed
- Bump upper bound on
syb
.
- Providing a starting position is now optional when parsing.
0.11.1 - 2015-09-29
Added
- Automatically-generated
Relocatable
instances added for C abstract syntax types.
Changed
Located
instances are also now automatically generated.