[Ur] New release
Adam Chlipala
adamc at impredicative.com
Sat May 12 12:09:55 EDT 2012
Available as usual at: http://www.impredicative.com/ur/
CHANGELOG for this release:
- New support for CSS style code embedded in Ur/Web programs.
Two recommended usage methods:
1. Use 'style' attributes with normal CSS syntax inside string literals.
2. Generate styles programmatically with the Style module of the Gui
library
(distributed separately).
- 'dynStyle' attribute, which is to 'style' as 'dynClass' is to 'class'
- Parsing of standard syntax for 'class' attributes, via specially
interpreted
string literals
- New optional suffix for 'rewrite' in .urp files: [-]
- Compiler error message improvements, including simplification of types
- New command line parameters: '-boot', '-dumpTypesOnError', '-unifyMore'
- New .urp directives: 'linker'
- Support for speeding up compilation by caching type inference results:
Run 'urweb daemon start' to spawn a background process,
'urweb daemon stop' to kill it.
- Enforcement of uniqueness of top-level module names across a project
- Adjust error message format to match Emacs compilation mode defaults
- More HTML attributes added
- New antiquote syntax for 'PRIMARY KEY'
- Bug fixes and improvements to type inference and platform compatibility
More information about the Ur
mailing list