[Ur] New release

2020-02-09 Thread Adam Chlipala

A new release is available at:
  https://github.com/urweb/urweb/releases/tag/20200209

CHANGELOG for this release:

- New invocation mode 'urweb daemon restart'
- Disallow wildcards in signatures
- At compile time, start allowing "#" as a URL
- New option '-u' for generated HTTP servers, to use UNIX sockets
- New HTML tag attribute: 'step' (for )
- New SQL function: 'similar' (via pg_trgm)
- New List function: foldli
- New Json functions: json_record_withOptional, json_time, rfc3339_in, 
rfc3339_out

- New Datetime member: ord_month
- New JavaScript FFI function 'listen'
- Experimental support for the Language Server Protocol (helpful for IDEs)
- Bug fixes and improvements to documentation, error messages, 
performance, and compatibility



___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2019-02-17 Thread Adam Chlipala

A new release is available at:
 https://github.com/urweb/urweb/releases/tag/20190217

CHANGELOG for this release:

- Update of standard-library string functions to handle non-ASCII UTF-8 
properly

- New command-line options: -endpoints
- New .urp directive: safeGetDefault
- New Basis functions: textOfBlob, unsafeSerialized[To|From]String
- New Top functions: mapX4, foldR4
- New List functions: allM, assocAddSorted, mapConcat, mapConcatM, 
mapMi, searchM

- New ListPair functions: mapM, unzip
- New Option function: mapM
- Flycheck integration
- Bug fixes and improvements to type inference, documentation, error 
messages, and compatibility



___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2018-06-16 Thread Adam Chlipala
I'm trying out a new release method, based on the GitHub feature of the 
same name.  You can find this release at:

    https://github.com/urweb/urweb/releases/tag/20180616

CHANGELOG for this release:

- New feature to cache files stored in the database as blobs, via the
  'filecache' .urp directive
- New .urp directives: 'mimeTypes' and 'file' (new long form)
- New HTML pseudo-tag: 
- New HTML tag attributes: 'oninput', 'onscroll', 'title', 'size'
- New standard-library functions: 'List.findM' and 'List.existsM'
- New '-help' command-line option for compiler
- Remove insecure function 'Basis.crypt' (which didn't seem to have any 
users)

- Selenium-based automatic testing
- Bug fixes and improvements to documentation and error messages

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2017-01-05 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Allow qualified variable references in record literals
- Add 'placeholder' attribute for textareas
- Add more explicit build instructions to main demo
- Bug fixes


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release soon; any last change requests?

2017-01-02 Thread Adam Chlipala

Good idea.  Added!

On 01/01/2017 08:10 PM, f...@tuta.io wrote:

Hi Adam,

- [Trivial change in basis.urs, line 1095] Would it be possible to add 
"placeholder" attribute to ctextarea?


Relevant documentation: 
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea




2. Jan 2017 05:30 by ad...@csail.mit.edu :

After being way too distracted with other stuff for the last few
months, I've cleared the backlog of Ur/Web bug reports and pull
requests. I'd like to put out a new release soon, probably this
Thursday.

Do you have any last bug reports or (modest) enhancement requests
to throw into the queue before then?

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release soon; any last change requests?

2017-01-01 Thread fold
Hi Adam,
- [Trivial change in basis.urs, line 1095] Would it be possible to add 
"placeholder" attribute to ctextarea?
Relevant documentation: 
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea



2. Jan 2017 05:30 by ad...@csail.mit.edu:


> After being way too distracted with other stuff for the last few months, I've 
> cleared the backlog of Ur/Web bug reports and pull requests.  I'd like to put 
> out a new release soon, probably this Thursday.
>
> Do you have any last bug reports or (modest) enhancement requests to throw 
> into the queue before then?
>
>
> ___
> Ur mailing list
> Ur@impredicative.com
> http://www.impredicative.com/cgi-bin/mailman/listinfo/ur___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release soon; any last change requests?

2017-01-01 Thread Adam Chlipala
After being way too distracted with other stuff for the last few months, 
I've cleared the backlog of Ur/Web bug reports and pull requests.  I'd 
like to put out a new release soon, probably this Thursday.


Do you have any last bug reports or (modest) enhancement requests to 
throw into the queue before then?



___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2016-10-22 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Add Json module to standard library
- Make HTML5 the default and add 'xhtml' .urp directive
- Remove 'Value' attributes for AJAX-y UI widgets, because they should 
use 'Source' instead
- Change compiler to support reproducible builds, via replacement of 
timestamp

  calculation with different methods or use of content hashes
