Fri, 26 Aug 2011 09:51:38 -0400 |
Adam Chlipala |
Gracefully accept browser's refusal to let us set certain AJAX headers |
Wed, 24 Aug 2011 08:18:09 -0400 |
Adam Chlipala |
Document monadic shorthands |
Sun, 21 Aug 2011 13:41:57 -0400 |
Adam Chlipala |
Fix another list unurlification segfault bug; List.foldlMi |
Sun, 21 Aug 2011 10:55:31 -0400 |
Adam Chlipala |
Add prototypes for [un]urlification functions |
Sun, 21 Aug 2011 10:39:19 -0400 |
Adam Chlipala |
Fix crash in list unurlification |
Fri, 19 Aug 2011 15:23:01 -0400 |
Adam Chlipala |
Basis.mkMonad |
Fri, 19 Aug 2011 14:20:24 -0400 |
Adam Chlipala |
Add antiquote for ORDER BY directions |
Fri, 19 Aug 2011 08:59:01 -0400 |
Adam Chlipala |
Add timestamps to 'app.js' filenames, to prevent inappropriate caching by browsers |
Mon, 15 Aug 2011 12:33:28 -0400 |
Adam Chlipala |
Fix bug in JavaScript embedding of lists |
Mon, 15 Aug 2011 11:26:10 -0400 |
Adam Chlipala |
Compiler frees as much memory as possible before passing control to C compiler |
Mon, 15 Aug 2011 10:22:09 -0400 |
Adam Chlipala |
List.mapXi |
Sun, 14 Aug 2011 17:39:18 -0400 |
Adam Chlipala |
Fix bug with <dyn> as first child of <table> |
Sun, 14 Aug 2011 16:46:36 -0400 |
Adam Chlipala |
Fix list urlification |
Sun, 14 Aug 2011 09:31:53 -0400 |
Adam Chlipala |
Remove commented-out code |
Sat, 13 Aug 2011 00:07:28 -0430 |
Karn Kallio |
Handle case where shakeExp can remove datatype. |
Sun, 14 Aug 2011 09:29:04 -0400 |
Adam Chlipala |
Remove some unnecessary parens |
Fri, 12 Aug 2011 00:55:57 -0430 |
Karn Kallio |
Distribute applications of "arrow type" ECase across branches. |
Wed, 10 Aug 2011 18:39:27 -0400 |
Adam Chlipala |
Mention transitive dependency calculation for tree shaking |
Sun, 07 Aug 2011 16:53:06 -0400 |
Adam Chlipala |
'-dumpTypes' |
Sun, 07 Aug 2011 13:47:15 -0400 |
Adam Chlipala |
Manual: emphasize how great '-tc' is |
Sat, 06 Aug 2011 13:07:50 -0400 |
Adam Chlipala |
Better wildification, avoiding some unintentional variable capture |
Thu, 04 Aug 2011 17:06:50 -0400 |
Adam Chlipala |
Configure correct C compiler options for Pthreads |
Thu, 04 Aug 2011 16:44:05 -0400 |
Adam Chlipala |
Fix opening of shadowing, principal-signatured modules that open other modules |
Tue, 02 Aug 2011 20:17:41 -0400 |
Adam Chlipala |
Fix to use of .hg_archival.txt (thanks to Austin Seipp) |
Tue, 02 Aug 2011 17:28:37 -0400 |
Adam Chlipala |
Improve detection of XML in urweb-mode; small tutorial improvement |
Tue, 02 Aug 2011 17:04:14 -0400 |
Adam Chlipala |
Compile self-tail-calls as gotos |
Tue, 02 Aug 2011 14:45:19 -0400 |
Adam Chlipala |
Remove some GCC-specific identifier choice and documentation |
Tue, 02 Aug 2011 14:31:37 -0400 |
Adam Chlipala |
Introduce URWEB_STACK_SIZE environment variable (based on a patch by Hao Deng) |
Tue, 02 Aug 2011 13:48:26 -0400 |
Adam Chlipala |
A few error message improvements |
Tue, 02 Aug 2011 13:33:38 -0400 |
Adam Chlipala |
Tracking and printing of version numbers (based on a patch by Austin Seipp) |
Sun, 24 Jul 2011 15:47:09 -0400 |
Adam Chlipala |
List.find |
Sun, 24 Jul 2011 14:49:40 -0400 |
Adam Chlipala |
Client-side 'addSeconds' |
Sun, 24 Jul 2011 10:51:48 -0400 |
Adam Chlipala |
<image> |
Sat, 23 Jul 2011 16:27:04 -0400 |
Adam Chlipala |
A few more tweaks to support Clang (including ending use of nested functions) |
Sat, 23 Jul 2011 09:42:34 -0400 |
Adam Chlipala |
Stop using -fno-inline by default |
Fri, 22 Jul 2011 15:39:38 -0400 |
Adam Chlipala |
Backpedal on tutorial-motivated urweb-mode changes; add Basis.diffInSeconds and Basis.toSeconds |
Wed, 20 Jul 2011 08:14:49 -0400 |
Adam Chlipala |
Tutorial: hyperlinks for metaprogramming and row types |
Tue, 19 Jul 2011 09:18:50 -0400 |
Adam Chlipala |
Change cookie signature comparison to resist timing attacks (based on code suggested by Robin Green and Austin Seipp) |
Sun, 17 Jul 2011 14:49:52 -0400 |
Adam Chlipala |
Tutorial: link to demo and manual |
Sun, 17 Jul 2011 14:37:45 -0400 |
Adam Chlipala |
Copy some project front-page text to the tutorial intro |
Sun, 17 Jul 2011 13:48:00 -0400 |
Adam Chlipala |
Document tutorial features |
Sun, 17 Jul 2011 13:34:41 -0400 |
Adam Chlipala |
Tutorial proof-reading |
Sun, 17 Jul 2011 13:04:07 -0400 |
Adam Chlipala |
Tutorial: TLC meets type classes and modules |
Sun, 17 Jul 2011 11:51:05 -0400 |
Adam Chlipala |
Tutorial: folders |
Sun, 17 Jul 2011 11:00:04 -0400 |
Adam Chlipala |
Tutorial: up to First-Class Polymorphism |
Sun, 17 Jul 2011 10:27:09 -0400 |
Adam Chlipala |
Tutorial: Names and Records |
Sat, 16 Jul 2011 14:20:30 -0400 |
Adam Chlipala |
In demo prose, note URL for hello demo |
Sat, 16 Jul 2011 14:12:14 -0400 |
Adam Chlipala |
First tutorial chapter ready |
Sat, 16 Jul 2011 11:48:11 -0400 |
Adam Chlipala |
Module system tutorial |
Fri, 15 Jul 2011 19:21:09 -0400 |
Adam Chlipala |
Finish tutorial section about common ML/Haskell features |
Fri, 15 Jul 2011 19:00:59 -0400 |
Adam Chlipala |
Preserve tutorial indentation |
Fri, 15 Jul 2011 18:55:58 -0400 |
Adam Chlipala |
Make 'static' protocol handle unlimited retry |
Fri, 15 Jul 2011 18:45:03 -0400 |
Adam Chlipala |
Tutorial tweaks |
Fri, 15 Jul 2011 17:31:57 -0400 |
Adam Chlipala |
Tutorial section headings |
Fri, 15 Jul 2011 17:25:09 -0400 |
Adam Chlipala |
Allow HTML in tutorial comments |
Fri, 15 Jul 2011 17:16:39 -0400 |
Adam Chlipala |
Beautified tutorial HTML |
Fri, 15 Jul 2011 16:50:55 -0400 |
Adam Chlipala |
Generated pretty-printed HTML for a simple tutorial source file |
Fri, 15 Jul 2011 10:17:15 -0400 |
Adam Chlipala |
New release |
Fri, 15 Jul 2011 10:02:54 -0400 |
Adam Chlipala |
Fixes for detecting pastes and autocompletes for dynamic textboxes |
Fri, 08 Jul 2011 13:33:26 -0400 |
Adam Chlipala |
Fix manual syntax for SQL injection |
Wed, 06 Jul 2011 18:54:23 -0430 |
Karn Kallio |
Narrow Maybe match case. |
Wed, 06 Jul 2011 09:22:08 -0400 |
Adam Chlipala |
Update demo/more for simplified implicit arguments |
Wed, 06 Jul 2011 08:35:31 -0400 |
Adam Chlipala |
Add client-side Basis.now and pretty-printing of times |
Sun, 03 Jul 2011 16:50:17 -0400 |
Adam Chlipala |
Change Basis.rand to use cryptographically secure generation |
Sun, 03 Jul 2011 16:21:04 -0400 |
Adam Chlipala |
Basis.currentUrlHasQueryString |
Sat, 02 Jul 2011 20:49:58 -0430 |
Karn Kallio |
Fix flift. |
Sun, 03 Jul 2011 12:40:00 -0400 |
Adam Chlipala |
For non-debug builds, leave out source location info in what is shown to user |
Tue, 28 Jun 2011 08:07:20 -0400 |
Adam Chlipala |
Clarify about implicit folder arguments |
Mon, 27 Jun 2011 21:36:32 +0100 |
Robin Green |
recToList |
Tue, 28 Jun 2011 11:55:57 +0100 |
Robin Green |
top.urs: More comments |
Sun, 26 Jun 2011 19:45:21 -0400 |
Adam Chlipala |
Workaround for old IE handling of <option> with no 'value' attribute |
Fri, 24 Jun 2011 13:50:59 -0400 |
Adam Chlipala |
'noXsrfProtection' .urp directive |
Thu, 23 Jun 2011 08:44:03 -0400 |
Adam Chlipala |
'show' instance for 'css_class' |
Wed, 22 Jun 2011 13:58:43 -0430 |
Karn Kallio |
Add rowspan attribute to td,th elements. |
Thu, 23 Jun 2011 00:01:52 -0430 |
Karn Kallio |
xtable monoize to string. |
Fri, 17 Jun 2011 11:52:56 -0400 |
Adam Chlipala |
Fixes to work nicely with OS X and Clang (thanks to Austin Seipp) |
Wed, 15 Jun 2011 09:52:06 -0400 |
Adam Chlipala |
Handle spaces in filenames passed to GCC (caught by Zachary Tatlock) |
Tue, 14 Jun 2011 08:54:45 -0400 |
Adam Chlipala |
Implicit argument insertion for local variables |
Sun, 12 Jun 2011 17:44:34 -0400 |
Adam Chlipala |
Keep user-set response headers on indirect returns |
Wed, 01 Jun 2011 07:23:27 -0400 |
Adam Chlipala |
Handle 'prefix' directives for HTTPS |
Tue, 31 May 2011 09:14:03 -0400 |
Adam Chlipala |
Explain how to signal an error in a commit handler |
Tue, 31 May 2011 07:44:52 -0400 |
Adam Chlipala |
Proper C pretty-printing of floats in scientific notation |
Mon, 30 May 2011 09:31:50 -0400 |
Adam Chlipala |
Fix bug with string literals in unAs |
Mon, 30 May 2011 07:48:08 -0400 |
Adam Chlipala |
Remember to remove explicit table projections in SQLite UPDATE SET values |
Sun, 29 May 2011 14:29:26 -0400 |
Adam Chlipala |
getHeader and setHeader |
Sun, 29 May 2011 13:31:53 -0400 |
Adam Chlipala |
Configuration detects proper header files for database dev libraries |
Sun, 29 May 2011 12:44:31 -0400 |
Adam Chlipala |
Properly handle form textboxes that have sources |
Sun, 29 May 2011 12:18:59 -0400 |
Adam Chlipala |
Don't mention 'sessions' in the manual |
Sun, 22 May 2011 13:32:29 -0400 |
Adam Chlipala |
Prevent early clearing of context post data |
Tue, 17 May 2011 16:02:19 -0400 |
Adam Chlipala |
Renumber version in CHANGELOG, since I wasn't ready to release as soon as I expected |
Sun, 15 May 2011 17:20:08 -0400 |
Adam Chlipala |
Grandfather into release: Use latest Debian testing autotools, etc. |
Sun, 15 May 2011 13:16:58 -0400 |
Adam Chlipala |
New release |
Thu, 12 May 2011 17:14:13 -0400 |
Adam Chlipala |
Escape less-than in JavaScript strings |
Fri, 06 May 2011 20:51:40 -0430 |
Karn Kallio |
Include type attribute in script tag for generating valid XHTML. |
Fri, 06 May 2011 16:24:45 -0430 |
Karn Kallio |
Corify Basis.unit to empty record; this is needed so that specialize |
Sun, 01 May 2011 00:26:08 -0430 |
Karn Kallio |
Fix bug in projection of constructors from modules in class rules. |
Tue, 26 Apr 2011 00:11:21 -0430 |
Karn Kallio |
Fix for projection of type class constructors in signatures. |
Mon, 18 Apr 2011 01:21:48 -0430 |
Karn Kallio |
Add two html elements: sup and sub |
Sun, 17 Apr 2011 13:43:00 -0400 |
Adam Chlipala |
Before allowing an indirect return, check (dynamically, for now) that we aren't in an RPC handler |
Sun, 17 Apr 2011 11:21:19 -0400 |
Adam Chlipala |
Warn that tests ought not to be used |
Fri, 15 Apr 2011 16:49:46 -0400 |
Adam Chlipala |
Remove commented-out readUtc code; add back indeterminate tm_isdst |
Wed, 13 Apr 2011 00:04:41 -0430 |
Karn Kallio |
Fix getting UTC time from formatted strings ( in uw_Basis_readUtc ). |
Sat, 09 Apr 2011 20:00:52 -0400 |
Adam Chlipala |
Send newly created sources with messages to clients |
Sat, 09 Apr 2011 14:36:47 -0400 |
Adam Chlipala |
Each context gets its own non-repeating sequence of source numbers |
Mon, 28 Mar 2011 10:37:49 -0400 |
Adam Chlipala |
To generate server-side source JavaScript, try both the old and new strategies; remove an unsound optimization from MonoOpt and make MonoReduce work harder to compensate |
Sun, 27 Mar 2011 15:51:37 -0400 |
Adam Chlipala |
Escape strings as needed in some error messages within urweb.c |
Sun, 27 Mar 2011 15:06:02 -0400 |
Adam Chlipala |
Fix MySQL time handling |
Sat, 26 Mar 2011 13:43:47 -0400 |
Adam Chlipala |
A Gentoo .ebuild file, based mostly on a contribution by moreilcon |
Sun, 20 Mar 2011 13:47:39 -0400 |
Adam Chlipala |
'--without-emacs' configure option |
Sun, 20 Mar 2011 13:15:11 -0400 |
Adam Chlipala |
Fix C compilation of empty records; use DESTDIR in 'make install/uninstall' |
Fri, 18 Mar 2011 21:01:10 -0400 |
Adam Chlipala |
Fix 'readUtc' to work during DST |
Fri, 18 Mar 2011 09:46:24 -0400 |
Adam Chlipala |
Fix soundness bug in Effectize, which lead to missing effects in event handlers |
Fri, 18 Mar 2011 09:12:55 -0400 |
Adam Chlipala |
Exit periodic loop if a ROLLBACK fails, to avoid infinite looping when the database server is brought down |
Sat, 12 Mar 2011 14:30:08 -0500 |
Adam Chlipala |
Change order of linking database libraries to satisfy Cygwin |
Sat, 12 Mar 2011 14:20:29 -0500 |
Adam Chlipala |
Add a cast to avoid warnings about toupper() on some platforms |
Fri, 11 Mar 2011 18:36:24 -0500 |
Adam Chlipala |
Make 'ex' kind-generic |
Thu, 10 Mar 2011 20:22:03 -0500 |
Adam Chlipala |
Ignore JavaScript events in Effectize; allow extra spaces for 'jsFunc'; eat carriage returns at line ends in .urp files |
Thu, 10 Mar 2011 19:26:35 -0500 |
Adam Chlipala |
Cope with DOS-format line breaks in source code |
Thu, 10 Mar 2011 18:51:15 -0500 |
Adam Chlipala |
Represent 'unit' as C 'int'; change pattern match compilation to avoid 'goto'; change Postgres prepared statement compilation to make life easier for the GCC escape analysis; all this in support of better tail call optimization |
Wed, 02 Mar 2011 18:35:03 -0500 |
Adam Chlipala |
Allow debug and naughtyDebug in client-side code, implemented with alert |
Fri, 25 Feb 2011 15:58:08 -0500 |
Adam Chlipala |
Fix C jsify[String|Char] |
Fri, 25 Feb 2011 15:46:29 -0500 |
Adam Chlipala |
Deal with Postgres's wonky type-changing for nullable columns of views |
Fri, 25 Feb 2011 11:27:16 -0500 |
Adam Chlipala |
sql_arith_option; 'ALL' for relational operators |
Tue, 22 Feb 2011 09:39:02 -0500 |
Adam Chlipala |
Fix HTTP request parsing bug |
Thu, 17 Feb 2011 18:05:08 -0500 |
Adam Chlipala |
Syntactic sugar for grouping by variable numbers of columns |
Thu, 17 Feb 2011 14:18:18 -0500 |
Adam Chlipala |
More information in error message about select of field from unbound table |
Thu, 10 Feb 2011 08:46:46 -0500 |
Adam Chlipala |
Fix some cookie-related bugs in MonoReduce |
Tue, 08 Feb 2011 16:54:01 -0500 |
Adam Chlipala |
Notice that Basis.now is effectful; smarter JavaScript encoding of initial source values built using server-side expressions that can't be turned into JavaScript |