minor: use pointer for shared data
by Andrew Childs 11 years 5 months
ab989950
Merge branch 'master' into layer-ui
by Chris Andreae 9 years 6 months
187d2d7e
make it compile with GHC 7.10.3 and fix almost all...
by Peter Hercek 9 years 6 months
make it compile with GHC 7.10.3 and fix almost all warnings

* Monads must be Applicative now!
(this is the only change which is actually really required)
* move from deprecated Control.Monad.Error to Control.Monad.Except
* remove unsafe extractValue, extractError, and unused errorToMaybe
* drop MonadPlus on ThrowsState et st a; orTry is used instead
(mplus was not used like real Monoid (error container))
* line length at most 116 for easy comparison on 1920x1080 LCD
* get rid of identifier shadowing (especially the evil ones
which redefine prelude functions like id or init)

The goal was not to do any significant functionality change :-/
a9fd2534
bit more readable compile errors
by Peter Hercek 9 years 6 months
d06ac060
Merged public into master
by Chris Andreae 9 years 6 months
fff38e0f
Merged in lorne/fix-compiler (pull request #1)
by Chris Andreae 9 years 6 months
Merged in lorne/fix-compiler (pull request #1)

Lorne/fix compiler
2347e17e
compiler: Fix empty method bug and add tests
by Andrew Childs 9 years 7 months
compiler: Fix empty method bug and add tests

The compiler assumed that method ids started at 1. Now they start at
0. A better approach would be to record the id of the first block, but
this is a smaller fix. Added minimal tests that try to cover this
change.
89bd82be
compiler: Decrease warnings and support modern GHC
by Andrew Childs 9 years 10 months
compiler: Decrease warnings and support modern GHC

- Replace deprecated Control.Monad.Error
- Removed unused imports
- Removed tabs
5c365cbd
Clarify documentation of backup layouts
by Chris Andreae 9 years 10 months
c8935f22
Merge pull request #8 from hollobon/qt5
by Chris Andreae 9 years 11 months
Merge pull request #8 from hollobon/qt5

Work with Qt5
7398c3ab
Report a bug