- IPv6 support in HTTP-server binaries, via '-A' command-line option
- New Top function: mapUX_rev
- Bug fixes and documentation improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2016-08-05 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Compatibility fixes for C compilers and OpenSSL
- Starting to change SQL functions to return results in most natural order
  - Step 1: queryL
- Bug fixes


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release

2016-06-22 Thread Adam Chlipala
Great, thanks!  Any advice on the right way to cite the Homebrew package 
on the Ur/Web home page, similarly to how other packages are cited now?


On 06/22/2016 04:35 AM, Eran Meir wrote:

Hi,

The pull request for homebrew-core was merged, so there's no more need 
to use the experimental tap.


I updated to the latest release just before they merged.

Best regards,
Eran.


On Tue, Jun 21, 2016 at 6:07 PM, Adam Chlipala > wrote:


Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Client-side: detect session timeout and ask the user to reload
- New Basis math functions: abs, acos, asin, atan, atan2, cos,
exp, floor, log, pow, sqrt, sin
- Compatibility fixes for newer C and SML compilers
- Bug fixes

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2016-06-21 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Client-side: detect session timeout and ask the user to reload
- New Basis math functions: abs, acos, asin, atan, atan2, cos, exp, 
floor, log, pow, sqrt, sin

- Compatibility fixes for newer C and SML compilers
- Bug fixes


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2016-05-15 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Support for HTML  tags
- Resource-integrity attributes for HTML 
- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release

2015-11-22 Thread Eran Meir
Homebrew tap updated with new release. You can 'brew upgrade urweb' to get
it on your mac.

Regards,
Eran.

On Sun, Nov 22, 2015 at 5:28 PM, Adam Chlipala  wrote:

> Available as usual at: http://www.impredicative.com/ur/
>
> CHANGELOG for this release:
>
> - Daemon mode now supports shared caching of libraries across projects.
> - Change behavior of SQL equality to do the intuitive thing for nullable
> types.
> - Basis.fromMilliseconds
> - Bug fixes and improvements to type inference and error messages
>
> ___
> Ur mailing list
> Ur@impredicative.com
> http://www.impredicative.com/cgi-bin/mailman/listinfo/ur
>
___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2015-11-22 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Daemon mode now supports shared caching of libraries across projects.
- Change behavior of SQL equality to do the intuitive thing for nullable 
types.

- Basis.fromMilliseconds
- Bug fixes and improvements to type inference and error messages

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release

2015-10-18 Thread Eran Meir
Homebrew tap updated with new release. You can 'brew upgrade urweb' to get
it on your mac.

Regards,
Eran.

On Sun, Oct 18, 2015 at 5:55 PM, Adam Chlipala  wrote:

> Available as usual at: http://www.impredicative.com/ur/
>
> CHANGELOG for this release:
>
> - Applications now reconnect to database server automatically after losing
> connection.
> - Bug fixes and improvements to compatibility, documentation, and error
> messages
>
>
> ___
> Ur mailing list
> Ur@impredicative.com
> http://www.impredicative.com/cgi-bin/mailman/listinfo/ur
>
___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2015-10-18 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Applications now reconnect to database server automatically after 
losing connection.
- Bug fixes and improvements to compatibility, documentation, and error 
messages



___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2015-05-20 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Change default behavior of client-side GUI event handlers:
  By default, events are now passed to handlers on parent DOM nodes as 
well,

  just like in normal JavaScript.
  Call [preventDefault] or [stopPropagation] to tweak that behavior.
  WARNING: This change may break backward compatibility!
- URIs specified with 'file' .urp directive are implicitly allowed to be 
referenced.

- New HTML tags: fieldset, legend
- New urweb-mode Emacs command: 'urweb-close-matching-tag'
- Bug fixes


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2015-01-03 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New antiquote syntax for 'ORDER BY' clauses
- New standard library function: List.mem
- Bug fixes and improvements to type inference


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2014-12-06 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New HTML5 form widget tags and attributes
- New command-line option for HTTP servers: '-T', to set recv() timeout
- New C function uw_remoteSock() for use in FFI code
- Bug fixes and improvements to type inference and optimization

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2014-08-30 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New HTML attribute: 'role'
- Bug fixes

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2014-08-19 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Improvements to HTML model
- Bug fixes and optimization improvements

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2014-07-04 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New syntactic shorthand for antiquoting subqueries
- New Top members: max and min
- 'sql_injectable_prim' instance for 'url'
- Bug fixes

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2013-11-24 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Extend 'where con' to allow descending into submodule structure
- Type inference improvements
- Treat transactional FFI functions as effectful by default,
  so that 'effectful'/'benignEffectful' .urp directives aren't necessary
