evancz
9fa56a075b
Update RTS to match all the js changes.
2012-09-16 15:48:00 -05:00
evancz
4ca6dccaad
Update examples for version 0.4
2012-09-16 00:52:07 -05:00
evancz
b3ab4f8c07
Change default font to Helvetica.
2012-09-16 00:51:20 -05:00
evancz
9020b22499
Fix bug in typeface
and in makeSpaces
. Remove form example so that it is not duplicated.
2012-09-16 00:50:48 -05:00
evancz
f5e3ad4696
Update version number for elm-server.
2012-09-13 21:42:34 -07:00
evancz
36926698ad
New version of RTS
2012-09-13 21:31:48 -07:00
evancz
8ac0c81c1c
Improve optimizations a bit. The compiler now performs beta reduction in some simple cases.
2012-09-13 21:31:34 -07:00
evancz
8a79164a21
Distinguish between DOM nodes created by Elm and ones imported from JS.
2012-09-13 21:28:16 -07:00
evancz
a66396cc0c
Properly escape newlines in Markdown, and add more info to changelog
2012-09-13 12:26:31 -07:00
evancz
9197f15f1a
Fix bug in sampleOn
.
2012-09-13 12:25:48 -07:00
evancz
bcfdf66ed9
Add images
function.
2012-09-13 12:25:14 -07:00
evancz
5fbc042066
Fix size analysis of text in IE and FireFox
2012-09-11 13:57:42 -07:00
evancz
bd9dc475c7
Fix bug in sampleOn
which caused it to send two messages per event instead of one. Really bad behavior!
2012-09-11 13:57:21 -07:00
evancz
66dc52d34f
Update isClickedOn
to work with new graphics system.
2012-09-11 13:56:06 -07:00
evancz
0391c1ce9a
Add markdown support. Add minification support.
2012-09-11 02:53:45 -07:00
evancz
38d0e8f2e6
Add support for links and DOM nodes. Fix lots of bugs.
2012-09-11 02:52:03 -07:00
evancz
0e613a1058
Include Graphics.Element by default. Fix bugs for fittedImage
and change when the string for video
is converted to a JSString.
2012-09-02 00:27:36 -05:00
evancz
f27453e175
Add support for [markdown| anything can go here |] :: Element
. Yay!
2012-09-02 00:26:35 -05:00
evancz
2f5d4459ef
Fix up graphics libraries:
...
- All basic elements can now be displayed and updated. Updates no longer rebuild the whole scene; instead they only replace as necessary.
- Add `container` primitive which allows people to position Elements in a more flexible way.
- Collages can now handle sprites, textures, and Elements!
Still need to work on making Signal.Input play nice with the new Graphics libs.
2012-09-01 16:38:09 -05:00
evancz
1501160bac
Begin rewrite of rendering engine.
2012-08-31 01:42:33 -05:00
evancz
81d185e3c5
Fix parser for (:) in patterns. Had wrong associativity.
2012-08-25 16:13:45 -05:00
evancz
534dc73ed2
Fix slightly broken constraint generator.
2012-08-25 16:03:11 -05:00
evancz
d51542067a
Make pattern matching significantly faster. Whoo! Bump to version 0.4.
2012-08-25 16:02:34 -05:00
evancz
cf011a0ba8
Update Pong source to match blog post.
2012-08-24 13:25:17 -05:00
evancz
5547fb1cfd
Update version to fix bug in IE and FF!
2012-08-21 16:08:14 +02:00
evancz
53b2e70afa
Make little cosmetic changes.
2012-08-21 15:24:30 +02:00
evancz
b5b87f25c0
Change how some text is centered.
2012-08-20 14:44:46 +02:00
evancz
a53dfdea46
Add scoreboard.
2012-08-18 16:33:38 +02:00
evancz
53c621bd72
Merge branch 'master' of https://github.com/evancz/Elm
...
Conflicts:
Examples/elm-js/Pong/Pong.elm
2012-08-18 13:34:55 +02:00
evancz
595ed380e8
Add much better introduction. Part blog post, part game of Pong.
2012-08-18 13:28:01 +02:00
Evan Czaplicki
3f6843df9a
Add the word 'overview'
2012-08-17 20:30:37 +03:00
evancz
ee2805a992
Moved comment to beginning to contextualize the program and emphasize design choices.
2012-08-17 19:26:22 +02:00
evancz
d0da29f2a0
Finish up comments for Pong.
2012-08-17 19:05:18 +02:00
evancz
a5b6d4e765
Add Pong project.
2012-08-17 16:38:41 +02:00
evancz
07ff34754a
Fix optimization error.
2012-08-14 20:50:03 +02:00
evancz
29cd1355bd
Latest js runtime system.
2012-08-14 20:40:50 +02:00
evancz
3584556ccd
Insert spaces such that line breaks still happen. Fix string displaying in buttons.
2012-08-14 20:38:48 +02:00
evancz
c402dce192
More bug fixes for string escaping.
2012-08-14 15:07:04 +02:00
evancz
cc345bccf2
Add note about toText bug
2012-08-14 14:11:49 +02:00
evancz
b9380718ce
Fix display bug in toText
function. Strings were not escaped properly :/ Now they are!
2012-08-14 14:10:24 +02:00
evancz
cb9d2966c1
Turn noscript generation on by default.
2012-08-12 00:02:49 +02:00
evancz
bfe31c300a
Depend on lib that actually exists.
2012-08-12 00:01:48 +02:00
evancz
83382f333c
Update latest elm-runtime.
2012-08-11 12:48:00 +02:00
evancz
e5eb0a0f65
Update changelog.txt
2012-08-11 12:44:23 +02:00
evancz
9b659ddb35
Add error messages for errors due to untyped native functions. Hopefully untyped native functions can be eliminated soon!
2012-08-11 12:44:09 +02:00
evancz
8810898c08
Add some type hints and print out any assumptions that escape type checking.
2012-08-10 22:16:30 +02:00
evancz
028d2eca51
Fix bad behavior of [ lo .. hi ]
syntax. Now [4..0] ==> [], not [0].
2012-08-10 22:15:48 +02:00
evancz
dea401b9f8
Fix bug in concretize
in which a fold uses the base for every step instead of accumulating the result (i.e. t
becomes t'
). One character mistakes are the worst! Let-polymorphism should be working for everything now! FINALLY! Mabye...
2012-08-09 18:18:38 +02:00
evancz
2f327b087a
Correct bug with displaying characters.
2012-08-09 16:38:44 +02:00
evancz
9e90c58849
Change module names in Types/ to include Types prefix. Work on getting let-polymorphism correct.
2012-08-09 16:38:18 +02:00