96ef984Change such that `import` imports all by default. Too annoying the other way. Write a linter for that.evancz
194b259Get everything compiling again.evancz
99ae5c6Finish moving the compiler down a directory.evancz
1822ebcMove the compiler down a directory, mostly.evancz
602bffaSave characters on imports.evancz
3746c32Fill in some of Prelude.jsevancz
202aaceAdd the Prelude library with type annotations and docs.evancz
0050bfaAdd a matrix library and switch collage over to use it.evancz
f1071b7Don't expose Matrix to people yetevancz
3d7da56Merge branch 'dev' of https://github.com/evancz/Elm into devevancz
481c2daSwitch to matrix representation of transformations.evancz
39fcc82Merge pull request #116 from ngunn/devEvan Czaplicki
628f622Fix Elm.cabal missing elm-runtime.js (follow-up) Cut+paste error Obviously, we want the js and the elm files, not the elm files twice.ngunn
ef4d1dbFix Elm.cabal missing elm-runtime.js Move Build.hs (which builds elm-runtime.js) into a cabal build step (in compiler folder) The elm exec and runtime should never get out of sync Having a separate Build.hs file also causes problems when using cabal-devngunn
6761fbbSwitch one of the names in the JSON representation of type info.evancz
42b4d55Add the Docs.hs file that extracts type annotations.evancz
1b3480aFix bug in Element module: using unbound variables. Need to make compiler check for this!evancz
152ef51Fix `croppedImage`, `show` for tuples, and init for resizing initial dom node.evancz
6b071dbCorrect Native.___ imports.evancz
1552651Make sure Mouse, Random, Window, and Time import their native implementation.evancz
3540449Fix behavior of width and height to maintain the dimensions of images when resizing. Move htmlHeight into Utils so it can be used by both Element and Text.evancz
609dc36Add height check and get rid of utils which was in the wrong place (i think)evancz
55137acMove files around in runtime/evancz
d97027cMore minor fixes to RTS.evancz
a1b890aLots of tiny fixes to get the RTS working!evancz
15c35c8Clean out Input file!evancz
4af4585Add success message that makes it clearer that the compiler is built separately.evancz
213048dMove Geometry.elm into the Graphics/ directory.evancz
34294a5Strip out the unrelated things from Misc.js and rename it to Show.js, which is all it does now anyway!evancz
66c08fdAdd exitSuccess to the Build scriptevancz
db44b15Combine Keyboard and Keyboard.Raw modules.evancz
0c3db69Add comment that Build does not compile the compiler.evancz
9567950Add `Build.hs` which constructs the elm-runtime.evancz
10f0a24Add the very important Signal library :Pevancz
29a2ec3Move css into RTS. Simplifies Haskell API and compiler code.evancz
9aa8e3bGet rid of the Examples/ directory. Planning on moving it to a separate repo.evancz
a38d346Remove a stray 'p' from navigating around in emacs with a weak pinky :Pevancz
f903ff3Tweaks to the last of the library code.evancz
b343564Finish tweaking the second half of .elm library files.evancz
8a700e8Update first half of .elm librariesevancz
944a056Decide on convention that corresponding Native modules get exported automatically, no need to copy everything through in the Elm file.evancz
a5435e8Clean up generated JS. Ensure that imports actually happen. Fix bugs with (<~) and (~).evancz
9a0fad5Rename elm-server/ to server/evancz
8fc0e24Remove core-js/ directory. This branching thing is nice, I agree now :Pevancz
d7ab728Merge branch 'dev' of https://github.com/evancz/Elm into devevancz
851d2ffCreate the Utils module which contains any utilities that can be created before all other modules. Switch to using Utils in existing modules.evancz
05631f2Update generated JS so that the FFI works independently for each RTS.evancz
f49a509Add send and recv functions for each RTS instance.evancz
505b1e3Add the Init module which exports Elm.init, creating a self-contained RTS. It can be used as follows:evancz
6551ef1Convert the Keyboard.Raw module and do minor fixes.evancz
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list