- Interpret 'table' signature items more flexibly,
  automatically adding (Ur) constraints to support
  a kind of subtyping over (SQL) constraint sets
- New header file scheme to support FFI code in either of C or C++
- New command-line arguments: -ccompiler, -print-ccompiler
- More HTML tags: dd, dl, dt, em, and strong
- Add 'rel' attribute to a
- New type synonym 'xhead'
- Refactored the development Mercurial repository to remove 
autogenerated files

- More integration with Autotools distribution functionality
- Improvements to documentation and compiler error messages
- Bug fixes and optimization improvements

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2012-09-25 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Changes to optimization/compilation strategy that can speed up 
compilation and

  reduce code size dramatically
- New .urp directives: 'coreInline' and 'monoInline'
- 'show' instance for 'sql_query'
- Improvements to compiler error messages
- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2012-03-29 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New JavaScript FFI function: setInnerHTML
- Bug fixes
- Documentation improvements

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2012-03-10 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- 'ORDER BY RANDOM'
- New Basis members: diffInMilliseconds, toMilliseconds
- radio widget now returns 'option string' instead of 'string'
- '-dumpSource' command-line flag
- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2012-01-10 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Improvements to type inference and error messages
- New 'dynClass' pseudo-attribute for most HTML tags
- New 't.*' notation for selecting all columns of a table
- New SQL functions: 'lower' and 'upper'
- 'timeFormat' .urp directive
- Client-side 'debug' and 'naughtyDebug' calls use a browser debug 
console, if available

- Allow 'source' values to be returned by RPCs
- Change the HTML context classification scheme in 'Basis'
- Rename 'Top.id' to 'ident' to avoid clash with 'Basis.id'
- More client-side function implementations
- Some expanded reference manual sections
- Tweak to linker command line argument order (to prevent issues with 
new Ubuntu versions)

- Bug fixes


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release

2011-09-20 Thread austin seipp
I've updated a 'brew' formula for homebrew users. Any OS X people who
want it through brew can do:

$ brew install 
https://raw.github.com/thoughtpolice/homebrew/urweb/Library/Formula/urweb.rb

for the latest release. I removed the binary version because otherwise
it wouldn't be accepted into their repository (only they are allowed
to make binaries.) It should hopefully be in mainline soon, so you
won't have to use an out-of-band URL.

On Sat, Sep 17, 2011 at 12:08 PM, Adam Chlipala ad...@impredicative.com wrote:
 Available as usual at: http://www.impredicative.com/ur/

 CHANGELOG for this release:

 - Start of official tutorial
 - Compiler support for generating nice tutorial HTML from literate source
 files
 - New protocol 'static' for generating static pages
 - Replace GCCARGS 'configure' variable with CCARGS
 - Better support for compilation with Clang (including on OS X)
 - Fancier 'configure' script with versioning
 - Applications consult URWEB_STACK_SIZE environment variable to determine
 thread
  stack size
 - HTML tag IDs now drawn from an abstract type
 - New Basis functions: diffInSeconds, mkMonad, onClick, onDblclick,
 onKeydown,
  onKeypress, onKeyup, onMousedown, onMouseup, preventDefault,
 stopPropagation,
  toSeconds
 - Add image tag
 - Add 'target' attribute for a
 - New compiler command-line option: -dumpTypes
 - New syntactic sugar for computed ORDER BY clauses
 - Bug fixes and optimization improvements


 ___
 Ur mailing list
 Ur@impredicative.com
 http://www.impredicative.com/cgi-bin/mailman/listinfo/ur




-- 
Regards,
Austin

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2011-09-17 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Start of official tutorial
- Compiler support for generating nice tutorial HTML from literate 
source files

- New protocol 'static' for generating static pages
- Replace GCCARGS 'configure' variable with CCARGS
- Better support for compilation with Clang (including on OS X)
- Fancier 'configure' script with versioning
- Applications consult URWEB_STACK_SIZE environment variable to 
determine thread

  stack size
- HTML tag IDs now drawn from an abstract type
- New Basis functions: diffInSeconds, mkMonad, onClick, onDblclick, 
onKeydown,
  onKeypress, onKeyup, onMousedown, onMouseup, preventDefault, 
stopPropagation,

  toSeconds
- Add image tag
- Add 'target' attribute for a
- New compiler command-line option: -dumpTypes
- New syntactic sugar for computed ORDER BY clauses
- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2011-07-15 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Treat local variables the same as module-level variables, for the 
purpose of

  implicit argument insertion
- New 'noXsrfProtection' directive for .urp files
- Non-debug builds omit source location information in error messages 
shown to

  the user (but keep that information in log entries)
