log

age author description
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
Thu, 03 Feb 2011 21:04:12 -0500 Adam Chlipala Subqueries may always return NULL
Thu, 03 Feb 2011 11:12:48 -0500 Adam Chlipala Allow negative int patterns
Tue, 25 Jan 2011 06:59:29 -0500 Adam Chlipala Allow 'alt' attribute of <img> (suggested by Karn Kallio)
Sun, 23 Jan 2011 18:16:30 -0500 Adam Chlipala Proper error handling for periodic tasks
Sun, 23 Jan 2011 17:27:51 -0500 Adam Chlipala Fix detection of POSTs to error pages
Sun, 23 Jan 2011 15:49:35 -0500 Adam Chlipala Fix monoization of sql_relop (grandfathered into release!)
Sun, 23 Jan 2011 15:34:06 -0500 Adam Chlipala Only announce URI serving in standalone HTTP server (grandfathered into release!)
Sun, 23 Jan 2011 15:01:30 -0500 Adam Chlipala New release
Sun, 23 Jan 2011 14:59:59 -0500 Adam Chlipala Fix issues with empty page buffers for tasks
Sun, 23 Jan 2011 11:18:24 -0500 Adam Chlipala Allow CSS class specification for <form>
Sat, 22 Jan 2011 12:55:48 -0500 Adam Chlipala Using FastCGI debug info
Sat, 22 Jan 2011 10:53:06 -0500 Adam Chlipala Fix parsing of Postgres timestamps with super-microsecond fractional seconds, based on patch from Vladimir Shabanov
Thu, 20 Jan 2011 16:56:54 -0500 Adam Chlipala More fixes for FastCGI
Thu, 20 Jan 2011 16:26:54 -0500 Adam Chlipala Use sigFile again; do redirects in a way that is compatible with FastCGI
Thu, 20 Jan 2011 15:11:45 -0500 Adam Chlipala Some fixes for tasks and onError handlers
Thu, 20 Jan 2011 12:50:42 -0500 Adam Chlipala Fix the two functions I just added
Thu, 20 Jan 2011 12:43:12 -0500 Adam Chlipala queryXI and queryX1I
Thu, 20 Jan 2011 10:40:40 -0500 Adam Chlipala Patch from Vladimir Shabanov to support implicit passing of 'time' values from server to client
Tue, 18 Jan 2011 13:32:48 -0500 Adam Chlipala More detail on sources and signals
Sun, 16 Jan 2011 15:03:45 -0500 Adam Chlipala Fix format of THE_PAST timestamp
Sun, 16 Jan 2011 14:16:09 -0500 Adam Chlipala Error message when FOREIGN KEY listts have different lengths
Sun, 16 Jan 2011 12:06:38 -0500 Adam Chlipala Updating documentation in preparation for a release
Sun, 16 Jan 2011 11:10:33 -0500 Adam Chlipala Remove more files on uninstall
Sun, 16 Jan 2011 10:57:59 -0500 Adam Chlipala Fix for handling of some attributes to client-side input widgets, based on a patch from Vladimir Shabanov
Sun, 16 Jan 2011 10:38:03 -0500 Adam Chlipala Patch from Vladimir Shabanov to support crypt under OS X
Sat, 15 Jan 2011 20:06:00 -0500 Adam Chlipala Use -debug flag properly when compiling in single-source mode
Sat, 15 Jan 2011 15:06:33 -0500 Adam Chlipala Fix type-checking of views to match change to sql_query type
Sat, 15 Jan 2011 14:53:13 -0500 Adam Chlipala Allow subqueries to reference aggregate-only columns of free tables; treat non-COUNT aggregate functions as possibly returning NULL
Thu, 13 Jan 2011 18:15:04 -0500 Adam Chlipala alwaysInline .urp setting
Thu, 13 Jan 2011 13:20:14 -0500 Adam Chlipala Fixing daylight saving time in time string processing
Thu, 13 Jan 2011 13:02:45 -0500 Adam Chlipala Infer more regions, for sequencing constructs
Thu, 13 Jan 2011 10:02:50 -0500 Adam Chlipala More string processing
Tue, 11 Jan 2011 18:04:52 -0500 Adam Chlipala Some more string parsing functions; naughtyDebug
Tue, 11 Jan 2011 14:03:54 -0500 Adam Chlipala String processing optimizations
Thu, 06 Jan 2011 19:26:31 -0500 Adam Chlipala Handle opening of modules that define signatures
Thu, 06 Jan 2011 14:45:52 -0500 Adam Chlipala Basis.currentUrlHasPost
Thu, 06 Jan 2011 14:25:42 -0500 Adam Chlipala Client-side redirects
Thu, 06 Jan 2011 12:49:14 -0500 Adam Chlipala Ignore unknown names in query string name-value pairs; allow any side effects by Extern URLs, without signature checking
Thu, 06 Jan 2011 12:31:13 -0500 Adam Chlipala Expand valueish again
Thu, 06 Jan 2011 09:25:15 -0500 Adam Chlipala Broaden definition of valueish
Thu, 06 Jan 2011 09:14:06 -0500 Adam Chlipala Detect missing 'database' directive; don't compile garbage C files
Thu, 06 Jan 2011 08:55:53 -0500 Adam Chlipala Thanks to Vag Vagoff, catch some cases of an obsolete notation for guarded types in the manual
Mon, 03 Jan 2011 14:19:36 -0500 Adam Chlipala Remove unnecessary #include (patch from Karn Kallio)
Sun, 02 Jan 2011 11:40:08 -0500 Adam Chlipala Add a note about Explify to the manual
Thu, 30 Dec 2010 12:48:08 -0500 Adam Chlipala Fix jsifyTime to work on 32-bit systems
Thu, 30 Dec 2010 12:27:19 -0500 Adam Chlipala Fix new urlifyTime to work properly on 32-bit systems
Wed, 29 Dec 2010 16:16:25 -0500 Adam Chlipala Don't forget to call tzset()
Wed, 29 Dec 2010 15:58:54 -0500 Adam Chlipala Next attempt at getting time parsing right
Wed, 29 Dec 2010 14:16:56 -0500 Adam Chlipala Latest attempt to get readUtc working properly
Tue, 28 Dec 2010 14:51:57 -0500 Adam Chlipala Basis.readUtc
Mon, 27 Dec 2010 12:08:00 -0500 Adam Chlipala Fix time comparison operators; safer saving of queryStrings
Sun, 26 Dec 2010 17:29:03 -0500 Adam Chlipala queryString and effectfulUrl
Sun, 26 Dec 2010 15:52:56 -0500 Adam Chlipala Expose buffer type for other C libraries; replace minusSeconds with addSeconds
Sun, 26 Dec 2010 11:13:37 -0500 Adam Chlipala Switch from libmhash to OpenSSL
Sat, 25 Dec 2010 08:58:25 -0500 Adam Chlipala Include microseconds in uw_Basis_sqlifyTime() output
Fri, 24 Dec 2010 18:55:13 -0500 Adam Chlipala JavaScript compilation of time comparison; fix lexing of XML that includes open parens
Fri, 24 Dec 2010 18:08:29 -0500 Adam Chlipala Changed uw_Basis_time to store microseconds
Fri, 24 Dec 2010 17:18:28 -0500 Adam Chlipala Fix Postgres date serialization
Fri, 24 Dec 2010 16:41:10 -0500 Adam Chlipala Top.queryI1; fix definition of uw_Basis_minTime
Fri, 24 Dec 2010 12:51:46 -0500 Adam Chlipala Add an extra Especialize pass before Rpcify
Thu, 23 Dec 2010 18:07:05 -0500 Adam Chlipala Fix soundness bug in Effectize, where it missed some functions that might have effectful RPCs
Thu, 23 Dec 2010 17:46:40 -0500 Adam Chlipala [De]serialization of times in JavaScript; proper integer division in JavaScript; Basis.crypt; Top.mkRead'; more aggressive Mono-level inlining, for values of function-y types
Thu, 23 Dec 2010 11:23:31 -0500 Adam Chlipala Recursive record unification errors, for more detail
Tue, 21 Dec 2010 18:01:23 -0500 Adam Chlipala Basis.cdataChar
Tue, 21 Dec 2010 17:01:51 -0500 Adam Chlipala Allow SQL aggregation over nullable types
Tue, 21 Dec 2010 14:01:27 -0500 Adam Chlipala More detail on Especialize in the manual
Tue, 21 Dec 2010 13:57:12 -0500 Adam Chlipala Hopeful fix to stop Especialize infinite looping
Mon, 20 Dec 2010 19:28:41 -0500 Adam Chlipala Fix manual mistake about '@' notations; remove obsolete demos
Mon, 20 Dec 2010 13:29:56 -0500 Adam Chlipala Remove redundant macro
Mon, 20 Dec 2010 13:22:44 -0500 Adam Chlipala Use proper string time format for SQLite
Mon, 20 Dec 2010 09:34:10 -0500 Adam Chlipala Implement constrained type kinding properly; bump mono inline threshhold
Mon, 20 Dec 2010 08:48:20 -0500 Adam Chlipala Fix manual discussion of tuple syntax
Sat, 18 Dec 2010 15:17:09 -0500 Adam Chlipala Periodic tasks
Sat, 18 Dec 2010 14:17:45 -0500 Adam Chlipala Change tasks to support parametric code; add clientLeaves
Sat, 18 Dec 2010 10:56:31 -0500 Adam Chlipala postBody type
Thu, 16 Dec 2010 18:40:49 -0500 Adam Chlipala Restore behavior of not complaining about undetermined unification variables when there are other errors
Thu, 16 Dec 2010 13:35:40 -0500 Adam Chlipala Fiddly tweaks
Thu, 16 Dec 2010 10:23:37 -0500 Adam Chlipala Clarify that you aren't supposed to be able to create new XML tags
Thu, 16 Dec 2010 09:59:05 -0500 Adam Chlipala Enforce character constraints on source filenames
Wed, 15 Dec 2010 09:42:35 -0500 Adam Chlipala Small tweaks to update demos for record unification change
Wed, 15 Dec 2010 09:37:36 -0500 Adam Chlipala Smarter record unification
Tue, 14 Dec 2010 10:59:17 -0500 Adam Chlipala Allow use of path variables in strings with no slashes
Tue, 14 Dec 2010 10:35:52 -0500 Adam Chlipala Bump year on LICENSE
Tue, 14 Dec 2010 10:21:51 -0500 Adam Chlipala Better treatment of relative paths in .urp files
Tue, 14 Dec 2010 09:37:23 -0500 Adam Chlipala Moving Incl and Mem to Meta library
Sun, 12 Dec 2010 10:57:41 -0500 Adam Chlipala Fix merging of prefix settings
Sun, 12 Dec 2010 10:44:19 -0500 Adam Chlipala -prefix command-line option
Sun, 12 Dec 2010 10:35:04 -0500 Adam Chlipala Change Basis.debug to use the protocol's debug function
Sat, 11 Dec 2010 19:57:22 -0500 Adam Chlipala Warn about XHTML looseness
Sat, 11 Dec 2010 15:16:04 -0500 Adam Chlipala minHeap option in .urp files
Sat, 11 Dec 2010 13:42:54 -0500 Adam Chlipala Comments in .urp files
Sun, 05 Dec 2010 18:47:54 +0100 Marc Weber fix small memory leaks
Sat, 11 Dec 2010 11:00:05 -0500 Adam Chlipala Clarifying some C FFI details in manual
Sat, 04 Dec 2010 11:18:19 -0500 Adam Chlipala Update manual to track uw_register_transactional() change
Sat, 04 Dec 2010 11:15:20 -0500 Adam Chlipala New argument to transactional free functions, to specify whether we are about to retry
Thu, 02 Dec 2010 14:11:18 -0500 Adam Chlipala Instantiate any Unit unification variables that remain after elaboration
Thu, 02 Dec 2010 12:24:09 -0500 Adam Chlipala More hnorm during type class resolution
Sun, 28 Nov 2010 15:06:11 -0500 Adam Chlipala More accurate/conservative leaky type detection in CjrPrint
Fri, 26 Nov 2010 11:57:04 -0500 Adam Chlipala Fix JavaScript unit unurlification; URL blessing client-side
Sun, 21 Nov 2010 15:43:24 -0500 Adam Chlipala Fix a bug in C list unurlification
Sat, 20 Nov 2010 10:45:22 -0500 Adam Chlipala queryL1 and List.sort
Sat, 20 Nov 2010 09:48:03 -0500 Adam Chlipala In FastCGI, signal 304 with a header, not the usual HTTP/1.1 line
Fri, 19 Nov 2010 17:06:11 -0500 Adam Chlipala Fix RPC deserialization of channels
Fri, 19 Nov 2010 15:01:06 -0500 Adam Chlipala Simplify Basis.strcat calls in MonoOpt
Thu, 18 Nov 2010 14:22:04 -0500 Adam Chlipala Karn Kallio's patch for static mhash linking
Sat, 13 Nov 2010 14:38:06 -0500 Adam Chlipala More hnormKind for isUnitCon
Tue, 02 Nov 2010 09:13:00 -0400 Adam Chlipala New release
Tue, 19 Oct 2010 17:54:49 -0400 Adam Chlipala Fixes for nasty bugs in Reduce and Especialize
Tue, 19 Oct 2010 15:26:12 -0400 Adam Chlipala Monad.appR3
Tue, 19 Oct 2010 11:51:53 -0400 Adam Chlipala Monad.appR
Tue, 19 Oct 2010 10:13:24 -0400 Adam Chlipala Smarter handling of unification variables for 'kindof' on projections
Sun, 17 Oct 2010 13:26:11 -0400 Adam Chlipala Simplify type of Monad.appR2
Thu, 14 Oct 2010 11:54:54 -0400 Adam Chlipala Documenting limits
Thu, 14 Oct 2010 11:35:56 -0400 Adam Chlipala -limit for running time
Thu, 14 Oct 2010 11:06:26 -0400 Adam Chlipala Interface for setting memory limits
Sun, 10 Oct 2010 20:33:10 -0400 Adam Chlipala :::_ notation; switch to TooDeep error message