Skip to content

Releases: Magicloud/cairo-core

1.16.6: Add more surfaces. Add warnings for non-exist functions/types.

12 Feb 08:44
Compare
Choose a tag to compare
- All surfaces without extra backends (X11, Windows, MacOS) are done.

- All functions/types depends on HAS flag or Cairo version are wrapped
with WARNING pragma if they do not exist in Cairo of user environment.

- Corrected `withArrayLen` usage.

1.16.5: Fix bug in .cabal.

06 Feb 06:51
Compare
Choose a tag to compare
Bug was made when making sdist, causes 1.16.4 unbuildable.

1.16.3: Pretty Document

02 Feb 06:58
Compare
Choose a tag to compare
DONE: Document formating. Current document just removes all formation,
which looks ugly.

Some document.

27 Jan 09:47
Compare
Choose a tag to compare
Some document. Pre-release
Pre-release
Document generation, from URLs pointing to Cairo website.

Even this is just a binding library. Proper docuemnt saves end user from
opening another website and checking for naming and parameters
difference.

TODO: Document formating. Current document just removes all formation,
which looks ugly.

Buildable (stack and cabal). Usable.

22 Jan 06:10
Compare
Choose a tag to compare
Pre-release
Fix Render generation logic. Now this package is rebuildable and works

with haddock.

Building system skips source files that are not changed after last
building. Thus those files won't be scanned by `genRender`. Therefore
target Render.hs did not contain methods from those since it was always
from Render.hs in source.

Now target Render.hs is checked first to see if this is just updating
some Decls, or generating new from source.