- Basis.getHeader and Basis.setHeader
- Basis.show_css_class
- Basis.currentUrlHasQueryString
- Make Basis.rand cryptographically secure
- Client-side versions of Basis.now and Basis.show_time
- Bug fixes
- Improvements to auto-configuration and build process (now builds with 
LLVM's

  Clang!)
- Clarifications in the manual


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2011-05-17 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Cygwin compatibility
- Compatibility with Gentoo packaging process, including a .ebuild file
- Change typing of SQL subqueries, to indicate that they may always 
return NULL

  (for no rows)
- Syntactic sugar for GROUP BY with variable numbers of columns
  (using 'tab.{{c}}', where 'c :: {Type}')
- 'ALL' for SQL relational operators
- Add nullable types to the class for valid operands for SQL arithmetic
- 'alt' attribute for img
- sup and sub HTML tags
- Allow 'debug' and 'naughtyDebug' in client-side code, implemented with 
'alert'

- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2011-01-23 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Changes to encoding of SQL aggregate functions: nullable types may be
  aggregated, and non-COUNT aggregates return nullable results.
- SQL subqueries may apply aggregate functions to columns bound in enclosing
  queries.
- Switch from libmhash to OpenSSL.
- 'cdataChar', for injecting arbitrary character codes into XML
- 'crypt', for access to the standard UNIX password encryption routine
- 'readUtc', for parsing time strings in the UTC time zone
- Built-in 'time' type now stores microseconds (which for now are only 
used in

  connection with Postgres timestamps).
- Client-side URL blessing and redirection
- 'currentUrlHasPost' function
- Transactional 'free' functions now passed an argument indicating 
whether the

  runtime system expects to retry the transaction.
- Change tasks to allow task kind-specific inputs
- Add 'clientLeaves' and 'periodic' task kinds
- Support for externally-callable pages, via the 'postBody' and 
'queryString'

  types and the 'effectfulUrl' function
- 'minHeap' and 'alwaysInline' .urp options
- '-prefix' command-line option
- Comments in .urp files (lines starting with '#')
- Miscellaneous additions to the standard library
- Bug fixes and improvements to type inference and optimization


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2010-05-06 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- New experimental checker for information flow and access control policies
  (See demo at http://www.impredicative.com/ur/scdv/)


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2010-03-25 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- -verbose flag
- COUNT(col) SQL aggregate function
- 'benignEffectful' and 'safeGet' .urp commands
- Remove Basis.getRequestHeader, since it can be used to circumvent cookie
  security
- Rename Top.foldR*X to map*X
- Bug fixes and optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2010-01-12 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Basis.serialized type family, for storing more types in the database
- Basis.textBlob, for building blobs from strings
- Basis.debug function, for server-side debug printing
- Bug fixes  optimization improvements


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


[Ur] New release

2009-10-09 Thread Adam Chlipala

Available as usual at: http://www.impredicative.com/ur/

CHANGELOG for this release:

- Bug fixes
- Improvement to choice of line number to cite in record unification error
 messages
- SELECT DISTINCT
- New extra demos: orm1 and versioned1

___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur


Re: [Ur] New release

2009-09-26 Thread Adam Chlipala

nitralime wrote:
On Sun, Sep 20, 2009 at 1:38 PM, Adam Chlipala 
ad...@impredicative.com mailto:ad...@impredicative.com wrote:

nitralime wrote:

Just for your Info!
On the page (http://www.impredicative.com/ur/more/)
I got the following error message by clicking on Grid1:
-
Fail: ReferenceError: _16 is not defined
-


Which browser are you using?
Firefox 3.5.3 on Mac OS X (10.5.8, Intel)!


OK, the new Ur/Web release works for me in the latest Firefox.  I'm 
pretty confident that it's a Firefox bug that caused the trouble, but 
I've changed the compiler so that that sort of bug shouldn't cause 
trouble in the future.



I didn't get this error in Safari 4.0.3.
However, the borders around the grid elemets
are missing!


I have no idea how to deal with this, and it's infeasible for me to test 
anything on a Mac, so I'll ignore this for now.



There are also two messages in error console:

/ur/more/More/Grid1/main:12  XML self-closing tag syntax used on th. 
The tag will not be closed.
/ur/more/More/Grid1/main:89  XML self-closing tag syntax used on td. 
The tag will not be closed.


Thanks.  I've changed the compiler to avoid self-closing tags that 
weren't traditionally self-closing in HTML.



IE 8.0 on WinXP works. There is also an error message


I'm going to ignore IE for now, since I want to prioritize developing 
case studies that demonstrate why metaprogramming is nifty in Ur.


___
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur