Sun, 22 Jul 2012 09:42:17 -0400 |
Adam Chlipala |
Nicer <active> semantics |
Sat, 21 Jul 2012 21:07:15 -0400 |
Adam Chlipala |
Fix bug in handling of event attributes within client-side widgets |
Sat, 21 Jul 2012 15:34:07 -0400 |
Adam Chlipala |
Get regular forms working again |
Sat, 21 Jul 2012 15:16:57 -0400 |
Adam Chlipala |
Top.postFields |
Sat, 21 Jul 2012 13:55:35 -0400 |
Adam Chlipala |
<active> |
Sat, 21 Jul 2012 11:59:41 -0400 |
Adam Chlipala |
Basis.giveFocus |
Sat, 21 Jul 2012 10:12:35 -0400 |
Adam Chlipala |
Update demo code for key/mouse handler change |
Sat, 21 Jul 2012 10:02:53 -0400 |
Adam Chlipala |
New event records for key and mouse handlers |
Wed, 18 Jul 2012 17:29:13 -0400 |
Adam Chlipala |
Support fancy expressions in module-level 'val' declarations |
Fri, 13 Jul 2012 09:01:01 -0400 |
Adam Chlipala |
Change propagation of source value to textarea |
Sat, 23 Jun 2012 10:11:33 -0400 |
Adam Chlipala |
Flush elaboration cache when switching between .urp files |
Sat, 23 Jun 2012 09:46:40 -0400 |
Adam Chlipala |
HTTP daemons now take '-a' option to set IP address to listen on |
Sun, 03 Jun 2012 11:29:31 -0400 |
Adam Chlipala |
Lighter-weight encoding of window function use |
Sat, 02 Jun 2012 16:47:09 -0400 |
Adam Chlipala |
Partitioning and ordering for window functions |
Sat, 02 Jun 2012 16:00:50 -0400 |
Adam Chlipala |
Compiled a window function use |
Sat, 02 Jun 2012 15:35:58 -0400 |
Adam Chlipala |
Track whether SQL expressions may use window functions, in preparation for actual window function support |
Sat, 02 Jun 2012 10:54:49 -0400 |
Adam Chlipala |
Avoid redundant rollbacks |
Sat, 26 May 2012 09:16:14 -0400 |
Adam Chlipala |
Proper error messages for missing source files |
Sat, 19 May 2012 12:12:54 -0400 |
Adam Chlipala |
Return to working version mode |
Sat, 19 May 2012 11:46:29 -0400 |
Adam Chlipala |
New release |
Sat, 19 May 2012 11:38:14 -0400 |
Adam Chlipala |
More manual detail on registering error handlers |
Sat, 19 May 2012 11:32:24 -0400 |
Adam Chlipala |
Merge |
Sat, 19 May 2012 11:32:12 -0400 |
Adam Chlipala |
Some standard library additions from Edward Z. Yang |
Thu, 17 May 2012 16:22:05 -0400 |
Adam Chlipala |
Implicit records of folders |
Thu, 17 May 2012 10:20:24 -0400 |
Adam Chlipala |
Be more conservative in choosing candidates for Especialize, re: mutual recursion |
Thu, 17 May 2012 03:22:34 +0400 |
Vladimir Shabanov |
Vector fonts in manual |
Thu, 17 May 2012 01:41:30 +0400 |
Vladimir Shabanov |
Speed up space eating in MonoOpt |
Wed, 16 May 2012 22:46:35 +0400 |
Vladimir Shabanov |
Allow RPC and run it synchronously in onunload event. |
Sun, 13 May 2012 17:41:21 -0400 |
Adam Chlipala |
Lance Hepler's fix to configure.ac; small refactor of fastcgi.c to avoid undefined behavior |
Sun, 13 May 2012 14:27:29 -0400 |
Adam Chlipala |
Fix hyphenation for demos; parse CSS class 'table' as 'tabl' |
Sat, 12 May 2012 15:22:39 -0400 |
Adam Chlipala |
Automake 1.12 compatibility, based on suggestions by Lance Hepler |
Sat, 12 May 2012 12:15:26 -0400 |
Adam Chlipala |
Return to working version mode |
Sat, 12 May 2012 11:59:31 -0400 |
Adam Chlipala |
New release |
Wed, 09 May 2012 08:53:10 -0400 |
Adam Chlipala |
In incremental elaboration, handle invalidated FFI signatures |
Mon, 07 May 2012 08:16:18 -0400 |
Adam Chlipala |
Fix manual's grammar for subquery FROM items |
Sun, 06 May 2012 16:08:48 -0400 |
Adam Chlipala |
Run-time CSS style validation |
Sun, 06 May 2012 15:46:25 -0400 |
Adam Chlipala |
Fix bugs in support for 'style' and 'dynStyle' |
Sun, 06 May 2012 15:34:10 -0400 |
Adam Chlipala |
Clarify need for 'prefix' for FastCGI |
Sun, 06 May 2012 15:27:30 -0400 |
Adam Chlipala |
New optional suffice for 'rewrite' in .urp files: [-] |
Sun, 06 May 2012 15:15:46 -0400 |
Adam Chlipala |
'dynStyle' pseudo-attribute |
Sun, 06 May 2012 14:01:29 -0400 |
Adam Chlipala |
'style' attributes |
Sun, 06 May 2012 13:07:13 -0400 |
Adam Chlipala |
Simplify type of Basis.tag, regarding 'class' attribute; new compatibility parsing of 'class' values given as string literals |
Sun, 06 May 2012 12:37:43 -0400 |
Adam Chlipala |
Fix from Edward Yang to generation of 404 errors in FastCGI |
Sat, 05 May 2012 19:57:54 -0400 |
Adam Chlipala |
Adjust error message format to match Emacs defaults |
Sat, 05 May 2012 13:08:26 -0400 |
Adam Chlipala |
Fix bug in installation of source files to proper directories |
Sat, 05 May 2012 12:58:13 -0400 |
Adam Chlipala |
-dumpTypesOnError |
Sat, 05 May 2012 12:45:35 -0400 |
Adam Chlipala |
Send daemon output to calling process |
Fri, 04 May 2012 10:38:22 -0400 |
Adam Chlipala |
Report which files lead to duplicate module names |
Fri, 04 May 2012 10:33:04 -0400 |
Adam Chlipala |
More diagnostic information about some type class resolution failures |
Fri, 04 May 2012 10:07:27 -0400 |
Adam Chlipala |
Reinitialize lexer state properly |
Thu, 03 May 2012 10:29:12 -0400 |
Adam Chlipala |
Adaptations to ezyang's patch |
Wed, 02 May 2012 17:17:57 -0400 |
Edward Z. Yang |
Add support for -boot flag, which allows in-tree execution of Ur/Web |
Thu, 03 May 2012 09:56:41 -0400 |
Adam Chlipala |
Catch duplicate top-level module names; fix dropping of constraints during incremental elaboration; document treatment of record types as type class instance types |
Wed, 02 May 2012 08:56:19 -0400 |
Adam Chlipala |
Don't modify the module cache after elaboration failures |
Wed, 02 May 2012 08:34:50 -0400 |
Adam Chlipala |
Better discovery of type class instances from recursive definitions |
Wed, 02 May 2012 08:23:30 -0400 |
Adam Chlipala |
In simplifying constructors for error messages, unfold constructor synonyms from modules |
Sun, 29 Apr 2012 20:37:45 -0400 |
Adam Chlipala |
Fix generation of normal datatypes from polymorphic variants |
Sun, 29 Apr 2012 16:23:03 -0400 |
Adam Chlipala |
'urweb daemon start' and 'urweb daemon stop' |
Sun, 29 Apr 2012 13:17:31 -0400 |
Adam Chlipala |
Initial support for reusing elaboration results |
Sat, 28 Apr 2012 12:00:35 -0400 |
Adam Chlipala |
Include JavaScript files properly in error handler pages |
Sat, 28 Apr 2012 11:35:12 -0400 |
Adam Chlipala |
Fix urlification of recursive polymorphic variants |
Fri, 27 Apr 2012 09:52:16 -0400 |
Adam Chlipala |
Avoid generating empty <script> tags |
Fri, 27 Apr 2012 09:43:09 -0400 |
Adam Chlipala |
Ensure proper ordering of <script> execution, to bring identifiers into scope in time |
Fri, 27 Apr 2012 07:35:59 -0400 |
Adam Chlipala |
Omit unnecessary parens around arrows in pretty-printing |
Wed, 25 Apr 2012 03:07:07 +0400 |
Vladimir Shabanov |
Removed excess zero byte from empty pages. |
Sun, 22 Apr 2012 10:57:22 -0400 |
Adam Chlipala |
'linker' .urp directive |
Sun, 22 Apr 2012 09:18:21 -0400 |
Adam Chlipala |
Another test for cancelation in error messages |
Sun, 22 Apr 2012 09:08:45 -0400 |
Adam Chlipala |
-unifyMore |
Sat, 21 Apr 2012 15:47:02 -0400 |
Adam Chlipala |
Antiquote for PRIMARY KEY |
Sat, 21 Apr 2012 15:19:00 -0400 |
Adam Chlipala |
Omit 'Basis.' in pretty-printing constructors, where this is unambiguous |
Sat, 21 Apr 2012 15:09:02 -0400 |
Adam Chlipala |
Pretty-print tuple types using tuple syntax |
Sat, 21 Apr 2012 14:57:00 -0400 |
Adam Chlipala |
Saving proper environments, to use in displaying nested error messages |
Sat, 21 Apr 2012 14:06:03 -0400 |
Adam Chlipala |
Add another rule to simplify record concatenations for pretty-printing |
Sat, 21 Apr 2012 13:57:10 -0400 |
Adam Chlipala |
Avoid kindof failures in elaboration |
Mon, 16 Apr 2012 10:12:04 -0400 |
Adam Chlipala |
Tweak printing of constructor record literals to allow re-parsing by compiler |
Mon, 16 Apr 2012 09:53:48 -0400 |
Adam Chlipala |
Simplify types for printing with '-dumpTypes' |
Mon, 16 Apr 2012 09:46:42 -0400 |
Adam Chlipala |
Do a lot more type simplification for error messages |
Mon, 16 Apr 2012 09:07:28 -0400 |
Adam Chlipala |
Fix monoization of recursive variants |
Wed, 11 Apr 2012 03:05:26 +0400 |
Vladimir Shabanov |
Saving uw_event for all events (so stopPropagation works everywhere) |
Wed, 11 Apr 2012 03:06:23 +0400 |
Vladimir Shabanov |
Fixed 'onload' handling for img tag. |
Sun, 15 Apr 2012 12:40:53 -0400 |
Adam Chlipala |
Remove string-valued style attribute, which may allow injection attacks |
Wed, 11 Apr 2012 03:03:19 +0400 |
Vladimir Shabanov |
Added several missing tag attributes |
Sun, 08 Apr 2012 16:29:28 -0400 |
Adam Chlipala |
Optimize code from last changeset a bit |
Sun, 08 Apr 2012 16:24:16 -0400 |
Adam Chlipala |
Refactor to avoid dependence on recursive mutexes |
Thu, 29 Mar 2012 11:23:35 -0400 |
Adam Chlipala |
Return to working version mode |
Thu, 29 Mar 2012 11:09:43 -0400 |
Adam Chlipala |
New release |
Thu, 29 Mar 2012 09:55:04 -0400 |
Adam Chlipala |
Fix defunctorization of modules containing datatype definitions |
Fri, 16 Mar 2012 08:42:51 -0400 |
Adam Chlipala |
Change ID generation scheme to conform to HTML standards (thanks to Edward Yang for the catch) |
Wed, 14 Mar 2012 10:10:56 -0400 |
Adam Chlipala |
New JavaScript FFI function: setInnerHTML |
Wed, 14 Mar 2012 09:06:23 -0400 |
Adam Chlipala |
Remove weird special case for FFI functions whose first arguments have type [unit] |
Tue, 13 Mar 2012 20:17:23 -0400 |
Adam Chlipala |
Delete C temporary directories, even if other files wind up there |
Tue, 13 Mar 2012 13:36:26 -0400 |
Adam Chlipala |
Clarify necessity of 'effectful' in the manual |
Tue, 13 Mar 2012 11:59:03 -0400 |
Adam Chlipala |
Remove seemingly inaccurate part of comment (perhaps clarified version can be added back in later) |
Mon, 12 Mar 2012 12:00:23 -0700 |
Edward Z. Yang |
Refactor SQL parsing code from Iflow to Sql, add querydml parser. |
Mon, 12 Mar 2012 12:00:13 -0700 |
Edward Z. Yang |
Some minor documentation to the Mono AST. |
Sun, 11 Mar 2012 21:20:09 -0400 |
Adam Chlipala |
Handle recursive RPC handlers |
Sat, 10 Mar 2012 13:35:02 -0500 |
Adam Chlipala |
Return to working version mode |
Sat, 10 Mar 2012 13:13:15 -0500 |
Adam Chlipala |
New release |
Sat, 10 Mar 2012 12:53:33 -0500 |
Adam Chlipala |
Change <radio> to yield [option string] |
Sat, 03 Mar 2012 16:41:20 -0500 |
Adam Chlipala |
Avoid URL size limit in RPCs with large arguments |
Sat, 03 Mar 2012 16:20:54 -0500 |
Adam Chlipala |
Avoid 'not fully determined' errors for fancy tasks |
Sat, 03 Mar 2012 15:47:52 -0500 |
Adam Chlipala |
Pass non-printing characters through unchanged in sqlifyString, to support UTF-8 |
Sat, 25 Feb 2012 15:34:44 -0500 |
Adam Chlipala |
Correct an SQL grammar omission (thanks to Alexei Golovko for spotting the problem) |
Sat, 18 Feb 2012 08:14:51 -0500 |
Adam Chlipala |
Update manual to fix lexical table and clarify sequencing notation |
Sat, 04 Feb 2012 11:08:56 -0500 |
Adam Chlipala |
Mention FFI encoding of abstract syntax types |
Sat, 04 Feb 2012 11:01:06 -0500 |
Adam Chlipala |
Basis.toMilliseconds and diffInMilliseconds, based on a patch from Gergely Buday |
Sat, 04 Feb 2012 10:42:18 -0500 |
Adam Chlipala |
Extend and document RANDOM |
Fri, 03 Feb 2012 08:30:56 -0500 |
Adam Chlipala |
Mention convention for parens in selected expressions |
Thu, 02 Feb 2012 11:40:10 -0500 |
Adam Chlipala |
'ORDER BY RANDOM' (based on a patch from Ron de Bruijn) |
Sun, 22 Jan 2012 20:25:14 -0500 |
Adam Chlipala |
Fix runtime system handling of <dyn> inside <table> inside <dyn> |
Sun, 15 Jan 2012 14:45:06 -0500 |
Adam Chlipala |
Fix fetching of keycodes for key events |
Sat, 14 Jan 2012 23:02:34 +0400 |
Vladimir Shabanov |
Fixed clients mutex initialization for compiling under OS X. |
Sat, 14 Jan 2012 11:24:17 -0500 |
Adam Chlipala |
Fix bug with 'dynClass' immediately inside <dyn> |
Thu, 12 Jan 2012 20:37:39 -0500 |
Adam Chlipala |
-dumpSource flag; Especialize tweak: may specialize any argument sequence ending in a value of function-containing type |
Wed, 11 Jan 2012 14:52:31 -0500 |
Adam Chlipala |
Small fix to previous commit |
Wed, 11 Jan 2012 13:53:35 -0500 |
Adam Chlipala |
New, more principled heuristic for Especialize: only specialize uniform function arguments; that is, arguments that don't change across recursive calls |
Wed, 11 Jan 2012 11:08:48 -0500 |
Adam Chlipala |
Tweak Especialize heuristic |
Tue, 10 Jan 2012 17:38:00 -0500 |
Adam Chlipala |
Make Ubuntu linking patch more general |
Tue, 10 Jan 2012 17:32:48 -0500 |
Adam Chlipala |
Fix some locking issues for client array |
Tue, 10 Jan 2012 15:34:18 -0500 |
Adam Chlipala |
Properly handle case where an RPC changes signed cookie state |
Tue, 10 Jan 2012 10:10:51 -0500 |
Adam Chlipala |
Return to working version mode |
Tue, 10 Jan 2012 09:34:15 -0500 |
Adam Chlipala |
New release |
Mon, 09 Jan 2012 16:20:10 -0500 |
Adam Chlipala |
Prevent horrifying loops in unification variable graph |
Mon, 09 Jan 2012 09:51:39 -0500 |
Adam Chlipala |
Tweak Especialize heuristic to prevent non-termination |
Mon, 09 Jan 2012 08:38:53 -0500 |
Adam Chlipala |
Revert ax_check_openssl.m4 and instead compensate for Ubuntu weirdness in config.sml |
Sun, 08 Jan 2012 15:47:05 -0500 |
Adam Chlipala |
Fix channel delivery to handle sending of messages for channels whose clients haven't connected yet |
Sat, 07 Jan 2012 16:49:19 -0500 |
Adam Chlipala |
Finish function argument order-of-operations fix |
Sat, 07 Jan 2012 15:56:22 -0500 |
Adam Chlipala |
First part of changes to avoid depending on C function call argument order of evaluation (omitting normal Ur function calls, so far) |